| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make isWeakDecl available as a method on ValueDecl. | Lang Hames | 2011-12-05 | 1 | -9/+3 |
| * | Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the same | Richard Smith | 2011-11-21 | 1 | -8/+8 |
| * | Constant expression evaluation: add support for evaluation of member pointers | Richard Smith | 2011-11-17 | 1 | -151/+674 |
| * | PR11391: Don't try to evaluate the LHS of a _Complex assignment as an rvalue. | Richard Smith | 2011-11-16 | 1 | -0/+4 |
| * | Fix PR11385: A pointer constant expression which has been cast via an integer is | Richard Smith | 2011-11-16 | 1 | -0/+1 |
| * | Represent an APValue based on a Decl as that Decl, rather than a DeclRefExpr | Richard Smith | 2011-11-12 | 1 | -86/+74 |
| * | Constant expression evalation: const_cast support. | Richard Smith | 2011-11-11 | 1 | -6/+1 |
| * | Reduce the constexpr stack pressure somewhat. Hopefully this will be enough to | Richard Smith | 2011-11-11 | 1 | -1/+1 |
| * | Constant expression evaluation: support for constexpr member functions. This | Richard Smith | 2011-11-11 | 1 | -46/+118 |
| * | Revert r144273. It causes clang self-host build failure. | Devang Patel | 2011-11-10 | 1 | -56/+31 |
| * | Constant expression evaluation: support for constexpr member functions. | Richard Smith | 2011-11-10 | 1 | -31/+56 |
| * | Constant expression evaluation: support for evaluation of structs and unions of | Richard Smith | 2011-11-10 | 1 | -142/+620 |
| * | Temporary fix for a performance problem Eli spotted. The APValue representation | Richard Smith | 2011-11-10 | 1 | -0/+6 |
| * | Constant expression evaluation: support for default arguments. | Richard Smith | 2011-11-09 | 1 | -0/+2 |
| * | Fix a cluster of related issues involving value-dependence and constant | Richard Smith | 2011-11-08 | 1 | -1/+4 |
| * | Constant expression evaluation: support for arrays. | Richard Smith | 2011-11-07 | 1 | -33/+127 |
| * | Rip out CK_GetObjCProperty. | John McCall | 2011-11-07 | 1 | -2/+0 |
| * | Constant expression evaluation: preserve subobject designator when flattening a | Richard Smith | 2011-11-07 | 1 | -38/+70 |
| * | Allow constexpr variables' initializers to be folded in C++11 mode. This | Richard Smith | 2011-11-07 | 1 | -2/+4 |
| * | Change the AST representation of operations on Objective-C | John McCall | 2011-11-06 | 1 | -0/+1 |
| * | Remove unused variables. | Benjamin Kramer | 2011-11-04 | 1 | -2/+0 |
| * | Constant expression evaluation: refactor to start the groundwork for coping with | Richard Smith | 2011-11-04 | 1 | -15/+55 |
| * | Constant expression evaluation: track the manner in which an lvalue was written, | Richard Smith | 2011-11-04 | 1 | -44/+172 |
| * | Constant expression evaluation: although we don't know whether a literal will | Richard Smith | 2011-11-04 | 1 | -2/+4 |
| * | When constant-folding, don't look at the initializer of a global const variable | Richard Smith | 2011-11-01 | 1 | -5/+11 |
| * | Temporarily disable lvalue-to-rvalue conversions on const pointers while an | Richard Smith | 2011-11-01 | 1 | -1/+2 |
| * | Implement C++11 'constexpr calls must return constant expressions' rule, and | Richard Smith | 2011-11-01 | 1 | -88/+60 |
| * | Some minor comment changes in constant-folding comparisons. | Eli Friedman | 2011-10-31 | 1 | -2/+6 |
| * | Don't try to fold comparisons between the address of an object and an arbitra... | Eli Friedman | 2011-10-31 | 1 | -0/+6 |
| * | Refactoring and test for r143360. Support for array rvalue to pointer decay is | Richard Smith | 2011-10-31 | 1 | -3/+6 |
| * | Temporary fix for assert while evaluating array-to-pointer decay on array | Richard Smith | 2011-10-31 | 1 | -1/+3 |
| * | C++11 generalized constant expression handling: evaluation support for | Richard Smith | 2011-10-31 | 1 | -46/+89 |
| * | C++11 generalized constant expressions: evaluate equality comparisons between | Richard Smith | 2011-10-31 | 1 | -36/+44 |
| * | C++11 generalized constant expressions: support pointer comparisons where the | Richard Smith | 2011-10-31 | 1 | -40/+61 |
| * | Fix assert on constant expression evaluation of floating point increment. | Richard Smith | 2011-10-30 | 1 | -7/+3 |
| * | Don't crash if a GCC binary conditional is used in a constant expression on an | Richard Smith | 2011-10-29 | 1 | -0/+4 |
| * | constexpr evaluation: allow lvalue-to-rvalue conversion on any literal type, not | Richard Smith | 2011-10-29 | 1 | -4/+1 |
| * | constexpr function substitution: | Richard Smith | 2011-10-29 | 1 | -116/+182 |
| * | Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will | Richard Smith | 2011-10-29 | 1 | -16/+17 |
| * | Fix assertion in constant expression evaluation. The LHS of a floating-point | Richard Smith | 2011-10-28 | 1 | -2/+2 |
| * | Initial support for C++11 constexpr function invocation substitution. Using | Richard Smith | 2011-10-28 | 1 | -11/+170 |
| * | Reinstate r142844 (reverted in r142872) now that lvalue-to-rvalue conversions | Richard Smith | 2011-10-28 | 1 | -181/+315 |
| * | Clean up, as suggested by John. | Richard Smith | 2011-10-25 | 1 | -1/+1 |
| * | Revert r142844, it broke selfhost. The problem appears to be a missing | Richard Smith | 2011-10-24 | 1 | -237/+161 |
| * | Add explanatory comments for ICE checking in C99 mode. | Richard Smith | 2011-10-24 | 1 | -1/+10 |
| * | Constant expression evaluation: evaluate lvalues as lvalues, and rvalues as | Richard Smith | 2011-10-24 | 1 | -161/+237 |
| * | Constant expression evaluation: factor out handling of ignored values. | Richard Smith | 2011-10-24 | 1 | -39/+15 |
| * | In accordance with the C89, C99 and C++98 standards, ICEs can only contain | Richard Smith | 2011-10-24 | 1 | -3/+4 |
| * | Constant expression evaluation: factor out VarDecl initializer evaluation and | Richard Smith | 2011-10-24 | 1 | -68/+42 |
| * | Refactor vector constant expression evaluation to return bool like all the other | Richard Smith | 2011-10-22 | 1 | -47/+56 |