aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)Author
2020-06-22c++: implicit operator== adjustments from P2002.Jason Merrill
2020-06-14c++: Try to complete decomp types [PR95328]Jakub Jelinek
2020-06-11c++: explicit(bool) malfunction with dependent expression [PR95066]Marek Polacek
2020-06-11c++: ICE with -Wall and constexpr if [PR94937]Marek Polacek
2020-06-06coroutines: Improve error recovery [PR94817, PR94829, PR95087].Iain Sandoe
2020-05-27c++: Handle multiple aggregate overloads [PR95319].Jason Merrill
2020-05-27c++: Fix stdcall attribute in template. [PR95222]Jason Merrill
2020-05-25c++: -fmerge-all-constants vs. destructors [PR91529]Jason Merrill
2020-05-06c++: QT overload regression with attribute [PR94946]Nathan Sidwell
2020-04-28c++: Redeclaration of implicit operator== [PR94583]Jason Merrill
2020-04-27c++: Avoid ICE with dependent attribute on type.Jason Merrill
2020-04-25c++: implicit operator== with previous decl [PR94583]Jason Merrill
2020-04-22c++: reject scalar array initialization with nullptr [PR94510]Martin Sebor
2020-04-09c++: Fix wrong paren-init of aggregates interference [PR93790]Marek Polacek
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska
2020-04-08c++: Further fix for -fsanitize=vptr [PR94325]Jakub Jelinek
2020-04-07c++: Fix ICE with implicit operator== [PR94462]Jason Merrill
2020-03-26c++: Remove redundant calls to type_dependent_expression_pPatrick Palka
2020-03-18c++: Diagnose a deduction guide in a wrong scope [PR91759]Jakub Jelinek
2020-03-12c++: Tweak reshape_init_array_1 [PR94124]Jakub Jelinek
2020-03-10c++: Fix wrong conversion error with non-viable overload [PR94124]Marek Polacek
2020-03-09c++: Fix convert_like in template [PR91465, PR93870, PR92031, PR94068]Marek Polacek
2020-02-26c++: Fix ICE with invalid array bounds [PR93789]Marek Polacek
2020-02-22c++: Use %qs in diagnostic message [PR93882]Marek Polacek
2020-02-05c++: Fix ICE with CONSTRUCTOR flags verification [PR93559]Marek Polacek
2020-02-05c++: Fix SEGV with malformed constructor decl.Jason Merrill
2020-02-02c++: Fix ICE on invalid alignas in a template [PR93530]Marek Polacek
2020-01-31c++: Reduce memory consumption for arrays of non-aggregate type.Jason Merrill
2020-01-28c++: Function declared with typedef with eh-specification.Jason Merrill
2020-01-25c++: Fix ICE with constrained friend (PR93400).Jason Merrill
2020-01-23c++: Fix ICE with defaulted destructor and template.Jason Merrill
2020-01-21PR c++/91476 - anon-namespace reference temp clash between TUs.Jason Merrill
2020-01-19PR c++/33799 - destroy return value, take 2.Jason Merrill
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe
2020-01-15Revert "PR c++/33799 - destroy return value if local cleanup throws."Jason Merrill
2020-01-13PR c++/33799 - destroy return value if local cleanup throws.Jason Merrill
2020-01-01Update copyright years.Jakub Jelinek
2019-12-30Remove assert in reshape_init_r.Marek Polacek
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini
2019-12-20PR c++/92745 - bogus error when initializing array of vectors.Marek Polacek
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini
2019-12-17PR c++/92576 - redeclaration of variable template.Jason Merrill
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini
2019-12-06[C++] Pass type uses through the verify_type_context hookRichard Sandiford
2019-12-05PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts.Marek Polacek
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini
2019-12-04cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL.Jakub Jelinek
2019-12-03PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.Marek Polacek
2019-11-29re PR c++/60228 (ICE using lambda in #pragma omp declare reduction)Jakub Jelinek
2019-11-27PR c++/92206 - ICE with typedef to dependent alias.Jason Merrill