aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/constexpr.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-04c++: Fix complex constexpr virtual cases [PR93310].Jason Merrill1-41/+3
2020-06-04c++: Reject some further reinterpret casts in constexpr [PR82304, PR95307]Jakub Jelinek1-13/+12
2020-05-29c++: constexpr ctor with RANGE_EXPR index [PR95241]Patrick Palka1-0/+16
2020-05-28c++: Immediately deduce auto member [PR94926].Jason Merrill1-2/+0
2020-05-23c++: Avoid concept evaluation when uid-sensitive [PR94038]Patrick Palka1-1/+2
2020-05-21c++: Constant expression parsing and parameters.Jason Merrill1-0/+8
2020-05-21c++: template instantiation during fold_for_warn [PR94038]Patrick Palka1-24/+76
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-19/+19
2020-05-05c++: constexpr and lambda capture [PR90212]Jason Merrill1-1/+7
2020-04-27c++: Delegating constructor in constexpr init [PR94772]Patrick Palka1-1/+27
2020-04-20c++: Fix ICE with { } as template argument [PR94592]Marek Polacek1-2/+6
2020-04-14c++: Stray RESULT_DECLs in result of constexpr call [PR94034]Patrick Palka1-0/+54
2020-04-13c++: More self-modifying constexpr init [PR94470]Patrick Palka1-12/+7
2020-04-09c++: constexpr static data member instantiation [PR94523]Jason Merrill1-4/+9
2020-04-04c++: Refrain from using replace_placeholders in constexpr evaluation [PR94205]Patrick Palka1-8/+17
2020-04-04c++: Fix constexpr evaluation of self-modifying CONSTRUCTORs [PR94219]Patrick Palka1-97/+153
2020-04-04c++: Fix reuse of class constants [PR94453]Jason Merrill1-1/+1
2020-04-01c++: Fix DMI with lambda 'this' capture [PR94205]Jason Merrill1-0/+6
2020-04-01c++: Adjust formatting.Jason Merrill1-49/+55
2020-03-21c++: Reject changing active member of union during initialization [PR94066]Patrick Palka1-9/+60
2020-03-11c++: Fix wrong modifying const object error for COMPONENT_REF [PR94074]Marek Polacek1-1/+41
2020-03-09c++: Readd [LR]ROTATE_EXPR support to constexpr.c [PR94067]Jakub Jelinek1-0/+4
2020-03-04c++: Fix [[no_unique_address]] and default mem-init [PR90432]Jason Merrill1-0/+3
2020-03-03c++: Fix non-constant TARGET_EXPR constexpr handing [PR93998]Jakub Jelinek1-3/+6
2020-02-26c++: Fix ICE with constexpr init and [[no_unique_address]] [PR93803]Marek Polacek1-9/+7
2020-02-19c++: Fix wrong-code with non-constexpr constructor [PR93169]Marek Polacek1-1/+2
2020-02-11c++: Fix static initialization from <=>.Jason Merrill1-7/+5
2020-02-09c++: Fix ICE during constexpr virtual call evaluation [PR93633]Jakub Jelinek1-0/+11
2020-02-08c++: Use constexpr to avoid wrong -Wsign-compare (PR90691).Jason Merrill1-11/+31
2020-02-08c++: Preserve location in maybe_constant_value.Jason Merrill1-1/+9
2020-02-08c++: Handle CONSTRUCTORs without indexes in find_array_ctor_elt [PR93549]Jakub Jelinek1-3/+28
2020-02-04c++: Fix constexpr vs. omitted aggregate init.Jason Merrill1-2/+10
2020-02-04c++: Fix ({ ... }) array mem-initializer.Jason Merrill1-1/+10
2020-02-03c++: Fix constexpr vs. reference parameter.Jason Merrill1-2/+0
2020-02-03c++: Allow parm of empty class type in constexpr.Jason Merrill1-4/+15
2020-01-25c++: Poor diagnostic for dynamic_cast in constexpr context [PR93414]Marek Polacek1-1/+14
2020-01-24c++: Unshare expressions from constexpr cache.Jason Merrill1-1/+1
2020-01-23c++: Avoid ICE when constant evaluation of __builtin_strchr fails.Jason Merrill1-0/+3
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+6
2020-01-15PR c++/93257 - consteval void function.Jason Merrill1-1/+2
2020-01-14 PR c++/92009 - ICE with punning of typeid.Jason Merrill1-1/+10
2020-01-13PR c++/80265 - constexpr __builtin_mem*.Jason Merrill1-5/+65
2020-01-10PR c++/93143 - incorrect tree sharing with constexpr.Jason Merrill1-3/+3
2020-01-08Add TARGET_EXPR_DIRECT_INIT_P sanity check.Jason Merrill1-0/+1
2020-01-08PR c++/91369 - constexpr destructor and member initializer.Jason Merrill1-0/+6
2020-01-08Remove constexpr support for DECL_BY_REFERENCE.Jason Merrill1-14/+3
2020-01-07re PR c++/91369 (Implement P0784R7: constexpr new)Jakub Jelinek1-2/+36
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-29PR c++/88337 - Implement P1327R1: Allow dynamic_cast in constexpr.Marek Polacek1-1/+237
2019-12-18PR c++/91165 follow-on tweakJason Merrill1-1/+1