Home | History | Annotate | Download | only in b

Lines Matching refs:ExprNode

57     ExprNode *expr;
176 { $$ = new ExprStmtNode(ExprNode::Ptr($1));
179 { $$ = new ExprStmtNode(ExprNode::Ptr($1));
182 { $$ = new ExprStmtNode(ExprNode::Ptr($1));
185 { $$ = new ExprStmtNode(ExprNode::Ptr($1));
190 { $$ = new ExprStmtNode(ExprNode::Ptr($1));
353 : expr { $$ = new ExprNodeList; $$->push_back(ExprNode::Ptr($1)); }
354 | init_args TCOMMA expr { $$->push_back(ExprNode::Ptr($3)); }
359 : init_arg_kv { $$ = new ExprNodeList; $$->push_back(ExprNode::Ptr($1)); }
360 | init_args_kv TCOMMA init_arg_kv { $$->push_back(ExprNode::Ptr($3)); }
364 { $$ = new AssignExprNode(IdentExprNode::Ptr($2), ExprNode::Ptr($4));
367 { $$ = new AssignExprNode(IdentExprNode::Ptr($2), ExprNode::Ptr($5)); $$->bitop_ = BitopExprNode::Ptr($3);
373 { $$ = new IfStmtNode(ExprNode::Ptr($2), StmtNode::Ptr($4));
377 { $$ = new IfStmtNode(ExprNode::Ptr($2), StmtNode::Ptr($4), StmtNode::Ptr($8));
381 { $$ = new IfStmtNode(ExprNode::Ptr($2), StmtNode::Ptr($4), StmtNode::Ptr($7));
399 { $$ = new SwitchStmtNode(ExprNode::Ptr($2), make_unique<BlockStmtNode>(move(*$4))); delete $4;
442 { $$ = new AssignExprNode(ExprNode::Ptr($1), ExprNode::Ptr($3));
447 { $$ = new AssignExprNode(IdentExprNode::Ptr($1), ExprNode::Ptr($3));
450 { $$ = new AssignExprNode(IdentExprNode::Ptr($1), ExprNode::Ptr($4)); $$->bitop_ = BitopExprNode::Ptr($2);
456 { $$ = new ReturnExprNode(ExprNode::Ptr($2));
473 $$->flags_[ExprNode::IS_REF] = true;
477 $$->flags_[ExprNode::IS_PKT] = true;
481 $$->flags_[ExprNode::IS_PKT] = true;
504 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
507 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
510 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
513 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
516 ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
519 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
522 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
525 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
528 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
531 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
534 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
537 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
540 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
543 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
546 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
549 { $$ = new BinopExprNode(ExprNode::Ptr($1), $2, ExprNode::Ptr($3));
554 { $$ = new UnopExprNode($1, ExprNode::Ptr($2));
557 { $$ = new UnopExprNode($1, ExprNode::Ptr($2));
565 { $$ = new ExprNodeList; $$->push_back(ExprNode::Ptr($1)); }
567 { $$->push_back(ExprNode::Ptr($3)); }