aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-07init.c (build_new): Add location_t parameter and use it throughout.Paolo Carlini1-5/+6
2020-01-06PR c++/92552 - ICE with inherited constrained default ctor.Jason Merrill1-0/+1
2020-01-03Reject class template placeholder as non-type template parm type in C++17.Jason Merrill1-1/+10
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-1/+1
2019-12-21re PR c++/92965 ("note: 'x' is not public" emitted even when no error is emit...Jakub Jelinek1-4/+6
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-5/+9
2019-12-17re PR c++/59655 (incorrect diagnostic on templatized function with lambda par...Jakub Jelinek1-1/+6
2019-12-11PR c++/92446 - deduction of class NTTP.Jason Merrill1-1/+1
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini1-4/+4
2019-12-06[C++] Pass type uses through the verify_type_context hookRichard Sandiford1-0/+4
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini1-1/+1
2019-11-27Implement P1814R0, CTAD for alias templates.Jason Merrill1-105/+376
2019-11-27Fix constrained alias template transparency.Jason Merrill1-7/+46
2019-11-27PR c++/92206 - ICE with typedef to dependent alias.Jason Merrill1-26/+44
2019-11-27re PR c++/92236 ([concepts] Explain non-satisfaction in static_assert)Andrew Sutton1-11/+0
2019-11-27Diagnose certain constraint errors as hard errors, but otherwise treat them t...Andrew Sutton1-2/+0
2019-11-26Remember the location of a variable template-id.Jason Merrill1-1/+6
2019-11-22re PR c++/92458 (Constraints do not work with precompiled headers)Jakub Jelinek1-4/+4
2019-11-19re PR c++/89913 (ICE with invalid using declaration)Andrew Sutton1-0/+3
2019-11-19re PR c++/92078 (error: 'struct std::ptr<Iter>' redeclared with different acc...Andrew Sutton1-40/+43
2019-11-19Suppress diagnostics substituting into a requires-expression (PR c++/92403).Andrew Sutton1-1/+6
2019-11-15Implement P1816R0, class template argument deduction for aggregates.Jason Merrill1-32/+140
2019-11-14c-parser.c (c_parser_omp_context_selector): Don't require score argument to f...Jakub Jelinek1-1/+13
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek1-2/+2
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki1-0/+1
2019-11-06Implement D1907R1 "structural type".Jason Merrill1-12/+6
2019-11-06PR c++/92150 - partial specialization with class NTTP.Jason Merrill1-2/+3
2019-11-06Use satisfaction with nested requirements.Jason Merrill1-2/+40
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+1
2019-11-05Various small C++ changes.Jason Merrill1-7/+7
2019-11-05decl.c (omp_declare_variant_finalize_one): Call declare_simd_adjust_this not ...Jakub Jelinek1-0/+75
2019-10-30PR c++/84810 - constraints on lambdasJeff Chapman II1-1/+1
2019-10-30PR c++/92268 - hard error satisfying return-type-requirementJason Merrill1-1/+1
2019-10-24[C++ PATCH] Template parm index fixNathan Sidwell1-14/+21
2019-10-24Finish moving constraint and logic functionality of out pt.c.Andrew Sutton1-157/+0
2019-10-21PR c++/92062 - ODR-use ignored for static member of class template.Marek Polacek1-0/+2
2019-10-17decl.c (grokfndecl): Remove redundant use of in_system_header_at.Paolo Carlini1-12/+9
2019-10-11PR c++/92049 - extra error with -fchecking=2.Marek Polacek1-1/+1
2019-10-11typeck.c (cp_build_binary_op): Do not handle RROTATE_EXPR and LROTATE_EXPR.Paolo Carlini1-4/+0
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-311/+645
2019-10-07call.c (resolve_args): Use cp_expr_loc_or_input_loc in one place.Paolo Carlini1-2/+4
2019-10-02Add some hash_map_safe_* functions like vec_safe_*.Jason Merrill1-18/+3
2019-09-28PR c++/91923 - failure-to-SFINAE with class type NTTP in C++17.Marek Polacek1-2/+3
2019-09-27cp-tree.h (class iloc_sentinel): New.Jason Merrill1-4/+1
2019-09-23pt.c (check_explicit_specialization): Use cp_expr_loc_or_input_loc.Paolo Carlini1-30/+41
2019-09-16decl.c (grokdeclarator): Use declspecs->locations and declarator->id_loc in a...Paolo Carlini1-3/+6
2019-09-15PR c++/91740 - ICE with constexpr call and ?: in ARRAY_REF.Marek Polacek1-1/+1
2019-09-15Change C++ to C comments.Jason Merrill1-8/+8
2019-09-15[C++ PATCH] simplify clone predicateNathan Sidwell1-2/+3