|
tipc
A TIP to LLVM compiler
|
This is the complete list of members for ASTProgram, including all inherited members.
| accept(ASTVisitor *visitor) override | ASTProgram | virtual |
| ASTProgram(std::vector< std::shared_ptr< ASTFunction >> FUNCTIONS) | ASTProgram | |
| codegen(SemanticAnalysis *st, const std::string &name) | ASTProgram | |
| findFunctionByName(std::string) | ASTProgram | |
| getChildren() override | ASTProgram | virtual |
| getColumn() | ASTNode | inline |
| getFunctions() const | ASTProgram | |
| getLine() | ASTNode | inline |
| getName() const | ASTProgram | inline |
| operator<<(std::ostream &os, const ASTProgram &obj) | ASTProgram | friend |
| print(std::ostream &out) const override | ASTProgram | protectedvirtual |
| setLocation(int l, int c) | ASTNode | inline |
| setName(std::string n) | ASTProgram | inline |
| ~ASTNode()=default | ASTNode | virtual |