pslang/libs/parser/include/pslang/parser/indented_statement.hpp

23 lines
356 B
C++

#pragma once
#include <pslang/ast/statement_fwd.hpp>
#include <vector>
namespace pslang::parser
{
struct indented_statement
{
std::size_t indentation;
ast::statement_ptr statement;
};
struct indented_statement_list
{
std::vector<indented_statement> statements;
};
ast::statement_list_ptr finalize(indented_statement_list statements);
}