aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.cc
AgeCommit message (Expand)AuthorFilesLines
2024-01-09c++: P0847R7 (deducing this) - xobj lambdas. [PR102609]waffl3x1-5/+69
2024-01-09c++: P0847R7 (deducing this) - prerequisite changes. [PR102609]waffl3x1-19/+19
2024-01-09OpenMP: lvalue parsing for map/to/from clauses (C++)Julian Brown1-0/+37
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-21c++: sizeof... mangling with alias template [PR95298]Jason Merrill1-3/+9
2023-12-19c++: missing state restoration in maybe_pop_from_top_levelPatrick Palka1-4/+0
2023-12-19OpenMP: Use enumerators for names of trait-sets and traitsSandra Loosemore1-6/+9
2023-12-19OpenMP: Unify representation of name-list properties.Sandra Loosemore1-1/+3
2023-12-19OpenMP: Introduce accessor macros and constructors for context selectors.Sandra Loosemore1-33/+49
2023-12-19c++: partial ordering and dep alias tmpl specs [PR90679]Patrick Palka1-7/+33
2023-12-19c++: refine dependent_alias_template_spec_p [PR90679]Patrick Palka1-26/+78
2023-12-15c++: section attribute on templates [PR70435, PR88061]Patrick Palka1-0/+4
2023-12-14c++: Implement P2582R1, CTAD from inherited constructorsPatrick Palka1-28/+157
2023-12-14c++: Fix tinst_level::to_list [PR112968]Jakub Jelinek1-2/+4
2023-12-13c++: unifying constants vs their type [PR99186, PR104867]Patrick Palka1-0/+2
2023-12-13c++: unifying FUNCTION_DECLs [PR93740]Patrick Palka1-0/+1
2023-12-13OpenMP/OpenACC: Rework clause expansion and nested struct handlingJulian Brown1-2/+2
2023-12-11c++: alias CTAD and specializations tablePatrick Palka1-1/+2
2023-12-11c++: Clear uninstantiated template friend when instantiating [PR104234]Nathaniel Shead1-0/+2
2023-12-06c++: partial ordering of object parameter [PR53499]Jason Merrill1-15/+49
2023-12-05c++: Further #pragma GCC unroll C++ fix [PR112795]Jakub Jelinek1-31/+11
2023-12-04c++: implement P2564, consteval needs to propagate up [PR107687]Marek Polacek1-1/+1
2023-12-04c++: #pragma GCC unroll C++ fixes [PR112795]Jakub Jelinek1-7/+34
2023-12-01c++: mangle function template constraintsJason Merrill1-1/+3
2023-11-30c++: Implement C++26 P2169R4 - Placeholder variables with no name [PR110349]Jakub Jelinek1-2/+3
2023-11-29c++: remove LAMBDA_EXPR_MUTABLE_PJason Merrill1-1/+0
2023-11-29c++: bogus -Wparentheses warning [PR112765]Patrick Palka1-1/+1
2023-11-23c++: Implement C++26 P2741R3 - user-generated static_assert messages [PR110348]Jakub Jelinek1-3/+8
2023-11-22c++: alias template of non-template class [PR112633]Patrick Palka1-0/+1
2023-11-19c++: compare one level of template parmsJason Merrill1-57/+33
2023-11-19c++: add DECL_IMPLICIT_TEMPLATE_PARM_P macroJason Merrill1-1/+2
2023-11-03diagnostics: convert diagnostic_context to a classDavid Malcolm1-1/+1
2023-10-25OpenACC 2.7: Implement self clause for compute constructsChung-Lin Tang1-0/+1
2023-10-22objc++: type/expr tsubst conflation [PR111920]Patrick Palka1-1/+1
2023-10-20c++: rename tsubst_copy_and_build and tsubst_exprPatrick Palka1-98/+79
2023-10-20c++: merge tsubst_copy into tsubst_copy_and_buildPatrick Palka1-744/+442
2023-10-20c++: non-static memfn call dependence cleanup [PR106086]Patrick Palka1-26/+1
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 2Patrick Palka1-46/+0
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 1Patrick Palka1-92/+0
2023-10-16c++: improve fold-expr locationJason Merrill1-1/+3
2023-09-22c++ __integer_pack conversion again [PR111357]Jason Merrill1-2/+7
2023-09-22c++: unroll pragma in templates [PR111529]Jason Merrill1-7/+7
2023-09-22c++: constraint rewriting during ttp coercion [PR111485]Patrick Palka1-2/+3
2023-09-20c, c++: Accept __builtin_classify_type (typename)Jakub Jelinek1-0/+20
2023-09-20c++: further optimize tsubst_template_declPatrick Palka1-18/+24
2023-09-18c++: optimize unifying nested templated classes [PR89231]Patrick Palka1-6/+12
2023-09-18c++: unifying identical tmpls from current inst [PR108347]Patrick Palka1-6/+4
2023-09-18c++: optimize tsubst_template_decl for function templatesPatrick Palka1-20/+9
2023-09-12c++: __integer_pack with class argument [PR111357]Jason Merrill1-0/+2
2023-09-08c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599]Patrick Palka1-5/+82