Searched refs:MatchDeclStmtNode (Results 1 – 5 of 5) sorted by relevance
84 EXPAND(MatchDeclStmtNode, match_decl_stmt_node) \550 class MatchDeclStmtNode : public StmtNode {552 DECLARE(MatchDeclStmtNode)557 MatchDeclStmtNode(IdentExprNode::Ptr id, FormalList&& formals, BlockStmtNode::Ptr block) in MatchDeclStmtNode() function
178 … stmt = new MatchDeclStmtNode(IdentExprNode::Ptr(id), move(*formals), BlockStmtNode::Ptr(body)); in result_add()
259 StatusTuple Printer::visit_match_decl_stmt_node(MatchDeclStmtNode* n) { in visit_match_decl_stmt_node()
485 StatusTuple TypeCheck::visit_match_decl_stmt_node(MatchDeclStmtNode *n) { in visit_match_decl_stmt_node()
887 StatusTuple CodegenLLVM::visit_match_decl_stmt_node(MatchDeclStmtNode *n) { in visit_match_decl_stmt_node()