tipc
A TIP to LLVM compiler
ASTFunction Member List

This is the complete list of members for ASTFunction, including all inherited members.

accept(ASTVisitor *visitor) overrideASTFunctionvirtual
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)ASTFunctioninline
codegen() overrideASTFunctionvirtual
getChildren() overrideASTFunctionvirtual
getColumn()ASTNodeinline
getDecl() constASTFunctioninline
getDeclarations() constASTFunction
getFormals() constASTFunction
getLine()ASTNodeinline
getName() constASTFunctioninline
getStmts() constASTFunction
isPoly() constASTFunctioninline
print(std::ostream &out) const overrideASTFunctionprotectedvirtual
setLocation(int l, int c)ASTNodeinline
~ASTFunction()=defaultASTFunction
~ASTNode()=defaultASTNodevirtual