Age | Commit message (Expand) | Author |
2011-01-04 | Implement the sizeof...(pack) expression to compute the length of a | Douglas Gregor |
2011-01-03 | Implement support for pack expansions whose pattern is a non-type | Douglas Gregor |
2010-12-23 | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin |
2010-12-14 | Rewrite ComplexExprEvaluator::VisitCastExpr to use cast kinds, and fix | John McCall |
2010-12-11 | Improved complex constants evaluation. | Abramo Bagnara |
2010-12-08 | Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi... | Francois Pichet |
2010-12-07 | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad |
2010-12-07 | Type traits intrinsic implementation: __is_base_of(T, U) | Francois Pichet |
2010-12-06 | Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical | John McCall |
2010-12-02 | Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope... | John McCall |
2010-11-16 | Kill CK_Unknown and flesh out the documentation for the existing CastKinds. | John McCall |
2010-11-15 | Add a new expression kind, OpaqueValueExpr, which is useful for | John McCall |
2010-11-14 | Add a few more complex-related cast kinds that arise due to arbitrary | John McCall |
2010-11-13 | Introduce five new cast kinds for various conversions into and | John McCall |
2010-11-13 | Introduce a null-to-pointer implicit cast kind. | John McCall |
2010-11-09 | Split out -Wconversion warnings about constant precision into their | John McCall |
2010-10-31 | Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase... | Anders Carlsson |
2010-10-31 | Teach the constant expr evaluator about derived-to-base casts when no virtual... | Anders Carlsson |
2010-10-31 | Don't try to evaluate the LHS or RHS of a member pointer binary operation. Fi... | Anders Carlsson |
2010-10-14 | Eliminate usage of ObjCSuperExpr used for | Fariborz Jahanian |
2010-10-09 | Permit constant evaluation of const floating-point variables with | John McCall |
2010-09-13 | Eagerly evaluate type traits in Sema instead of lazily in AST. They actually ... | Sebastian Redl |
2010-09-10 | First version of a testcase, plus fixes. | Sebastian Redl |
2010-09-10 | Define and implement CXXNoexceptExpr. Create it in Sema. | Sebastian Redl |
2010-09-10 | Support strlen() and __builtin_strlen() as constant expressions with | Douglas Gregor |
2010-09-08 | Fix warnings caused by new CXXUuidofExprClass enumerator. | Francois Pichet |
2010-09-06 | Get rid of unnecessary return. | Eli Friedman |
2010-09-06 | PR7242: Make sure to use a different context for evaluating constant | Eli Friedman |
2010-09-02 | Eliminate CXXBindReferenceExpr, which was used in a ton of | Douglas Gregor |
2010-08-30 | Revert my user-defined literal commits - r1124{58,60,67} pending | Sean Hunt |
2010-08-29 | Implement C++0x user-defined string literals. | Sean Hunt |
2010-08-25 | GCC didn't care for my attempt at API compatibility, so brute-force everything | John McCall |
2010-08-16 | Move a bunch of code out of the ComplexExprEvaluator class definition; | Eli Friedman |
2010-08-14 | PR7884: Fix the implementations of __real__ and __imag__ on real floats. | Eli Friedman |
2010-08-13 | Zap unused UnaryOperator::OffsetOf. | Eli Friedman |
2010-08-05 | Get rid of isObjectType; when C++ says "object type", it generally | Eli Friedman |
2010-07-26 | Fix namespace polution. | Dan Gohman |
2010-07-13 | Introduce a new cast kind for an "lvalue bitcast", which handles | Douglas Gregor |
2010-07-08 | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor |
2010-07-07 | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor |
2010-07-07 | Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its | Douglas Gregor |
2010-07-07 | Don't consider casted non-global pointers to be evaluatable. | John McCall |
2010-06-16 | Introduce Type::isIntegralOrEnumerationType(), to cover those places | Douglas Gregor |
2010-06-11 | Fix the constant evaluator for AltiVec-style vector literals so that the | John McCall |
2010-05-16 | When constant folding reference variables with an initializer to the | Chandler Carruth |
2010-05-14 | Added Expr::EvaluateAsAnyLValue. | Abramo Bagnara |
2010-05-10 | Refactor the constant-evaluator so that it only supports a single form | John McCall |
2010-05-07 | The FP constant evaluator was missing a few cases of unary operators that ret... | John McCall |
2010-05-07 | Make that null-dereference fix a little clearer by rearranging some code. | John McCall |
2010-05-07 | Fix a potential null dereference in the pointer-to-bool evaluator; caught by | John McCall |