aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/typeck2.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-2555/+0
2022-01-06c++: don't cleanup the last aggregate eltJason Merrill1-5/+9
2022-01-06c++: EH and partially constructed aggr temp [PR66139]Jason Merrill1-0/+3
2022-01-06c++: temporary lifetime with array aggr init [PR94041]Jason Merrill1-29/+38
2022-01-06c++: temporary lifetime with aggregate init [PR94041]Jason Merrill1-10/+45
2022-01-06c++: loop over array elts w/o explicit init [PR92385]Jason Merrill1-3/+20
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-16c++: two-stage name lookup for overloaded operators [PR51577]Patrick Palka1-1/+1
2021-11-18c++: Implement C++23 P0849R8 - auto(x) [PR103049]Marek Polacek1-8/+18
2021-11-15c++: split_nonconstant_init and flexarraysJason Merrill1-0/+9
2021-10-14c++: instantiate less for constant foldingJason Merrill1-1/+1
2021-09-15c++: Fix handling of decls with flexible array members initialized with side-...Jakub Jelinek1-1/+14
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-1/+1
2021-08-27c++: Set type on dependent ARROW_EXPRJason Merrill1-3/+9
2021-07-16c++: Don't hide narrowing errors in system headersMarek Polacek1-0/+1
2021-05-20c++: designators in single-element init listsJason Merrill1-0/+1
2021-05-20c++: designated init with anonymous union [PR100489]Jason Merrill1-26/+0
2021-04-29c++: unset COMPOUND_LITERAL_P [PR100079]Jason Merrill1-0/+6
2021-04-13c++: Reject alias CTAD in C++17 [PR99008]Patrick Palka1-14/+3
2021-04-03c++: array new initialized from a call [PR99643]Jason Merrill1-3/+0
2021-02-04c++: fix string literal member initializer bug [PR90926]Tom Greenslade (thomgree)1-21/+27
2021-01-26c++: constexpr and empty fields [PR97566]Jason Merrill1-1/+1
2021-01-22c++: Fix up ubsan false positives on references [PR95693]Jakub Jelinek1-4/+8
2021-01-15c++: Avoid redundant copy in {} init [PR98642]Jason Merrill1-4/+17
2021-01-14c++: Minor refactoring in process_init_constructor_recordJason Merrill1-13/+10
2021-01-11c++: -Wmissing-field-initializers in unevaluated ctx [PR98620]Marek Polacek1-0/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-02c++: Treat OPAQUE_TYPE types as an aggregate type [PR97947]Peter Bergner1-0/+1
2020-12-02c++: Fix ICE with inline variable in template [PR97975]Marek Polacek1-2/+5
2020-11-24c++: ICE with int{} in template. [PR97899]Jason Merrill1-0/+1
2020-11-15c++: Check abstract type only on object creation. [PR86252]Jason Merrill1-152/+7
2020-11-02c++: Don't purge the satisfaction cachesPatrick Palka1-1/+1
2020-09-11c++: Remove LOOKUP_CONSTINIT.Marek Polacek1-1/+1
2020-08-14c++: Copy elision and [[no_unique_address]]. [PR93711]Jason Merrill1-1/+11
2020-06-24c++: Handle bad pack expansion in base list. [PR96752]Nicholas Krause1-0/+5
2020-05-15c++: Revert unnecessary parts of fix for [PR90996]Patrick Palka1-18/+0
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-4/+4
2020-05-07c++: Detect long double -> double narrowing [PR94590]Marek Polacek1-1/+8
2020-05-07c++: Implement P1957R2, T* to bool should be considered narrowing.Marek Polacek1-3/+4
2020-05-01c++: Parenthesized-init of aggregates accepts invalid code [PR94885]Marek Polacek1-1/+5
2020-04-07c++: Fix usage of CONSTRUCTOR_PLACEHOLDER_BOUNDARY inside array initializers ...Patrick Palka1-0/+18
2020-04-01c++: Fix DMI with lambda 'this' capture [PR94205]Jason Merrill1-1/+1
2020-03-09c++: Fix convert_like in template [PR91465, PR93870, PR92031, PR94068]Marek Polacek1-1/+5
2020-02-08c++: Fix TREE_SIDE_EFFECTS after digest_init.Jason Merrill1-2/+6
2020-01-16PR c++/93280 - ICE with aggregate assignment and DMI.Jason Merrill1-3/+0
2020-01-10PR c++/93173 - incorrect tree sharing.Jason Merrill1-3/+1
2020-01-03PR c++/93033 - incorrect tree node sharing with array init.Jason Merrill1-1/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19PR c++/52320 - EH cleanups for partially constructed arrays.Jason Merrill1-3/+9
2019-12-19PR c++/66139 - EH cleanups for partially constructed aggregates.Jason Merrill1-2/+11