1. 823c44e - Various comment typo fixes in Sema.h by Chris Lattner · 16 years ago
  2. 7a0ab5f rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and by Chris Lattner · 16 years ago
  3. 2f27477 minor code cleanups, reduce indentation since 'if' block can't fall through. by Chris Lattner · 16 years ago
  4. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
  5. f780abc Parser support for C++ using directives, from Piotr Rak by Douglas Gregor · 16 years ago
  6. f59e17e Add explicit "fuzzy" parse support for Microsoft declspec. by Steve Naroff · 16 years ago
  7. c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
  8. bc8d564 implement PR3177 - "__extension__ union" not supported in C++ mode by Chris Lattner · 16 years ago
  9. f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
  10. 72b505b Delay parsing of default arguments of member functions until the class by Douglas Gregor · 16 years ago
  11. 8935b8b Use a scoped object to manage entry/exit from a parser scope rather than explicitly calling EnterScope/ExitScope by Douglas Gregor · 16 years ago
  12. effa8d1 Modify the move emulation according to the excellent design of Howard Hinnant. Makes for much nicer syntax when smart pointers are used consistently. Also, start converting internal argument passing of Parser to smart pointers. by Sebastian Redl · 16 years ago
  13. 15faa7f Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult by Sebastian Redl · 16 years ago
  14. 0e9eabc Consistently use smart pointers for stmt and expr nodes in parser local variables. by Sebastian Redl · 16 years ago
  15. a474561 Parse the exception-specification throw(...), a Microsoft extension by Douglas Gregor · 16 years ago
  16. 4bdd91c Implement some suggestions by Daniel: by Argyrios Kyrtzidis · 16 years ago
  17. a55e52c Use RAII objects to ensure proper destruction of expression and statement AST nodes in the parser in most cases, even on error. by Sebastian Redl · 16 years ago
  18. 0fe7bea Simple parsing of exception specifications, with no semantic analysis yet by Douglas Gregor · 16 years ago
  19. c19923d Tiny fix to the parsing of linkage-specifications by Douglas Gregor · 16 years ago
  20. 1ab3b96 Change a couple of the Parser::Diag methods to return DiagnosticInfo by Chris Lattner · 16 years ago
  21. 10bd368 Eliminate all of the placeholder identifiers used for constructors, by Douglas Gregor · 16 years ago
  22. eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 16 years ago
  23. 42a552f Parsing, representation, and preliminary semantic analysis of destructors. by Douglas Gregor · 16 years ago
  24. 7ad8390 Initial implementation of parsing, semantic analysis, and AST-building by Douglas Gregor · 16 years ago
  25. 31fc07d Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar by Sanjiv Gupta · 16 years ago
  26. f8268ae Add representation of base classes in the AST, and verify that we by Douglas Gregor · 16 years ago
  27. 5b7f0c8 Passing right brace location to ActOnFinishCXXClassDef is redundant, since it gets passed to ActOnFinishCXXMemberSpecification too. by Argyrios Kyrtzidis · 16 years ago
  28. 39caa08 Wherever a type is used/returned from the Action module, use TypeTy instead of DeclTy or void. by Argyrios Kyrtzidis · 16 years ago
  29. 0795232 Add Sema support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  30. 3a9fdb4 Handle unnamed bitfields when parsing C++ classes. by Argyrios Kyrtzidis · 16 years ago
  31. 4cc18a4 Add parsing support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  32. 8ba5d79 Convert CRLF to LF. by Argyrios Kyrtzidis · 16 years ago
  33. ff87144 Call ExitScope before ActOnFinishNamespaceDef. by Argyrios Kyrtzidis · 16 years ago
  34. 2d1c5d3 Parsing of namespaces: by Argyrios Kyrtzidis · 16 years ago
  35. 1b7f898 Make Parser::getAccessSpecifierIfPresent const, since it does not modify the state by Douglas Gregor · 16 years ago
  36. e37ac4f This patch adds very basic support for parsing and type-checking class by Douglas Gregor · 16 years ago
  37. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Parse/ParseDeclCXX.cpp]
  38. c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 17 years ago
  39. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  40. 04d6666 switch some more of the parser over to using Token::is and isNot by Chris Lattner · 17 years ago
  41. bae3511 read and ignore the body of a namespace. by Chris Lattner · 17 years ago
  42. 8f08cb7 refactor enough of the top-level parsing logic to parse and by Chris Lattner · 17 years ago