]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/name-lookup.c
C++: provide macro used-before-defined hint (PR c++/72786)
[thirdparty/gcc.git] / gcc / cp / name-lookup.c
2017-11-21  David MalcolmC++: provide macro used-before-defined hint (PR c+...
2017-11-20  Jakub JelinekP0329R4: Designated Initialization
2017-11-20  David Malcolmc-family: add name_hint/deferred_diagnostic
2017-11-16  Nathan Sidwell[PR c++/81060] ICE with invalid initialzer via lambda
2017-10-31  David Malcolmdiagnostics: get rid of *_at_rich_loc in favor of overl...
2017-10-31  Nathan Sidwell[C++ PATCH] overloaded operator fns [2/N]
2017-10-10  Nathan Sidwell[C++ PATCH] hash-table for extern-c fns.
2017-10-10  Nathan Sidwell[C++ PATCH] set_global_binding tweak
2017-10-06  Nathan Sidwell[PR c++/82424] Dont convert dependent types
2017-10-06  Nathan Sidwell[C++ PATCH] hash-table for extern-c fns.
2017-10-06  Nathan Sidwell[C++ PATCH] use hash-table for namespace contents
2017-10-05  Nathan Sidwell[C++ PATCH] Kill IDENTIFIER_GLOBAL_VALUE
2017-10-04  Nathan Sidwell[C++ PATCH] give builtin types consistent name
2017-10-04  Nathan Sidwell[C++ PATCH] Move mangling alias out of ::
2017-09-28  Jason MerrillUse local_specializations to find capture proxies.
2017-09-21  Nathan Sidwell[C++ PATCH] class member ordering
2017-09-13  Nathan SidwellRename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC.
2017-09-12  Nathan SidwellKill CLASSTYPE_SORTED_FIELDS.
2017-09-12  Nathan Sidwellname-lookup.c (get_class_binding): Rename TYPE arg...
2017-09-06  Nathan Sidwellname-lookup.h (lookup_field_1): Delete.
2017-09-06  Nathan Sidwellname-lookup.c (count_fields): Rename to ...
2017-09-06  Nathan Sidwellname-lookup.h (lookup_fnfields_slot_nolazy, [...])...
2017-09-05  Nathan Sidwellname-lookup.c (do_class_using_decl): Elide read-once...
2017-09-05  Nathan Sidwellclass.c (add_method): Move slot search and insertion...
2017-09-01  Nathan Sidwellcp-tree.h (resort_type_method_vec): Move declaration...
2017-09-01  Nathan SidwellRevert 2017-08-28 Nathan Sidwell <nathan@acm.org> Resto...
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-24  Nathan SidwellConversion operators kept on single overload set
2017-08-23  Nathan Sidwellcp-tree.h (lookup_field_1, [...]): Move declatations...
2017-08-18  David MalcolmC++: fix ordering of missing std #include suggestion...
2017-07-29  Jakub Jelinekdebug.h (struct gcc_debug_hooks): Add IMPLICIT argument...
2017-07-14  David Malcolmc/c++: Add fix-it hints for suggested missing #includes
2017-06-30  Nathan Sidwellre PR c++/81229 (ICE in c_tree_chain_next on aarch64)
2017-06-29  Nathan Sidwellre PR c++/81247 (ICE on invalid C++ code with malformed...
2017-06-29  Jason MerrillPR c++/81164 - ICE with invalid inherited constructor.
2017-06-29  Nathan Sidwellcall.c (check_dtor_name): Use constructor_name for...
2017-06-27  Nathan SidwellKill IDENTIFIER_TEMPLATE.
2017-06-22  Nathan SidwellReorder IDENTIFIER flags
2017-06-20  Nathan SidwellPR c++/67074 - namespace aliases
2017-06-19  Nathan Sidwellre PR c++/81124 (internal compiler error: in operator...
2017-06-19  Nathan Sidwellre PR c++/81119 (-Wshadow warns on "typedef struct...
2017-06-06  Nathan Sidwellname-lookup.c (suggest_alternatives_for): Use qualified...
2017-06-06  Nathan Sidwellre PR c++/80979 (ice in lookup_mark, at cp/tree.c:2298)
2017-06-02  Nathan Sidwellname-lookup.h (cp_binding_level): Lose namespaces field.
2017-05-30  Nathan SidwellKill IDENTIFIER_NAMESPACE_BINDINGS
2017-05-30  Nathan Sidwellcp-tree.def (OVERLOAD): Fix comment.
2017-05-30  Nathan Sidwellre PR c++/80913 (Infinite loop in cc1plus with stat...
2017-05-29  Nathan SidwellPR c++/80891 (#1,#5)
2017-05-29  Nathan SidwellStat hack representation
2017-05-26  Nathan SidwellImplement DR2061
2017-05-26  Nathan SidwellInline and using namespace representation change.
2017-05-26  Nathan Sidwellcall.c (build_operator_new_call): Do namelookup and...
2017-05-26  Nathan Sidwellcp-tree.h (OVL_CHAIN): Check looking at OVERLOAD.
2017-05-26  Nathan Sidwell* name-lookup.c (name_lookup::search_adl): ADL OMP...
2017-05-25  Nathan SidwellKill OVL_CURRENT, OVL_NEXT.
2017-05-25  Nathan SidwellKill DECL_NAMESPACE_USERS, DECL_NAMESPACE_ASSOCIATIONS.
2017-05-25  Nathan SidwellReimplement unqualified namespace lookup.
2017-05-25  Nathan SidwellReimplement qualified namespace lookup.
2017-05-25  Nathan Sidwellcp-tree.h (LOOKUP_SEEN_P, [...]): New.
2017-05-24  Nathan Sidwellfriend.c (do_friend): Remove check for existing decl.
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  Nathan Sidwellname-lookup.c (find_namespace_binding): New.
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 Sidwellname-lookup.h (parse_using_directive): Replace with ...
2017-05-22  Nathan Sidwellname-lookup.c (pushdecl_top_level) pushdecl_top_level_a...
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-18  Nathan Sidwellname-lookup.c (find_local_binding): New, broken out...
2017-05-17  Nathan Sidwellcp-tree.h (default_hash_traits <lang_identifier *>...
2017-05-16  Nathan Sidwellname-lookup.c (check_local_shadow): New, broke out...
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 Sidwellname-lookup.h (pushdecl): Add default friend parm.
2017-05-11  Nathan SidwellRevert pushdecl_top_level_and_finish name change.
2017-05-11  Nathan Sidwellname-lookup.c (pushdecl_outermost_localscope): Always...
2017-05-11  Nathan Sidwelldecl.c (xref_tag_1): Don't frob ts_lambda scope here.
2017-05-11  Nathan Sidwellcp-tree.h (pushdecl, [...]): Move declarations to ...
2017-05-11  Nathan Sidwellname-lookup.h (pop_binding): Rename to pop_local_binding.
2017-05-08  Nathan Sidwellname-lookup.h (pushdecl_with_scope): Replace with ...
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 per-namespace static_decls.
2017-05-04  Martin SeborPR translation/80280 - Missing closing quote (%>) c...
2017-05-04  Nathan SidwellMore global trees.
2017-05-04  Nathan Sidwellname-lookup.c: Reorder functions to make merging from...
2017-04-25  David MalcolmC++: hints for missing std:: headers
2017-04-25  David MalcolmFix spelling suggestions for reserved words (PR c+...
2017-04-03  Jonathan WakelyFix numerous typos in comments
2017-03-21  Paolo Carlinire PR c++/77752 (ICE on C++ code on x86_64-linux-gnu...
2017-01-31  David MalcolmFix ICE with spelling hints within explicit namespace...
2017-01-31  Alexandre OlivaIntroduce C++ support in libcc1
2017-01-26  Jason Merrill* name-lookup.c (parse_using_directive): Deprecate...
2017-01-20  David MalcolmC++: fix fix-it hints for misspellings within explicit...
next