index
:
ampere-computing/clang.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
clang including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
SemaCXX
/
constant-expression-cxx1y.cpp
Age
Commit message (
Expand
)
Author
2017-10-04
[ExprConstant] Allow constexpr ctor to modify non static data members
Erik Pilkington
2017-08-17
PR34161: support evaluation of 'void()' expressions in C++14 onwards.
Richard Smith
2017-01-31
Improve fix for PR28739
Richard Smith
2017-01-30
PR28739: Check that integer values fit into 64 bits before extracting them as...
Richard Smith
2016-12-27
Emit CCEDiags when evaluating a const variable.
George Burgess IV
2016-12-27
Add a test for `const` folding introduced by r290297. NFC.
George Burgess IV
2016-06-04
PR27989: only enqueue binary operators into the data recursive int expression
Richard Smith
2016-05-25
[Sema] Note when we encounter a problem in ExprConstant.
George Burgess IV
2015-12-08
Replace bitwise AND with logical AND in an expression that already had anothe...
Craig Topper
2015-09-14
C11 _Bool bitfield diagnostic
Rachel Craik
2014-11-19
Fix bug where a trivial constexpr copy/move operation couldn't copy from an
Richard Smith
2014-09-23
Improve -Wuninitialized to take into account field ordering with initializer
Richard Trieu
2013-11-15
Don't reject dependent range-based for loops in constexpr functions. The loop
Richard Smith
2013-11-07
PR17615: A delegating constructor initializer is a full-expression. Don't
Richard Smith
2013-11-06
More constant evaluation cleanup, and fix an issue where we'd override an
Richard Smith
2013-08-06
PR16755: When initializing or modifying a bitfield member in a constant
Richard Smith
2013-07-24
C++1y: track object lifetime during constexpr evaluation, and don't allow
Richard Smith
2013-06-25
More of N3652: don't add an implicit 'const' to 'constexpr' member functions ...
Richard Smith
2013-06-20
PR16377: Allow evaluation of statement expressions in constant evaluation,
Richard Smith
2013-06-12
PR12086, PR15117
Richard Smith
2013-06-05
Model temporary lifetime-extension explicitly in the AST. Use this model to
Richard Smith
2013-05-21
PR16090: C++1y: treat undeduced 'auto' as a literal type, so that constexpr
Richard Smith
2013-05-15
Use only explicit bool conversion operator
David Blaikie
2013-05-12
C++1y: support for 'switch' statements in constexpr functions. This is somewhat
Richard Smith
2013-05-07
C++1y constant expression evaluation: compound assignment support for floatin...
Richard Smith
2013-05-07
C++1y constant expression evaluation: support for compound assignments on int...
Richard Smith
2013-05-07
C++1y: an assignment operator is implicitly 'constexpr' if it would only call...
Richard Smith
2013-05-06
C++1y: support range-based for loops in constant expressions.
Richard Smith
2013-05-06
C++1y: support 'for', 'while', and 'do ... while' in constant expressions.
Richard Smith
2013-05-05
C++1y: support for increment and decrement in constant expression evaluation.
Richard Smith
2013-05-05
Factor out duplication between lvalue-to-rvalue conversions and variable
Richard Smith
2013-04-26
C++1y: support simple variable assignments in constexpr functions.
Richard Smith
2013-04-22
C++1y constexpr extensions, round 1: Allow most forms of declaration and
Richard Smith