/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | d-codegen.cc | 268 return component_ref (exp, len_field); in d_array_length() 284 return component_ref (exp, ptr_field); in d_array_ptr() 386 return component_ref (exp, method_field); in delegate_method() 398 return component_ref (exp, obj_field); in delegate_object() 498 result = component_ref (result, TYPE_FIELDS (TREE_TYPE (result))); in build_vindex_ref() 894 tree t1ref = component_ref (t1, sfield); in lower_struct_comparison() 895 tree t2ref = component_ref (t2, sfield); in lower_struct_comparison() 1240 component_ref (tree object, tree field) in component_ref() function 1256 object = component_ref (object, anonymous_field); in component_ref() 2220 tree value = component_ref (frame_ref, framefields); in get_frame_for_symbol() [all …]
|
H A D | expr.cc | 1087 tree vthis_exp = modify_expr (component_ref (t1, field), value); in visit() 1676 result = component_ref (result, get_symbol_decl (field)); in visit() 1975 this->result_ = component_ref (object, get_symbol_decl (vd)); in visit() 2382 field = component_ref (build_deref (new_call), field); in visit() 2442 field = component_ref (indirect_ref (type, new_call), field); in visit()
|
H A D | decl.cc | 936 this_tree = component_ref (build_deref (this_tree), vthis_field); in visit() 1506 return component_ref (build_deref (frame_ref), in get_decl_tree() 1541 t = component_ref (build_deref (t), vfield); in get_decl_tree()
|
H A D | d-tree.h | 540 extern tree component_ref (tree, tree);
|
H A D | d-convert.cc | 790 result = component_ref (expr, TYPE_FIELDS (TREE_TYPE (expr))); in convert_for_condition()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-codegen.cc | 271 return component_ref (exp, len_field); in d_array_length() 287 return component_ref (exp, ptr_field); in d_array_ptr() 389 return component_ref (exp, method_field); in delegate_method() 401 return component_ref (exp, obj_field); in delegate_object() 501 result = component_ref (result, TYPE_FIELDS (TREE_TYPE (result))); in build_vindex_ref() 956 tree t1ref = component_ref (t1, sfield); in lower_struct_comparison() 957 tree t2ref = component_ref (t2, sfield); in lower_struct_comparison() 1302 component_ref (tree object, tree field) in component_ref() function 1318 object = component_ref (object, anonymous_field); in component_ref() 2523 tree value = component_ref (frame_ref, framefields); in get_frame_for_symbol() [all …]
|
H A D | expr.cc | 1096 tree vthis_exp = modify_expr (component_ref (t1, field), value); in visit() 1585 result = component_ref (result, get_symbol_decl (field)); in visit() 1912 this->result_ = component_ref (object, get_symbol_decl (vd)); in visit() 2330 field = component_ref (build_deref (new_call), field); in visit() 2381 field = component_ref (indirect_ref (type, new_call), field); in visit()
|
H A D | decl.cc | 1000 this_tree = component_ref (build_deref (this_tree), vthis_field); in visit() 1683 tree field = component_ref (build_deref (frame_ref), in get_decl_tree() 1728 t = component_ref (build_deref (t), vfield); in get_decl_tree()
|
H A D | d-tree.h | 559 extern tree component_ref (tree, tree);
|
H A D | d-convert.cc | 884 result = component_ref (expr, TYPE_FIELDS (TREE_TYPE (expr))); in convert_for_condition()
|
H A D | ChangeLog-2015 | 22 (component_ref): Use it. 286 * d-codegen.h (component_ref, modify_expr, vmodify_expr, build_vinit)
|
H A D | ChangeLog-2013 | 995 (IRState::component): Replace with component_ref.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | search.cc | 1679 field_access_p (tree component_ref, tree field_decl, tree field_type) in field_access_p() argument 1681 if (!matches_code_and_type_p (component_ref, COMPONENT_REF, field_type)) in field_access_p() 1684 tree indirect_ref = TREE_OPERAND (component_ref, 0); in field_access_p() 1693 if (TREE_OPERAND (component_ref, 1) != field_decl) in field_access_p() 1723 tree component_ref = STRIP_NOPS (TREE_OPERAND (init_expr, 1)); in direct_accessor_p() local 1724 if (!field_access_p (component_ref, field_decl, field_type)) in direct_accessor_p() 1761 tree component_ref = STRIP_NOPS (TREE_OPERAND (addr_expr, 0)); in reference_accessor_p() local 1763 if (!field_access_p (component_ref, field_decl, field_type)) in reference_accessor_p()
|
H A D | ChangeLog-2005 | 3064 * class.c (build_simple_base_path): Build the component_ref
|
H A D | ChangeLog-2020 | 5609 * coroutines.cc (captures_temporary): Strip component_ref
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | search.c | 1663 field_access_p (tree component_ref, tree field_decl, tree field_type) in field_access_p() argument 1665 if (!matches_code_and_type_p (component_ref, COMPONENT_REF, field_type)) in field_access_p() 1668 tree indirect_ref = TREE_OPERAND (component_ref, 0); in field_access_p() 1677 if (TREE_OPERAND (component_ref, 1) != field_decl) in field_access_p() 1707 tree component_ref = STRIP_NOPS (TREE_OPERAND (init_expr, 1)); in direct_accessor_p() local 1708 if (!field_access_p (component_ref, field_decl, field_type)) in direct_accessor_p() 1745 tree component_ref = STRIP_NOPS (TREE_OPERAND (addr_expr, 0)); in reference_accessor_p() local 1747 if (!field_access_p (component_ref, field_decl, field_type)) in reference_accessor_p()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | cfgexpand.c | 4530 goto component_ref; in expand_debug_expr() 4579 component_ref: in expand_debug_expr()
|
H A D | tree.def | 417 DEFTREECODE (COMPONENT_REF, "component_ref", tcc_reference, 3)
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | cfgexpand.cc | 4706 goto component_ref; in expand_debug_expr() 4755 component_ref: in expand_debug_expr()
|
H A D | tree.def | 423 DEFTREECODE (COMPONENT_REF, "component_ref", tcc_reference, 3)
|
H A D | ChangeLog-2008 | 27895 into a component_ref and then use POINTER_PLUS_EXPR to add it
|
H A D | ChangeLog-2005 | 9316 around component_ref and friends. Clear walk_subtrees by default.
|
H A D | ChangeLog-2004 | 31433 Move component_ref objc checking to build_component_ref.
|