Searched refs:lvalue_p (Results 1 – 25 of 38) sorted by relevance
12
| /netbsd/src/external/gpl3/gcc/dist/gcc/cp/ |
| D | tree.cc | 354 lvalue_p (const_tree t) in lvalue_p() function 778 if (!lvalue_p (init)) in build_vec_init_elt() 4279 else if (lvalue_p (arg)) in error_type() 5829 bool xval = !lvalue_p (exp); in stabilize_expr() 6229 ASSERT_FALSE (lvalue_p (int_cst)); in test_lvalue_kind() 6230 ASSERT_FALSE (lvalue_p (wrapped_int_cst)); in test_lvalue_kind() 6231 ASSERT_TRUE (lvalue_p (parm)); in test_lvalue_kind() 6232 ASSERT_TRUE (lvalue_p (wrapped_parm)); in test_lvalue_kind() 6233 ASSERT_FALSE (lvalue_p (rvalue_ref_of_parm)); in test_lvalue_kind() 6234 ASSERT_FALSE (lvalue_p (rvalue_ref_of_wrapped_parm)); in test_lvalue_kind()
|
| D | cvt.cc | 328 if ((flags & DIRECT_BIND) && ! lvalue_p (arg)) in build_up_reference() 451 && lvalue_p (rval_as_conversion)) in convert_to_reference() 469 && ! lvalue_p (expr)) in convert_to_reference()
|
| D | call.cc | 3305 if (lvalue_p (args[i])) in add_builtin_candidates() 3342 if (code == COND_EXPR && lvalue_p (args[i])) in add_builtin_candidates() 5275 tree rtype = cp_build_reference_type (t2, !lvalue_p (e2)); in conditional_conversion() 5610 && lvalue_p (arg2) == lvalue_p (arg3)))) in build_conditional_expr() 5709 if (((lvalue_p (arg2) && lvalue_p (arg3)) in build_conditional_expr() 8232 && lvalue_p (expr)) in convert_like_internal() 8235 else if (!TYPE_REF_IS_RVALUE (ref_type) && !lvalue_p (expr) in convert_like_internal() 13088 && !lvalue_p (expr)) in initialize_reference()
|
| D | lambda.cc | 587 if (!lvalue_p (initializer)) in add_capture()
|
| D | rtti.cc | 651 exprtype = cp_build_reference_type (exprtype, !lvalue_p (expr)); in build_dynamic_cast_1()
|
| D | ChangeLog-1994 | 1477 * 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
|
| D | typeck.cc | 2741 if (!lvalue_p (object) && lvalue_p (temp)) in build_class_member_access_expr() 7806 ? xvalue_p (expr) : lvalue_p (expr)) in maybe_warn_about_useless_cast() 7924 && (TYPE_REF_IS_RVALUE (type) || lvalue_p (expr)) in build_static_cast_1() 8652 ? lvalue_p (expr) in build_const_cast_1()
|
| D | ChangeLog-1997 | 9 (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.
|
| D | typeck2.cc | 2270 bool lval = lvalue_p (datum); in build_m_component_ref()
|
| D | ChangeLog-2016 | 2098 * cp-tree.h: Unpoison lvalue_p. 2100 tree.c, typeck.c, typeck2.c: Use lvalue_p instead of 2103 * tree.c (obvalue_p): Rename from lvalue_p. 2104 (lvalue_p): Define for c-common.
|
| D | ChangeLog-1995 | 1961 * 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.
|
| D | ChangeLog-2009 | 1642 * call.c (reference_binding): Rename lvalue_p to is_lvalue. 2823 (lvalue_p): Returns bool, receives const_tree. 3589 (lvalue_p, real_lvalue_p): Take tree, not const_tree.
|
| D | ChangeLog-2007 | 1237 invalid_nonstatic_memfn_p, lvalue_or_else, lvalue_p): Likewise. 1247 * tree.c (lvalue_p_1, real_lvalue_p, lvalue_p,
|
| D | class.cc | 356 rvalue = !lvalue_p (expr); in build_base_path() 436 if (rvalue && lvalue_p (expr)) in build_base_path()
|
| D | init.cc | 4296 if (lvalue_p (init)) in vec_copy_assign_is_trivial()
|
| D | coroutines.cc | 1029 p_type = cp_build_reference_type (p_type, !lvalue_p (o)); in build_co_await()
|
| D | semantics.cc | 7873 else if (!lvalue_p (t)) in finish_omp_clauses() 10908 if (!lvalue_p (depobj)) in finish_omp_depobj()
|
| D | ChangeLog-2003 | 1675 (convert_like_real): Use lvalue_p, not non_cast_lvalue_p. 1684 (lvalue_p): Adjust call to lvalue_p_1.
|
| D | ChangeLog-2005 | 2720 * cp-tree.h (lvalue_or_else, lvalue_p): New.
|
| D | constexpr.cc | 4968 if (!lvalue_p (init)) in cxx_eval_vec_init_1()
|
| D | ChangeLog-2001 | 2349 maybe_build_cleanup, copy_lang_decl, prep_stmt, lvalue_p,
|
| D | ChangeLog-1996 | 3631 (lvalue_p): Likewise.
|
| D | ChangeLog-2002 | 1724 (lvalue_p): Ditto.
|
| D | ChangeLog-2021 | 2704 after depend only cases. Let this be diagnosed by !lvalue_p
|
| D | pt.cc | 7598 if (!lvalue_p (expr)) in convert_nontype_argument() 22525 && (arg_expr ? lvalue_p (arg_expr) in maybe_adjust_types_for_deduction()
|
12