]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/class.c
PR pch/90326
[thirdparty/gcc.git] / gcc / cp / class.c
2019-03-11  marxinWrap option names in gcc internal messages with %<...
2019-03-06  jason PR c++/89381 - implicit copy and using-declaration.
2019-03-05  jason * class.c (is_really_empty_class): Add ignore_vptr...
2019-03-01  jason PR c++/86969 - ICE with constexpr if and recursive...
2019-02-27  jason PR c++/86969 - ICE with constexpr if and recursive...
2019-02-13  dmalcolmC++ concepts: fix ICE with requires on dtors (PR c...
2019-01-29  jason PR c++/89089 - ICE with [[no_unique_address]].
2019-01-17  dmalcolmC++: Fix ICE when adding overloaded operator via using_...
2019-01-01  jakub Update copyright years.
2018-12-19  dmalcolmC++: more location wrapper nodes (PR c++/43064, PR...
2018-12-13  nathan[PR c++/87531] Fix second bug
2018-12-11  jakub PR c++/87861
2018-12-06  paolo/cp
2018-12-06  jason PR c++/88136 - -Wdeprecated-copy false positives
2018-11-28  nathan[PR c++/87531] operator= lookup in templates
2018-11-27  jakub PR c++/88181
2018-11-01  nathan[ABI PATCH] static anonymous unions of function scope
2018-10-03  jason Implement P0840, language support for empty objects.
2018-09-18  mpolacek P1064R0 - Allowing Virtual Function Calls in Constant...
2018-09-10  mpolacek * class.c (build_vtbl_ref): Remove.
2018-08-20  dmalcolmAdd support for grouping of related diagnostics (PR...
2018-08-03  jakub PR c++/86706
2018-08-02  rguenth2018-08-02 Richard Biener <rguenther@suse.de>
2018-08-01  paolo/cp
2018-07-31  jakub P1008R1 - prohibit aggregates with user-declared const...
2018-07-25  jakub * cp-tree.h (enum cp_tree_index): Add
2018-07-18  paolo/cp
2018-07-16  paolo/cp
2018-06-27  jason PR c++/80290 - memory-hog with std::pair.
2018-06-13  jason PR c++/86094 - wrong code with defaulted move ctor.
2018-06-12  mpolacek Core issue 1331 - const mismatch with defaulted copy...
2018-06-11  jason PR c++/85792 -Wctor-dtor-privacy and inherited constru...
2018-05-25  jason PR c++/85815 - reference to member of enclosing template.
2018-05-24  paolo2018-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2018-05-23  jason PR c++/81420 - not extending temporary lifetime.
2018-05-21  jason PR libstdc++/85843 - warning in logic_error copy const...
2018-05-18  jason PR c++/58407 - deprecated implicit copy ops.
2018-05-14  jason Handle TYPE_HAS_LATE_RETURN_TYPE like ref-qualifier...
2018-05-14  paolo2018-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2018-05-10  jason Core issue 2310 - conversion to base of incomplete...
2018-05-10  jason* class.c (vbase_has_user_provided_move_assign): Use...
2018-03-31  aoliva[PR c++/85027] deal with baselink in save_expr in insta...
2018-03-27  jakub PR c++/85068
2018-03-21  nathanDeprecate some C++ extensions
2018-02-27  nathan[PR c++/84426] ICE after conflicting member decl
2018-02-20  jakub PR c++/84445
2018-02-16  jason PR c++/82764 - C++17 ICE with empty base
2018-02-08  nathan[C++ PATCH] initializer_list diagnostic
2018-02-07  marxinRevert behavior to r251316.
2018-02-05  mpolacek * class.c: Remove unused global variables.
2018-02-02  paolo/c-family
2018-01-16  mseborPR c++/83588 - struct with two flexible arrays causes...
2018-01-03  jakub Update copyright years.
2017-12-19  jakub * read-rtl.c (parse_reg_note_name): Replace Yoda condi...
2017-11-22  mpolacek PR c++/60336
2017-11-21  marxinAdd quotes for constexpr keyword.
2017-11-13  jason Defer folding of *&.
2017-10-31  dmalcolmdiagnostics: get rid of *_at_rich_loc in favor of overl...
2017-10-31  nathan[C++ PATCH] overloaded operator fns [2/N]
2017-10-31  nathan[C++ PATCH] overloaded operator fns [1/N]
2017-10-20  nathan[C++ PATCH] AS_BASETYPE
2017-10-05  nathan[C++ PATCH] Kill IDENTIFIER_GLOBAL_VALUE
2017-09-29  jakub P0683R1 - default member initializers for bit-fields
2017-09-29  jakubc-family/
2017-09-15  jakub * doc/invoke.texi: Document -std=c++17 and -std=gnu...
2017-09-13  nathan Rename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC.
2017-09-06  nathan * class.c (warn_hidden): Don't barf on non-functions.
2017-09-06  nathan * name-lookup.h (lookup_fnfields_slot_nolazy,
2017-09-05  nathan * class.c (add_method): Move slot search and insertion...
2017-09-05  nathan * class.c (unreverse_member_declarations): Remove...
2017-09-01  nathan * cp-tree.h (resort_type_method_vec): Move declaration...
2017-09-01  nathan * class.c (finish_struct): Call set_class_bindings...
2017-09-01  nathan * class.c (finish_struct_methods): Done clear DECL_IN_...
2017-08-29  jason Reimplement handling of lambdas in templates.
2017-08-28  nathan * cp-tree.h (insert_late_enum_def_into_classtype_sorte...
2017-08-25  nathan * class.c (method_name_cmp, resort_method_name_cmp...
2017-08-25  nathan Conversion operators have a special name
2017-08-24  nathan Conversion operators kept on single overload set
2017-08-23  nathan * cp-tree.h (maybe_version_functions): Declare.
2017-08-09  jason PR c++/81359 - Unparsed NSDMI error from SFINAE context.
2017-07-21  nathan Remove special CDtor METHOD_VEC slots.
2017-07-21  nathan gcc/
2017-07-19  nathan * class.c (add_implicitly_declared_members): Use
2017-07-18  nathan * class.c (classtype_has_move_assign_or_move_ctor...
2017-07-17  nathan * class.c (maybe_warn_about_overly_private_class)...
2017-07-17  nathan * class.c (type_has_user_declared_move_constructor,
2017-06-30  nathan * cp-tree.h (lookup_fnfields_1, class_method_index_for...
2017-06-29  paolo/cp
2017-06-29  nathan * call.c (check_dtor_name): Use constructor_name for...
2017-06-29  nathan * class.c (finish_struct): Use OVL_P.
2017-06-29  nathan Whitespace cleanups.
2017-06-27  nathan * cp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...
2017-06-16  nathan * class.c (resort_type_method_vec): Avoid potential...
2017-06-16  nathan Don't defer noexcept_deferred_spec.
2017-06-16  nathan Make keyed_classes a vector.
2017-06-13  marxinImplement no_sanitize function attribute
2017-06-09  hubicka * builtin-attrs.def (ATTR_NORETURN_NOTHROW_LEAF_COLD_LIST,
2017-06-07  nathan * class.c (layout_class_type): Restructure overlong...
2017-06-02  nathan cp/
2017-05-25  jason PR c++/80605 - __is_standard_layout and zero-length...
next