Age | Commit message (Expand) | Author |
2009-05-28 | When we parse a tag specifier, keep track of whether that tag | Douglas Gregor |
2009-05-27 | Reimplement much of the way that we track nested classes in the | Douglas Gregor |
2009-05-27 | Improve name lookup for and template instantiation of declaration | Douglas Gregor |
2009-05-21 | Merge the ASTVector and ASTOwningVector templates, since they offered | Douglas Gregor |
2009-05-21 | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad |
2009-05-14 | Implement explicit instantiations of member classes of class templates, e.g., | Douglas Gregor |
2009-05-12 | Implement parsing for explicit instantiations of class templates, e.g., | Douglas Gregor |
2009-05-11 | Fix test case by always setting the type spec type, even for friend decls. | Anders Carlsson |
2009-05-11 | Add an ActOnFriendDecl and call it for friend class decls. | Anders Carlsson |
2009-05-11 | For friend class decls, always use TK_Reference so we'll try to look up exist... | Anders Carlsson |
2009-04-29 | Have the parser communicate the exception specification to the action. | Sebastian Redl |
2009-04-26 | Implement function-try-blocks. However, there's a very subtle bug that I can'... | Sebastian Redl |
2009-04-12 | Diagnose invalid uses of tagged types with a missing tag. For example, in: | Chris Lattner |
2009-04-12 | Parse deleted member functions. Parsing member declarations goes through a di... | Sebastian Redl |
2009-04-02 | fix a FIXME, providing accurate source range info for DeclStmt's. The end | Chris Lattner |
2009-04-01 | Make parsing a semantic analysis a little more robust following Sema | Douglas Gregor |
2009-03-31 | Parsing and AST representation for dependent template names that occur | Douglas Gregor |
2009-03-30 | Improve the representation of template names in the AST. This | Douglas Gregor |
2009-03-29 | Push DeclGroup much farther throughout the compiler. Now the various | Chris Lattner |
2009-03-29 | reduce indentation with an early exit. | Chris Lattner |
2009-03-28 | Parse the location of the 'namespace' token to ActOnNamespaceAliasDef. No fun... | Anders Carlsson |
2009-03-28 | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner |
2009-03-28 | Add an ActOnNamespaceAliasDef action and have the parser call it. | Anders Carlsson |
2009-03-28 | Parse namespace aliases. | Anders Carlsson |
2009-03-26 | Handle parsing of templates in member declarations. Pass the AccessSpecifier ... | Anders Carlsson |
2009-03-25 | Pass access specifiers through to member classes and member enums. | Douglas Gregor |
2009-03-25 | In Parser::ParseClassSpecifier, don't conflate a NULL declaration with | Douglas Gregor |
2009-03-15 | Handle static_asserts when instantiating structs. | Anders Carlsson |
2009-03-13 | Pass more sane arguments to ActOnStaticAssertDeclaration | Anders Carlsson |
2009-03-11 | Add parser support for static_assert. | Anders Carlsson |
2009-03-05 | rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl. | Chris Lattner |
2009-03-05 | Include struct context info for parser/sema crashes. This | Chris Lattner |
2009-03-05 | Include namespace contexts in the virtual stack trace, so we get stuff | Chris Lattner |
2009-02-25 | Implementing parsing of template-ids as class-names, so that we can | Douglas Gregor |
2009-02-25 | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor |
2009-02-17 | Implement basic parsing and semantic analysis for explicit | Douglas Gregor |
2009-02-16 | diagnose uses of deprecated typenames and tags. | Chris Lattner |
2009-02-09 | Implement Declarator::getSourceRange(). | Sebastian Redl |
2009-02-06 | Semantic checking for class template declarations and | Douglas Gregor |
2009-02-04 | Basic representation of C++ class templates, from Andrew Sutton. | Douglas Gregor |
2009-02-04 | Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?... | Douglas Gregor |
2009-01-29 | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner |
2009-01-28 | Name change (isTypeName->getTypeName). | Steve Naroff |
2009-01-27 | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner |
2009-01-26 | Some micro-optimizations for DISABLE_SMART_POINTERS: | 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 | - Various comment typo fixes in Sema.h | Chris Lattner |
2009-01-06 | rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and | Chris Lattner |
2009-01-06 | minor code cleanups, reduce indentation since 'if' block can't fall through. | Chris Lattner |