Searched refs:TYPE_VFIELD (Results 1 – 18 of 18) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/cp/ |
| D | cp-ubsan.cc | 73 TREE_TYPE (TYPE_VFIELD (type)), in cp_ubsan_instrument_vptr() 75 TYPE_VFIELD (type), NULL_TREE); in cp_ubsan_instrument_vptr()
|
| D | dump.cc | 108 dump_child ("vfld", TYPE_VFIELD (t)); in cp_dump_tree()
|
| D | class.cc | 458 t = TREE_TYPE (TYPE_VFIELD (current_class_type)); in build_base_path() 703 || !TYPE_VFIELD (type)) in build_vfield_ref() 717 vfield = TYPE_VFIELD (type); in build_vfield_ref() 2041 TYPE_VFIELD (t) = TYPE_VFIELD (basetype); in determine_primary_bases() 2072 TYPE_VFIELD (variant) = TYPE_VFIELD (type); in fixup_type_variants() 6259 if (!TYPE_VFIELD (t) && (*virtuals_p || TYPE_CONTAINS_VPTR_P (t))) in create_vtable_ptr() 6291 TYPE_VFIELD (t) = field; in create_vtable_ptr() 9559 if (!TYPE_VFIELD (BINFO_TYPE (binfo))) in dfs_build_secondary_vptr_vtt_inits()
|
| D | ChangeLog-1999 | 126 * search.c (dfs_init_vbase_pointers): Handle seeing TYPE_VFIELD as 129 seeing TYPE_VFIELD as the first field in the class. 1249 * call.c (build_vfield_ref): Use TYPE_VFIELD, not 1262 * dump.c (dqueue_and_dump): Dump TYPE_VFIELD. 1263 * ir.texi: Document TYPE_VFIELD.
|
| D | ChangeLog-2004 | 2209 (finish_struct_1): Do not duplicate TYPE_VFIELD. 5665 * class.c (finish_struct_bits): Use TYPE_VFIELD and TYPE_METHODS.
|
| D | cp-tree.h | 2727 gcc_assert (TYPE_VFIELD (BINFO_TYPE (B))))
|
| D | module.cc | 11606 tree_node (TYPE_VFIELD (type)); in write_class_def() 11935 TYPE_VFIELD (type) = vfield; in read_class_def()
|
| D | ChangeLog-2014 | 3591 TYPE_VFIELD (type) is null.
|
| D | ChangeLog-2000 | 4923 (finish_struct_1): Use TYPE_VFIELD, not CLASSTYPE_VSIZE, to
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | ipa-free-lang-data.cc | 475 TYPE_VFIELD (type) = NULL_TREE; in free_lang_data_in_type()
|
| D | dbxout.cc | 2275 && TYPE_VFIELD (type)) in dbxout_type() 2283 dbxout_type (DECL_FCONTEXT (TYPE_VFIELD (type)), 0); in dbxout_type()
|
| D | tree.cc | 13261 if (RECORD_OR_UNION_TYPE_P (t) && TYPE_VFIELD (t) != TYPE_VFIELD (tv) in verify_type_variant() 13262 && (in_lto_p || !TYPE_VFIELD (tv) in verify_type_variant() 13263 || TREE_CODE (TYPE_VFIELD (tv)) != TREE_LIST)) in verify_type_variant() 13750 if (TYPE_VFIELD (t) in verify_type() 13751 && TREE_CODE (TYPE_VFIELD (t)) != FIELD_DECL in verify_type() 13752 && TREE_CODE (TYPE_VFIELD (t)) != TREE_LIST) in verify_type() 13755 debug_tree (TYPE_VFIELD (t)); in verify_type()
|
| D | tree.h | 2382 #define TYPE_VFIELD(NODE) \ macro
|
| D | dwarf2out.cc | 25935 if (TYPE_VFIELD (type)) in gen_struct_or_union_type_die() 25937 tree vtype = DECL_FCONTEXT (TYPE_VFIELD (type)); in gen_struct_or_union_type_die()
|
| D | ChangeLog-2004 | 26123 (TYPE_FIELDS, TYPE_METHODS, TYPE_VFIELD): Adjust for 37937 (TYPE_VALUES, TYPE_DOMAIN, TYPE_FIELDS, TYPE_METHODS, TYPE_VFIELD):
|
| D | ChangeLog-2015 | 34573 (free_lang_data_in_type): Clear TYPE_VFIELD leaked by C FE.
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/doc/ |
| D | generic.texi | 3024 @findex TYPE_VFIELD 3059 The @code{TYPE_VFIELD} is a compiler-generated field used to point to 3062 @code{TYPE_VFIELD} just like all the entries on the @code{TYPE_FIELDS}
|
| D | gccint.info | 12630 The 'TYPE_VFIELD' is a compiler-generated field used to point to 12632 list. However, back ends should handle the 'TYPE_VFIELD' just like all 57918 * TYPE_VFIELD: Classes. (line 6)
|