aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-07c++: allow NRV and non-NRV returns [PR58487]Jason Merrill1-0/+5
2023-06-06c++: enable NRVO from inner block [PR51571]Jason Merrill1-1/+1
2023-06-06c++: fix throwing cleanup with labelJason Merrill1-1/+1
2023-06-03c++: use __cxa_call_terminate for MUST_NOT_THROW [PR97720]Jason Merrill1-0/+2
2023-06-03c++: replace in_template_functionPatrick Palka1-1/+1
2023-05-18c++: use _P() defines from tree.hBernhard Reutner-Fischer1-2/+2
2023-05-07c++: various code cleanupsPatrick Palka1-3/+3
2023-05-02c++: look for empty base at specific offset [PR109678]Jason Merrill1-1/+2
2023-04-24c++, tree: declare some basic functions inlinePatrick Palka1-1/+25
2023-04-19c++: Define built-in for std::tuple_element [PR100157]Patrick Palka1-1/+1
2023-04-13c++: make cxx_incomplete_type_diagnostic return boolJason Merrill1-4/+4
2023-04-01c++: NTTP constraint depending on outer parms [PR109160]Patrick Palka1-1/+2
2023-03-30c++: anonymous union member reference [PR105452]Jason Merrill1-0/+1
2023-03-20c++: Drop TREE_READONLY on vars (possibly) initialized by tls wrapper [PR109164]Jakub Jelinek1-0/+1
2023-03-16c++: __func__ and local class DMI [PR105809]Jason Merrill1-0/+1
2023-03-09c++: add __is_deducible trait [PR105841]Jason Merrill1-0/+1
2023-03-03c++, v3: Emit fundamental tinfos for _Float16/decltype(0.0bf16) types on ia32...Jakub Jelinek1-11/+0
2023-03-01c++: unevaluated array new-expr size constantness [PR108219]Patrick Palka1-0/+1
2023-02-17c++: make manifestly_const_eval tri-statePatrick Palka1-1/+19
2023-02-16c++: TYPENAME_TYPE lookup ignoring non-types [PR107773]Patrick Palka1-0/+3
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-1/+1
2023-02-05c++: equivalence of non-dependent calls [PR107461]Patrick Palka1-0/+1
2023-01-31c++: fix ICE with -Wduplicated-cond [PR107593]Marek Polacek1-1/+0
2023-01-19c++: Fix up handling of non-dependent subscript with static operator[] [PR108...Jakub Jelinek1-0/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-23c++: template friend with variadic constraints [PR107853]Patrick Palka1-0/+1
2022-12-19c++: modules and std::source_location::current() def arg [PR100881]Patrick Palka1-6/+2
2022-12-08c++: avoid initializer_list<string> [PR105838]Jason Merrill1-0/+1
2022-12-08c++: fewer allocator temps [PR105838]Jason Merrill1-0/+1
2022-12-01c++: comptypes ICE with BOUND_TEMPLATE_TEMPLATE_PARMs [PR107539]Patrick Palka1-2/+8
2022-11-18c++: implement P1492 contractsJeff Chapman II1-0/+64
2022-11-16c++: P2448 - Relaxing some constexpr restrictions [PR106649]Marek Polacek1-0/+1
2022-11-16c++: Allow attributes on concepts - DR 2428Jakub Jelinek1-1/+1
2022-11-15c++: remove i_c_e_p parm from tsubst_copy_and_buildPatrick Palka1-4/+2
2022-11-15c++: remove function_p parm from tsubst_copy_and_buildPatrick Palka1-1/+1
2022-11-15c++: Fix a typo in function nameJakub Jelinek1-1/+1
2022-11-07c++: implement P2468R2, the equality operator you are looking forJason Merrill1-0/+1
2022-11-01c++: per-scope, per-signature lambda discriminatorsNathan Sidwell1-1/+6
2022-11-01c++: Reorganize per-scope lambda discriminatorsNathan Sidwell1-8/+9
2022-10-28c: C2x enums with fixed underlying type [PR61469]Joseph Myers1-24/+0
2022-10-26c++: Implement -Wdangling-reference [PR106393]Marek Polacek1-1/+3
2022-10-25c++: remove use_default_args parm of coerce_template_parmsPatrick Palka1-2/+2
2022-10-25c++: improve failed constexpr assume diagnosticJason Merrill1-2/+3
2022-10-24c-family: Implicitly return zero from main even on freestandingArsen Arsenović1-3/+12
2022-10-18middle-end IFN_ASSUME support [PR106654]Jakub Jelinek1-0/+1
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek1-0/+2
2022-10-14c++: Excess precision for ? int : float or int == float [PR107097, PR82071, P...Jakub Jelinek1-2/+0
2022-10-14c++: Implement excess precision support for C++ [PR107097, PR323]Jakub Jelinek1-0/+2
2022-10-13c++: trivial formatting cleanupsJason Merrill1-2/+2
2022-10-12c++: Remove maybe-rvalue OR in implicit moveMarek Polacek1-5/+1