| Commit message (Expand) | Author | Age | Files | Lines |
| * | Implements boxed expressions for Objective-C. <rdar://problem/10194391> | Patrick Beard | 2012-04-19 | 1 | -2/+2 |
| * | Per Richard's comments on r154794, add the checks necessary to handle constan... | Eli Friedman | 2012-04-16 | 1 | -2/+13 |
| * | Make constant evaluation for pointer comparisons work correctly for some unco... | Eli Friedman | 2012-04-16 | 1 | -6/+18 |
| * | The result of the Microsoft __uuidof operator must be considered a global lva... | Francois Pichet | 2012-04-16 | 1 | -0/+6 |
| * | PR12226: don't generate wrong code if a braced string literal is used to | Richard Smith | 2012-04-15 | 1 | -6/+9 |
| * | Implement the missing pieces needed to support libstdc++4.7's <atomic>: | Richard Smith | 2012-04-13 | 1 | -26/+26 |
| * | Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's | Richard Smith | 2012-04-11 | 1 | -1/+2 |
| * | Don't forget to evaluate the subexpression in a null pointer cast. If we're | Richard Smith | 2012-04-08 | 1 | -0/+2 |
| * | Implement support for null non-type template arguments for non-type | Douglas Gregor | 2012-04-06 | 1 | -2/+4 |
| * | Simplify DataRecursiveIntBinOpEvaluator::VisitBinOp() a bit and make sure we ... | Argyrios Kyrtzidis | 2012-03-22 | 1 | -13/+9 |
| * | Change the binary operator data recursive evaluator to not stop at the first | Richard Trieu | 2012-03-21 | 1 | -16/+14 |
| * | [Sema] Introduce a data recursive evaluator specific to binary operators. | Argyrios Kyrtzidis | 2012-03-15 | 1 | -181/+401 |
| * | Remove hacky temporary fix of r151585. | Argyrios Kyrtzidis | 2012-03-15 | 1 | -22/+1 |
| * | Unrevert r152761 (reverted in r152772) with a fix for the issue which was | Richard Smith | 2012-03-15 | 1 | -64/+75 |
| * | Revert r152761 "Minor optimization to constant evaluation: don't bother | Daniel Dunbar | 2012-03-15 | 1 | -74/+64 |
| * | Minor optimization to constant evaluation: don't bother computing expr source | Richard Smith | 2012-03-15 | 1 | -64/+74 |
| * | Allow vectors to be constructed from constexpr function arguments in | Richard Smith | 2012-03-13 | 1 | -2/+2 |
| * | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -9/+9 |
| * | Add a missing 'template' keyword. | Douglas Gregor | 2012-03-11 | 1 | -1/+1 |
| * | Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to | John McCall | 2012-03-10 | 1 | -6/+0 |
| * | Assign APValues by swapping from a temporary. Removes a bunch of unnecessary | Richard Smith | 2012-03-10 | 1 | -2/+8 |
| * | [AST] Reduce Decl::getASTContext() calls. | Daniel Dunbar | 2012-03-09 | 1 | -1/+1 |
| * | AST representation for user-defined literals, plus just enough of semantic | Richard Smith | 2012-03-07 | 1 | -0/+1 |
| * | The constant folder's diagnosic mechanism is irrelevant for C; don't bother | Richard Smith | 2012-03-07 | 1 | -4/+0 |
| * | Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, | Ted Kremenek | 2012-03-06 | 1 | -0/+11 |
| * | constexpr: Remove APValue/CCValue distinction. It is no longer useful given the | Richard Smith | 2012-03-03 | 1 | -183/+95 |
| * | Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. | Argyrios Kyrtzidis | 2012-03-01 | 1 | -1/+1 |
| * | When evaluating integer expressions include a check for sub-expressions | Argyrios Kyrtzidis | 2012-02-27 | 1 | -1/+21 |
| * | Revert testing code I committed by mistake in r151464. | Argyrios Kyrtzidis | 2012-02-27 | 1 | -4/+4 |
| * | Revert r151460 as it is not enough to address the issue. | Argyrios Kyrtzidis | 2012-02-25 | 1 | -52/+38 |
| * | When evaluating integer expressions handle logical operators outside | Argyrios Kyrtzidis | 2012-02-25 | 1 | -34/+48 |
| * | When checking whether a reference to a variable is an ICE, look at the type of | Richard Smith | 2012-02-24 | 1 | -4/+5 |
| * | Remove some trivial uses of hasTrivialCopyConstructor() and | Douglas Gregor | 2012-02-24 | 1 | -2/+2 |
| * | Implement a new type trait __is_trivially_constructible(T, Args...) | Douglas Gregor | 2012-02-24 | 1 | -0/+5 |
| * | Generate an AST for the conversion from a lambda closure type to a | Douglas Gregor | 2012-02-22 | 1 | -0/+2 |
| * | Fix a crash in the diangostic code in EvalConstant. PR12043. | Eli Friedman | 2012-02-21 | 1 | -1/+3 |
| * | Refuse to compile global std::initializer_lists instead of doing completely t... | Sebastian Redl | 2012-02-19 | 1 | -0/+4 |
| * | Implement constant expression support for __real__ and __imag__ on lvalue | Richard Smith | 2012-02-18 | 1 | -6/+85 |
| * | Fix a problem in the GCC testsuite, exposed by r150557. Compound literals | Richard Smith | 2012-02-18 | 1 | -2/+7 |
| * | Make sure all remaining parts of the constant evaluator are aware that an array | Richard Smith | 2012-02-17 | 1 | -46/+35 |
| * | PR12012: Fix a regression in r150419 where we would try (and fail) to | Richard Smith | 2012-02-17 | 1 | -0/+5 |
| * | constexpr tidyups: | Richard Smith | 2012-02-16 | 1 | -33/+80 |
| * | Implement DR1454. This allows all intermediate results in constant expressions | Richard Smith | 2012-02-15 | 1 | -162/+252 |
| * | Split reinterpret_casts of member pointers out from CK_BitCast; this | John McCall | 2012-02-15 | 1 | -0/+2 |
| * | constexpr: evaluation support for nullptr comparisons. | Richard Smith | 2012-02-14 | 1 | -0/+10 |
| * | Pending clear answer from WG21 on whether core issue 903 is intended to apply to | Richard Smith | 2012-02-14 | 1 | -0/+5 |
| * | Deal with a horrible C++11 special case. If a non-literal type has a constexpr | Richard Smith | 2012-02-13 | 1 | -8/+9 |
| * | Update constexpr implementation to match CWG's chosen approach for core issues | Richard Smith | 2012-02-13 | 1 | -2/+15 |
| * | Update to new resolution for DR1458. When taking the address of an object of | Richard Smith | 2012-02-10 | 1 | -12/+0 |
| * | CWG issue 1405: mutable members are allowed in literal types, but can't undergo | Richard Smith | 2012-02-09 | 1 | -0/+7 |