aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-13PR c++/33799 - destroy return value if local cleanup throws.Jason Merrill1-0/+14
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-30Remove assert in reshape_init_r.Marek Polacek1-1/+0
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini1-1/+1
2019-12-20PR c++/92745 - bogus error when initializing array of vectors.Marek Polacek1-8/+7
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-3/+6
2019-12-17PR c++/92576 - redeclaration of variable template.Jason Merrill1-11/+5
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini1-1/+2
2019-12-06[C++] Pass type uses through the verify_type_context hookRichard Sandiford1-0/+26
2019-12-05PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts.Marek Polacek1-4/+12
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini1-1/+2
2019-12-04cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL.Jakub Jelinek1-0/+6
2019-12-03PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.Marek Polacek1-4/+64
2019-11-29re PR c++/60228 (ICE using lambda in #pragma omp declare reduction)Jakub Jelinek1-4/+10
2019-11-27PR c++/92206 - ICE with typedef to dependent alias.Jason Merrill1-1/+1
2019-11-22re PR c++/92458 (Constraints do not work with precompiled headers)Jakub Jelinek1-1/+1
2019-11-11Implement P1946R0, Allow defaulting comparisons by value.Jason Merrill1-0/+5
2019-11-11re PR c++/92447 (ICE in poplevel, at cp/decl.c:585)Jakub Jelinek1-4/+4
2019-11-06C++20 NB CA378 - Remove constrained non-template functions.Jason Merrill1-1/+11
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+8
2019-11-05decl.c (omp_declare_variant_finalize_one): Call declare_simd_adjust_this not ...Jakub Jelinek1-4/+17
2019-11-02gimplify.h (omp_construct_selector_matches): Change return type to int, add a...Jakub Jelinek1-2/+2
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek1-36/+146
2019-10-31re PR c++/90947 (Simple lookup table of array of strings is miscompiled)Jakub Jelinek1-3/+2
2019-10-30cp-tree.h (omp_declare_variant_finalize, [...]): Declare.Jakub Jelinek1-0/+205
2019-10-29Add a simulate_enum_decl langhookRichard Sandiford1-0/+34
2019-10-29Add a simulate_builin_function_decl langhookRichard Sandiford1-0/+13
2019-10-24Add missing space to diagnostic in reshape_init_r.Marek Polacek1-1/+1
2019-10-24Finish moving constraint and logic functionality of out pt.c.Andrew Sutton1-3/+0
2019-10-24[C++ PATCH] 'std' identifier not neededNathan Sidwell1-8/+7
2019-10-22re PR tree-optimization/85887 (Missing DW_TAG_lexical_block PC range)Jakub Jelinek1-2/+2
2019-10-18[C++ PATCH] anon type namesNathan Sidwell1-3/+0
2019-10-17decl.c (grokfndecl): Remove redundant use of in_system_header_at.Paolo Carlini1-13/+8
2019-10-17[C++ PATCH] builtin fn creationNathan Sidwell1-49/+28
2019-10-17decl.c (cxx_maybe_build_cleanup): When clearing location of cleanup...Jakub Jelinek1-0/+2
2019-10-14decl.c (check_tag_decl): Use DECL_SOURCE_LOCATION.Paolo Carlini1-3/+3
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-45/+127
2019-10-09decl.c (grok_ctor_properties): Use DECL_SOURCE_LOCATION.Paolo Carlini1-1/+2
2019-10-07call.c (resolve_args): Use cp_expr_loc_or_input_loc in one place.Paolo Carlini1-2/+2
2019-10-05PR c++/91369 - Implement P0784R7: constexpr newJakub Jelinek1-12/+40
2019-10-02Add some hash_map_safe_* functions like vec_safe_*.Jason Merrill1-8/+1
2019-10-02re PR c++/91606 (Optimization leads to invalid code)Richard Biener1-0/+2
2019-09-27cp-tree.h (class iloc_sentinel): New.Jason Merrill1-10/+5
2019-09-16decl.c (grokdeclarator): Use declspecs->locations and declarator->id_loc in a...Paolo Carlini1-5/+11
2019-09-14Formatting and comment syntax adjustments.Jason Merrill1-2/+2
2019-09-11[PATCH] some tree struct markingNathan Sidwell1-8/+8
2019-09-10decl.c (has_designator_problem): Use cp_expr_loc_or_input_loc in error_at.Paolo Carlini1-11/+17
2019-09-10PR c++/84374 - diagnose invalid uses of decltype(auto).Marek Polacek1-0/+10
2019-09-06[PATCH] Deprecate -frepo option.Nathan Sidwell1-1/+0
2019-09-05PR c++/91644 - ICE with constinit in function template.Marek Polacek1-1/+8