aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl2.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-28re PR c++/92695 (P1064R0 - virtual constexpr fails if object taken from array)Jakub Jelinek1-2/+5
2019-11-11Implement P1946R0, Allow defaulting comparisons by value.Jason Merrill1-4/+0
2019-11-05Implement C++20 operator<=>.Jason Merrill1-1/+15
2019-11-05Catch missed uses of function with unsatisfied constraints.Jason Merrill1-0/+15
2019-10-30PR c++/92134 - constinit malfunction in static data member.Marek Polacek1-0/+3
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek1-2/+6
2019-10-11Preserve the location of explicitly defaulted functions.Jason Merrill1-1/+2
2019-10-11re PR c++/91987 (-fstrict-eval-order issues)Jakub Jelinek1-2/+8
2019-10-07call.c (resolve_args): Use cp_expr_loc_or_input_loc in one place.Paolo Carlini1-1/+2
2019-09-06[C++ PATCH] Reserve a decl_lang bitNathan Sidwell1-6/+1
2019-09-06Remove support for repo files (PR c++/91125).Martin Liska1-32/+5
2019-08-23Fix handling of namespace-scope undeduced auto decls.Jason Merrill1-1/+23
2019-08-23PR c++/79817 - attribute deprecated on namespace.Marek Polacek1-0/+18
2019-08-14decl.c (grokdeclarator): Use id_loc and EXPR_LOCATION in a few error messages.Paolo Carlini1-2/+2
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-5/+4
2019-07-31decl2.c (delete_sanity): Improve diagnostic locations, use cp_expr_loc_or_loc...Paolo Carlini1-7/+16
2019-07-09re PR c++/91110 (ICE: tree check: expected class 'type', have 'exceptional' (...Jakub Jelinek1-1/+1
2019-07-04Improve OpenMP map diagnostics.Andrew Stubbs1-9/+45
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek1-1/+1
2019-05-21c-ada-spec.h (enum cpp_operation): Add IS_ASSIGNMENT_OPERATOR.Eric Botcazou1-0/+2
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-4/+6
2019-05-10call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.Paolo Carlini1-2/+1
2019-03-22re PR c++/60702 (thread_local initialization)Jakub Jelinek1-1/+17
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+1
2019-03-08re PR tree-optimization/89550 (Spurious array-bounds warning when using __PRE...Jakub Jelinek1-7/+5
2019-02-20PR c++/87921 - wrong error with inline static data member.Jason Merrill1-2/+12
2019-02-21re PR c++/89403 (ICE in maybe_clone_body, at cp/optimize.c:693)Jakub Jelinek1-5/+0
2019-01-25re PR c++/88969 (ICE in build_op_delete_call, at cp/call.c:6509)Paolo Carlini1-3/+3
2019-01-15decl.c (start_decl): Improve error location.Paolo Carlini1-2/+4
2019-01-14PR c++/88830 - ICE with abstract class.Marek Polacek1-2/+3
2019-01-14Fix location of tls_wrapper_fn (PR gcov-profile/88263).Martin Liska1-1/+3
2019-01-12decl.c (cp_finish_decl): Improve error location.Paolo Carlini1-4/+6
2019-01-11PR C++/88114 Gen destructor of an abstract classTobias Burnus1-1/+11
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-27Use proper location for tls_init function (PR c++/88263).Martin Liska1-6/+6
2018-12-11PR c++/86608 - reading constexpr volatile variable.Marek Polacek1-1/+1
2018-12-07decl2.c (grokbitfield): Use DECL_SOURCE_LOCATION in error messages about bit-...Paolo Carlini1-6/+7
2018-12-06PR c++/88136 - -Wdeprecated-copy false positivesJason Merrill1-10/+15
2018-12-06C++: improvements to diagnostics using %P (more PR c++/85110)David Malcolm1-2/+25
2018-12-06decl2.c (grokbitfield): Use DECL_SOURCE_LOCATION in error message...Paolo Carlini1-6/+9
2018-11-20c-parser.c (c_parser_has_attribute_expression): New function.Martin Sebor1-1/+1
2018-11-19decl2.c (grokfield): Remove obsolete _vptr check; fix explicit template argum...Paolo Carlini1-15/+5
2018-11-12Implement P0315R4, Lambdas in unevaluated contexts.Jason Merrill1-0/+1
2018-11-12decl2.c (min_vis_expr_r, [...]): New.Jason Merrill1-15/+62
2018-11-12Implement P0722R3, destroying operator delete.Jason Merrill1-6/+26
2018-11-01[ABI PATCH] static anonymous unions of function scopeNathan Sidwell1-1/+5
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-0/+3
2018-07-18re PR debug/86523 (ICE in gen_member_die, at dwarf2out.c:24933 starting from ...Richard Biener1-3/+3
2018-07-12c-attribs.c (c_common_attribute_table): Add "omp declare target implicit" att...Jakub Jelinek1-5/+5
2018-06-28PR c++/86342 - -Wdeprecated-copy and system headers.Jason Merrill1-2/+4