22 for (
auto t: table_statements) {
23 auto t_ = std::dynamic_pointer_cast<TableStatement>(
t);
THIS FILE IS GENERATED AT BUILD TIME AND SHALL NOT BE EDITED.
Auto generated AST classes declaration.
virtual std::string get_node_name() const
Return name of of the node.
@ TABLE_STATEMENT
type of ast::TableStatement
encapsulates code generation backend implementations
std::vector< std::shared_ptr< const ast::Ast > > collect_nodes(const ast::Ast &node, const std::vector< ast::AstNodeType > &types)
traverse node recursively and collect nodes of given types
static Node * node(Object *)
Auto generated AST classes declaration.
Auto generated AST classes declaration.
Utility functions for visitors implementation.