aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-12c++: cand_parms_match and reversed candidatesJason Merrill1-0/+1
2024-01-11c++: corresponding object parms [PR113191]Jason Merrill1-0/+1
2024-01-09c++: adjust accessor fixits for explicit object parmJason Merrill1-0/+1
2024-01-09c++: P0847R7 (deducing this) - diagnostics. [PR102609]waffl3x1-1/+4
2024-01-09c++: P0847R7 (deducing this) - initial functionality. [PR102609]waffl3x1-2/+5
2024-01-09c++: P0847R7 (deducing this) - prerequisite changes. [PR102609]waffl3x1-7/+30
2024-01-09OpenMP: lvalue parsing for map/to/from clauses (C++)Julian Brown1-0/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-21c++: fix -Wparentheses for bool-like class typesPatrick Palka1-1/+1
2023-12-20c++: computed goto warning [PR37722]Jason Merrill1-0/+1
2023-12-19c++: partial ordering and dep alias tmpl specs [PR90679]Patrick Palka1-2/+2
2023-12-19c++: refine dependent_alias_template_spec_p [PR90679]Patrick Palka1-6/+1
2023-12-14c++: Implement P2582R1, CTAD from inherited constructorsPatrick Palka1-1/+1
2023-12-10c-family, c++: Look up built-in traits via identifier nodeKen Matsui1-8/+24
2023-12-06diagnostics: use const and references for diagnostic_infoDavid Malcolm1-1/+1
2023-12-05c++: Further #pragma GCC unroll C++ fix [PR112795]Jakub Jelinek1-0/+1
2023-12-04c++: implement P2564, consteval needs to propagate up [PR107687]Marek Polacek1-3/+16
2023-12-04c++: #pragma GCC unroll C++ fixes [PR112795]Jakub Jelinek1-7/+4
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford1-1/+2
2023-12-01c++: mangle function template constraintsJason Merrill1-0/+7
2023-11-30c++: Implement C++26 P2169R4 - Placeholder variables with no name [PR110349]Jakub Jelinek1-1/+17
2023-11-29c++: remove LAMBDA_EXPR_MUTABLE_PJason Merrill1-5/+0
2023-11-29call maybe_return_this in build_cloneAlexandre Oliva1-0/+1
2023-11-19c++: add DECL_IMPLICIT_TEMPLATE_PARM_P macroJason Merrill1-0/+19
2023-11-19c++: Set DECL_CONTEXT for __cxa_thread_atexit [PR99187]Nathaniel Shead1-0/+4
2023-11-10c++: decltype of (by-value captured reference) [PR79620]Patrick Palka1-0/+4
2023-11-07openmp: Add support for the 'indirect' clause in C/C++Kwok Cheung Yeung1-0/+1
2023-10-27c++: more ahead-of-time -Wparentheses warningsPatrick Palka1-0/+1
2023-10-20c++: rename tsubst_copy_and_build and tsubst_exprPatrick Palka1-1/+0
2023-10-20c++: merge tsubst_copy into tsubst_copy_and_buildPatrick Palka1-0/+3
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 2Patrick Palka1-2/+0
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 1Patrick Palka1-1/+1
2023-10-19c++: indirect change of active union member in constexpr [PR101631,PR102286]Nathaniel Shead1-0/+1
2023-10-17c++: mangling tweaksJason Merrill1-2/+4
2023-10-16c++: improve fold-expr locationJason Merrill1-3/+3
2023-09-20openmp: Add omp::decl attribute support [PR111392]Jakub Jelinek1-0/+1
2023-09-19c++: extend cold, hot attributes to classesJavier Martinez1-0/+1
2023-09-19c++: Move consteval folding to cp_fold_rMarek Polacek1-18/+24
2023-09-01c++: Fix up mangling of function/block scope static structured bindings [PR11...Jakub Jelinek1-5/+5
2023-08-29c++: tweaks for explicit conversion fns diagnosticMarek Polacek1-0/+1
2023-08-25OpenMP: C++ support for imperfectly-nested loopsSandra Loosemore1-1/+1
2023-08-22c++: maybe_substitute_reqs_for fixJason Merrill1-1/+1
2023-08-22c++: constrained hidden friends [PR109751]Jason Merrill1-1/+2
2023-08-04frontend: Add novector C++ pragmaTamar Christina1-4/+8
2023-07-25c++: Prevent dangling pointers from becoming nullptr in constexpr [PR110619]Nathaniel Shead1-1/+7
2023-06-30c++: fix up caching of level lowered ttpsPatrick Palka1-1/+9
2023-06-29c++: cache partial template specialization selectionPatrick Palka1-1/+10
2023-06-28c++: ahead of time variable template-id coercion [PR89442]Patrick Palka1-1/+1
2023-06-28c++: inherited constructor attributesJason Merrill1-0/+1
2023-06-07c++: allow NRV and non-NRV returns [PR58487]Jason Merrill1-0/+5