/haiku-buildtools/legacy/gcc/gcc/ |
H A D | c-typeck.c | 3414 build_conditional_expr (ifexp, op1, op2) 3415 tree ifexp, op1, op2; 3424 ifexp = truthvalue_conversion (default_conversion (ifexp)); 3436 if (TREE_CODE (ifexp) == INTEGER_CST) 3437 return pedantic_non_lvalue (integer_zerop (ifexp) ? op2 : op1); 3439 return fold (build (COND_EXPR, TREE_TYPE (op1), ifexp, op1, op2)); 3450 if (TREE_CODE (ifexp) == ERROR_MARK 3563 if (TREE_CONSTANT (ifexp)) 3564 return pedantic_non_lvalue (integer_zerop (ifexp) [all...] |
/haiku-buildtools/legacy/gcc/gcc/cp/ |
H A D | init.c | 2699 tree ifexp = build_binary_op (NE_EXPR, alloc_node, 2701 rval = build_conditional_expr (ifexp, rval, alloc_node); 3288 tree ifexp; 3328 ifexp = integer_one_node; 3331 ifexp = fold (build_binary_op (NE_EXPR, addr, integer_zero_node)); 3333 if (ifexp != integer_one_node) 3335 ifexp, expr, void_zero_node); 2695 tree ifexp = build_binary_op (NE_EXPR, alloc_node, local 3283 tree ifexp; local
|
H A D | typeck.c | 5046 build_x_conditional_expr (ifexp, op1, op2) 5047 tree ifexp, op1, op2; 5050 return build_min_nt (COND_EXPR, ifexp, op1, op2); 5052 return build_new_op (COND_EXPR, LOOKUP_NORMAL, ifexp, op1, op2); 5056 build_conditional_expr (ifexp, op1, op2) 5057 tree ifexp, op1, op2; 5071 ifexp = op1 = save_expr (ifexp); 5082 ifexp = cp_convert (boolean_type_node, ifexp); [all...] |
/haiku-buildtools/gcc/gcc/cp/ |
H A D | init.c | 2984 tree ifexp = cp_build_binary_op (input_location, 2988 rval = build_conditional_expr (input_location, ifexp, rval, 4097 tree ifexp; 4166 ifexp = integer_one_node; 4170 ifexp = fold (cp_build_binary_op (input_location, 4173 if (ifexp == error_mark_node) 4177 if (ifexp != integer_one_node) 4178 expr = build3 (COND_EXPR, void_type_node, ifexp, expr, void_node); 2982 tree ifexp = cp_build_binary_op (input_location, local 4094 tree ifexp; local
|
H A D | typeck.c | 6115 build_x_conditional_expr (location_t loc, tree ifexp, tree op1, tree op2, 6118 tree orig_ifexp = ifexp; 6128 if (type_dependent_expression_p (ifexp) 6132 return build_min_nt_loc (loc, COND_EXPR, ifexp, op1, op2); 6133 ifexp = build_non_dependent_expr (ifexp); 6139 expr = build_conditional_expr (loc, ifexp, op1, op2, complain); 6103 build_x_conditional_expr(location_t loc, tree ifexp, tree op1, tree op2, tsubst_flags_t complain) argument
|
/haiku-buildtools/gcc/gcc/objc/ |
H A D | objc-next-runtime-abi-02.c | 1636 tree ifexp; local 1650 ifexp = build_binary_op (input_location, NE_EXPR, 1656 ifexp, ret_val, ftree, 1661 ifexp, 1,
|
/haiku-buildtools/gcc/gcc/c/ |
H A D | c-typeck.c | 4484 build_conditional_expr (location_t colon_loc, tree ifexp, bool ifexp_bcp, 4505 ifexp_int_operands = EXPR_INT_CONST_OPERANDS (ifexp); 4507 ifexp = remove_c_maybe_const_expr (ifexp); 4516 if (TREE_CODE (ifexp) == ERROR_MARK 4623 += (ifexp == truthvalue_false_node); 4627 -= (ifexp == truthvalue_false_node); 4630 += (ifexp == truthvalue_true_node); 4634 -= (ifexp == truthvalue_true_node); 4773 if (ifexp_bcp && ifexp 4466 build_conditional_expr(location_t colon_loc, tree ifexp, bool ifexp_bcp, tree op1, tree op1_original_type, tree op2, tree op2_original_type) argument [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | expr.c | 11069 tree ifexp = build2 (ops->code, ops->type, arg0, arg1); 11072 return expand_vec_cond_expr (ops->type, ifexp, if_true, if_false, target); 11045 tree ifexp = build2 (ops->code, ops->type, arg0, arg1); local
|