Age | Commit message (Expand) | Author |
2012-07-17 | Don't treat overflow in floating-point conversions as a hard error in constan... | Eli Friedman |
2012-04-16 | Per Richard's comments on r154794, add the checks necessary to handle constan... | Eli Friedman |
2012-04-16 | Make constant evaluation for pointer comparisons work correctly for some unco... | Eli Friedman |
2012-04-11 | Add test for a construct we currently reject, constant-evaluating a load from... | Eli Friedman |
2012-02-21 | Fix a crash in the diangostic code in EvalConstant. PR12043. | Eli Friedman |
2012-01-26 | constexpr: evaluate (bool)&x as true when x is a local variable or a temporary. | Richard Smith |
2011-12-07 | When folding the size of a global scope VLA to a constant, require the array | Richard Smith |
2011-11-16 | PR11391: Don't try to evaluate the LHS of a _Complex assignment as an rvalue. | Richard Smith |
2011-11-16 | Fix PR11385: A pointer constant expression which has been cast via an integer is | Richard Smith |
2011-11-12 | Add missing casts to AST. | Eli Friedman |
2011-11-04 | Constant expression evaluation: although we don't know whether a literal will | Richard Smith |
2011-11-01 | When constant-folding, don't look at the initializer of a global const variable | Richard Smith |
2011-10-31 | Refactoring and test for r143360. Support for array rvalue to pointer decay is | Richard Smith |
2011-10-30 | Fix assert on constant expression evaluation of floating point increment. | Richard Smith |
2011-10-29 | Don't crash if a GCC binary conditional is used in a constant expression on an | Richard Smith |
2011-10-28 | Fix assertion in constant expression evaluation. The LHS of a floating-point | Richard Smith |
2011-06-14 | when compiling in a GNU mode (e.g. gnu99) treat VLAs with a size that can be ... | Chris Lattner |
2011-03-07 | Fix tests to account for new warning "expected ';' at end of declaration list... | Carl Norum |
2011-01-18 | Properly do a float -> _Complex double conversion, fixes rdar://8875946. | Argyrios Kyrtzidis |
2010-10-12 | fix PR7885, rejecting invalid uses of __builtin_constant_p. | Chris Lattner |
2010-08-14 | PR7884: Fix the implementations of __real__ and __imag__ on real floats. | Eli Friedman |
2010-07-15 | Make the "unused result" warning a warning about run-time behavior, so | Douglas Gregor |
2010-06-30 | Fix rdar://8139785 "implement warning on dead expression in comma operator" | Argyrios Kyrtzidis |
2010-02-13 | Fix for PR6274: teach constant folding to evaluate __builtin_expect. | Eli Friedman |
2009-12-15 | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar |
2009-11-16 | Add constant evaluation for comma operator with floating-point operand. Fixes | Eli Friedman |
2009-11-05 | Make ASTContext::getIntWidth return 1 for all boolean type variations, not ju... | Sebastian Redl |
2009-06-14 | PR4351: Add constant evaluation for constructs like "foo == NULL", where | Eli Friedman |
2009-06-04 | PR4326: Handle constant evaluation for void* pointer subtraction | Eli Friedman |
2009-04-28 | PR4097: add logic to Evaluate to handle pointer equality comparisons. | Eli Friedman |
2009-04-22 | Add handling for complex->int, int->complex float, and float->complex | Eli Friedman |
2009-04-21 | Fix PR4027 + rdar://6808859, we were rejecting implicit casts of | Chris Lattner |
2009-03-24 | Rename clang to clang-cc. | Daniel Dunbar |
2009-03-23 | Minor enhancements to Evaluate. | Eli Friedman |
2009-02-28 | Fix invalid VLAs/VMs in Sema::ActOnVariableDeclarator, so that the variable w... | Anders Carlsson |
2009-02-28 | Fix obvious shortcoming in the implementations of Evaluate for | Eli Friedman |
2009-02-21 | Evaluation of unary deref could call integer evaluator on non-integral | Daniel Dunbar |
2009-02-20 | Add support for * (unary dereference) operator to ExprConstant. | Eli Friedman |
2009-02-19 | Emit the correct diagnostics when we constant fold an array size to a negativ... | Anders Carlsson |
2009-02-19 | Make sure to check the value of the constant expression, as suggested by Daniel. | Anders Carlsson |
2009-02-19 | Handle the GNU void* and function pointer arithmetic extensions for constant ... | Anders Carlsson |
2009-02-18 | isICE was evaluating ?: incorrectly with missing-gcc-LHS extension. | Daniel Dunbar |
2009-01-24 | Fix invalid evaluation of _Complex float (real & imaginary parts had | Daniel Dunbar |
2008-11-24 | The address of a variable is only constant if the variable has global storage. | Anders Carlsson |
2008-11-24 | Fix bug in the constant evaluator. Fixes PR3115. | Anders Carlsson |
2008-11-13 | Fix for crash issues with comma operators with a void first operand, and | Eli Friedman |
2008-11-13 | Backout of r59196, plus a new ICE test. Sorry if this is a | Eli Friedman |
2008-11-13 | Fix bug in constant evaluation exposed by 176.gcc. | Daniel Dunbar |
2008-11-12 | Some additions to tryEvaluate I've had sitting around for a while. | Eli Friedman |