Home
last modified time | relevance | path

Searched refs:lvalue_p (Results 1 – 23 of 23) sorted by relevance

/freebsd-12-stable/contrib/gcc/cp/
Dcall.c623 else if (fromref || (expr && lvalue_p (expr))) in standard_conversion()
1109 cp_lvalue_kind lvalue_p = clk_none; in reference_binding() local
1122 lvalue_p = clk_ordinary; in reference_binding()
1126 lvalue_p = real_lvalue_p (expr); in reference_binding()
1139 if (lvalue_p && compatible_p) in reference_binding()
1152 if ((lvalue_p & clk_bitfield) != 0 in reference_binding()
1153 || ((lvalue_p & clk_packed) != 0 && !TYPE_PACKED (to))) in reference_binding()
3205 bool lvalue_p = true; in build_conditional_expr() local
3299 lvalue_p = false; in build_conditional_expr()
3408 lvalue_p = false; in build_conditional_expr()
[all …]
Dcvt.c371 else if (!(flags & DIRECT_BIND) && ! lvalue_p (arg)) in build_up_reference()
506 else if ((convtype & CONV_REINTERPRET) && lvalue_p (expr)) in convert_to_reference()
Dtypeck.c1562 if (!lvalue_p (exp) in decay_conversion()
2516 if (pedantic && !lvalue_p (array)) in build_array_ref()
4329 if (! lvalue_p (arg) && pedantic) in build_unary_op()
4482 if (! lvalue_p (arg) && pedantic) in build_unary_op()
7305 int win = lvalue_p (ref); in lvalue_or_else()
DChangeLog-19941477 * tree.c (lvalue_p): Treat calls to functions returning objects by
1500 * tree.c (lvalue_p): `this' is not an lvalue.
1752 * tree.c (lvalue_p): Random CALL_EXPRs are not lvalues.
2309 * tree.c (lvalue_p): MODIFY_EXPRs are lvalues again. Isn't this
2464 * tree.c (lvalue_p): MODIFY_EXPRs are no longer lvalues.
2978 * tree.c (lvalue_p): If the type of the expression is a reference,
3012 * tree.c (lvalue_p): A comma expression is an lvalue if its second
3067 * tree.c (lvalue_p): A MODIFY_EXPR is an lvalue.
4265 * tree.c (lvalue_p): Improve OFFSET_REF handling, so that it
4462 * tree.c (lvalue_p): A COND_EXPR is an lvalue if both of the
Dtree.c215 lvalue_p (tree ref) in lvalue_p() function
DChangeLog-19979 (lvalue_p): Likewise.
516 * tree.c (lvalue_p, real_lvalue_p): Handle TRY_CATCH_EXPR,
1917 * tree.c (lvalue_p): Add REALPART_EXPR and IMAGPART_EXPR cases.
Dinit.c2052 gcc_assert (!lvalue_p (rval)); in build_new_1()
DChangeLog-19951961 * tree.c (lvalue_p): Check IS_AGGR_TYPE instead of TREE_ADDRESSABLE
3108 * tree.c (real_lvalue_p): Like lvalue_p, but class temps aren't
3111 lvalue_p.
3465 * tree.c (lvalue_p): Handle {MIN,MAX}_EXPR.
Dcp-tree.h4566 extern int lvalue_p (tree);
DChangeLog-20031675 (convert_like_real): Use lvalue_p, not non_cast_lvalue_p.
1684 (lvalue_p): Adjust call to lvalue_p_1.
DChangeLog-20012349 maybe_build_cleanup, copy_lang_decl, prep_stmt, lvalue_p,
DChangeLog-20021724 (lvalue_p): Ditto.
DChangeLog-19963631 (lvalue_p): Likewise.
DChangeLog-19994251 (lvalue_p): Likewise.
DChangeLog-2000681 expressions that satisfy lvalue_p, not just those that satisfy
DChangeLog6304 * cp-tree.h (lvalue_or_else, lvalue_p): New.
DChangeLog-19981874 (lvalue_p): Use it.
/freebsd-12-stable/contrib/gcc/
Dc-typeck.c111 static int lvalue_p (tree);
1606 lvalue_array_p = !not_lvalue && lvalue_p (exp.value); in default_function_array_conversion()
2063 else if (!flag_isoc99 && !lvalue_p (foo)) in build_array_ref()
3121 if (lvalue_p (TREE_OPERAND (arg, 0))) in build_unary_op()
3197 lvalue_p (tree ref) in lvalue_p() function
3206 return lvalue_p (TREE_OPERAND (ref, 0)); in lvalue_p()
3274 int win = lvalue_p (ref); in lvalue_or_else()
4199 if (!lvalue_p (rhs)) in convert_for_assignment()
DFSFChangeLog.113775 (build_binary_op, lvalue_p, build_unary_op): Likewise.
4117 * c-typeck.c (lvalue_p, case BIND_EXPR, RTL_EXPR): Return 1 if array.
DChangeLog-200015337 (lvalue_p): Likewise.
15349 (lvalue_p): Likewise.
DChangeLog-200527943 * c-common.h (lvalue_p): Remove.
27946 * c-typeck.c (lvalue_p): Make static.
DChangeLog-20013051 (lvalue_p, mark_addressable): Handle COMPOUND_LITERAL_EXPR.
DChangeLog-200426572 * c-typeck.c (lvalue_p): Don't handle it.