aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)Author
2018-02-16 PR c++/82764 - C++17 ICE with empty baseJason Merrill
2018-02-08[C++ PATCH] initializer_list diagnosticNathan Sidwell
2018-02-07Revert behavior to r251316.Martin Liska
2018-02-05 * class.c: Remove unused global variables.Marek Polacek
2018-02-02/c-familyPaolo Carlini
2018-01-16PR c++/83588 - struct with two flexible arrays causes an internal compiler errorMartin Sebor
2018-01-03 Update copyright years.Jakub Jelinek
2017-12-19 * read-rtl.c (parse_reg_note_name): Replace Yoda conditions withJakub Jelinek
2017-11-22 PR c++/60336Marek Polacek
2017-11-21Add quotes for constexpr keyword.Martin Liska
2017-11-13 Defer folding of *&.Jason Merrill
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm
2017-10-31[C++ PATCH] overloaded operator fns [2/N]Nathan Sidwell
2017-10-31[C++ PATCH] overloaded operator fns [1/N]Nathan Sidwell
2017-10-20[C++ PATCH] AS_BASETYPENathan Sidwell
2017-10-05[C++ PATCH] Kill IDENTIFIER_GLOBAL_VALUENathan Sidwell
2017-09-29 P0683R1 - default member initializers for bit-fieldsJakub Jelinek
2017-09-29c-family/Jakub Jelinek
2017-09-15 * doc/invoke.texi: Document -std=c++17 and -std=gnu++17 and documentJakub Jelinek
2017-09-13 Rename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC.Nathan Sidwell
2017-09-06 * class.c (warn_hidden): Don't barf on non-functions.Nathan Sidwell
2017-09-06 * name-lookup.h (lookup_fnfields_slot_nolazy,Nathan Sidwell
2017-09-05 * class.c (add_method): Move slot search and insertion to ...Nathan Sidwell
2017-09-05 * class.c (unreverse_member_declarations): Remove extraneous if.Nathan Sidwell
2017-09-01 * cp-tree.h (resort_type_method_vec): Move declaration to ...Nathan Sidwell
2017-09-01 * class.c (finish_struct): Call set_class_bindings for theNathan Sidwell
2017-09-01 * class.c (finish_struct_methods): Done clear DECL_IN_AGGR_P here.Nathan Sidwell
2017-08-29 Reimplement handling of lambdas in templates.Jason Merrill
2017-08-28 * cp-tree.h (insert_late_enum_def_into_classtype_sorted_fields):Nathan Sidwell
2017-08-25 * class.c (method_name_cmp, resort_method_name_cmp): Method namesNathan Sidwell
2017-08-25 Conversion operators have a special nameNathan Sidwell
2017-08-24 Conversion operators kept on single overload setNathan Sidwell
2017-08-23 * cp-tree.h (maybe_version_functions): Declare.Nathan Sidwell
2017-08-09 PR c++/81359 - Unparsed NSDMI error from SFINAE context.Jason Merrill
2017-07-21 Remove special CDtor METHOD_VEC slots.Nathan Sidwell
2017-07-21 gcc/Nathan Sidwell
2017-07-19 * class.c (add_implicitly_declared_members): UseNathan Sidwell
2017-07-18 * class.c (classtype_has_move_assign_or_move_ctor): Declare.Nathan Sidwell
2017-07-17 * class.c (maybe_warn_about_overly_private_class): Ignore publicNathan Sidwell
2017-07-17 * class.c (type_has_user_declared_move_constructor,Nathan Sidwell
2017-06-30 * cp-tree.h (lookup_fnfields_1, class_method_index_for_fn): Don'tNathan Sidwell
2017-06-29/cpPaolo Carlini
2017-06-29 * call.c (check_dtor_name): Use constructor_name for enums too.Nathan Sidwell
2017-06-29 * class.c (finish_struct): Use OVL_P.Nathan Sidwell
2017-06-29 Whitespace cleanups.Nathan Sidwell
2017-06-27 * cp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...Nathan Sidwell
2017-06-16 * class.c (resort_type_method_vec): Avoid potential unsignedNathan Sidwell
2017-06-16 Don't defer noexcept_deferred_spec.Nathan Sidwell
2017-06-16 Make keyed_classes a vector.Nathan Sidwell
2017-06-13Implement no_sanitize function attributeMartin Liska