cp-tree.h (lang_type): Replace sorted_fields vector with bindings map.
[gcc.git] / gcc / cp / cp-tree.h
2017-08-28 Nathan Sidwellcp-tree.h (lang_type): Replace sorted_fields vector...
2017-08-28 Nathan Sidwellcp-tree.h (insert_late_enum_def_into_classtype_sorted_f...
2017-08-25 Nathan SidwellConversion operators have a special name
2017-08-23 Nathan Sidwellcp-tree.h (lookup_field_1, [...]): Move declatations...
2017-08-23 Nathan Sidwellcp-tree.h (maybe_version_functions): Declare.
2017-08-23 Nathan Sidwellcp-tree.h (print_search_statistics, [...]): Don't declare.
2017-08-17 Nathan Sidwellcp-tree.def (TEMPLATE_TEMPLATE_PARM): Remove stale...
2017-08-17 Nathan Sidwellcp-tree.h (struct lang_type): Remove template_info...
2017-08-10 Jason MerrillPR c++/80452 - Core 1579, implicit move semantics on...
2017-08-09 Jason MerrillPR c++/81359 - Unparsed NSDMI error from SFINAE context.
2017-07-21 Nathan SidwellRemove special CDtor METHOD_VEC slots.
2017-07-19 Nathan Sidwellclass.c (add_implicitly_declared_members): Use classtyp...
2017-07-19 Nathan Sidwelltree.h (TYPE_MINVAL, [...]): Rename to ...
2017-07-18 Nathan Sidwellclass.c (classtype_has_move_assign_or_move_ctor): Declare.
2017-07-17 Nathan Sidwellclass.c (type_has_user_declared_move_constructor, ...
2017-07-12 Nathan Sidwellcp-tree.h (DECL_CONSTRUCTOR_P, [...]): Look at identifi...
2017-07-10 Martin Seborcp-tree.h (cp_operator_id, [...]): Document.
2017-07-06 David MalcolmSupport C++-specific selftests
2017-06-30 Nathan Sidwellconfig-lang.in (gtfiles): Add cp/lex.c.
2017-06-30 Nathan Sidwellcp-tree.h (lookup_fnfields_1, [...]): Don't declare.
2017-06-29 Jason MerrillPR c++/81164 - ICE with invalid inherited constructor.
2017-06-29 Nathan Sidwellcp-tree.h (THIS_NAME, [...]): Delete.
2017-06-29 Nathan Sidwellclass.c (finish_struct): Use OVL_P.
2017-06-29 Nathan SidwellWhitespace cleanups.
2017-06-28 Jason MerrillPR c++/72764 - ICE with invalid template typename.
2017-06-27 Nathan Sidwellcp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...
2017-06-27 Nathan SidwellKill IDENTIFIER_TEMPLATE.
2017-06-26 Nathan Sidwellcp-tree.h (lang_decl_fn): Remove assignment_operator_p...
2017-06-23 Jason MerrillPR c++/79056 - C++17 ICE with invalid template syntax.
2017-06-22 Nathan SidwellReorder IDENTIFIER flags
2017-06-20 Nathan Sidwellcp-tree.h (CPTI_NELTS_IDENTIFIER): Delete.
2017-06-16 Nathan Sidwellcp-tree.h (build_this_parm, [...]): Add FN parm.
2017-06-16 Nathan SidwellSymbol tables are insert only.
2017-06-16 Nathan SidwellDon't defer noexcept_deferred_spec.
2017-06-16 Nathan SidwellMake keyed_classes a vector.
2017-06-11 Jason Merrilltree.h (id_equal): New.
2017-06-10 Jason MerrillMissing bits from N4268, constant evaluation for all...
2017-06-10 Jason MerrillOverhaul pointer-to-member conversion and template...
2017-06-08 Jan Hubickasystem.h (fancy_abort): Annotate by ATTRIBUTE_COLD.
2017-06-02 Nathan SidwellRemove lang_type_ptrmem.
2017-05-31 Nathan Sidwellcp-tree.h (lang_decl_slector): New enum.
2017-05-30 Nathan SidwellKill IDENTIFIER_NAMESPACE_BINDINGS
2017-05-30 Nathan Sidwellcp-tree.def (OVERLOAD): Fix comment.
2017-05-29 Alexandre Oliva[libcc1] drop unused field from C++ lang_identifier
2017-05-29 Nathan SidwellPR c++/80891 (#1,#5)
2017-05-29 Nathan SidwellPR c++/80891 (#3)
2017-05-26 Nathan SidwellInline and using namespace representation change.
2017-05-26 Nathan Sidwellcp-tree.h (OVL_CHAIN): Check looking at OVERLOAD.
2017-05-26 Jakub Jelinekcp-tree.h (struct lang_decl_decomp): New type.
2017-05-25 Nathan SidwellKill OVL_CURRENT, OVL_NEXT.
2017-05-25 Nathan SidwellKill DECL_NAMESPACE_USERS, DECL_NAMESPACE_ASSOCIATIONS.
2017-05-25 Nathan Sidwellcp-tree.h (LOOKUP_SEEN_P, [...]): New.
2017-05-24 Nathan Sidwellcp-tree.h (cp_free_lang_data): Add extern.
2017-05-24 Nathan Sidwellcp-tree.h (ovl_skip_hidden): Declare.
2017-05-24 Nathan Sidwellcp-tree.h (OVL_HIDDEN_P): New.
2017-05-23 Nathan Sidwellcp-tree.h (PUSH_GLOBAL, [...]): Delete.
2017-05-23 Jason MerrillPR c++/80396 - built-in for make_integer_sequence.
2017-05-23 Nathan Sidwellcp-tree.h (DECL_HIDDEN_P): New.
2017-05-23 Nathan Sidwellcp-tree.h (OVL_P): New.
2017-05-22 Nathan Sidwellinvoke.texi (fdump-translation-unit): Delete documentation.
2017-05-22 Nathan Sidwellcp-tree.h (CPTI_TERMINATE, [...]): Rename to ...
2017-05-19 Nathan Sidwellcall.c (add_list_candidates): Use OVL_FIRST.
2017-05-19 Nathan Sidwelltoplev.c (general_init): Call register dump lang hook.
2017-05-18 Nathan Sidwellcp-tree.h (OVL_ARG_DEPENDENT): Delete.
2017-05-18 Nathan Sidwellcp-tree.h (OVL_USED): Replace with ...
2017-05-18 Nathan Sidwellcp-tree.h (lookup_add): Swap args.
2017-05-17 Nathan Sidwellcp-tree.h (default_hash_traits <lang_identifier *>...
2017-05-17 Ville VoutilainenImplement new C++ intrinsics __is_assignable and __is_c...
2017-05-17 Nathan Sidwellcp-tree.h (ovl_iterator::using_p): New predicate.
2017-05-16 David MalcolmC++: fix-it hints suggesting accessors for private...
2017-05-16 Nathan Sidwellcp-tree.h (OVL_NESTED_P, [...]): New.
2017-05-16 Nathan Sidwellcp-tree.h (class ovl_iterator, [...]): New OVERLOAD...
2017-05-16 Nathan Sidwellcp-tree.h (OVL_FIRST, OVL_NAME): New.
2017-05-16 Nathan Sidwellcp-tree.h (SCOPE_DEPTH): New.
2017-05-15 Nathan Sidwellre PR c++/79369 (namespace definition with qualified id)
2017-05-11 Nathan Sidwellcp-tree.h (pushdecl, [...]): Move declarations to ...
2017-05-10 Nathan Sidwellcp-tree.h (build_new_function_call): Lose koenig_p...
2017-05-10 Nathan Sidwellcp-tree.h (add_method, [...]): Change last arg to bool.
2017-05-09 Jason MerrillPR c++/70167 - array prvalue treated as lvalue
2017-05-08 Jason MerrillPR c++/80178 - parameter passing for uncopyable classes
2017-05-08 Nathan SidwellRevert _binding -> _value change.
2017-05-05 Nathan Sidwellcp-tree.h (IDENTIFIER_GLOBAL_VALUE): Use get_namespace_...
2017-05-05 Nathan SidwellKill walk_namespaces.
2017-05-05 Nathan SidwellKill per-namespace static_decls.
2017-05-04 Nathan SidwellMore global trees.
2017-05-03 Nathan Sidwellcp-tree.h (enum cp_tree_index, [...]): Move earlier...
2017-05-02 Paolo Carlinipt.c (is_auto_or_concept): Remove.
2017-04-26 Paolo Carlinidecl.c (grok_ctor_properties, [...]): Change return...
2017-04-21 Richard Bienertree.h (build_qualified_type): Annotate with CXX_MEM_ST...
2017-04-17 Jason MerrillPR c++/80415 - wrong error with default arg and array...
2017-03-31 Jakub Jelinekre PR libstdc++/80251 (Is the is_aggregate meta functio...
2017-03-27 Jakub Jelinekre PR target/80162 (ICE on invalid code (address of...
2017-03-23 Marek Polacekc-tree.h: Remove a C_RID_YYCODE reference.
2017-03-10 Jason MerrillPR c++/79960 - alias templates and partial ordering
2017-03-06 Jason MerrillRevert "Allow deduction guides to look into primary...
2017-03-03 Jason MerrillUpdate overload resolution with deduction guides.
2017-03-03 Jason MerrillAllow deduction guides to look into primary template.
2017-02-21 Marek Polacekre PR c++/79535 (ICE in verify_ctor_sanity, at cp/const...
2017-02-12 Jason MerrillPR c++/77659 - ICE with new and C++14 aggregate NSDMI
2017-02-11 Jason MerrillPR c++/77790 - ICE with auto function in C++11 mode
next