| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | symtab-thunks.cc | 54 static GTY (()) tree vtable_entry_type; 208 if (!vtable_entry_type && (virtual_offset || indirect_offset != 0)) in thunk_adjust() 215 vtable_entry_type = build_pointer_type (vfunc_type); in thunk_adjust() 228 (build_pointer_type (vtable_entry_type)), "vptr"); in thunk_adjust() 272 (build_pointer_type (vtable_entry_type)), in thunk_adjust() 671 vtable_entry_type = NULL; in symtab_thunks_cc_finalize()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | cgraphunit.c | 220 static GTY (()) tree vtable_entry_type; 1755 if (!vtable_entry_type && (virtual_offset || indirect_offset != 0)) in thunk_adjust() 1762 vtable_entry_type = build_pointer_type (vfunc_type); in thunk_adjust() 1775 (build_pointer_type (vtable_entry_type)), "vptr"); in thunk_adjust() 1819 (build_pointer_type (vtable_entry_type)), in thunk_adjust() 3031 vtable_entry_type = NULL; in cgraphunit_c_finalize()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | typeinfo.cc | 536 tree vtbltype = build_array_type (vtable_entry_type, vtbldomain); in layout_base_vtable() 1253 tree vtbltype = build_array_type (vtable_entry_type, vtbldomain); in layout_classinfo_interfaces() 1278 tree vtbltype = build_array_type (vtable_entry_type, vtbldomain); in layout_classinfo_interfaces()
|
| H A D | d-builtins.cc | 893 vtable_entry_type = build_pointer_type (vfunc_type); in d_build_d_type_nodes() 896 vtbl_ptr_type_node = build_pointer_type (vtable_entry_type); in d_build_d_type_nodes()
|
| H A D | d-tree.h | 437 #define vtable_entry_type d_global_trees[DTI_VTABLE_ENTRY_TYPE] macro
|
| H A D | ChangeLog-2017 | 580 (vtable_entry_type): New macro.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | typeinfo.cc | 516 tree vtbltype = build_array_type (vtable_entry_type, vtbldomain); in layout_base_vtable() 1224 tree vtbltype = build_array_type (vtable_entry_type, vtbldomain); in layout_classinfo_interfaces() 1248 tree vtbltype = build_array_type (vtable_entry_type, vtbldomain); in layout_classinfo_interfaces()
|
| H A D | d-builtins.cc | 864 vtable_entry_type = build_pointer_type (vfunc_type); in d_build_d_type_nodes() 867 vtbl_ptr_type_node = build_pointer_type (vtable_entry_type); in d_build_d_type_nodes()
|
| H A D | d-tree.h | 427 #define vtable_entry_type d_global_trees[DTI_VTABLE_ENTRY_TYPE] macro
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
| H A D | class.cc | 2349 atype = build_array_of_n_type (vtable_entry_type, n); in layout_vtable_decl() 9682 type = build_array_of_n_type (vtable_entry_type, v->length ()); in build_ctor_vtbl_group() 9832 TYPE_SIZE_UNIT (vtable_entry_type), in dfs_accumulate_vtbl_inits() 9943 f->value = build1 (NOP_EXPR, vtable_entry_type, in build_vtbl_initializer() 10178 TYPE_SIZE_UNIT (vtable_entry_type))); in build_vbase_offset_vtbl_entries() 10199 vtable_entry_type, delta)); in build_vbase_offset_vtbl_entries() 10345 vcall_offset = build_zero_cst (vtable_entry_type); in add_vcall_offset() 10358 NOP_EXPR, vtable_entry_type, in add_vcall_offset()
|
| H A D | rtti.cc | 987 TYPE_SIZE_UNIT (vtable_entry_type))); in tinfo_base_init()
|
| H A D | ChangeLog-1994 | 2732 type vtable_entry_type, not ptr_type_node. 2737 * decl.c (init_decl_processing): Make vtable_entry_type 2772 build_classof): Use vtable_entry_type instead of memptr_type. 3686 * decl.c: Add memptr_type as well as vtable_entry_type. 3688 * gc.c, typeck.c: Use memptr_typeChange, not vtable_entry_type.
|
| H A D | method.cc | 75 TYPE_SIZE_UNIT (vtable_entry_type))); in make_thunk()
|
| H A D | decl.cc | 4636 vtable_entry_type = build_pointer_type (vfunc_type); in cxx_init_decl_processing() 4638 record_builtin_type (RID_MAX, "__vtbl_ptr_type", vtable_entry_type); in cxx_init_decl_processing() 4641 = build_cplus_array_type (vtable_entry_type, NULL_TREE); in cxx_init_decl_processing() 4645 vtbl_ptr_type_node = build_pointer_type (vtable_entry_type); in cxx_init_decl_processing()
|
| H A D | cp-tree.h | 236 #define vtable_entry_type cp_global_trees[CPTI_VTABLE_ENTRY_TYPE] macro 5616 #define vfunc_ptr_type_node vtable_entry_type
|
| H A D | constexpr.cc | 2418 && TREE_TYPE (TREE_TYPE (d)) == vtable_entry_type in cxx_eval_call_expression() 2423 TYPE_SIZE_UNIT (vtable_entry_type)); in cxx_eval_call_expression()
|
| H A D | decl2.cc | 2113 elt.value = build_zero_cst (vtable_entry_type); in clear_consteval_vfns()
|
| H A D | ChangeLog-2008 | 2913 * cvt.c (ocp_convert): Remove exception for vtable_entry_type et al.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
| H A D | class.c | 2244 atype = build_array_of_n_type (vtable_entry_type, n); in layout_vtable_decl() 9565 type = build_array_of_n_type (vtable_entry_type, v->length ()); in build_ctor_vtbl_group() 9715 TYPE_SIZE_UNIT (vtable_entry_type), in dfs_accumulate_vtbl_inits() 9825 f->value = build1 (NOP_EXPR, vtable_entry_type, in build_vtbl_initializer() 10060 TYPE_SIZE_UNIT (vtable_entry_type))); in build_vbase_offset_vtbl_entries() 10081 vtable_entry_type, delta)); in build_vbase_offset_vtbl_entries() 10227 vcall_offset = build_zero_cst (vtable_entry_type); in add_vcall_offset() 10240 NOP_EXPR, vtable_entry_type, in add_vcall_offset()
|
| H A D | rtti.c | 973 TYPE_SIZE_UNIT (vtable_entry_type))); in tinfo_base_init()
|
| H A D | method.c | 75 TYPE_SIZE_UNIT (vtable_entry_type))); in make_thunk()
|
| H A D | decl.c | 4390 vtable_entry_type = build_pointer_type (vfunc_type); in cxx_init_decl_processing() 4392 record_builtin_type (RID_MAX, "__vtbl_ptr_type", vtable_entry_type); in cxx_init_decl_processing() 4395 = build_cplus_array_type (vtable_entry_type, NULL_TREE); in cxx_init_decl_processing() 4399 vtbl_ptr_type_node = build_pointer_type (vtable_entry_type); in cxx_init_decl_processing()
|
| H A D | cp-tree.h | 222 #define vtable_entry_type cp_global_trees[CPTI_VTABLE_ENTRY_TYPE] macro 5379 #define vfunc_ptr_type_node vtable_entry_type
|
| H A D | constexpr.c | 2211 && TREE_TYPE (TREE_TYPE (d)) == vtable_entry_type in cxx_eval_call_expression() 2216 TYPE_SIZE_UNIT (vtable_entry_type)); in cxx_eval_call_expression()
|
| H A D | typeck.c | 9158 TYPE_SIZE_UNIT (vtable_entry_type)); in expand_ptrmemfunc_cst()
|