aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.cc
AgeCommit message (Expand)AuthorFilesLines
2022-09-20c++: modules and non-dependent auto deductionPatrick Palka1-0/+6
2022-09-15Move void_list_node init to common codeRichard Biener1-9/+1
2022-09-13c++: two-parameter version of cxx_constant_valuePatrick Palka1-1/+1
2022-09-13c++: some missing-SFINAE fixesPatrick Palka1-1/+1
2022-09-12c++: remove '_sfinae' suffix from functionsPatrick Palka1-1/+1
2022-09-12c++: auto member function and auto variable [PR106893]Jason Merrill1-0/+3
2022-09-07c++: diagnostic for template placeholder in parm [PR106793]Jason Merrill1-10/+20
2022-09-06c++: C++23 operator[] allows default argumentsJason Merrill1-6/+5
2022-08-29c++: Fix C++11 attribute propagation [PR106712]Marek Polacek1-1/+1
2022-08-25c: Implement C23 nullptr (N3042)Marek Polacek1-7/+1
2022-08-17c++: Extend -Wpessimizing-move to other contextsMarek Polacek1-1/+2
2022-08-17OpenMP/C++: Allow classes with static members to be mappable [PR104493]Tobias Burnus1-2/+4
2022-08-11c-family: Honor -Wno-init-self for cv-qual vars [PR102633]Marek Polacek1-0/+8
2022-07-21c++: defaulted friend op== [PR106361]Jason Merrill1-2/+0
2022-06-23c++: anon union designated init [PR105925]Jason Merrill1-1/+5
2022-06-10c++: improve TYPENAME_TYPE hashing [PR65328]Patrick Palka1-7/+16
2022-06-08c++: non-templated friends [PR105852]Jason Merrill1-4/+5
2022-06-08c++: redeclared hidden friend take 2 [PR105852]Jason Merrill1-10/+6
2022-06-07PR c++/96442: Improved error recovery in enumerations.Roger Sayle1-2/+5
2022-06-03c++: redeclared hidden friend [PR105761]Jason Merrill1-2/+10
2022-05-31c++: squash cp_build_qualified_type/_realPatrick Palka1-1/+1
2022-05-31c++: use current_template_constraints morePatrick Palka1-13/+4
2022-05-26c++: constrained partial spec forward decl [PR96363]Patrick Palka1-1/+2
2022-05-25c++: fix ICE on invalid attributes [PR96637]Marek Polacek1-9/+10
2022-05-17c++: constexpr ref to array of array [PR102307]Jason Merrill1-5/+12
2022-05-11[c++] Add module attachmentNathan Sidwell1-11/+12
2022-05-10[c++] Disambiguate ModuleKind flagsNathan Sidwell1-1/+1
2022-05-10c++: fix arm-eabi crash building libstdc++ [PR105529]Jason Merrill1-37/+10
2022-05-09c++: constexpr init of union sub-aggr w/ base [PR105491]Patrick Palka1-10/+26
2022-05-04c++: optimize reshape_initJason Merrill1-1/+7
2022-05-04c++: Remove cdtor_labelJason Merrill1-20/+0
2022-04-29c++: reorganize friend template matching [PR91618]Jason Merrill1-9/+0
2022-04-29c++: tidy auto deductionJason Merrill1-3/+2
2022-04-29c++: check completeness after auto deduction [PR80351]Jason Merrill1-0/+11
2022-04-14c++: unsigned int32_t enum promotion [PR102804]Jason Merrill1-0/+2
2022-04-13c++: NRV and ref-extended temps [PR101442]Jason Merrill1-1/+1
2022-04-12c++: local function versioning [PR104669]Jason Merrill1-6/+14
2022-04-11c++: rodata and defaulted ctor [PR104142]Jason Merrill1-0/+4
2022-04-06c++: conversion with trailing return type [PR101051]Jason Merrill1-2/+5
2022-04-04c++: repeated friend template [PR101894]Jason Merrill1-0/+5
2022-03-24c++: ICE with template code in constexpr [PR104284]Marek Polacek1-0/+4
2022-03-24c++: extern thread_local declarations in constexpr [PR104994]Jakub Jelinek1-3/+3
2022-03-23c++: tweak PR103337 fixJason Merrill1-11/+21
2022-03-21c++: designated init and aggregate members [PR103337]Jason Merrill1-5/+42
2022-03-21c++: designator and anon struct [PR101767]Jason Merrill1-0/+5
2022-03-12c++: naming a dependently-scoped template for CTAD [PR104641]Patrick Palka1-4/+14
2022-03-10c++: ICE with operator delete [PR104846]Marek Polacek1-1/+1
2022-03-10c++: allow variadic operator[] for C++23 [PR103460]Jakub Jelinek1-1/+5
2022-03-10PR c++/95999: Improved error recovery in enumeration lists.Roger Sayle1-2/+2
2022-03-09c++: detecting copy-init context during CTAD [PR102137]Patrick Palka1-0/+3