Home
last modified time | relevance | path

Searched refs:finish_struct_1 (Results 1 – 15 of 15) sorted by relevance

/NextBSD/contrib/gcc/cp/
HDChangeLog-199677 * 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 …]
HDChangeLog-19999 (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 …]
HDChangeLog-1998440 * 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 …]
HDChangeLog-20001517 * 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 …]
HDChangeLog-2002629 * 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 …]
HDChangeLog-20041585 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 …]
HDChangeLog-20011006 (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
HDChangeLog-1997273 (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.
HDChangeLog-1995182 * 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.
HDChangeLog-2003254 * 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
HDclass.c4999 finish_struct_1 (tree t) in finish_struct_1() function
5256 finish_struct_1 (t); in finish_struct()
HDChangeLog664 * 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.
HDcp-tree.h3871 extern void finish_struct_1 (tree);
HDpt.c6106 finish_struct_1 (type); in instantiate_class_template()
/NextBSD/contrib/gcc/
HDChangeLog-200332207 (finish_struct_1): Adjust.