aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-28c++: Try to complete decomp types [PR95328]Jakub Jelinek1-0/+2
2020-05-28c++: Immediately deduce auto member [PR94926].Jason Merrill1-8/+13
2020-05-27c++: Handle multiple aggregate overloads [PR95319].Jason Merrill1-1/+3
2020-05-27c++: Fix stdcall attribute in template. [PR95222]Jason Merrill1-1/+1
2020-05-21c++: Check constant array bounds later.Jason Merrill1-6/+6
2020-05-21c++: Constant expression parsing and parameters.Jason Merrill1-1/+1
2020-05-21c++: Improve error-recovery for parms.Jason Merrill1-5/+13
2020-05-20c++: Implement DR 2289, Uniqueness of structured binding names [PR94553]Marek Polacek1-10/+17
2020-05-18c++: ICE with -Wall and constexpr if [PR94937]Marek Polacek1-11/+1
2020-05-13c++: explicit(bool) malfunction with dependent expression [PR95066]Marek Polacek1-0/+2
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-17/+17
2020-05-11c++: Make references to __cxa_pure_virtual weak.Jason Merrill1-0/+3
2020-05-11c++: Tweak VLA representation.Jason Merrill1-5/+9
2020-05-11c++: Avoid unnecessary deprecated warnings.Jason Merrill1-7/+11
2020-05-07coroutines: Improve error recovery [PR94817, PR94829].Iain Sandoe1-10/+10
2020-05-07c++: Fix spelling of non-staticMarek Polacek1-1/+1
2020-05-06c++: QT overload regression with attribute [PR94946]Nathan Sidwell1-3/+6
2020-05-01c++: -fmerge-all-constants vs. destructors [PR91529]Jason Merrill1-1/+4
2020-04-28c++: Redeclaration of implicit operator== [PR94583]Jason Merrill1-2/+2
2020-04-27c++: Avoid ICE with dependent attribute on type.Jason Merrill1-0/+4
2020-04-25c++: implicit operator== with previous decl [PR94583]Jason Merrill1-0/+8
2020-04-22c++: reject scalar array initialization with nullptr [PR94510]Martin Sebor1-42/+0
2020-04-09c++: Fix wrong paren-init of aggregates interference [PR93790]Marek Polacek1-3/+16
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska1-0/+14
2020-04-08c++: Further fix for -fsanitize=vptr [PR94325]Jakub Jelinek1-7/+13
2020-04-07c++: Fix ICE with implicit operator== [PR94462]Jason Merrill1-2/+3
2020-03-26c++: Remove redundant calls to type_dependent_expression_pPatrick Palka1-2/+1
2020-03-18c++: Diagnose a deduction guide in a wrong scope [PR91759]Jakub Jelinek1-0/+9
2020-03-12c++: Tweak reshape_init_array_1 [PR94124]Jakub Jelinek1-4/+15
2020-03-10c++: Fix wrong conversion error with non-viable overload [PR94124]Marek Polacek1-0/+7
2020-03-09c++: Fix convert_like in template [PR91465, PR93870, PR92031, PR94068]Marek Polacek1-6/+3
2020-02-26c++: Fix ICE with invalid array bounds [PR93789]Marek Polacek1-3/+8
2020-02-22c++: Use %qs in diagnostic message [PR93882]Marek Polacek1-1/+1
2020-02-05c++: Fix ICE with CONSTRUCTOR flags verification [PR93559]Marek Polacek1-1/+3
2020-02-05c++: Fix SEGV with malformed constructor decl.Jason Merrill1-4/+7
2020-02-02c++: Fix ICE on invalid alignas in a template [PR93530]Marek Polacek1-1/+1
2020-01-31c++: Reduce memory consumption for arrays of non-aggregate type.Jason Merrill1-16/+34
2020-01-28c++: Function declared with typedef with eh-specification.Jason Merrill1-0/+1
2020-01-25c++: Fix ICE with constrained friend (PR93400).Jason Merrill1-0/+2
2020-01-23c++: Fix ICE with defaulted destructor and template.Jason Merrill1-1/+2
2020-01-21PR c++/91476 - anon-namespace reference temp clash between TUs.Jason Merrill1-21/+12
2020-01-19PR c++/33799 - destroy return value, take 2.Jason Merrill1-0/+3
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+60
2020-01-15Revert "PR c++/33799 - destroy return value if local cleanup throws."Jason Merrill1-14/+0
2020-01-13PR c++/33799 - destroy return value if local cleanup throws.Jason Merrill1-0/+14
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-30Remove assert in reshape_init_r.Marek Polacek1-1/+0
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini1-1/+1
2019-12-20PR c++/92745 - bogus error when initializing array of vectors.Marek Polacek1-8/+7
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-3/+6