index
:
delta/clang.git
baserock/flang
google/stable
google/testing
master
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
release_34
release_35
release_35@215011
release_36
release_37
release_38
release_39
release_40
release_50
release_60
release_70
release_80
release_90
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
llvm.org: Obsolete (use llvm)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
AST
/
ExprConstant.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[Concepts] Concept Specialization Expressions
Saar Raz
2019-10-15
1
-0
/
+8
*
Revert 374882 "[Concepts] Concept Specialization Expressions"
Nico Weber
2019-10-15
1
-8
/
+0
*
[Concepts] Concept Specialization Expressions
Saar Raz
2019-10-15
1
-0
/
+8
*
PR43629: Fix crash evaluating constexpr placement new on a subobject of
Richard Smith
2019-10-10
1
-1
/
+1
*
[clang] prevent crash for nonnull attribut in constant context (Bug 43601)
Gauthier Harnisch
2019-10-10
1
-6
/
+6
*
Factor out some duplication. NFC.
Richard Smith
2019-10-08
1
-5
/
+3
*
Fix crash or wrong code bug if a lifetime-extended temporary contains a
Richard Smith
2019-10-08
1
-2
/
+4
*
[c++20] Check for a class-specific operator delete when deleting an
Richard Smith
2019-10-07
1
-0
/
+19
*
Properly handle instantiation-dependent array bounds.
Richard Smith
2019-10-04
1
-3
/
+3
*
ExprConstant - silence static analyzer getAs<> null dereference warnings. NFCI.
Simon Pilgrim
2019-10-03
1
-11
/
+10
*
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
Simon Pilgrim
2019-10-03
1
-1
/
+1
*
PR43519: don't inject a diagnostic when constant-evaulation of a
Richard Smith
2019-10-03
1
-2
/
+5
*
For P0784R7: support placement new-expressions in constant evaluation.
Richard Smith
2019-10-03
1
-19
/
+88
*
For P0784R7: allow direct calls to operator new / operator delete from
Richard Smith
2019-10-03
1
-79
/
+276
*
Rename TypeNodes.def to TypeNodes.inc for consistency across all
John McCall
2019-10-02
1
-2
/
+2
*
Fix crash on constant-evaluation of pseudo-destruction of a pointer.
Richard Smith
2019-10-02
1
-1
/
+1
*
During constant evaluation, handle CXXBindTemporaryExprs for
Richard Smith
2019-10-01
1
-7
/
+6
*
[c++20] Fix crash when constant-evaluating an assignment with a
Richard Smith
2019-10-01
1
-1
/
+3
*
For now, disallow lifetime-extended temporaries with non-trivial (but
Richard Smith
2019-09-29
1
-1
/
+9
*
Fix checking for permitted results of constant expressions.
Richard Smith
2019-09-29
1
-25
/
+54
*
For P0784R7: compute whether a variable has constant destruction if it
Richard Smith
2019-09-29
1
-32
/
+104
*
For P0784R7: add support for explicit destructor calls and
Richard Smith
2019-09-27
1
-30
/
+98
*
Fix use-after-free found in Clang's testsuite.
Richard Smith
2019-09-27
1
-3
/
+6
*
For P0784R7: add support for new (std::nothrow).
Richard Smith
2019-09-27
1
-11
/
+33
*
For P0784R7: Add support for dynamic allocation with new / delete during
Richard Smith
2019-09-27
1
-51
/
+438
*
For P0784R7: add support for constexpr destructors, and call them as
Richard Smith
2019-09-23
1
-101
/
+448
*
Remove outdated FIXME.
Richard Smith
2019-09-20
1
-4
/
+0
*
Fix assertion failure when constant evaluation of a switch jumps over an
Richard Smith
2019-09-20
1
-0
/
+27
*
[c++20] P1331R2: Allow transient use of uninitialized objects in
Richard Smith
2019-09-18
1
-106
/
+187
*
[Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-09-13
1
-263
/
+143
*
When evaluating a __builtin_constant_p conditional, always enter
Richard Smith
2019-09-10
1
-63
/
+41
*
Revert "[Clang Interpreter] Initial patch for the constexpr interpreter"
Roman Lebedev
2019-09-04
1
-147
/
+265
*
[Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-09-04
1
-265
/
+147
*
Revert [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-09-02
1
-147
/
+265
*
[Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-09-02
1
-265
/
+147
*
Revert [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-08-31
1
-147
/
+265
*
[Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-08-31
1
-265
/
+147
*
Revert [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-08-30
1
-145
/
+263
*
[Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-08-30
1
-263
/
+145
*
Revert [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-08-30
1
-145
/
+263
*
[Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker
2019-08-30
1
-263
/
+145
*
[NFC] Test commit - sorted headers.
Nandor Licker
2019-08-29
1
-1
/
+1
*
Add SVE opaque built-in types
Richard Sandiford
2019-08-09
1
-0
/
+3
*
Treat the range of representable values of floating-point types as [-inf, +in...
Richard Smith
2019-07-06
1
-9
/
+13
*
Fix -Wcast-qual const warning. NFCI.
Simon Pilgrim
2019-07-03
1
-1
/
+1
*
Fix MSVC "not all control paths return a value" warnings. NFCI.
Simon Pilgrim
2019-07-03
1
-0
/
+2
*
[C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Erik Pilkington
2019-07-02
1
-6
/
+505
*
[cxx2a] P1236R1: the validity of a left shift does not depend on the
Richard Smith
2019-06-25
1
-1
/
+3
*
[clang] Small improvments after Adding APValue to ConstantExpr
Gauthier Harnisch
2019-06-21
1
-0
/
+2
*
[clang] perform semantic checking in constant context
Gauthier Harnisch
2019-06-15
1
-14
/
+45
[next]