compiler: identify array index expressions in lvalue context
[gcc.git] / gcc / cp /
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-26 Jakub Jelinekcp-tree.h (struct lang_decl_decomp): New type.
2017-05-25 Jason MerrillPR c++/80605 - __is_standard_layout and zero-length...
2017-05-25 Nathan SidwellKill OVL_CURRENT, OVL_NEXT.
2017-05-25 Nathan SidwellKill DECL_NAMESPACE_USERS, DECL_NAMESPACE_ASSOCIATIONS.
2017-05-25 Volker Reicheltinvoke.texi (-Wcatch-value=): Document new warning...
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 Sidwell* Make-lang.in (CXX_AND_OBJCXX_OBJS): Alphabetize.
2017-05-24 Nathan Sidwellcp-tree.h (cp_free_lang_data): Add extern.
2017-05-24 Jonathan WakelyPR c++/80544 strip cv-quals from cast results
2017-05-24 Martin SeborPR c/80731 - poor -Woverflow warnings
2017-05-24 Nathan Sidwellcp-tree.h (ovl_skip_hidden): Declare.
2017-05-24 Nathan Sidwellcp-tree.h (OVL_HIDDEN_P): New.
2017-05-24 Jason Merrill-Wunused and C++17 structured bindings
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 Sidwellname-lookup.c (find_namespace_binding): New.
2017-05-23 Nathan Sidwellre PR c++/80866 (segfault in is_overloaded_fn())
2017-05-23 Nathan Sidwellcp-tree.h (DECL_HIDDEN_P): New.
2017-05-23 Thomas SchwingeOpenACC 2.5 kernels construct: num_gangs, num_workers...
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 Sidwellinvoke.texi (fdump-translation-unit): Delete documentation.
2017-05-22 Nathan Sidwell* config-lang.in (gtfiles): Sort list, break lines.
2017-05-22 Nathan Sidwellcp-tree.h (CPTI_TERMINATE, [...]): Rename to ...
2017-05-22 Nathan Sidwellname-lookup.c (pushdecl_top_level) pushdecl_top_level_a...
2017-05-19 Bernd Edlingerc-format.c (locus): Move out of function scope, add...
2017-05-19 Nathan Sidwellcall.c (add_list_candidates): Use OVL_FIRST.
2017-05-19 Thomas SchwingeOpenACC 2.5 default (present) clause
2017-05-19 Thomas SchwingeOpenACC default clause maintenance
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-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-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-17 Nathan Sidwellclass.c (handle_using_decl): Use OVL_FIRST, ovl_iterator.
2017-05-17 Martin LiskaIntroduce dump_flags_t type and use it instead of int...
2017-05-16 David MalcolmC++: fix-it hints suggesting accessors for private...
2017-05-16 Marek Polacekre PR sanitizer/80536 (UBSAN: compile time segfault)
2017-05-16 Nathan Sidwellname-lookup.c (check_local_shadow): New, broke out...
2017-05-16 Nathan Sidwellcp-tree.h (OVL_NESTED_P, [...]): New.
2017-05-16 Nathan Sidwellcall.c (build_user_type_conversion_1): Use OVL_FIRST.
2017-05-16 Nathan Sidwelltypeck2.c (cxx_incomplete_type_diagnostic): Revert...
2017-05-16 Martin LiskaAdd default value for last argument of dump functions.
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 Sidwellpt.c (tsubst_copy_and_build): Remove unnecessary COMPON...
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-lang.c (get_global_decls, [...]): Move to ...
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-11 Ville Voutilainenre PR c++/80682 (__is_trivially_constructible(void...
2017-05-10 Nathan Sidwellclass.c (handle_using_decl): Always use OVL_CURRENT.
2017-05-10 Nathan Sidwellpt.c (print_candidates_1): Separate TREE_LIST and OVERL...
2017-05-10 Nathan Sidwellcp-tree.h (build_new_function_call): Lose koenig_p...
2017-05-10 Jason MerrillHave other unify failure functions call unify_invalid.
2017-05-10 Jason MerrillCWG 1847 - Clarifying compatibility during partial...
2017-05-10 Jason Merrillpt.c (dependent_type_p): Make sure we aren't called...
2017-05-10 Jason MerrillPR c++/79549 - C++17 ICE with non-type auto template...
2017-05-10 Nathan Sidwellcp-tree.h (add_method, [...]): Change last arg to bool.
2017-05-10 Paolo Carlinire PR c++/80145 ([c++1y] ICE after failed return type...
2017-05-09 Jason Merrill* class.c (check_bases): Ignore empty bases.
2017-05-09 Jason MerrillPR c++/70979 - literal class and closure types
2017-05-09 Jason MerrillPR c++/66297, DR 1684 - literal class and constexpr...
2017-05-09 Paolo Carlinire PR c++/80186 (ICE on C++ code with invalid construct...
2017-05-09 Jason MerrillPR c++/70167 - array prvalue treated as lvalue
2017-05-09 Nathan Sidwellc-tree.h (pushdecl): Declare.
2017-05-08 Jason MerrillPR c++/80178 - parameter passing for uncopyable classes
2017-05-08 Nathan Sidwelldecl.c (builtin_function_1): Set DCL_ANTICIPATED before...
2017-05-08 Nathan Sidwellname-lookup.h (pushdecl_with_scope): Replace with ...
2017-05-08 Nathan Sidwellclass.c (build_vtbl_initializer): Don't shadow outer...
2017-05-08 Nathan SidwellRevert _binding -> _value change.
2017-05-07 Volker Reicheltre PR translation/80280 (Missing closing quote (%>...
2017-05-05 David MalcolmEliminate report_diagnostic macro
2017-05-05 Nathan Sidwellcp-tree.h (IDENTIFIER_GLOBAL_VALUE): Use get_namespace_...
2017-05-05 Nathan Sidwellcall.c (make_temporary_var_for_ref_to_temp): Push decl...
2017-05-05 Nathan Sidwellclass.c (alter_class): Use retrofit_lang_decl directly.
2017-05-05 Nathan SidwellKill walk_namespaces.
2017-05-05 Nathan SidwellKill per-namespace static_decls.
2017-05-05 Paolo Carlinire PR c++/71577 (ICE on invalid C++11 code (with extra...
2017-05-04 Nathan Sidwell* constraint.cc (diagnose_check_constraint): Fix %E...
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-05-03 Jason Merrilltimevar.def: Add TV_CONSTEXPR.
next