| Commit message (Expand) | Author | Age | Files | Lines |
| * | Put the invalid flag of OwningResult into the Action pointer. | Sebastian Redl | 2009-02-05 | 1 | -1/+1 |
| * | Basic representation of C++ class templates, from Andrew Sutton. | Douglas Gregor | 2009-02-04 | 1 | -1/+1 |
| * | Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?... | Douglas Gregor | 2009-02-04 | 1 | -5/+7 |
| * | Simplify/cleanup r63219 (based on Chris review). | Steve Naroff | 2009-01-30 | 1 | -13/+1 |
| * | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner | 2009-01-29 | 1 | -1/+1 |
| * | Name change (isTypeName->getTypeName). | Steve Naroff | 2009-01-28 | 1 | -7/+7 |
| * | Change Parser::ParseFunctionDeclarator() to annotate typename tokens. | Steve Naroff | 2009-01-28 | 1 | -9/+21 |
| * | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner | 2009-01-27 | 1 | -1/+1 |
| * | Some micro-optimizations for DISABLE_SMART_POINTERS: | Douglas Gregor | 2009-01-26 | 1 | -1/+1 |
| * | Add support for declaring pointers to members. | Sebastian Redl | 2009-01-24 | 1 | -10/+42 |
| * | Inline ParseOptionalTypeSpecifier into ParseDeclarationSpecifiers. | Chris Lattner | 2009-01-21 | 1 | -9/+108 |
| * | ParseOptionalTypeSpecifier should consume a token if it returns true. | Chris Lattner | 2009-01-21 | 1 | -4/+5 |
| * | Optimize Declarator to avoid malloc/free traffic for the argument list of a | Chris Lattner | 2009-01-20 | 1 | -3/+3 |
| * | Convert a few expression actions to smart pointers. | Sebastian Redl | 2009-01-18 | 1 | -1/+1 |
| * | Rename move_convert to move_arg and move_res. The new names are less misleadi... | Sebastian Redl | 2009-01-18 | 1 | -1/+1 |
| * | Catch a foreach parse error. | Fariborz Jahanian | 2009-01-17 | 1 | -0/+5 |
| * | Implement support for anonymous structs and unions in C. Both C and | Douglas Gregor | 2009-01-12 | 1 | -2/+3 |
| * | Allow multiple Microsoft calling-convention keywords. Fixes rdar://problem/64... | Douglas Gregor | 2009-01-10 | 1 | -2/+2 |
| * | When we see a reference to a struct, class, or union like "struct X" | Douglas Gregor | 2009-01-09 | 1 | -3/+3 |
| * | Unify the code for defining tags in C and C++, so that we always | Douglas Gregor | 2009-01-08 | 1 | -2/+10 |
| * | Another tweak to handle the MS extensions (<rdar://problem/5956221>). | Steve Naroff | 2009-01-06 | 1 | -0/+1 |
| * | rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and | Chris Lattner | 2009-01-06 | 1 | -9/+9 |
| * | rename tok::annot_qualtypename -> tok::annot_typename, which is both | Chris Lattner | 2009-01-06 | 1 | -3/+3 |
| * | Introduce support for "transparent" DeclContexts, which are | Douglas Gregor | 2009-01-05 | 1 | -0/+4 |
| * | sink a call to TryAnnotateCXXScopeToken down into the | Chris Lattner | 2009-01-05 | 1 | -9/+14 |
| * | sink calls to TryAnnotateTypeOrScopeToken down into the only cases that they | Chris Lattner | 2009-01-04 | 1 | -9/+59 |
| * | Parser support for C++ using directives, from Piotr Rak | Douglas Gregor | 2008-12-30 | 1 | -0/+4 |
| * | Add support for out-of-line definitions of conversion functions and member op... | Douglas Gregor | 2008-12-26 | 1 | -21/+16 |
| * | Add parser support for __forceinline, __w64, __ptr64. | Steve Naroff | 2008-12-25 | 1 | -0/+3 |
| * | Add parser support for __cdecl, __stdcall, and __fastcall. | Steve Naroff | 2008-12-25 | 1 | -0/+36 |
| * | Add explicit "fuzzy" parse support for Microsoft declspec. | Steve Naroff | 2008-12-24 | 1 | -0/+21 |
| * | Keep track of template arguments when we parse them. Right now, we don't actu... | Douglas Gregor | 2008-12-24 | 1 | -5/+8 |
| * | Correct the order in which we cope with end-of-class-definition | Douglas Gregor | 2008-12-24 | 1 | -2/+6 |
| * | Ultrasimplistic sketch for the parsing of C++ template-ids. This won't | Douglas Gregor | 2008-12-18 | 1 | -4/+18 |
| * | add a simple fast-path for the common case of [] and [4] in | Chris Lattner | 2008-12-18 | 1 | -1/+32 |
| * | disallow attributes in a few callers of ParseTypeQualifierListOpt, | Chris Lattner | 2008-12-18 | 1 | -13/+16 |
| * | Clean up the C89/C++ warnings about C99 array features to not | Chris Lattner | 2008-12-18 | 1 | -12/+5 |
| * | Delay parsing of default arguments of member functions until the class | Douglas Gregor | 2008-12-16 | 1 | -12/+31 |
| * | Some utilities for using the smart pointers in Actions, especially Sema. Conv... | Sebastian Redl | 2008-12-13 | 1 | -1/+1 |
| * | Convert a big bunch of expression parsers to use smart pointers. | Sebastian Redl | 2008-12-11 | 1 | -1/+1 |
| * | Convert selected expression parsers to use smart pointers. | Sebastian Redl | 2008-12-11 | 1 | -7/+6 |
| * | Unifies the name-lookup mechanisms used in various parts of the AST | Douglas Gregor | 2008-12-11 | 1 | -3/+3 |
| * | Use a scoped object to manage entry/exit from a parser scope rather than expl... | Douglas Gregor | 2008-12-10 | 1 | -2/+2 |
| * | Modify the move emulation according to the excellent design of Howard Hinnant... | Sebastian Redl | 2008-12-10 | 1 | -11/+11 |
| * | Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult | Sebastian Redl | 2008-12-09 | 1 | -10/+11 |
| * | Consistently use smart pointers for stmt and expr nodes in parser local varia... | Sebastian Redl | 2008-12-09 | 1 | -36/+35 |
| * | Handle new by passing the Declaration to the Action, not a processed type. | Sebastian Redl | 2008-12-02 | 1 | -4/+2 |
| * | Basic support for parsing templates, from Andrew Sutton | Douglas Gregor | 2008-12-01 | 1 | -3/+11 |
| * | Attempt to unravel the if/else mess in Parser::ParseDirectDeclarator. | Argyrios Kyrtzidis | 2008-11-26 | 1 | -44/+74 |
| * | Implement some suggestions by Daniel: | Argyrios Kyrtzidis | 2008-11-26 | 1 | -5/+4 |