Age | Commit message (Expand) | Author |
2013-05-05 | Handle parens properly when initializing a char array from a string literal. | Richard Smith |
2013-05-01 | PR15884: In the 'taking the address of a temporary' extension, materialize the | Richard Smith |
2013-04-26 | C++1y: support simple variable assignments in constexpr functions. | Richard Smith |
2013-04-22 | C++1y constexpr extensions, round 1: Allow most forms of declaration and | Richard Smith |
2013-04-22 | Fix array constant expression evaluation bug: we can have different values for | Richard Smith |
2013-04-21 | The 'constexpr implies const' rule for non-static member functions is gone in | Richard Smith |
2013-01-31 | Clarify the diagnostic for -Wnested-anon-types. | Richard Smith |
2013-01-28 | Add a -pedantic warning: an anonymous union within an anonymous union is not | Richard Smith |
2012-11-07 | PR11851 (and duplicates): Whenever a constexpr function is referenced, | Richard Smith |
2012-10-29 | Partially roll back r166898; it exposed a bug in the standard. | Richard Smith |
2012-10-28 | When determining whether to try evaluating the initializer of a variable, check | Richard Smith |
2012-10-24 | PR14171: Don't crash if we hit one of the paths where GetFullTypeForDeclarator | Richard Smith |
2012-10-17 | DR1535: only potentially-evaluated typeid expressions are disallowed in constant | Richard Smith |
2012-10-01 | Fix treatment of case which came up on std-proposals@: 'void' is permitted in... | Richard Smith |
2012-08-29 | Move TLS check from LValueExprEvaluator::VisitVarDecl to | Hans Wennborg |
2012-08-29 | Fix r162835 as per Richard's comments. | Hans Wennborg |
2012-08-08 | Implement warning for integral null pointer constants other than the literal 0. | David Blaikie |
2012-08-07 | When building a conditional operator where one operand is a throw-expression | Richard Smith |
2012-07-10 | Fix crash when constant-evaluating a CXXConstructExpr representing | Richard Smith |
2012-07-07 | PR13290: Constant-evaluation support for CXXConstructExprs which construct a | Richard Smith |
2012-07-07 | PR12670: Support for initializing an array of non-aggregate class type from an | Richard Smith |
2012-07-05 | PR13273: When performing list-initialization with an empty initializer list, | Richard Smith |
2012-07-02 | Additional testing for fixes in r158289 and r158290 to allow implicitly-declared | Richard Smith |
2012-06-26 | Fix lifetime issue for backing APValue of OpaqueValueExpr in recursive | Richard Smith |
2012-05-15 | PR12826: Converting an lvalue to an xvalue is a no-op conversion, not an lval... | Richard Smith |
2012-05-01 | My first effort to do this more subtly failed, so elaborately | John McCall |
2012-04-15 | PR12226: don't generate wrong code if a braced string literal is used to | Richard Smith |
2012-03-13 | Allow vectors to be constructed from constexpr function arguments in | Richard Smith |
2012-03-02 | Add -Wstring-plus-int, which warns on "str" + int and int + "str". | Nico Weber |
2012-03-02 | Ensure that we instantiate static reference data members of class templates | Richard Smith |
2012-02-18 | Implement constant expression support for __real__ and __imag__ on lvalue | Richard Smith |
2012-02-18 | Fix a problem in the GCC testsuite, exposed by r150557. Compound literals | Richard Smith |
2012-02-17 | Make sure all remaining parts of the constant evaluator are aware that an array | Richard Smith |
2012-02-16 | constexpr tidyups: | Richard Smith |
2012-02-15 | Implement DR1454. This allows all intermediate results in constant expressions | Richard Smith |
2012-02-09 | CWG issue 1405: mutable members are allowed in literal types, but can't undergo | Richard Smith |
2012-02-08 | Implement DR1458: Taking the address of an object of incomplete class type is | Richard Smith |
2012-02-05 | constexpr: Fix implementation of DR1311: check for volatile qualifiers in | Richard Smith |
2012-02-02 | constexpr: | Richard Smith |
2012-02-01 | constexpr: add support for comparisons of pointer-to-members. | Richard Smith |
2012-01-27 | constexpr: Implement the [dcl.constexpr]p5 check for whether a constexpr | Richard Smith |
2012-01-26 | constexpr: evaluate (bool)&x as true when x is a local variable or a temporary. | Richard Smith |
2012-01-25 | constexpr: add support for anonymous struct and union members in literal types. | Richard Smith |
2012-01-24 | Add a test for a diagnostic special case added in r148439, as requested by | Richard Smith |
2012-01-18 | constexpr: converted constant expression handling for enumerator values, case | Richard Smith |
2012-01-18 | The value of a case statement is a potentially evaluated context. Found by in... | Eli Friedman |
2012-01-17 | Enable constant evaluation of implicit calls to constexpr conversion operators. | Richard Smith |
2012-01-15 | Pedantic diagnostic correction: in C++, we have integral constant expressions, | Richard Smith |
2012-01-15 | constexpr: casts to void* are allowed in constant expressions, don't set the | Richard Smith |
2012-01-13 | Fix a silly mistake in ComplexExprEvaluator::ZeroInitialization. <rdar://pro... | Eli Friedman |