aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/typeck.cc
AgeCommit message (Expand)AuthorFilesLines
6 daysc++: Fix get_member_function_from_ptrfunc with -fsanitize=bounds [PR116449]Jakub Jelinek1-3/+16
2024-06-28c++: using non-dep array var of unknown bound [PR115358]Patrick Palka1-7/+0
2024-06-17c++: Fix up floating point conversion rank comparison for _Float32 and float ...Jakub Jelinek1-0/+3
2024-04-29c++: ICE with templated sizeof(E1) / sizeof(E2) [PR114888]Patrick Palka1-0/+1
2024-04-02c++: ICE with scoped enum in switch condition [PR103825]Marek Polacek1-0/+1
2024-04-01c++: C++26 returning reference to temporaryJason Merrill1-2/+4
2024-02-16c++: implicit move with throw [PR113853]Marek Polacek1-11/+13
2024-02-01c++: ttp TEMPLATE_DECL equivalence [PR112737]Patrick Palka1-2/+2
2024-02-01c++: ICE with throw inside concept [PR112437]Marek Polacek1-1/+3
2024-01-09c++: P0847R7 (deducing this) - diagnostics. [PR102609]waffl3x1-12/+33
2024-01-09c++: P0847R7 (deducing this) - initial functionality. [PR102609]waffl3x1-0/+9
2024-01-09c++: P0847R7 (deducing this) - prerequisite changes. [PR102609]waffl3x1-1/+1
2024-01-09OpenMP: lvalue parsing for map/to/from clauses (C++)Julian Brown1-0/+50
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-21c++: fix -Wparentheses for bool-like class typesPatrick Palka1-5/+2
2023-12-20c++: xvalue array subscript [PR103185]Jason Merrill1-3/+13
2023-12-13c-family: rename warn_for_address_or_pointer_of_packed_memberJason Merrill1-1/+1
2023-12-08c++: undiagnosed error_mark_node from cp_build_c_cast [PR112658]Patrick Palka1-1/+3
2023-12-04c++: implement P2564, consteval needs to propagate up [PR107687]Marek Polacek1-4/+2
2023-11-30c++: wrong ambiguity in accessing static field [PR112744]Marek Polacek1-3/+18
2023-11-28c++: prvalue array decay [PR94264]Jason Merrill1-9/+3
2023-11-15c++: Implement C++26 P2864R2 - Remove Deprecated Arithmetic Conversion on Enu...Jakub Jelinek1-27/+62
2023-10-27c++: more ahead-of-time -Wparentheses warningsPatrick Palka1-10/+3
2023-10-26Pass type of comparison operands instead of comparison result to truth_type_f...liuhongt1-1/+1
2023-10-24c++: error with bit-fields and scoped enums [PR111895]Marek Polacek1-0/+7
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 2Patrick Palka1-31/+0
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 1Patrick Palka1-5/+8
2023-09-18c++: non-dependent assignment checking [PR63198, PR18474]Patrick Palka1-23/+18
2023-08-29c++: tweaks for explicit conversion fns diagnosticMarek Polacek1-0/+6
2023-07-25c++: Prevent dangling pointers from becoming nullptr in constexpr [PR110619]Nathaniel Shead1-4/+5
2023-06-28c++: fix error reporting routines re-entered ICE [PR110175]Marek Polacek1-2/+3
2023-06-09c++: fix 32-bit spaceship failures [PR110185]Jason Merrill1-0/+1
2023-06-07c++: allow NRV and non-NRV returns [PR58487]Jason Merrill1-8/+29
2023-06-06c++: Add -WnrvoJason Merrill1-2/+23
2023-06-06c++: enable NRVO from inner block [PR51571]Jason Merrill1-3/+0
2023-06-06c++: NRV and goto [PR92407]Jason Merrill1-0/+3
2023-05-18c++: use _P() defines from tree.hBernhard Reutner-Fischer1-2/+2
2023-05-16c++: -Wdangling-reference not suppressed in template [PR109774]Marek Polacek1-3/+3
2023-04-19c++: Define built-in for std::tuple_element [PR100157]Patrick Palka1-1/+1
2023-03-23c++: constexpr PMF conversion [PR105996]Jason Merrill1-8/+5
2023-03-15c++: co_await and initializer_list [PR103871]Jason Merrill1-0/+2
2023-03-03[c++] suppress redundant null-addr warn in pfn from pmfnAlexandre Oliva1-5/+12
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-14c++: Avoid incorrect shortening of divisions [PR108365]Jakub Jelinek1-8/+2
2022-12-15c++: Ensure !!var is not an lvalue [PR107065]Jakub Jelinek1-2/+6
2022-11-29c++: ICE with <=> of incompatible pointers [PR107542]Patrick Palka1-2/+3
2022-11-18c++: implement P1492 contractsJeff Chapman II1-1/+12
2022-11-16c++: Alignment changes to layout compatibility/common initial sequence - DR2583Jakub Jelinek1-3/+3
2022-11-16c++: Implement CWG 2654 - Un-deprecation of compound volatile assignmentsJakub Jelinek1-13/+0
2022-11-15c++: Fix a typo in function nameJakub Jelinek1-2/+2