| Commit message (Expand) | Author | Age | Files | Lines |
| * | Diagnose invalid uses of tagged types with a missing tag. For example, in: | Chris Lattner | 2009-04-12 | 1 | -11/+11 |
| * | Parse deleted member functions. Parsing member declarations goes through a di... | Sebastian Redl | 2009-04-12 | 1 | -5/+17 |
| * | fix a FIXME, providing accurate source range info for DeclStmt's. The end | Chris Lattner | 2009-04-02 | 1 | -13/+25 |
| * | Make parsing a semantic analysis a little more robust following Sema | Douglas Gregor | 2009-04-01 | 1 | -11/+13 |
| * | Parsing and AST representation for dependent template names that occur | Douglas Gregor | 2009-03-31 | 1 | -2/+2 |
| * | Improve the representation of template names in the AST. This | Douglas Gregor | 2009-03-30 | 1 | -1/+1 |
| * | Push DeclGroup much farther throughout the compiler. Now the various | Chris Lattner | 2009-03-29 | 1 | -30/+36 |
| * | reduce indentation with an early exit. | Chris Lattner | 2009-03-29 | 1 | -25/+23 |
| * | Parse the location of the 'namespace' token to ActOnNamespaceAliasDef. No fun... | Anders Carlsson | 2009-03-28 | 1 | -6/+7 |
| * | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -38/+36 |
| * | Add an ActOnNamespaceAliasDef action and have the parser call it. | Anders Carlsson | 2009-03-28 | 1 | -1/+2 |
| * | Parse namespace aliases. | Anders Carlsson | 2009-03-28 | 1 | -4/+35 |
| * | Handle parsing of templates in member declarations. Pass the AccessSpecifier ... | Anders Carlsson | 2009-03-26 | 1 | -2/+7 |
| * | Pass access specifiers through to member classes and member enums. | Douglas Gregor | 2009-03-25 | 1 | -3/+4 |
| * | 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 |