Searched refs:AssignExprNode (Results 1 – 6 of 6) sorted by relevance
/external/bcc/src/cc/frontends/b/ |
D | parser.cc | 49 AssignExprNode::Ptr assign(new AssignExprNode(decl->id_->copy(), ExprNode::Ptr(init_expr))); in variable_add() 66 auto n = static_cast<AssignExprNode *>(arg->get()); in variable_add()
|
D | type_check.cc | 137 StatusTuple TypeCheck::visit_assign_expr_node(AssignExprNode *n) { in visit_assign_expr_node() 386 auto asn = static_cast<AssignExprNode*>(i->get()); in visit_struct_variable_decl_stmt_node() 394 … n->init_.push_back(make_unique<AssignExprNode>(move(id), make_unique<IntegerExprNode>("0"))); in visit_struct_variable_decl_stmt_node() 433 …offset_var->init_.push_back(make_unique<AssignExprNode>(offset_var->id_->copy(), make_unique<Integ… in visit_state_decl_stmt_node() 446 auto asn1 = make_unique<AssignExprNode>(make_unique<IdentExprNode>("$" + n->id_->name_), in visit_state_decl_stmt_node() 451 …auto asn2 = make_unique<AssignExprNode>(make_unique<IdentExprNode>("parsed_bytes"), move(add_expr)… in visit_state_decl_stmt_node() 571 …parsed_bytes->init_.push_back(make_unique<AssignExprNode>(parsed_bytes->id_->copy(), make_unique<I… in visit()
|
D | node.h | 60 EXPAND(AssignExprNode, assign_expr_node) \ 235 class AssignExprNode : public ExprNode { 237 DECLARE(AssignExprNode) 242 AssignExprNode(IdentExprNode::Ptr id, ExprNode::Ptr rhs) in AssignExprNode() function 247 AssignExprNode(ExprNode::Ptr lhs, ExprNode::Ptr rhs) in AssignExprNode() function
|
D | parser.yy | 364 { $$ = new AssignExprNode(IdentExprNode::Ptr($2), ExprNode::Ptr($4)); 367 …{ $$ = new AssignExprNode(IdentExprNode::Ptr($2), ExprNode::Ptr($5)); $$->bitop_ = BitopExprNode::… 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::…
|
D | printer.cc | 98 StatusTuple Printer::visit_assign_expr_node(AssignExprNode* n) { in visit_assign_expr_node()
|
D | codegen_llvm.cc | 314 StatusTuple CodegenLLVM::visit_assign_expr_node(AssignExprNode *n) { in visit_assign_expr_node()
|