index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
AST
/
ExprConstant.cpp
Age
Commit message (
Expand
)
Author
2012-04-11
Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's
Richard Smith
2012-04-08
Don't forget to evaluate the subexpression in a null pointer cast. If we're
Richard Smith
2012-04-06
Implement support for null non-type template arguments for non-type
Douglas Gregor
2012-03-22
Simplify DataRecursiveIntBinOpEvaluator::VisitBinOp() a bit and make sure we ...
Argyrios Kyrtzidis
2012-03-21
Change the binary operator data recursive evaluator to not stop at the first
Richard Trieu
2012-03-15
[Sema] Introduce a data recursive evaluator specific to binary operators.
Argyrios Kyrtzidis
2012-03-15
Remove hacky temporary fix of r151585.
Argyrios Kyrtzidis
2012-03-15
Unrevert r152761 (reverted in r152772) with a fix for the issue which was
Richard Smith
2012-03-15
Revert r152761 "Minor optimization to constant evaluation: don't bother
Daniel Dunbar
2012-03-15
Minor optimization to constant evaluation: don't bother computing expr source
Richard Smith
2012-03-13
Allow vectors to be constructed from constexpr function arguments in
Richard Smith
2012-03-11
Unify naming of LangOptions variable/get function across the Clang stack (Lex...
David Blaikie
2012-03-11
Add a missing 'template' keyword.
Douglas Gregor
2012-03-10
Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to
John McCall
2012-03-10
Assign APValues by swapping from a temporary. Removes a bunch of unnecessary
Richard Smith
2012-03-09
[AST] Reduce Decl::getASTContext() calls.
Daniel Dunbar
2012-03-07
AST representation for user-defined literals, plus just enough of semantic
Richard Smith
2012-03-07
The constant folder's diagnosic mechanism is irrelevant for C; don't bother
Richard Smith
2012-03-06
Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,
Ted Kremenek
2012-03-03
constexpr: Remove APValue/CCValue distinction. It is no longer useful given the
Richard Smith
2012-03-01
Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h.
Argyrios Kyrtzidis
2012-02-27
When evaluating integer expressions include a check for sub-expressions
Argyrios Kyrtzidis
2012-02-27
Revert testing code I committed by mistake in r151464.
Argyrios Kyrtzidis
2012-02-25
Revert r151460 as it is not enough to address the issue.
Argyrios Kyrtzidis
2012-02-25
When evaluating integer expressions handle logical operators outside
Argyrios Kyrtzidis
2012-02-24
When checking whether a reference to a variable is an ICE, look at the type of
Richard Smith
2012-02-24
Remove some trivial uses of hasTrivialCopyConstructor() and
Douglas Gregor
2012-02-24
Implement a new type trait __is_trivially_constructible(T, Args...)
Douglas Gregor
2012-02-22
Generate an AST for the conversion from a lambda closure type to a
Douglas Gregor
2012-02-21
Fix a crash in the diangostic code in EvalConstant. PR12043.
Eli Friedman
2012-02-19
Refuse to compile global std::initializer_lists instead of doing completely t...
Sebastian Redl
2012-02-18
Implement constant expression support for __real__ and __imag__ on lvalue
Richard Smith
2012-02-18
Fix a problem in the GCC testsuite, exposed by r150557. Compound literals
Richard Smith
2012-02-17
Make sure all remaining parts of the constant evaluator are aware that an array
Richard Smith
2012-02-17
PR12012: Fix a regression in r150419 where we would try (and fail) to
Richard Smith
2012-02-16
constexpr tidyups:
Richard Smith
2012-02-15
Implement DR1454. This allows all intermediate results in constant expressions
Richard Smith
2012-02-15
Split reinterpret_casts of member pointers out from CK_BitCast; this
John McCall
2012-02-14
constexpr: evaluation support for nullptr comparisons.
Richard Smith
2012-02-14
Pending clear answer from WG21 on whether core issue 903 is intended to apply to
Richard Smith
2012-02-13
Deal with a horrible C++11 special case. If a non-literal type has a constexpr
Richard Smith
2012-02-13
Update constexpr implementation to match CWG's chosen approach for core issues
Richard Smith
2012-02-10
Update to new resolution for DR1458. When taking the address of an object of
Richard Smith
2012-02-09
CWG issue 1405: mutable members are allowed in literal types, but can't undergo
Richard Smith
2012-02-08
Implement DR1458: Taking the address of an object of incomplete class type is
Richard Smith
2012-02-08
Implement the agreed resolution to DR1457: a signed left shift of a 1 bit into
Richard Smith
2012-02-07
Revert my patches which removed Diagnostic.h includes by moving some operator...
Benjamin Kramer
2012-02-07
Introduce basic ASTs for lambda expressions. This covers:
Douglas Gregor
2012-02-05
constexpr: Fix implementation of DR1311: check for volatile qualifiers in
Richard Smith
2012-02-04
Move various diagnostic operator<< overloads out of line and remove includes ...
Benjamin Kramer
[next]