| Commit message (Expand) | Author | Age | Files | Lines |
| * | In Parser::ParseClassSpecifier, don't conflate a NULL declaration with | Douglas Gregor | 2009-03-25 | 1 | -10/+12 |
| * | Handle static_asserts when instantiating structs. | Anders Carlsson | 2009-03-15 | 1 | -3/+2 |
| * | Pass more sane arguments to ActOnStaticAssertDeclaration | Anders Carlsson | 2009-03-13 | 1 | -9/+4 |
| * | Add parser support for static_assert. | Anders Carlsson | 2009-03-11 | 1 | -1/+54 |
| * | rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl. | Chris Lattner | 2009-03-05 | 1 | -6/+6 |
| * | Include struct context info for parser/sema crashes. This | Chris Lattner | 2009-03-05 | 1 | -0/+4 |
| * | Include namespace contexts in the virtual stack trace, so we get stuff | Chris Lattner | 2009-03-05 | 1 | -0/+4 |
| * | Implementing parsing of template-ids as class-names, so that we can | Douglas Gregor | 2009-02-25 | 1 | -9/+26 |
| * | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor | 2009-02-25 | 1 | -65/+40 |
| * | Implement basic parsing and semantic analysis for explicit | Douglas Gregor | 2009-02-17 | 1 | -3/+71 |
| * | diagnose uses of deprecated typenames and tags. | Chris Lattner | 2009-02-16 | 1 | -2/+1 |
| * | Implement Declarator::getSourceRange(). | Sebastian Redl | 2009-02-09 | 1 | -7/+13 |
| * | Semantic checking for class template declarations and | Douglas Gregor | 2009-02-06 | 1 | -10/+20 |
| * | Basic representation of C++ class templates, from Andrew Sutton. | Douglas Gregor | 2009-02-04 | 1 | -6/+6 |
| * | Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?... | Douglas Gregor | 2009-02-04 | 1 | -1/+2 |
| * | 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 | -1/+1 |
| * | 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 | -4/+4 |
| * | 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/+2 |
| * | - Various comment typo fixes in Sema.h | Chris Lattner | 2009-01-06 | 1 | -16/+14 |
| * | rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and | Chris Lattner | 2009-01-06 | 1 | -3/+3 |
| * | minor code cleanups, reduce indentation since 'if' block can't fall through. | Chris Lattner | 2009-01-06 | 1 | -7/+5 |
| * | Introduce support for "transparent" DeclContexts, which are | Douglas Gregor | 2009-01-05 | 1 | -13/+14 |
| * | Parser support for C++ using directives, from Piotr Rak | Douglas Gregor | 2008-12-30 | 1 | -0/+85 |
| * | Add explicit "fuzzy" parse support for Microsoft declspec. | Steve Naroff | 2008-12-24 | 1 | -0/+4 |
| * | Keep track of template arguments when we parse them. Right now, we don't actu... | Douglas Gregor | 2008-12-24 | 1 | -3/+9 |
| * | implement PR3177 - "__extension__ union" not supported in C++ mode | Chris Lattner | 2008-12-18 | 1 | -0/+10 |
| * | Make linkage-specifications hold on to all of their declarations | Douglas Gregor | 2008-12-16 | 1 | -12/+14 |
| * | Delay parsing of default arguments of member functions until the class | Douglas Gregor | 2008-12-16 | 1 | -2/+39 |
| * | Use a scoped object to manage entry/exit from a parser scope rather than expl... | Douglas Gregor | 2008-12-10 | 1 | -4/+4 |
| * | Modify the move emulation according to the excellent design of Howard Hinnant... | Sebastian Redl | 2008-12-10 | 1 | -2/+2 |
| * | Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult | Sebastian Redl | 2008-12-09 | 1 | -4/+4 |
| * | Consistently use smart pointers for stmt and expr nodes in parser local varia... | Sebastian Redl | 2008-12-09 | 1 | -12/+10 |
| * | Parse the exception-specification throw(...), a Microsoft extension | Douglas Gregor | 2008-12-01 | 1 | -5/+16 |
| * | Implement some suggestions by Daniel: | Argyrios Kyrtzidis | 2008-11-26 | 1 | -4/+2 |
| * | Use RAII objects to ensure proper destruction of expression and statement AST... | Sebastian Redl | 2008-11-25 | 1 | -6/+7 |
| * | Simple parsing of exception specifications, with no semantic analysis yet | Douglas Gregor | 2008-11-25 | 1 | -0/+33 |
| * | Tiny fix to the parsing of linkage-specifications | Douglas Gregor | 2008-11-21 | 1 | -2/+2 |
| * | Change a couple of the Parser::Diag methods to return DiagnosticInfo | Chris Lattner | 2008-11-18 | 1 | -13/+12 |
| * | Eliminate all of the placeholder identifiers used for constructors, | Douglas Gregor | 2008-11-17 | 1 | -1/+1 |
| * | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis | 2008-11-08 | 1 | -6/+15 |
| * | Parsing, representation, and preliminary semantic analysis of destructors. | Douglas Gregor | 2008-11-05 | 1 | -17/+36 |
| * | Initial implementation of parsing, semantic analysis, and AST-building | Douglas Gregor | 2008-11-05 | 1 | -1/+96 |
| * | Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar | Sanjiv Gupta | 2008-10-31 | 1 | -4/+4 |
| * | Add representation of base classes in the AST, and verify that we | Douglas Gregor | 2008-10-22 | 1 | -7/+17 |
| * | Passing right brace location to ActOnFinishCXXClassDef is redundant, since it... | Argyrios Kyrtzidis | 2008-08-09 | 1 | -1/+1 |
| * | Wherever a type is used/returned from the Action module, use TypeTy instead o... | Argyrios Kyrtzidis | 2008-08-01 | 1 | -1/+1 |
| * | Add Sema support for C++ classes. | Argyrios Kyrtzidis | 2008-07-01 | 1 | -6/+8 |