Searched refs:finish_struct_1 (Results 1 – 15 of 15) sorted by relevance
| /NextBSD/contrib/gcc/cp/ |
| HD | ChangeLog-1996 | 77 * class.c (finish_struct_1): Set DECL_ARTIFICIAL on the vptr. 177 * class.c (finish_struct_1): Support DWARF2_DEBUG. 191 * class.c (finish_struct_1): A class has a non-trivial copy 396 * class.c (finish_struct_1): Avoid empty structs by adding a field 429 * class.c (finish_struct_1): Add synthesized methods to TYPE_METHODS. 1269 (finish_struct_1): Not here. 1663 * class.c (finish_struct_1): Fix handling of named bitfield widths. 1893 CLASSTYPE_GOT_SEMICOLON after calling finish_struct_1. 2113 * class.c (finish_struct_1): Pass size_zero_node to set_rtti_entry. 2130 * class.c (finish_struct_1): Remove old code for [all …]
|
| HD | ChangeLog-1999 | 9 (finish_struct_1): Simplify. 54 finish_struct_1. 124 (finish_struct_1): ... here. Use it. Tidy. Use 143 (finish_struct_1): Likewise. 200 finish_struct_1. 207 (finish_struct_1): Use check_bases_and_members. Reorganize. 236 (finish_struct_1): Tidy. Use check_methods and 299 (finish_struct_1): ... here. Use it. Tidy. 673 * class.c (finish_struct_1): ...split out from here. 887 * class.c (finish_struct_1): Don't suspend_momentary or [all …]
|
| HD | ChangeLog-1998 | 440 * class.c (finish_struct_1): A class with a 0-width bitfield is 462 * class.c (finish_struct_1): Set things up for 0-width bitfields 583 * class.c (finish_struct_1): Don't remove zero-width bit-fields until 957 * class.c (finish_struct_1): Don't complain about non-copy 962 (finish_struct_1): Don't call import_export_class. 1030 * class.c (finish_struct_1): Use build_cplus_array_type to build 1353 * class.c (finish_struct_1): Use DECL_C_BIT_FIELD instead of 1508 * class.c (finish_struct_1): Add commentary on previous change. 1513 (finish_struct_1): Make the vptr be of type vtbl_ptr_type_node. 1551 (add_implicitly_declared_members): Break out from finish_struct_1. [all …]
|
| HD | ChangeLog-2000 | 1517 * class.c (finish_struct_1): Use it. 1971 (finish_struct_1): Set CLASSTYPE_PRIMARY_BINFO, not 2664 (finish_struct_1): Remove unnecssary code. 3808 (finish_struct_1): Set CLASSTYPE_VFIELDS a little earlier. Build 4529 * class.c (finish_struct_1): Use it. 4923 (finish_struct_1): Use TYPE_VFIELD, not CLASSTYPE_VSIZE, to 5047 (finish_struct_1): Simplify. 5098 * class.c (finish_struct_1): Fix typo in this change: 5124 (finish_struct_1): Set DECL_FIELD_OFFSET. 5187 (finish_struct_1): Adjust usage of BINFO_NEW_VTABLE_MARKED. [all …]
|
| HD | ChangeLog-2002 | 629 * class.c (finish_struct_1): Correct comment. 654 (finish_struct_1): Set DECL_VINDEX to NULL for thunks. 919 (finish_struct_1): Do not set CLASSTYPE_NEEDS_VIRTUAL_REINIT. 1016 (finish_struct_1): Adjust calls to modified functions. Set 1108 (finish_struct_1): Initialize it. 1217 (finish_struct_1): Initialize CLASSTYPE_EMPTY_P and 1986 * class.c (finish_struct_1): Use VF_BINFO_VALUE not VF_DERIVED_VALUE. 1999 (finish_struct_1): Keep virtuals on single list. Adjust. 3287 (finish_struct_1): Call complete_vars, not 3467 * class.c (finish_struct_1): Update static field's DECL_MODE even [all …]
|
| HD | ChangeLog-2004 | 1585 warn_about_ambiguous_bases, layout_class_type, finish_struct_1, 2209 (finish_struct_1): Do not duplicate TYPE_VFIELD. 2318 (finish_struct_1): Adjust accordingly. 2435 finish_struct_1, instantiate_type, get_enclosing_class, 2521 finish_struct_1, resolve_address_of_overloaded_function, 2666 * class.c (finish_struct_1, build_vtbl_initializer): Likewise. 2784 * class.c (finish_struct_1): Use build_int_cst. 3377 (finish_struct_1): Remove CLASSTYPE_VFIELDS handling. 3578 (finish_struct_1): Use CLASSTYPE_DESTRUCTORS. 3977 finish_struct_1, get_vfield_name, contains_empty_class_p, [all …]
|
| HD | ChangeLog-2001 | 1006 (finish_struct_1): ... call it here. 1145 (finish_struct_1): Don't add the VFIELD either. 1260 * class.c (finish_struct_1): When copying the primary base's 1428 (finish_struct_1): Likewise. 1848 (finish_struct_1): Adjust hierarchy dumping. 3295 (finish_struct_1): Call dump_class_hierarchy, if requested. 3679 * class.c (finish_struct_1): Remove last argument in call to
|
| HD | ChangeLog-1997 | 273 (finish_struct_1): Pass them. Declare pending_hard_virtuals. 1641 * class.c (finish_struct_1): Only complain about pointers without 2488 * class.c (finish_struct_1): Add warning for class with pointers 2606 (finish_struct_1): Likewise.
|
| HD | ChangeLog-1995 | 182 * class.c (finish_struct_1): Skip down to the inner type in 210 * class.c (finish_struct_1): Delay delta fixups for virtual bases 775 (finish_struct_1): Likewise. 800 * class.c (finish_struct_1): Fix handling of access decls. 806 (finish_struct_1): New function with the rest of the code.
|
| HD | ChangeLog-2003 | 254 * class.c (finish_struct_1): Compute mode and alias set for 2170 (finish_struct_1): Likewise. 2905 (finish_struct_1): Change to be using 5774 (finish_struct_1): Adjust. 6606 (finish_struct_1): Delete cast. 6816 * class.c (finish_struct_1): compute class's key method, and add
|
| HD | class.c | 4999 finish_struct_1 (tree t) in finish_struct_1() function 5256 finish_struct_1 (t); in finish_struct()
|
| HD | ChangeLog | 664 * class.c (finish_struct_1): Robustify. 1607 * class.c (finish_struct_1): Call constrain_class_visibility. 4312 * class.c (finish_struct_1): Call 6442 * class.c (finish_struct_1): Do not warn about non-virtual 6724 (finish_struct_1): Do not use TYPE_HAS_DESTRUCTOR.
|
| HD | cp-tree.h | 3871 extern void finish_struct_1 (tree);
|
| HD | pt.c | 6106 finish_struct_1 (type); in instantiate_class_template()
|
| /NextBSD/contrib/gcc/ |
| HD | ChangeLog-2003 | 32207 (finish_struct_1): Adjust.
|