| Commit message (Expand) | Author | Age | Files | Lines |
| * | Get rid of extra nesting when checking for invalid type, | Fariborz Jahanian | 2010-08-17 | 1 | -5/+5 |
| * | Diagnose if type of iboutletcollection attribute is a builtin type. | Fariborz Jahanian | 2010-08-17 | 1 | -2/+4 |
| * | Fix a crash when parsing malformed out-of-line member function | Fariborz Jahanian | 2010-08-16 | 1 | -1/+4 |
| * | Once code completion has completed, pass a "completion context" on to | Douglas Gregor | 2010-08-11 | 1 | -5/+5 |
| * | Introduce a new token kind 'cxx_defaultarg_end' to mark the end of C++ defaul... | Argyrios Kyrtzidis | 2010-08-06 | 1 | -1/+9 |
| * | Reword the empty struct/union warning in C to note that such structs and unio... | Douglas Gregor | 2010-07-29 | 1 | -2/+2 |
| * | Fix PR7617 by not entering ParseFunctionDefinition when | Chris Lattner | 2010-07-11 | 1 | -4/+17 |
| * | add a const qualifier, refactor some code. | Chris Lattner | 2010-07-11 | 1 | -6/+8 |
| * | Move the "current scope" state from the Parser into Action. This | Douglas Gregor | 2010-07-02 | 1 | -39/+39 |
| * | Make sure parens/braces/brackets are correctly balanced. | Argyrios Kyrtzidis | 2010-06-17 | 1 | -0/+2 |
| * | Make the "extra ';' inside a struct or union" diagnostic more | Douglas Gregor | 2010-06-16 | 1 | -0/+1 |
| * | Add some missing parentheses, from Anton Yartsev | Douglas Gregor | 2010-06-16 | 1 | -1/+1 |
| * | Teach code completion to adjust its completion priorities based on the | Douglas Gregor | 2010-05-30 | 1 | -0/+7 |
| * | Empty enum in c is now error to match gcc's behavior. | Fariborz Jahanian | 2010-05-28 | 1 | -1/+1 |
| * | Improve code completion in failure cases in two ways: | Douglas Gregor | 2010-05-25 | 1 | -2/+2 |
| * | Propagate access specifiers to anonymous union members nested within classes. | John McCall | 2010-05-21 | 1 | -2/+3 |
| * | Added basic source locations to Elaborated and DependentName types. | Abramo Bagnara | 2010-05-19 | 1 | -1/+1 |
| * | Add support for Microsoft's __thiscall, from Steven Watanabe! | Douglas Gregor | 2010-05-18 | 1 | -4/+9 |
| * | Improve error recovery in C/ObjC when the first argument of a function | Chris Lattner | 2010-05-14 | 1 | -5/+22 |
| * | Refactor ParseFunctionDeclaratorIdentifierList to have the first | Chris Lattner | 2010-05-14 | 1 | -11/+18 |
| * | It's okay to reference an enum in a template definition, even though | Douglas Gregor | 2010-05-03 | 1 | -9/+12 |
| * | Be more careful around dependent nested-name-specifiers, complaining | Douglas Gregor | 2010-04-24 | 1 | -4/+38 |
| * | Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). | Argyrios Kyrtzidis | 2010-04-23 | 1 | -1/+2 |
| * | Audit uses of Sema::LookupSingleName for those lookups that are | Douglas Gregor | 2010-04-15 | 1 | -0/+5 |
| * | Parse constructor names in friend declarations. Part of the fix for | John McCall | 2010-04-13 | 1 | -8/+16 |
| * | 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 |