aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-07c++: Fix up tsubst of BIT_CAST_EXPR [PR98329]Jakub Jelinek1-1/+10
2021-01-05c++: Fix deduction from the type of an NTTPPatrick Palka1-1/+9
2021-01-05c++: ICE with deferred noexcept when deducing targs [PR82099]Marek Polacek1-0/+3
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-17c++: Diagnose unstable satisfactionPatrick Palka1-7/+2
2020-12-15c++: Fix return type deduction during satisfactionPatrick Palka1-2/+4
2020-12-11c++: Final module preparationsNathan Sidwell1-0/+18
2020-12-08c++: Originating and instantiating moduleNathan Sidwell1-0/+45
2020-12-08c++: template and clone fns for modulesNathan Sidwell1-17/+17
2020-12-04c++: Fix deduction from auto template parameter [PR93083]Jason Merrill1-5/+7
2020-12-04vec: Simplify use with C++11 range-based 'for'.Jason Merrill1-1/+1
2020-12-04c++: Revert dependent-array changes [PR 98116]Nathan Sidwell1-6/+2
2020-12-03c++: uninstantiated template friendsNathan Sidwell1-1/+12
2020-12-03c++: templatey type creationNathan Sidwell1-11/+16
2020-12-03c++: Add __builtin_bit_cast to implement std::bit_cast [PR93121]Jakub Jelinek1-0/+7
2020-12-02c++: typename_type structural comparisonNathan Sidwell1-2/+6
2020-12-02c++: Fix tsubst ICE with invalid code [PR97993, PR97187]Marek Polacek1-0/+2
2020-11-25Fix templatized C++ OpenACC 'cache' directive ICEsThomas Schwinge1-0/+2
2020-11-23c++: Add missing verify_type_context call [PR97904]Richard Sandiford1-0/+4
2020-11-21Additional small changes to support opaque modesAaron Sawdey1-0/+2
2020-11-19c++: Template hash accessNathan Sidwell1-7/+95
2020-11-19c++: Fix crash with broken deduction from {} [PR97895]Marek Polacek1-4/+7
2020-11-15c++: Check abstract type only on object creation. [PR86252]Jason Merrill1-9/+0
2020-11-11c++: Correct the handling of alignof(expr) [PR88115]Patrick Palka1-1/+2
2020-11-11c++: Tweak tsubst_qualified_id location.Marek Polacek1-2/+3
2020-11-10c++: Improve static_assert diagnostic [PR97518]Marek Polacek1-3/+3
2020-11-09c++: Consider only relevant template arguments in sat_hasherPatrick Palka1-0/+10
2020-11-09c++: Call tsubst_pack_expansion from tsubst.Jason Merrill1-14/+1
2020-11-06core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTINNathan Sidwell1-1/+1
2020-11-05c++: Fix decltype(auto) deduction with rvalue ref [PR78209]Marek Polacek1-0/+2
2020-11-03c++: DR2303, ambiguous base deduction [PR97453]kamlesh kumar1-2/+14
2020-11-03c++: using-decl instantiationNathan Sidwell1-4/+11
2020-11-03c++: Small pt.c cleanupsNathan Sidwell1-3/+2
2020-11-03c++: A couple of template instantiation cleanupsNathan Sidwell1-13/+11
2020-11-03c++: Tweaks for value_dependent_expression_p.Marek Polacek1-2/+3
2020-10-30openmp: Handle non-static data members in allocate clause and other C++ alloc...Jakub Jelinek1-0/+1
2020-10-29c++: Deducing type from initializer_list<auto> [PR93107]Marek Polacek1-1/+7
2020-10-29c++: Simplify constraint normalization routinesPatrick Palka1-3/+2
2020-10-29c++: Stop (most) function-scope entities having a template headerNathan Sidwell1-63/+80
2020-10-28c++: Prevent warnings for value-dependent exprs [PR96742]Marek Polacek1-2/+5
2020-10-28c++: Make OMP UDR DECL_LOCAL_DECL_P earlierNathan Sidwell1-3/+6
2020-10-28c++: Refactor push_template_declNathan Sidwell1-17/+15
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-0/+1
2020-10-27c++: Kill nested_udtsNathan Sidwell1-21/+11
2020-10-27c++: Small cleanup for do_type_instantiationNathan Sidwell1-48/+37
2020-10-16c++: Fix nullptr deref [pr97460[Nathan Sidwell1-1/+2
2020-10-14c++: Diagnose bogus variadic lambda. [PR97358]Jason Merrill1-5/+12
2020-10-14c++: DECL_FRIEND_P cleanupNathan Sidwell1-8/+4
2020-10-08c++: Fix member alias template in C++17 and up. [PR96805]Jason Merrill1-2/+7
2020-10-08c++: ICE in dependent_type_p with constrained auto [PR97052]Patrick Palka1-0/+2