#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.