• Home
  • Raw
  • Download

Lines Matching refs:BlockStmtNode

74   EXPAND(BlockStmtNode, block_stmt_node) \
332 class BlockStmtNode : public StmtNode {
334 DECLARE(BlockStmtNode) in DECLARE() argument
336 explicit BlockStmtNode(StmtNodeList stmts = StmtNodeList()) in DECLARE()
338 ~BlockStmtNode() { delete scope_; } in ~BlockStmtNode()
349 BlockStmtNode::Ptr block_;
351 : id_(move(id)), args_(move(args)), block_(make_unique<BlockStmtNode>()) { in MethodCallExprNode()
414 BlockStmtNode::Ptr block_;
415 SwitchStmtNode(ExprNode::Ptr cond, BlockStmtNode::Ptr block) in SwitchStmtNode()
423 BlockStmtNode::Ptr block_;
424 CaseStmtNode(IntegerExprNode::Ptr value, BlockStmtNode::Ptr block) in CaseStmtNode()
426 explicit CaseStmtNode(BlockStmtNode::Ptr block) : block_(move(block)) {} in CaseStmtNode()
505 BlockStmtNode::Ptr block_;
532 StateDeclStmtNode(IdentExprNode::Ptr id, BlockStmtNode::Ptr block) : id_(move(id)) { in StateDeclStmtNode()
535 StateDeclStmtNode(IdentExprNode::Ptr id1, IdentExprNode::Ptr id2, BlockStmtNode::Ptr block) in StateDeclStmtNode()
556 BlockStmtNode::Ptr block_;
557 MatchDeclStmtNode(IdentExprNode::Ptr id, FormalList&& formals, BlockStmtNode::Ptr block) in MatchDeclStmtNode()
567 BlockStmtNode::Ptr block_;
568 MissDeclStmtNode(IdentExprNode::Ptr id, FormalList&& formals, BlockStmtNode::Ptr block) in MissDeclStmtNode()
578 BlockStmtNode::Ptr block_;
579 FailureDeclStmtNode(IdentExprNode::Ptr id, FormalList&& formals, BlockStmtNode::Ptr block) in FailureDeclStmtNode()
611 BlockStmtNode::Ptr block_;
613 FuncDeclStmtNode(IdentExprNode::Ptr id, FormalList&& formals, BlockStmtNode::Ptr block) in FuncDeclStmtNode()