|
Xreate
The Xreate programming language
|
This is the complete list of members for AST, including all inherited members.
| add(Function *f) | AST | |
| add(MetaRuleAbstract *r) | AST | |
| add(CodeScope *scope) | AST | |
| add(TypeAnnotation t, Atom< Identifier_t > alias) | AST | |
| addDFAData(Expression &&data) | AST | |
| addExternData(ExternData &&data) | AST | |
| addInterfaceData(const ASTInterface &interface, Expression &&data) | AST | |
| begin() | AST | |
| expandType(const TypeAnnotation &t) const | AST | |
| finalize() | AST | |
| findFunction(const std::string &name) | AST | |
| findType(const std::string &name) | AST | |
| getAllFunctions() const | AST | |
| getFunctionSpecializations(const std::string &fnName) const | AST | |
| getModuleName() | AST | |
| getType(const Expression &expression) | AST | |
| postponeIdentifier(CodeScope *scope, const Expression &id) | AST | |
| recognizePostponedIdentifiers() | AST | |
| recognizeVariantConstructor(Expression &function) | AST |
1.8.14