Searched refs:FuncDeclStmtNode (Results 1 – 6 of 6) sorted by relevance
37 class FuncDeclStmtNode; variable85 typedef Scope<FuncDeclStmtNode> FuncScope;
88 EXPAND(FuncDeclStmtNode, func_decl_stmt_node)605 class FuncDeclStmtNode : public StmtNode {607 DECLARE(FuncDeclStmtNode)613 FuncDeclStmtNode(IdentExprNode::Ptr id, FormalList&& formals, BlockStmtNode::Ptr block) in FuncDeclStmtNode() function
194 …auto decl = new FuncDeclStmtNode(IdentExprNode::Ptr(id), move(*formals), BlockStmtNode::Ptr(body)); in func_add()
319 StatusTuple Printer::visit_func_decl_stmt_node(FuncDeclStmtNode *n) { in visit_func_decl_stmt_node()
529 StatusTuple TypeCheck::visit_func_decl_stmt_node(FuncDeclStmtNode *n) { in visit_func_decl_stmt_node()
1153 StatusTuple CodegenLLVM::visit_func_decl_stmt_node(FuncDeclStmtNode *n) { in visit_func_decl_stmt_node()