aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2024-08-11Daily bump.GCC Administrator1-0/+40
2024-08-09c++: inherited CTAD fixes [PR116276]Patrick Palka3-12/+66
2024-08-09c++: DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P tweaksPatrick Palka1-4/+2
2024-08-09c++: clean up cp_identifier_kind checksPatrick Palka2-21/+23
2024-08-10Daily bump.GCC Administrator1-0/+6
2024-08-09c++: Don't accept multiple enum definitions within template class [PR115806]Simon Martin1-10/+12
2024-08-09Daily bump.GCC Administrator1-0/+47
2024-08-08c++: Propagate TREE_ADDRESSABLE in fixup_type_variants [PR115062]Nathaniel Shead1-17/+14
2024-08-08c++/modules: Assume header bindings are global moduleNathaniel Shead1-1/+1
2024-08-08c++/modules: Handle instantiating already tsubsted template friend classes [P...Nathaniel Shead1-0/+8
2024-08-08c++/modules: Fix merging of GM entities in partitions [PR114950]Nathaniel Shead3-52/+67
2024-08-08c++/modules: Clarify error message in read_enum_defNathaniel Shead1-2/+2
2024-08-08Daily bump.GCC Administrator1-0/+92
2024-08-07c++: erroneous partial spec vs primary tmpl [PR116064]Patrick Palka2-2/+6
2024-08-07OpenMP: Constructors and destructors for "declare target" static aggregatesTobias Burnus1-38/+191
2024-08-07c++: Implement CWG2387 - Linkage of const-qualified variable template [PR109126]Jakub Jelinek1-0/+2
2024-08-07c++: Fix ICE on valid involving variadic constructor [PR111592]Simon Martin1-0/+1
2024-08-07c++: Fix up handling of dependent (late) attributes on function/method types ...Jakub Jelinek1-8/+16
2024-08-07c++/modules: Ensure deduction guides are always reachable [PR115231]Nathaniel Shead3-1/+67
2024-08-07c++: Improve fixits for incorrect explicit instantiationsNathaniel Shead1-5/+14
2024-08-06c++: permit errors inside uninstantiated templates [PR116064]Patrick Palka4-1/+100
2024-08-07Daily bump.GCC Administrator1-0/+104
2024-08-06c++: further concept_check_p clean-upMarek Polacek3-25/+6
2024-08-06c++: more non-type template parms [PR116223]Jason Merrill1-4/+8
2024-08-06c++: alias and non-type template parm [PR116223]Jason Merrill1-1/+5
2024-08-06c++: zero-init and class nttp [PR94568]Jason Merrill1-0/+3
2024-08-06c++: fold calls to std::forward_like [PR96780]Patrick Palka1-0/+1
2024-08-05c++: remove function/var concepts codeMarek Polacek10-612/+51
2024-08-06Daily bump.GCC Administrator1-0/+13
2024-08-05c++, coroutines: Simplify separation of the user function body and ramp.Iain Sandoe3-46/+47
2024-08-05c++: fix -Wdangling-reference false positive [PR115987]Marek Polacek1-2/+12
2024-08-03Daily bump.GCC Administrator1-0/+44
2024-08-02c++/coroutines: check for members we use in handle_types [PR105475]Arsen Arsenović1-14/+124
2024-08-02c++: DR882, main cannot be deleted [PR116169]Marek Polacek1-8/+18
2024-08-02c++, coroutines: Provide a CTOR for a callback object [NFC].Iain Sandoe1-9/+14
2024-08-02c++, coroutines: Remove unused suspend point state [NFC].Iain Sandoe1-29/+27
2024-08-02c++, coroutines: Fix a typo in checking for void expression types.Iain Sandoe1-1/+1
2024-08-02Daily bump.GCC Administrator1-0/+35
2024-08-01c++: Fix up error recovery of invalid structured bindings used in conditions ...Jakub Jelinek1-0/+2
2024-08-01c++/coroutines: only defer expanding co_{await,return,yield} if dependent [PR...Arsen Arsenović2-37/+125
2024-08-01Daily bump.GCC Administrator1-0/+6
2024-07-31c++: array new with value-initialization, again [PR115645]Marek Polacek1-1/+4
2024-07-31Daily bump.GCC Administrator1-0/+20
2024-07-30c++: diagnose usage of co_await and co_yield in default args [PR115906]Arsen Arsenović1-0/+17
2024-07-30c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906]Arsen Arsenovic1-2/+2
2024-07-30c++: make source_location follow DECL_RAMP_FNArsen Arsenović1-1/+8
2024-07-30Daily bump.GCC Administrator1-0/+14
2024-07-29c++: generic lambda in default template argument [PR88313]Patrick Palka1-14/+20
2024-07-29Daily bump.GCC Administrator1-0/+6
2024-07-28c++: if consteval and consteval propagation [PR115583]Jason Merrill1-2/+5