| Commit message (Expand) | Author | Age | Files | Lines |
* | Tweak code-completion heuristics deciding between a lambda | Douglas Gregor | 2012-07-31 | 1 | -1/+3 |
* | When we encounter a code-completion token while parsing an ill-formed | Douglas Gregor | 2012-07-31 | 1 | -1/+5 |
* | Improvements to vexing-parse warnings. Make the no-parameters case more | Richard Smith | 2012-07-30 | 1 | -1/+2 |
* | Clean up a large number of C++11 attribute parse issues, including parsing | Alexis Hunt | 2012-06-23 | 1 | -0/+5 |
* | Extend the error recovery for a template-argument-list terminated by '>>' to | Richard Smith | 2012-06-18 | 1 | -3/+3 |
* | Move isCXXSimpleTypeSpecifier from Parser to Sema and tweak it for wider use. | Kaelyn Uhrain | 2012-06-15 | 1 | -33/+0 |
* | If parsing a trailing-return-type fails, don't pretend we didn't have one at | Richard Smith | 2012-06-12 | 1 | -4/+4 |
* | Whenever we have a BalancedDelimiterTracker, we have a 'nested' scope | Douglas Gregor | 2012-06-06 | 1 | -2/+0 |
* | Revert most of r154844, which was disabled in r155975. Keep around the | Richard Smith | 2012-05-02 | 1 | -7/+2 |
* | Implement the last part of C++ [class.mem]p2, delaying the parsing of | Douglas Gregor | 2012-04-16 | 1 | -4/+9 |
* | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor | 2012-04-16 | 1 | -2/+0 |
* | Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool. | Benjamin Kramer | 2012-04-14 | 1 | -1/+1 |
* | Disambiguation of '[[': | Richard Smith | 2012-04-10 | 1 | -4/+17 |
* | For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is | Richard Smith | 2012-04-04 | 1 | -0/+4 |
* | Fix parsing of type-specifier-seq's. Types are syntactically allowed to be | Richard Smith | 2012-03-12 | 1 | -16/+1 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -15/+15 |
* | Fix a couple of issues with literal-operator-id parsing, and provide recovery | Richard Smith | 2012-03-08 | 1 | -11/+56 |
* | User-defined literals: reject string and character UDLs in all places where the | Richard Smith | 2012-03-06 | 1 | -1/+6 |
* | Implement a new type trait __is_trivially_constructible(T, Args...) | Douglas Gregor | 2012-02-24 | 1 | -0/+60 |
* | Provide the __is_trivially_assignable type trait, which provides | Douglas Gregor | 2012-02-23 | 1 | -0/+1 |
* | Accept braced-init-lists in conditions, and, in passing, dramatically improve | Richard Smith | 2012-02-22 | 1 | -8/+27 |
* | In the conflict between C++11 [expr.prim.general]p4, which declares | Douglas Gregor | 2012-02-21 | 1 | -2/+4 |
* | Basic support for name mangling of C++11 lambda expressions. Because | Douglas Gregor | 2012-02-20 | 1 | -2/+1 |
* | Set the location of the template keyword when allocating a new TemplateIdAnno... | Benjamin Kramer | 2012-02-19 | 1 | -0/+1 |
* | Reject continue/break statements within members of local functions nested within | Richard Smith | 2012-02-17 | 1 | -1/+0 |
* | Improve recovery for lambda expressions that have 'mutable' or a | Douglas Gregor | 2012-02-16 | 1 | -0/+46 |
* | Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol... | Sebastian Redl | 2012-02-16 | 1 | -8/+10 |
* | Revert "Make CXXNewExpr contain only a single initialier, and not hold the us... | Sebastian Redl | 2012-02-16 | 1 | -10/+8 |
* | Make CXXNewExpr contain only a single initialier, and not hold the used const... | Sebastian Redl | 2012-02-16 | 1 | -8/+10 |
* | Implement code completion support for lambda capture lists. | Douglas Gregor | 2012-02-15 | 1 | -4/+31 |
* | Implement support for lambda capture pack expansions, e.g., | Douglas Gregor | 2012-02-14 | 1 | -2/+6 |
* | Proper initializer list support for new expressions and type construct expres... | Sebastian Redl | 2012-02-12 | 1 | -4/+7 |
* | Fix parsing new expressions using init lists. Probably still do the wrong thi... | Sebastian Redl | 2012-02-11 | 1 | -2/+4 |
* | Allow implicit capture of 'this' in a lambda even when the capture | Douglas Gregor | 2012-02-10 | 1 | -2/+2 |
* | Added location for template keyword in TemplateSpecializationTypeLoc. In the ... | Abramo Bagnara | 2012-02-06 | 1 | -1/+2 |
* | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -49/+55 |
* | Avoid redundant NNS qualification in constructor/destructor names. | Abramo Bagnara | 2012-01-27 | 1 | -15/+17 |
* | Avoid correcting unknown identifiers to types where types aren't allowed. | Kaelyn Uhrain | 2012-01-25 | 1 | -1/+1 |
* | Support decltype as a simple-type-specifier. | David Blaikie | 2012-01-24 | 1 | -1/+4 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -1/+1 |
* | Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler an... | Eli Friedman | 2012-01-20 | 1 | -4/+4 |
* | Extend the error of invalid token after declarations to include fixits for | Richard Trieu | 2012-01-19 | 1 | -5/+1 |
* | Change the error when a '+=' follows a declaration to suggest a fixit to '=' ... | Richard Trieu | 2012-01-18 | 1 | -2/+6 |
* | Remove unnecessary default cases in switches over enums. | David Blaikie | 2012-01-17 | 1 | -2/+0 |
* | More lambda work. Fixes a minor bug Richard pointed out, makes lookup for la... | Eli Friedman | 2012-01-06 | 1 | -5/+6 |
* | More lambda work. Tweak the Sema interface slightly. Start adding the pieces... | Eli Friedman | 2012-01-05 | 1 | -5/+2 |
* | Add an explicit LambdaExprContext to Declarator, to parallel BlockLiteralCont... | Eli Friedman | 2012-01-04 | 1 | -1/+1 |
* | Fix messed-up indentation in r147515. | Eli Friedman | 2012-01-04 | 1 | -7/+7 |
* | Stub out the Sema interface for lambda expressions, and change the parser to ... | Eli Friedman | 2012-01-04 | 1 | -17/+42 |
* | Remove unused variables. | Rafael Espindola | 2011-12-25 | 1 | -1/+1 |