aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl2.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-15PR c++/93286 - ICE with __is_constructible and variadic template.Jason Merrill1-0/+3
2020-05-11c++: tree walk into TYPENAME_TYPE.Jason Merrill1-12/+16
2020-04-28c++: Redeclaration of implicit operator== [PR94583]Jason Merrill1-11/+0
2020-04-27c++: Avoid ICE with dependent attribute on type.Jason Merrill1-1/+1
2020-04-13c++: lambdas with internal linkage are different to no-linkage [PR94426]Nathan Sidwell1-0/+15
2020-03-26c++: Remove redundant calls to type_dependent_expression_pPatrick Palka1-2/+1
2020-02-12c++: Fix implicit friend operator==.Jason Merrill1-1/+1
2020-01-28c++: Fix guard variable and attribute weak.Jason Merrill1-2/+6
2020-01-21PR c++/91476 - anon-namespace reference temp clash between TUs.Jason Merrill1-12/+24
2020-01-14hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm1-0/+1
2020-01-07PR c++/47877 - -fvisibility-inlines-hidden and member templates.Jason Merrill1-2/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini1-10/+12
2019-12-20c-ada-spec.h (decl_sloc): Delete.Eric Botcazou1-3/+2
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-1/+2
2019-12-17re PR c++/59655 (incorrect diagnostic on templatized function with lambda par...Jakub Jelinek1-1/+8
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