/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | ChangeLog-1994 | 16 * class.c (finish_struct): Move hack_incomplete_structures up to 54 * class.c (finish_struct): Since we reuse the TYPE_DECL for the 214 * class.c (finish_struct): Don't use LONG_LONG_TYPE_SIZE, as it may 241 * class.c (finish_struct): Give an error if one tries to declare a 446 * class.c (finish_struct): Change flag_dossier to flag_rtti, and 972 * class.c (finish_struct): Don't synthesize constructors if the 1068 * class.c (finish_struct): Don't try to synthesize methods here. 1085 * class.c (finish_struct): Undid change from Aug 21 testing 1095 * class.c (finish_struct): Use new synthesis approach. 1116 * class.c (finish_struct): Set CLASSTYPE_SOURCE_LINE. [all …]
|
H A D | ChangeLog-1993 | 25 * cp-class.c (finish_struct): Set CLASSTYPE_VFIELD_PARENT as 45 (finish_struct): Instead of here. 119 (finish_struct): Delete code that sets it. 130 (finish_struct): Likewise. Well, nigh-correctly; it won't deal 236 * cp-class.c (finish_struct): Before synthesizing methods, if no 427 * cp-class.c (finish_struct): Fix typo in setting 482 * cp-class.c (finish_struct): Set TYPE_GETS_CONST_* properly. 493 (finish_struct): Add decls for cant_synth_*, no_const_asn_ref, and
|
H A D | ChangeLog-1995 | 89 (finish_struct): Just use TYPE_METHODS; we don't need fn_fields 804 * class.c (finish_struct): Only do minimal processing here, so it 813 (finish_struct): Likewise. 836 (finish_struct): Likewise. 950 * class.c (finish_struct): Catch private and protected members of 1056 * class.c (finish_struct): Don't mess with the type of bitfields. 1248 * class.c (finish_struct): const and reference members don't prevent 1251 * class.c (finish_struct): Signatures are always aggregates. 1263 * class.c (finish_struct): Non-abstract virtuals are always USED. 1267 * class.c (finish_struct): Use CLASSTYPE_NON_AGGREGATE instead. [all …]
|
H A D | ChangeLog-1996 | 455 * class.c (finish_struct): Remove DWARF-specific tag handling. 639 * class.c (finish_struct): Reverse CLASSTYPE_TAGS. 1268 * class.c (finish_struct): Call cplus_decl_attributes here. 2569 (finish_struct): Handle access_default later, move self-reference 2812 (finish_struct): Remove check for duplicate. 3543 (finish_struct): Don't check USING_DECLs for other uses of the name. 3640 * class.c (finish_struct): New argument ATTRIBUTES, passed down into 3646 * cp-tree.h (finish_struct): Update prototype. 3648 attributes to finish_struct. 3650 value down into finish_struct.
|
H A D | ChangeLog-1998 | 616 (finish_struct): Don't set CLASSTYPE_SOURCE_LINE. 1529 (finish_struct): Change prototype. 1548 finish_struct. 1560 (finish_struct): Change prototype. Simplify; fields and methods 1629 Change call to finish_struct. 1966 (finish_struct): Adjust. 1990 (finish_struct): Set CLASSTYPE_HAS_NON_PRIVATE_STATIC_MEM_FN if 2056 * class.c (finish_struct): Remove hackery to deal with explicit 2864 * class.c (finish_struct): Clean up processing of member template 3410 * class.c (finish_struct): Don't complain about multiple meanings of [all …]
|
H A D | lambda.cc | 509 return finish_struct (type, NULL_TREE); in vla_capture_type()
|
H A D | ChangeLog-1999 | 665 * class.c (finish_struct): If we're a local class in a template 3695 (finish_struct): Likewise. 4272 * class.c (finish_struct, finish_struct_1): Remove 'warn_anon' parm. 4626 * class.c (finish_struct): ... rather than here. 4681 * class.c (finish_struct): Remove code to deal with 5301 * class.c (finish_struct): Remove unused variable. 5311 * class.c (finish_struct): Don't use TREE_NONLOCAL_FLAG. 5372 (finish_struct): Likewise. 5564 (finish_struct): Remove calls to
|
H A D | ChangeLog-2001 | 308 * class.c (finish_struct): Remove trailing periods from messages. 933 * class.c (finish_struct), decl.c (start_decl, start_function), 1493 * class.c (finish_struct): Update call to cplus_decl_attributes. 3742 * class.c (finish_struct): Constify saved_filename. 3747 (finish_struct): Locally set location to start of struct.
|
H A D | ChangeLog-2017 | 1719 * class.c (finish_struct_1, finish_struct): Adjust 1727 * class.c (finish_struct): Call set_class_bindings for the 1741 (finish_struct): For templates process USING_DECLS and clear 2380 unreverse_member_declarations, finish_struct, 2639 * class.c (finish_struct): Use OVL_P. 3958 (finish_struct): Use lkp_iterator.
|
H A D | ChangeLog | 1608 * class.cc (finish_struct): Always using op=. 1992 (finish_struct): Don't using op= if we have one already. 2548 * class.cc (finish_struct): Don't allow union initializer_list.
|
H A D | ChangeLog-2012 | 1440 * class.c (finish_struct): Adjust variants in templates, too. 1698 * class.c (finish_struct): Don't add a TAG_DEFN for a lambda. 2847 * class.c (finish_struct): Call add_method here for function usings.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/objcp/ |
H A D | objcp-decl.cc | 63 t = finish_struct (t, attributes); in objcp_finish_struct()
|
H A D | objcp-decl.h | 42 #define finish_struct(loc, t, fieldlist, attributes, struct_info) \ macro
|
H A D | ChangeLog | 424 (finish_struct): Likewise. 429 (finish_struct): Same. 458 (finish_struct): Add two new, ignored, macro parameters.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/objcp/ |
H A D | objcp-decl.c | 63 t = finish_struct (t, attributes); in objcp_finish_struct()
|
H A D | objcp-decl.h | 42 #define finish_struct(loc, t, fieldlist, attributes, struct_info) \ macro
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/objc/ |
H A D | objc-runtime-shared-support.c | 77 return finish_struct (input_location, type, fieldlist, NULL_TREE, in objc_finish_struct()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/objc/ |
H A D | objc-runtime-shared-support.cc | 77 return finish_struct (input_location, type, fieldlist, NULL_TREE, in objc_finish_struct()
|
H A D | ChangeLog | 1762 after finish_struct, not before, otherwise it may be wiped out by 2971 (objc_finish_struct): Likewise for finish_struct. 3004 finish_struct. 3044 finish_struct. 3538 a class before calling finish_struct(), and restore 3590 start_struct() and finish_struct().
|
/netbsd-src/external/gpl3/gcc/dist/gcc/c/ |
H A D | c-tree.h | 597 extern tree finish_struct (location_t, tree, tree, tree,
|
H A D | ChangeLog | 12 (finish_struct): Call it if "may_alias" attribute is 760 * c-decl.c (finish_struct): Fix thinko in previous change. 811 * c-decl.c (finish_struct): Warn for a union containing an aggregate 1449 (finish_incomplete_vars): New function, moved from finish_struct. Use 1451 (finish_struct): Remove obsolete comment about C_TYPE_INCOMPLETE_VARS 2421 * c-decl.c (finish_struct): Reset TYPE_TRANSPARENT_AGGR on 3101 * c-decl.c (finish_struct): Set DECL_SOURCE_LOCATION on 3453 (finish_struct): Test DECL_C_BIT_FIELD instead of DECL_INITIAL, 3864 (finish_struct): Likewise. 4322 (make_label, finish_struct): Likewise. [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/ |
H A D | c-tree.h | 584 extern tree finish_struct (location_t, tree, tree, tree,
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | lambda.c | 510 return finish_struct (type, NULL_TREE); in vla_capture_type()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | FSFChangeLog.10 | 1866 * c-decl.c (finish_struct): 2904 * c-decl.c (finish_struct): Warn if field with enumeral type is 3209 * c-decl.c (finish_struct): Set it when set DECL_BIT_FIELD. 3981 * c-decl.c (finish_struct): Don't mess with the type of bitfields. 5442 * c-decl.c (finish_struct): If transparent_union attribute 7829 * c-decl.c (finish_struct): Properly update DECL_PACKED. 8333 * objc-act.c: Update calls to start_decl, finish_struct, 8505 * c-tree.h (finish_enum, finish_struct): Add ATTRIBUTES argument. 8509 (structsp): Pass attribute arg to finish_struct. 8511 * c-decl.c (finish_struct): Add ATTRIBUTES argument, call
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | FSFChangeLog.10 | 1866 * c-decl.c (finish_struct): 2904 * c-decl.c (finish_struct): Warn if field with enumeral type is 3209 * c-decl.c (finish_struct): Set it when set DECL_BIT_FIELD. 3981 * c-decl.c (finish_struct): Don't mess with the type of bitfields. 5442 * c-decl.c (finish_struct): If transparent_union attribute 7829 * c-decl.c (finish_struct): Properly update DECL_PACKED. 8333 * objc-act.c: Update calls to start_decl, finish_struct, 8505 * c-tree.h (finish_enum, finish_struct): Add ATTRIBUTES argument. 8509 (structsp): Pass attribute arg to finish_struct. 8511 * c-decl.c (finish_struct): Add ATTRIBUTES argument, call
|