summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/constant-expression-cxx2a.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR45350: Handle unsized array CXXConstructExprs in constant evaluationRichard Smith2020-05-181-0/+20
* [c++20] P1959R0: Remove support for std::*_equality.Richard Smith2019-12-161-105/+1
* If constant evaluation fails due to an unspecified pointer comparison,Richard Smith2019-12-161-1/+1
* Reapply "Fix crash on switch conditions of non-integer types in templates"Elizabeth Andrews2019-12-031-1/+2
* Revert "Reapply "Fix crash on switch conditions of non-integer types in templ...Melanie Blower2019-11-081-2/+1
* Reapply "Fix crash on switch conditions of non-integer types in templates"Melanie Blower2019-11-081-1/+2
* PR43762: when implicitly changing the active union member for anRichard Smith2019-10-271-0/+42
* [c++20] Check for a class-specific operator delete when deleting anRichard Smith2019-10-071-0/+19
* Fix crash on constant-evaluation of pseudo-destruction of a pointer.Richard Smith2019-10-021-0/+9
* During constant evaluation, handle CXXBindTemporaryExprs forRichard Smith2019-10-011-0/+5
* [c++20] Fix crash when constant-evaluating an assignment with aRichard Smith2019-10-011-0/+23
* Fix crash on value-dependent delete-expressions.Richard Smith2019-09-301-0/+6
* Don't crash if a variable with a constexpr destructor has aRichard Smith2019-09-291-0/+9
* For now, disallow lifetime-extended temporaries with non-trivial (butRichard Smith2019-09-291-0/+19
* For P0784R7: add support for explicit destructor calls andRichard Smith2019-09-271-0/+177
* For P0784R7: add support for new (std::nothrow).Richard Smith2019-09-271-0/+18
* For P0784R7: Add support for dynamic allocation with new / delete duringRichard Smith2019-09-271-1/+303
* For P0784R7: add support for constexpr destructors, and call them asRichard Smith2019-09-231-0/+119
* Fix assertion failure when constant evaluation of a switch jumps over anRichard Smith2019-09-201-0/+13
* [c++20] P1331R2: Allow transient use of uninitialized objects inRichard Smith2019-09-181-7/+80
* Revert "[Clang Interpreter] Initial patch for the constexpr interpreter"Roman Lebedev2019-09-041-0/+119
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-041-119/+0
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-021-0/+119
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-021-119/+0
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-311-0/+119
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-311-119/+0
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-0/+119
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-119/+0
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-0/+119
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-119/+0
* [cxx2a] P1236R1: the validity of a left shift does not depend on theRichard Smith2019-06-251-0/+16
* [c++2a] Fix assertion failure if we would walk over more than one levelRichard Smith2019-05-301-0/+10
* Fix hang during constant evaluation of union assignment.Eric Fiselier2019-05-231-0/+8
* [c++20] P1330R0: permit simple-assignments that change the active memberRichard Smith2019-05-211-0/+101
* [c++20] P1327R1: Support for typeid applied to objects of polymorphicRichard Smith2019-05-171-0/+59
* Revert [c++20] P1327R1: Support for typeid applied to objects of polymorphic ...Chris Bieneman2019-05-171-59/+0
* [c++20] P1327R1: Support for typeid applied to objects of polymorphicRichard Smith2019-05-171-0/+59
* [c++20] For P1327R1: support dynamic_cast in constant expressionRichard Smith2019-05-151-0/+52
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-131-0/+91
* Revert r360559 "[c++20] P1064R0: Allow virtual function calls in constant exp...Hans Wennborg2019-05-131-93/+0
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-131-0/+93
* [cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith2018-09-281-0/+7
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-9/+188
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+27
OpenPOWER on IntegriCloud