aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.cc
AgeCommit message (Expand)AuthorFilesLines
7 daysc++: inherited CTAD fixes [PR116276]Patrick Palka1-8/+35
7 daysc++: DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P tweaksPatrick Palka1-4/+2
9 daysc++/modules: Handle instantiating already tsubsted template friend classes [P...Nathaniel Shead1-0/+8
10 daysc++: erroneous partial spec vs primary tmpl [PR116064]Patrick Palka1-1/+1
10 daysc++: Fix up handling of dependent (late) attributes on function/method types ...Jakub Jelinek1-8/+16
10 daysc++/modules: Ensure deduction guides are always reachable [PR115231]Nathaniel Shead1-1/+1
10 daysc++: permit errors inside uninstantiated templates [PR116064]Patrick Palka1-0/+22
11 daysc++: more non-type template parms [PR116223]Jason Merrill1-4/+8
11 daysc++: alias and non-type template parm [PR116223]Jason Merrill1-1/+5
11 daysc++: remove function/var concepts codeMarek Polacek1-54/+6
2024-08-01c++/coroutines: only defer expanding co_{await,return,yield} if dependent [PR...Arsen Arsenović1-5/+0
2024-07-25c++: non-template alias with dependent attributes [PR115897]Patrick Palka1-16/+39
2024-07-23C++: Support clang compatible [[musttail]] (PR83324)Andi Kleen1-1/+8
2024-07-23c++: normalizing ttp constraints [PR115656]Patrick Palka1-1/+1
2024-07-23c++: missing SFINAE during alias CTAD [PR115296]Patrick Palka1-1/+1
2024-07-20Revert "C++: Support clang compatible [[musttail]] (PR83324)"Andi Kleen1-8/+1
2024-07-19C++: Support clang compatible [[musttail]] (PR83324)Andi Kleen1-1/+8
2024-07-18c++: Hash placeholder constraint in ctp_hasherSeyed Sajad Kahani1-2/+7
2024-07-17c++: prev declared hidden tmpl friend inst [PR112288]Patrick Palka1-6/+7
2024-07-17c++: constrained partial spec type context [PR111890]Patrick Palka1-0/+1
2024-07-15c++: alias template with dependent attributes [PR115897]Patrick Palka1-0/+10
2024-07-10c++: remove Concepts TS codeMarek Polacek1-167/+8
2024-07-03c++: CTAD and trait built-insJason Merrill1-0/+5
2024-06-25c++: ICE with generic lambda and pack expansion [PR115425]Marek Polacek1-0/+2
2024-06-25c++: alias CTAD and copy deduction guide [PR115198]Patrick Palka1-1/+5
2024-06-07c++: lambda in pack expansion [PR115378]Patrick Palka1-1/+1
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek1-9/+46
2024-06-04Add missing space after seen_error in gcc/cp/pt.ccSimon Martin1-2/+2
2024-06-04Fix PR c++/111106: missing ; causes internal compiler errorSimon Martin1-1/+2
2024-05-24c++/modules: Ensure all partial specialisations are tracked [PR114947]Nathaniel Shead1-0/+2
2024-05-21c++: folding non-dep enumerator from current inst [PR115139]Patrick Palka1-1/+1
2024-05-17c++: aggregate CTAD w/ paren init and bases [PR115114]Patrick Palka1-0/+7
2024-05-14c++: ICE in build_deduction_guide for invalid template [PR105760]Simon Martin1-0/+2
2024-05-13c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, PR114903]Patrick Palka1-17/+22
2024-05-09c++: failure to suppress -Wsizeof-array-div in template [PR114983]Marek Polacek1-0/+1
2024-05-08c++: #pragma doesn't disable -Wunused-label [PR113582]Marek Polacek1-4/+5
2024-05-07c++: Implement C++26 P2893R3 - Variadic friends [PR114459]Jakub Jelinek1-0/+16
2024-05-07c++: DECL_DECOMPOSITION_P cleanupMarek Polacek1-8/+3
2024-05-02c++: remove lookup_template_class's entering_scope flagPatrick Palka1-127/+80
2024-04-30c++: Fix instantiation of imported temploid friends [PR114275]Nathaniel Shead1-1/+28
2024-04-12c++: templated substitution into lambda-expr, cont [PR114393]Patrick Palka1-2/+7
2024-04-12c++: templated substitution into lambda-expr [PR114393]Patrick Palka1-2/+20
2024-04-11c++: build_extra_args recapturing local specs [PR114303]Patrick Palka1-1/+30
2024-04-11c++: Fix ANNOTATE_EXPR instantiation [PR114409]Jakub Jelinek1-13/+17
2024-04-09Fix up duplicated words mostly in comments, part 2Jakub Jelinek1-2/+2
2024-04-04c++: alias CTAD and template template parm [PR114377]centurion1-1/+2
2024-03-25c++: ICE with noexcept and local specialization, again [PR114349]Marek Polacek1-9/+2
2024-03-08c-family, c++: Fix up handling of types which may have padding in __atomic_{c...Jakub Jelinek1-0/+8
2024-03-07c++/modules: member alias tmpl partial inst [PR103994]Patrick Palka1-50/+34
2024-03-07c++: ICE with variable template and [[deprecated]] [PR110031]Marek Polacek1-1/+1