tipc
A TIP to LLVM compiler
|
This is the complete list of members for ASTFunction, including all inherited members.
accept(ASTVisitor *visitor) override | ASTFunction | virtual |
ASTFunction(std::shared_ptr< ASTDeclNode > DECL, std::vector< std::shared_ptr< ASTDeclNode >> FORMALS, const std::vector< std::shared_ptr< ASTDeclStmt >> &DECLS, std::vector< std::shared_ptr< ASTStmt >> BODY, bool ISPOLY) | ASTFunction | inline |
codegen() override | ASTFunction | virtual |
getChildren() override | ASTFunction | virtual |
getColumn() | ASTNode | inline |
getDecl() const | ASTFunction | inline |
getDeclarations() const | ASTFunction | |
getFormals() const | ASTFunction | |
getLine() | ASTNode | inline |
getName() const | ASTFunction | inline |
getStmts() const | ASTFunction | |
isPoly() const | ASTFunction | inline |
print(std::ostream &out) const override | ASTFunction | protectedvirtual |
setLocation(int l, int c) | ASTNode | inline |
~ASTFunction()=default | ASTFunction | |
~ASTNode()=default | ASTNode | virtual |