Age | Commit message (Expand) | Author |
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 |
2010-05-07 | Change the pointer / lvalue constant evaluators to build into a target reference | John McCall |
2010-05-07 | Change the complex constant evaluator to return a bool instead of an APValue. | John McCall |
2010-05-07 | Fix PR4386 by implementing gcc's old behaviour (4.2) when initializing | Rafael Espindola |
2010-05-07 | Change Evaluate* in the constant evaluator to enforce being given an argument of | John McCall |
2010-05-07 | Move CheckICE and isIntegerConstantExpr to ExprConstant.cpp because it seemed | John McCall |
2010-04-29 | A not equal for an unordered relation should return true as specified in IEEE... | Mon P Wang |
2010-04-29 | Teach __builtin_offsetof to compute the offsets of members of base | Douglas Gregor |
2010-04-28 | Completely reimplement __builtin_offsetof, based on a patch by Roberto | Douglas Gregor |
2010-04-26 | Introduce Type::isStructureOrClassType(), which does the obvious | Douglas Gregor |
2010-04-20 | remove some extraneous qualifiers. | Chris Lattner |
2010-04-13 | Teach HasSideEffect about InitListExprs. Not having | Chris Lattner |
2010-03-20 | Evaluate: Fix a subtle bug in the pointer evaluator in which we would do an | Daniel Dunbar |
2010-02-28 | Support constant-evaluation of __builtin_nans* as well as the correct constant | John McCall |
2010-02-13 | Fix for PR6274: teach constant folding to evaluate __builtin_expect. | Eli Friedman |
2010-02-03 | Don't try to fold DeclRefExprs that point to ParmVarDecls. This had the side-... | Anders Carlsson |
2010-02-01 | In C++, an initializer on a variable doesn't necessarily mean it's the defini... | Sebastian Redl |
2010-01-27 | Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and, | Ken Dyck |
2010-01-23 | Created __builtin___NSStringMakeConstantString() builtin, which generates con... | David Chisnall |
2010-01-19 | Update and move around comments. | Eric Christopher |