Age | Commit message (Expand) | Author |
2009-05-27 | Reimplement much of the way that we track nested classes in the | Douglas Gregor |
2009-05-12 | Implement parsing for explicit instantiations of class templates, e.g., | Douglas Gregor |
2009-05-12 | Parser::ParseDeclarationOrFunctionDefinition no longer needs to accept | Douglas Gregor |
2009-05-12 | Refactor the parsing of declarations so that template declarations can | Douglas Gregor |
2009-04-26 | Implement function-try-blocks. However, there's a very subtle bug that I can'... | Sebastian Redl |
2009-04-02 | fix a FIXME, providing accurate source range info for DeclStmt's. The end | Chris Lattner |
2009-04-01 | Add some more code modification hints | Douglas Gregor |
2009-04-01 | Add code modification hints to various parsing-related diagnostics. | Douglas Gregor |
2009-04-01 | Make parsing a semantic analysis a little more robust following Sema | Douglas Gregor |
2009-04-01 | Parsing, semantic analysis, and template instantiation for typename | 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 | hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator | Chris Lattner |
2009-03-29 | Push DeclGroup much farther throughout the compiler. Now the various | Chris Lattner |
2009-03-28 | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner |
2009-03-27 | Initial implementation of parsing, semantic analysis, and template | Douglas Gregor |
2009-03-26 | Simplify CXXScopeSpec a lot. No more weird SmallVector-like hacks here | Douglas Gregor |
2009-03-26 | Handle parsing of templates in member declarations. Pass the AccessSpecifier ... | Anders Carlsson |
2009-03-25 | Improve handling of base initializers. We now parse initializers in out of li... | Anders Carlsson |
2009-03-23 | Implement '#pragma unused'. | Ted Kremenek |
2009-03-19 | Introduce a representation for types that we referred to via a | Douglas Gregor |
2009-03-11 | Add parser support for static_assert. | Anders Carlsson |
2009-03-05 | fix eof check | Chris Lattner |
2009-03-05 | When the parser is live, print out the location and spelling of its current t... | Chris Lattner |
2009-03-05 | Simplify the interface to ParseFunctionStatementBody to not take | Chris Lattner |
2009-02-27 | cleanup | Chris Lattner |
2009-02-27 | Clean up and document code modification hints. | Douglas Gregor |
2009-02-27 | change a diagnostic message from something pedantically correct but | Chris Lattner |
2009-02-26 | Introduce code modification hints into the diagnostics system. When we | Douglas Gregor |
2009-02-25 | Implement parsing of nested-name-specifiers that involve template-ids, e.g., | Douglas Gregor |
2009-02-09 | Start processing template-ids as types when the template-name refers | Douglas Gregor |
2009-02-09 | Implement Declarator::getSourceRange(). | Sebastian Redl |
2009-02-05 | Put the invalid flag of OwningResult into the Action pointer. | Sebastian Redl |
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-23 | Handle any undeclared parameters in a K&R-style function with a | Douglas Gregor |
2009-01-18 | Rename move_convert to move_arg and move_res. The new names are less misleadi... | Sebastian Redl |
2009-01-09 | When we see a reference to a struct, class, or union like "struct X" | Douglas Gregor |
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 | remove optimization to avoid looking ahead for cases like ::foo. This | Chris Lattner |
2009-01-05 | Rearrange some code in TryAnnotateTypeOrScopeToken to make it | Chris Lattner |
2009-01-05 | TryAnnotateTypeOrScopeToken and TryAnnotateCXXScopeToken can | Chris Lattner |
2009-01-05 | ParseCXXSimpleTypeSpecifier can only be called on things that are | Chris Lattner |
2009-01-05 | sink a call to TryAnnotateCXXScopeToken down into the | Chris Lattner |
2009-01-04 | my previous patch caused sema to drop the global qualifier, make | Chris Lattner |
2009-01-04 | use early exits to reduce nesting. | Chris Lattner |