| Commit message (Expand) | Author | Age | Files | Lines |
* | Merging r156031: | Bill Wendling | 2012-05-12 | 1 | -1/+1 |
* | Merging r155356: | Bill Wendling | 2012-05-12 | 1 | -1/+2 |
* | Implement the last part of C++ [class.mem]p2, delaying the parsing of | Douglas Gregor | 2012-04-16 | 1 | -26/+25 |
* | Implement C90 pedantic warning for duplicate declaration specifiers which are... | Eli Friedman | 2012-04-05 | 1 | -0/+20 |
* | For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is | Richard Smith | 2012-04-04 | 1 | -0/+6 |
* | During the instantiation of a class template specialization, that | Richard Smith | 2012-03-22 | 1 | -5/+5 |
* | Fix parsing of trailing-return-type. Types are syntactically prohibited from | Richard Smith | 2012-03-12 | 1 | -0/+9 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -28/+28 |
* | [Sema] A tag decl that is marked as invalid and is used in a decl-spec, | Argyrios Kyrtzidis | 2012-03-10 | 1 | -3/+0 |
* | [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). | Daniel Dunbar | 2012-03-09 | 1 | -6/+6 |
* | Make helper static. | Benjamin Kramer | 2012-02-24 | 1 | -1/+1 |
* | Make RequireLiteralType work correctly with incomplete array types. PR12037. | Eli Friedman | 2012-02-20 | 1 | -2/+8 |
* | Unify our computation of the type of a captured reference to a | Douglas Gregor | 2012-02-18 | 1 | -36/+3 |
* | Update constexpr implementation to match CWG's chosen approach for core issues | Richard Smith | 2012-02-13 | 1 | -34/+12 |
* | Implement the standard decltype() semantics described in C++11 | Douglas Gregor | 2012-02-12 | 1 | -14/+22 |
* | Within the body of a lambda expression, decltype((x)) for an | Douglas Gregor | 2012-02-12 | 1 | -1/+88 |
* | Make sure to try instantiating a templated type which is used in an _Atomic | Richard Smith | 2012-02-11 | 1 | -5/+7 |
* | PR11684, core issue 1417: | Richard Smith | 2012-02-10 | 1 | -109/+123 |
* | Track whether a function type has a trailing return type as type sugar. Use this | Richard Smith | 2012-02-10 | 1 | -2/+6 |
* | CWG issue 1405: mutable members are allowed in literal types, but can't undergo | Richard Smith | 2012-02-09 | 1 | -3/+0 |
* | Only complain about __strong __strong id, not __strong SomeStrongTypedef | John McCall | 2012-02-08 | 1 | -13/+61 |
* | Revise the SplitQualType interface to make it its own thing instead of | John McCall | 2012-02-08 | 1 | -3/+3 |
* | Added source location for the template keyword in DependentTemplateSpecializa... | Abramo Bagnara | 2012-02-06 | 1 | -34/+11 |
* | Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D... | Abramo Bagnara | 2012-02-06 | 1 | -8/+8 |
* | Added location for template keyword in TemplateSpecializationTypeLoc. In the ... | Abramo Bagnara | 2012-02-06 | 1 | -4/+4 |
* | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith | 2012-02-04 | 1 | -29/+27 |
* | constexpr: Unlike other incomplete types, 'void' cannot possibly be completed as | Richard Smith | 2012-02-01 | 1 | -1/+2 |
* | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -3/+4 |
* | Don't suppress access-control or invalid-type diagnostics from a | John McCall | 2012-01-26 | 1 | -2/+4 |
* | Fix some comments relating to ExpressionEvaluationContexts. Get rid of a cou... | Eli Friedman | 2012-01-21 | 1 | -2/+1 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -7/+1 |
* | Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler an... | Eli Friedman | 2012-01-20 | 1 | -24/+7 |
* | Fix a couple issues where we didn't correctly delay diagnostics in Potentiall... | Eli Friedman | 2012-01-18 | 1 | -6/+23 |
* | Remove unnecessary default cases in switches over enums. | David Blaikie | 2012-01-17 | 1 | -1/+0 |
* | Do placeholder conversions on array bounds in both declarators and | John McCall | 2012-01-11 | 1 | -0/+7 |
* | More lambda work. Fixes a minor bug Richard pointed out, makes lookup for la... | Eli Friedman | 2012-01-06 | 1 | -1/+2 |
* | Add an explicit LambdaExprContext to Declarator, to parallel BlockLiteralCont... | Eli Friedman | 2012-01-04 | 1 | -2/+11 |
* | Diagnose cases where the definition of a particular type is required, | Douglas Gregor | 2012-01-02 | 1 | -1/+17 |
* | Change the diagnostics which said 'accepted as an extension' to instead say | Richard Smith | 2011-12-29 | 1 | -2/+2 |
* | Small refactoring and simplification of constant evaluation and some of its | Richard Smith | 2011-12-28 | 1 | -7/+3 |
* | Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. | Richard Smith | 2011-12-20 | 1 | -1/+2 |
* | Sema::RequireCompleteType currently attempts to | Sean Callanan | 2011-12-16 | 1 | -28/+28 |
* | Use Sema::RequireCompleteType to check for the completeness of | Douglas Gregor | 2011-11-14 | 1 | -12/+31 |
* | Represent an APValue based on a Decl as that Decl, rather than a DeclRefExpr | Richard Smith | 2011-11-12 | 1 | -0/+1 |
* | Make sure that restrict-qualifying an array actually adds a restrict qualifie... | Eli Friedman | 2011-11-11 | 1 | -2/+1 |
* | When applying ARC __weak to a non-objc pointer, do not give error that | Argyrios Kyrtzidis | 2011-11-07 | 1 | -1/+1 |
* | In ARC, when applying an ownership to a non-objc pointer, instead of ignoring it | Argyrios Kyrtzidis | 2011-11-04 | 1 | -3/+31 |
* | Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will | Richard Smith | 2011-10-29 | 1 | -1/+1 |
* | [ARC] Do not transfer ARC ownership if the cast is going to result in r-value, | Argyrios Kyrtzidis | 2011-10-28 | 1 | -3/+9 |
* | Improve the warning for cv-qualifiers on free functions, from Ahmed Charles! | Douglas Gregor | 2011-10-19 | 1 | -4/+33 |