| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make CXXScopeSpec invalid when incomplete, and propagate that into any | Jeffrey Yasskin | 2010-04-08 | 1 | -7/+8 |
| * | Fix some redundant errors by changing CXXScopeSpec::isSet calls into | Jeffrey Yasskin | 2010-04-07 | 1 | -1/+1 |
| * | fix PR6782, an accept invalid. We weren't emitting the diagnostic | Chris Lattner | 2010-04-05 | 1 | -7/+10 |
| * | Reinstate my CodeModificationHint -> FixItHint renaming patch, without | Douglas Gregor | 2010-03-31 | 1 | -5/+5 |
| * | Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder | Douglas Gregor | 2010-03-31 | 1 | -5/+5 |
| * | Rename CodeModificationHint to FixItHint, since we've been using the | Douglas Gregor | 2010-03-31 | 1 | -5/+5 |
| * | Make sure we actually override ReadHeaderFileInfo when we meant to | Douglas Gregor | 2010-03-16 | 1 | -1/+1 |
| * | Diagnose the declaration of enum templates. Also, be a bit more | Douglas Gregor | 2010-03-02 | 1 | -3/+13 |
| * | Robustify instantiation of templates when there are errors in the | Douglas Gregor | 2010-03-01 | 1 | -4/+4 |
| * | Don't infinite-loop if TryAnnotateCXXScopeToken fails to annotate but doesn't | John McCall | 2010-03-01 | 1 | -0/+2 |
| * | pull some altivec stuff out of line. | Chris Lattner | 2010-02-28 | 1 | -0/+66 |
| * | Implement PR6423 by using one token of lookahead to disambiguate | Chris Lattner | 2010-02-28 | 1 | -0/+41 |
| * | Fix an assertion-on-error during tentative constructor parsing by | John McCall | 2010-02-26 | 1 | -36/+60 |
| * | Only parse C++0x attribute specifiers in declarators when in C++0x | Douglas Gregor | 2010-02-19 | 1 | -1/+1 |
| * | Improve the diagnostic given when referring to a tag type without a tag (in C) | John McCall | 2010-02-14 | 1 | -1/+1 |
| * | Clean up ownership of 'AttributeList' objects in Parser. Apparently | Ted Kremenek | 2010-02-11 | 1 | -14/+15 |
| * | First stage of adding AltiVec support | John Thompson | 2010-02-05 | 1 | -3/+32 |
| * | In some contexts, type declarations cannot occur. Pass this information down ... | Sebastian Redl | 2010-02-03 | 1 | -4/+6 |
| * | improve diagnostics on missing ; in a struct. Before: | Chris Lattner | 2010-02-02 | 1 | -5/+7 |
| * | Move the type specifier location for elaborated-type-specifiers from | Douglas Gregor | 2010-01-25 | 1 | -2/+4 |
| * | Whenever completing ordinary names for an Objective-C source, also | Douglas Gregor | 2010-01-13 | 1 | -1/+3 |
| * | Add type source information for both kinds of typeof types. | John McCall | 2010-01-13 | 1 | -0/+4 |
| * | Reimplement constructor declarator parsing to cope with template-ids | Douglas Gregor | 2010-01-13 | 1 | -18/+145 |
| * | Improve code completion by introducing patterns for the various C and | Douglas Gregor | 2010-01-10 | 1 | -1/+8 |
| * | Fix 80-col violation. | Zhongxing Xu | 2009-12-28 | 1 | -1/+1 |
| * | Enter the scope of an initializer for direct-initialization as well as | Douglas Gregor | 2009-12-22 | 1 | -0/+16 |
| * | Just push a new scope when parsing an out-of-line variable definition. | John McCall | 2009-12-19 | 1 | -2/+6 |
| * | Remember the type name's scope specifier in the DeclSpec. | John McCall | 2009-12-12 | 1 | -8/+9 |
| * | Don't enter a new scope for a namespace-qualified declarator unless we're | John McCall | 2009-12-11 | 1 | -3/+4 |
| * | fix incorrect parsing of bitfields pointed out by Doug. I chose | Chris Lattner | 2009-12-10 | 1 | -2/+4 |
| * | rename ExtensionRAIIObject.h -> RAIIObjectsForParser.h | Chris Lattner | 2009-12-10 | 1 | -1/+1 |
| * | remove some extraneous syntax: sourceloc implicitly converts to sourcerange. | Chris Lattner | 2009-12-06 | 1 | -2/+2 |
| * | Added rudimentary C++0x attribute support. | Alexis Hunt | 2009-11-21 | 1 | -35/+91 |
| * | Improve parsing of template arguments to lay the foundation for | Douglas Gregor | 2009-11-10 | 1 | -0/+1 |
| * | Parse C++0x constexpr. Test case follows when this does something useful. | Sebastian Redl | 2009-11-05 | 1 | -0/+6 |
| * | Change our basic strategy for avoiding deprecation warnings when the decl use | John McCall | 2009-11-04 | 1 | -4/+11 |
| * | CFieldCallback doesn't need to create an ExtensionRAIIObject: it's actually | John McCall | 2009-11-03 | 1 | -14/+3 |
| * | Replace the code that parses member access expressions after "." or | Douglas Gregor | 2009-11-03 | 1 | -1/+2 |
| * | Reorganize the parsing of decl groups / function definitions so that | John McCall | 2009-11-03 | 1 | -76/+90 |
| * | Switch ParseStructDeclaration to a callback-based API. This will make | John McCall | 2009-11-03 | 1 | -34/+45 |
| * | Introduce a new class, UnqualifiedId, that provides a parsed | Douglas Gregor | 2009-11-03 | 1 | -82/+31 |
| * | Improve diagnostics when the parser encounters a declarator with an | Douglas Gregor | 2009-10-13 | 1 | -6/+29 |
| * | Keep protocol source locations when parsing protocol references. | Argyrios Kyrtzidis | 2009-09-29 | 1 | -12/+24 |
| * | Parse a C++ scope specifier followed by a "typename" annotation token as a ty... | Douglas Gregor | 2009-09-28 | 1 | -0/+13 |
| * | Declarators can now properly represent template-ids, e.g., for | Douglas Gregor | 2009-09-25 | 1 | -11/+3 |
| * | WIP implementation of explicit instantiation of function templates, | Douglas Gregor | 2009-09-25 | 1 | -4/+27 |
| * | In C++, a variadic function does not need an ellipsis prior to the comma. Par... | Douglas Gregor | 2009-09-22 | 1 | -1/+16 |
| * | Code completion for ordinary names when we're starting a declaration, express... | Douglas Gregor | 2009-09-21 | 1 | -0/+5 |
| * | Implement code completion for tags, e.g., code completion after "enum" | Douglas Gregor | 2009-09-18 | 1 | -1/+6 |
| * | Support elaborated dependent types and diagnose tag mismatches. | John McCall | 2009-09-11 | 1 | -1/+3 |