| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up a large number of C++11 attribute parse issues, including parsing | Alexis Hunt | 2012-06-23 | 1 | -1/+4 |
* | Extend the error recovery for a template-argument-list terminated by '>>' to | Richard Smith | 2012-06-18 | 1 | -21/+96 |
* | Refactor DelayedDiagnostics so that it keeps diagnostics in | John McCall | 2012-05-07 | 1 | -4/+7 |
* | switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. ... | Chris Lattner | 2012-04-28 | 1 | -1/+1 |
* | Add a missing ExpressionEvaluationContext for template default arguments. Fi... | Eli Friedman | 2012-04-26 | 1 | -0/+1 |
* | Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool. | Benjamin Kramer | 2012-04-14 | 1 | -1/+1 |
* | Fix bugs found by -Wconstant-conversion improvements currently under review. | David Blaikie | 2012-04-09 | 1 | -18/+14 |
* | Remove "parse error" in favor of more descriptive diagnostics. | David Blaikie | 2012-04-06 | 1 | -6/+1 |
* | Restrict fixit for missing 'class' in template template parameters. | David Blaikie | 2012-04-06 | 1 | -15/+29 |
* | Improve & simplify diagnostic for missing 'class' in template template parame... | David Blaikie | 2012-04-05 | 1 | -5/+3 |
* | Remove windows line endings. | David Blaikie | 2012-04-02 | 1 | -105/+105 |
* | Correct error recovery when missing 'class' in a template template parameter. | David Blaikie | 2012-04-02 | 1 | -6/+11 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -4/+4 |
* | In -fdelayed-template-parsing mode, reenter every scope when late parsing a t... | Francois Pichet | 2012-02-22 | 1 | -102/+106 |
* | Fix typo correction of template arguments to once again allow type names. | Kaelyn Uhrain | 2012-02-22 | 1 | -1/+1 |
* | Allow thread safety attributes on function definitions. | DeLesley Hutchins | 2012-02-16 | 1 | -1/+8 |
* | PR11684, core issue 1417: | Richard Smith | 2012-02-10 | 1 | -2/+3 |
* | Added location for template keyword in TemplateSpecializationTypeLoc. In the ... | Abramo Bagnara | 2012-02-06 | 1 | -3/+3 |
* | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -4/+5 |
* | Pass context and access to Parser::ParseExplicitInstantiation() for | Argyrios Kyrtzidis | 2011-12-23 | 1 | -6/+9 |
* | Revert most of r145372 for now. Lookahead beyond the ';' in a function | Richard Smith | 2011-11-30 | 1 | -14/+0 |
* | Add fix-it to remove 'typedef' from function template definitions. Such a token | Richard Smith | 2011-11-29 | 1 | -3/+5 |
* | PR10101: Recover better from a common copy-paste error: if a function | Richard Smith | 2011-11-29 | 1 | -10/+16 |
* | Implement -Wc++98-compat warnings for the parser. | Richard Smith | 2011-10-15 | 1 | -9/+9 |
* | Reinstate r141898 (reverted in r141921), without the -Wc++98-compat-variadic-... | Richard Smith | 2011-10-14 | 1 | -4/+8 |
* | Revert the -Wc++98-compat flag because dgregor doesn't like it. | Jeffrey Yasskin | 2011-10-14 | 1 | -8/+4 |
* | Implement the first piece of a -Wc++98-compat flag so that people can build in | Jeffrey Yasskin | 2011-10-13 | 1 | -4/+8 |
* | Allow for annotate attributes after access specifiers. When such | Erik Verbruggen | 2011-10-13 | 1 | -6/+11 |
* | Fix a bug in the token caching for inline constructors in C++11, and improve ... | Sebastian Redl | 2011-09-30 | 1 | -13/+8 |
* | Correctly parse braced member initializers (even in delayed parsing) and corr... | Sebastian Redl | 2011-09-24 | 1 | -1/+1 |
* | Fix wrong comment about reentering template scope for -fdelayed-template-pars... | Francois Pichet | 2011-09-23 | 1 | -1/+1 |
* | [microsoft] Fix a bug in -fdelayed-template-parsing mode where we were not re... | Francois Pichet | 2011-09-22 | 1 | -19/+38 |
* | Changed references of BaseTy, MemInitTy, CXXScopeTy, TemplateParamsTy to CXXB... | Richard Trieu | 2011-09-09 | 1 | -1/+1 |
* | objc - Simplify switing objc decl context by using | Fariborz Jahanian | 2011-08-22 | 1 | -11/+4 |
* | Restore patch I reversed in r138040. Known buildbot | Fariborz Jahanian | 2011-08-22 | 1 | -5/+14 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -4/+4 |
* | Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou... | Argyrios Kyrtzidis | 2011-06-22 | 1 | -3/+1 |
* | Implement support for C++0x alias templates. | Richard Smith | 2011-05-05 | 1 | -4/+4 |
* | Remove unnecessary const away cast in LateTemplateParserCallback. | Francois Pichet | 2011-04-23 | 1 | -2/+2 |
* | Add -fdelayed-template-parsing option. Using this option all templated functi... | Francois Pichet | 2011-04-22 | 1 | -0/+124 |
* | Insomniac refactoring: change how the parser allocates attributes so that | John McCall | 2011-03-24 | 1 | -3/+3 |
* | Push nested-name-specifier source-location information into dependent | Douglas Gregor | 2011-03-02 | 1 | -9/+12 |
* | Retain complete source-location information for C++ | Douglas Gregor | 2011-02-24 | 1 | -1/+1 |
* | When parsing an out-of-line member function declaration, we must delay | John McCall | 2011-02-14 | 1 | -1/+1 |
* | Implement the suggested resolution to core issue 547, extended to also | Douglas Gregor | 2011-01-31 | 1 | -1/+2 |
* | Downgrade the "variadic templates are a C++0x feature" error to an | Douglas Gregor | 2011-01-19 | 1 | -2/+2 |
* | Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and | Jeffrey Yasskin | 2011-01-18 | 1 | -3/+1 |
* | Make sure that we parse a '>>' that closes two template argument lists | Douglas Gregor | 2011-01-11 | 1 | -1/+1 |
* | Parse template template argument pack expansions. They're still not | Douglas Gregor | 2011-01-05 | 1 | -5/+18 |
* | Implement support for template template parameter packs, e.g., | Douglas Gregor | 2011-01-05 | 1 | -9/+22 |