aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
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
2019-09-06Remove support for repo files (PR c++/91125).Martin Liska1-17/+1
2019-09-05PR c++/91644 - ICE with constinit in function template.Marek Polacek1-2/+10
2019-09-04Remove -fdeduce-init-list.Marek Polacek1-5/+0
2019-08-31Add source location to TRAIT_EXPR.Jason Merrill1-1/+2
2019-08-29decl.c (check_var_type): Add location_t parameter and use it.Paolo Carlini1-2/+2
2019-08-28PR c++/91360 - Implement C++20 P1143R2: constinit.Marek Polacek1-1/+7
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-3/+2
2019-08-07PR c++/91346 - Implement P1668R1, allow unevaluated asm in constexpr.Marek Polacek1-2/+3
2019-08-07tree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_USE_DEVICE_PTR OpenMP d...Jakub Jelinek1-0/+2
2019-08-06PR c++/91378 - ICE with noexcept and auto return type.Jason Merrill1-5/+2
2019-08-06tree.h (OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV): Rename to ...Jakub Jelinek1-2/+7
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-13/+11
2019-08-02PR c++/91230 - wrong error with __PRETTY_FUNCTION__ and generic lambda.Marek Polacek1-1/+8
2019-07-31PR c++/90538 - multiple expansions of capture packsJason Merrill1-34/+39
2019-07-20Reduce memory consumption for push/pop_access_scope.Jason Merrill1-7/+3
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek1-0/+1
2019-07-19PR c++/90101 - dependent class non-type parameter.Jason Merrill1-0/+2
2019-07-19PR c++/90098 - partial specialization and class non-type parms.Jason Merrill1-4/+7
2019-07-12tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek1-0/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+2
2019-06-29Remove trailing whitespace in C++ front end.Jason Merrill1-101/+101
2019-06-27Remove quite obvious dead assignments.Martin Liska1-3/+1
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek1-4/+5
2019-06-22PR c++/86476 - noexcept-specifier is a complete-class context.Marek Polacek1-1/+2
2019-06-21PR c++/60223 - ICE with T{} in non-deduced context.Marek Polacek1-6/+12
2019-06-11Disable htable sanitization in pt.c (PR c++/87847).Martin Liska1-2/+3
2019-06-10tree.def (OMP_SCAN): New tree code.Jakub Jelinek1-0/+5
2019-06-05PR c++/63149 - wrong auto deduction from braced-init-listNina Dinka Ranns1-1/+1
2019-05-28PR c++/90548 - ICE with generic lambda and empty pack.Marek Polacek1-7/+16
2019-05-28[PATCH] Commonize anon-name generationNathan Sidwell1-1/+1
2019-05-21[C++ PATCH] Using declsNathan Sidwell1-7/+1
2019-05-20pt.c (convert_template_argument): Add a diagnostic for the [temp.arg]/2 ambig...Marek Polacek1-4/+16
2019-05-20[C++ PATCH] Commonixe using directive finishingNathan Sidwell1-2/+1
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-7/+9