summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ExprConstant.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [c++20] P1331R2: Allow transient use of uninitialized objects inRichard Smith2019-09-181-106/+187
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-131-263/+143
* When evaluating a __builtin_constant_p conditional, always enterRichard Smith2019-09-101-63/+41
* Revert "[Clang Interpreter] Initial patch for the constexpr interpreter"Roman Lebedev2019-09-041-147/+265
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-041-265/+147
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-021-147/+265
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-09-021-265/+147
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-311-147/+265
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-311-265/+147
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-145/+263
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-263/+145
* Revert [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-145/+263
* [Clang Interpreter] Initial patch for the constexpr interpreterNandor Licker2019-08-301-263/+145
* [NFC] Test commit - sorted headers.Nandor Licker2019-08-291-1/+1
* Add SVE opaque built-in typesRichard Sandiford2019-08-091-0/+3
* Treat the range of representable values of floating-point types as [-inf, +in...Richard Smith2019-07-061-9/+13
* Fix -Wcast-qual const warning. NFCI.Simon Pilgrim2019-07-031-1/+1
* Fix MSVC "not all control paths return a value" warnings. NFCI.Simon Pilgrim2019-07-031-0/+2
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-6/+505
* [cxx2a] P1236R1: the validity of a left shift does not depend on theRichard Smith2019-06-251-1/+3
* [clang] Small improvments after Adding APValue to ConstantExprGauthier Harnisch2019-06-211-0/+2
* [clang] perform semantic checking in constant contextGauthier Harnisch2019-06-151-14/+45
* Fix constexpr __builtin_*_overflow issue when unsigned->signed operand.Erich Keane2019-05-301-4/+2
* [c++2a] Fix assertion failure if we would walk over more than one levelRichard Smith2019-05-301-1/+2
* Fix hang during constant evaluation of union assignment.Eric Fiselier2019-05-231-3/+2
* Fixed a -Wunused-variable warning when assertions are disabledDmitri Gribenko2019-05-221-0/+1
* [c++20] P1330R0: permit simple-assignments that change the active memberRichard Smith2019-05-211-7/+195
* Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith2019-05-211-13/+16
* Fix compilation warning about unused variable [NFC]Mikael Holmen2019-05-201-1/+1
* [c++20] P1327R1: Support for typeid applied to objects of polymorphicRichard Smith2019-05-171-6/+22
* Added an assertion to constant evaluation enty points that prohibits dependen...Dmitri Gribenko2019-05-171-0/+50
* Fix crash if, during evaluation of __builtin_object_size, we try to loadRichard Smith2019-05-171-0/+5
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-11/+36
* Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf...Chris Bieneman2019-05-171-36/+11
* Revert [c++20] P1327R1: Support for typeid applied to objects of polymorphic ...Chris Bieneman2019-05-171-22/+6
* [c++20] P1327R1: Support for typeid applied to objects of polymorphicRichard Smith2019-05-171-6/+22
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-11/+36
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-4/+33
* [c++20] For P1327R1: support dynamic_cast in constant expressionRichard Smith2019-05-151-54/+199
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-131-22/+220
* Revert r360559 "[c++20] P1064R0: Allow virtual function calls in constant exp...Hans Wennborg2019-05-131-207/+21
* PR41854: Don't assert when constant-evaluating a member function call on an i...Richard Smith2019-05-131-0/+3
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-131-21/+207
* Reject attempts to call non-static member functions on objects outsideRichard Smith2019-05-121-33/+122
* Fix handling of objects under construction during constant expressionRichard Smith2019-05-121-88/+153
* Revert rL360499 and rL360464 from cfe/trunk:Simon Pilgrim2019-05-111-267/+113
* Reject attempts to call non-static member functions on objects outsideRichard Smith2019-05-111-33/+122
* Fix handling of objects under construction during constant expressionRichard Smith2019-05-101-88/+153
* Improve interface of APValuePathEntry.Richard Smith2019-05-101-42/+25
* Delete write-only HasQualifiers after rC360370Fangrui Song2019-05-101-2/+0
OpenPOWER on IntegriCloud