#include "script/C4Value.h"
Go to the source code of this file.
Namespaces | |
aul | |
aul::ast | |
Macros | |
#define | AST_NODE(cls) |
Typedefs | |
typedef std::unique_ptr< Stmt > | aul::ast::StmtPtr |
typedef std::unique_ptr< Expr > | aul::ast::ExprPtr |
typedef std::unique_ptr< Loop > | aul::ast::LoopPtr |
typedef std::unique_ptr< Decl > | aul::ast::DeclPtr |
struct aul::ast::Node::Location |
Definition at line 116 of file C4AulAST.h.
Class Members | ||
---|---|---|
size_t | column | |
string | file | |
size_t | line |
struct aul::ast::VarDecl::Var |
Definition at line 360 of file C4AulAST.h.
Class Members | ||
---|---|---|
ExprPtr | init | |
string | name |
#define AST_NODE | ( | cls | ) |
Definition at line 105 of file C4AulAST.h.