Lines Matching refs:modifycode
5719 build_modify_expr (tree lhs, enum tree_code modifycode, tree rhs)
5726 bool plain_assign = (modifycode == NOP_EXPR);
5745 modifycode, rhs));
5750 modifycode, rhs);
5761 newrhs = build_modify_expr (TREE_OPERAND (lhs, 0), modifycode, rhs);
5810 modifycode, rhs),
5812 modifycode, rhs));
5827 if (modifycode == INIT_EXPR)
5856 if (modifycode == NOP_EXPR)
5893 newrhs = cp_build_binary_op (modifycode, lhs, rhs);
5896 error (" in evaluation of %<%Q(%#T, %#T)%>", modifycode,
5902 modifycode = NOP_EXPR;
5915 if (modifycode != INIT_EXPR
5976 if (modifycode == INIT_EXPR)
5984 ? 1 + (modifycode != INIT_EXPR): 0;
5990 if (modifycode == INIT_EXPR)
6024 result = objc_generate_write_barrier (lhs, modifycode, newrhs);
6030 result = build2 (modifycode == NOP_EXPR ? MODIFY_EXPR : INIT_EXPR,
6055 build_x_modify_expr (tree lhs, enum tree_code modifycode, tree rhs)
6062 build_min_nt (modifycode, NULL_TREE, NULL_TREE), rhs);
6098 if (modifycode != NOP_EXPR)
6101 make_node (modifycode),
6113 lhs = build_modify_expr (lhs, modifycode, rhs);