Age | Commit message (Expand) | Author |
2009-01-10 | Allow multiple Microsoft calling-convention keywords. Fixes rdar://problem/64... | Douglas Gregor |
2009-01-09 | When we see a reference to a struct, class, or union like "struct X" | Douglas Gregor |
2009-01-08 | Unify the code for defining tags in C and C++, so that we always | Douglas Gregor |
2009-01-06 | Another tweak to handle the MS extensions (<rdar://problem/5956221>). | Steve Naroff |
2009-01-06 | rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and | Chris Lattner |
2009-01-06 | rename tok::annot_qualtypename -> tok::annot_typename, which is both | Chris Lattner |
2009-01-05 | Introduce support for "transparent" DeclContexts, which are | Douglas Gregor |
2009-01-05 | sink a call to TryAnnotateCXXScopeToken down into the | Chris Lattner |
2009-01-04 | sink calls to TryAnnotateTypeOrScopeToken down into the only cases that they | Chris Lattner |
2008-12-30 | Parser support for C++ using directives, from Piotr Rak | Douglas Gregor |
2008-12-26 | Add support for out-of-line definitions of conversion functions and member op... | Douglas Gregor |
2008-12-25 | Add parser support for __forceinline, __w64, __ptr64. | Steve Naroff |
2008-12-25 | Add parser support for __cdecl, __stdcall, and __fastcall. | Steve Naroff |
2008-12-24 | Add explicit "fuzzy" parse support for Microsoft declspec. | Steve Naroff |
2008-12-24 | Keep track of template arguments when we parse them. Right now, we don't actu... | Douglas Gregor |
2008-12-24 | Correct the order in which we cope with end-of-class-definition | Douglas Gregor |
2008-12-18 | Ultrasimplistic sketch for the parsing of C++ template-ids. This won't | Douglas Gregor |
2008-12-18 | add a simple fast-path for the common case of [] and [4] in | Chris Lattner |
2008-12-18 | disallow attributes in a few callers of ParseTypeQualifierListOpt, | Chris Lattner |
2008-12-18 | Clean up the C89/C++ warnings about C99 array features to not | Chris Lattner |
2008-12-16 | Delay parsing of default arguments of member functions until the class | Douglas Gregor |
2008-12-13 | Some utilities for using the smart pointers in Actions, especially Sema. Conv... | Sebastian Redl |
2008-12-11 | Convert a big bunch of expression parsers to use smart pointers. | Sebastian Redl |
2008-12-11 | Convert selected expression parsers to use smart pointers. | Sebastian Redl |
2008-12-11 | Unifies the name-lookup mechanisms used in various parts of the AST | Douglas Gregor |
2008-12-10 | Use a scoped object to manage entry/exit from a parser scope rather than expl... | Douglas Gregor |
2008-12-10 | Modify the move emulation according to the excellent design of Howard Hinnant... | Sebastian Redl |
2008-12-09 | Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult | Sebastian Redl |
2008-12-09 | Consistently use smart pointers for stmt and expr nodes in parser local varia... | Sebastian Redl |
2008-12-02 | Handle new by passing the Declaration to the Action, not a processed type. | Sebastian Redl |
2008-12-01 | Basic support for parsing templates, from Andrew Sutton | Douglas Gregor |
2008-11-26 | Attempt to unravel the if/else mess in Parser::ParseDirectDeclarator. | Argyrios Kyrtzidis |
2008-11-26 | Implement some suggestions by Daniel: | Argyrios Kyrtzidis |
2008-11-25 | Only call TryAnnotateScopeToken when parsing C++. | Daniel Dunbar |
2008-11-25 | Use RAII objects to ensure proper destruction of expression and statement AST... | Sebastian Redl |
2008-11-25 | Simple parsing of exception specifications, with no semantic analysis yet | Douglas Gregor |
2008-11-23 | Convert IdentifierInfo's to be printed the same as DeclarationNames | Chris Lattner |
2008-11-21 | Implementation of new and delete parsing and sema. | Sebastian Redl |
2008-11-19 | remove uses of IdentifierInfo::getName() | Chris Lattner |
2008-11-18 | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor |
2008-11-18 | Change a couple of the Parser::Diag methods to return DiagnosticInfo | Chris Lattner |
2008-11-17 | Eliminate all of the placeholder identifiers used for constructors, | Douglas Gregor |
2008-11-17 | Some cleanups for C++ operator overloading | Douglas Gregor |
2008-11-14 | Implement parsing and semantic checking of the 'mutable' keyword. | Sebastian Redl |
2008-11-12 | Don't build identifiers for C++ constructors, destructors, or | Douglas Gregor |
2008-11-11 | Fix PR3031 by silencing follow-on errors in invalid declarations. | Chris Lattner |
2008-11-08 | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis |
2008-11-08 | Revert r58880, it breaks test/SemaCXX/constructor.cpp | Argyrios Kyrtzidis |
2008-11-08 | In a declarator, consider an identifier a constructor only if it is followed ... | Argyrios Kyrtzidis |
2008-11-07 | Changes in preparation for nested-name-specifiers. | Argyrios Kyrtzidis |