Home
last modified time | relevance | path

Searched refs:lvalue_kind (Results 1 – 17 of 17) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
Dtree.cc54 lvalue_kind (const_tree ref) in lvalue_kind() function
64 return lvalue_kind (TREE_OPERAND (ref, 0)); in lvalue_kind()
107 return lvalue_kind (TREE_OPERAND (ref, 0)); in lvalue_kind()
114 op1_lvalue_kind = lvalue_kind (op1); in lvalue_kind()
130 op1_lvalue_kind = lvalue_kind (TREE_OPERAND (ref, 0)); in lvalue_kind()
150 return lvalue_kind (TREE_OPERAND (ref, 1)); in lvalue_kind()
152 op1_lvalue_kind = lvalue_kind (TREE_OPERAND (ref, 0)); in lvalue_kind()
195 return lvalue_kind (DECL_VALUE_EXPR (CONST_CAST_TREE (ref))); in lvalue_kind()
218 return lvalue_kind (op); in lvalue_kind()
227 op1_lvalue_kind = lvalue_kind (TREE_OPERAND (ref, 0)); in lvalue_kind()
[all …]
DChangeLog-20181075 * tree.c (lvalue_kind): Likewise.
2719 * tree.c (lvalue_kind): Fix handling of ARRAY_REF of pointer.
2794 * tree.c (lvalue_kind): A reference to a subobject of a prvalue is
2987 * tree.c (lvalue_kind, cp_build_reference_type, move,
4290 * tree.c (lvalue_kind): Use presence/absence of REFERENCE_TYPE
4417 * tree.c (lvalue_kind): Handle PAREN_EXPR like NON_DEPENDENT_EXPR.
5370 (lvalue_kind): Handle VIEW_CONVERT_EXPR location wrapper nodes.
DChangeLog-2016298 * tree.c (lvalue_kind): Guard DECL_HAS_VALUE_EXPR_P.
422 * tree.c (lvalue_kind): Likewise.
1458 * tree.c (lvalue_kind): Likewise.
1765 * call.c (convert_like_real): Use lvalue_kind.
3148 * tree.c (lvalue_kind) [NON_DEPENDENT_EXPR]: Unconditionally
DChangeLog-20132298 * tree.c (lvalue_kind): Likewise.
2330 * tree.c (lvalue_kind): Likewise.
3412 * tree.c (lvalue_kind): Likewise.
4118 * tree.c (lvalue_kind) [INDIRECT_REF]: Don't check for
DChangeLog-2011695 * tree.c (lvalue_kind) [NON_DEPENDENT_EXPR]: Return clk_ordinary
3007 * tree.c (lvalue_kind): Recurse on NON_DEPENDENT_EXPR. Handle
3601 * tree.c (lvalue_kind): Use it.
4143 * tree.c (lvalue_kind): Functions are always lvalues.
DChangeLog-2010266 * tree.c (lvalue_kind) [SCOPE_REF]: Handle non-dependent case.
469 * tree.c (lvalue_kind): Don't crash if ref has NULL type.
1377 * tree.c (lvalue_kind): Rename from lvalue_p_1, make nonstatic.
Dcall.cc1773 gl_kind = lvalue_kind (expr); in reference_binding()
7644 if ((lvalue_kind (expr) & clk_packed) in build_temp()
8294 cp_lvalue_kind lvalue = lvalue_kind (expr); in convert_like_internal()
DChangeLog-2014721 * tree.c (lvalue_kind): Handle PLACEHOLDER_EXPR.
2104 * tree.c (lvalue_kind): Handle MEMBER_REF and DOTSTAR_EXPR.
DChangeLog-2017416 * tree.c (lvalue_kind): Remove ARRAY_NOTATION_REF conditon.
4532 * tree.c (lvalue_kind): Return clk_class for an array prvalue.
4577 * tree.c (lvalue_kind): For COMPONENT_REF with BASELINK second
Dinit.cc4517 if (lvalue_kind (init) & clk_rvalueref) in build_vec_init()
Dtypeck.cc6801 cp_lvalue_kind kind = lvalue_kind (arg); in cp_build_addr_expr_1()
11256 cp_lvalue_kind kind = lvalue_kind (ref); in lvalue_or_else()
DChangeLog-20122439 * tree.c (lvalue_kind) [SCOPE_REF]: Handle FIELD_DECL.
DChangeLog-20192802 * tree.c (lvalue_kind): Handle throw in one arm.
3728 * tree.c (lvalue_kind): Return clk_none for expressions with
Dcp-tree.h7818 extern cp_lvalue_kind lvalue_kind (const_tree);
DChangeLog-201554 * tree.c (lvalue_kind) [MODOP_EXPR]: New case.
Dsemantics.cc11470 cp_lvalue_kind clk = lvalue_kind (expr); in finish_decltype_type()
DChangeLog-20202971 * tree.c (lvalue_kind): Set clk_implicit_rval.