1. 88c2596 Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue by Argyrios Kyrtzidis · 14 years ago
  2. b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 14 years ago
  3. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 14 years ago
  4. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 14 years ago
  5. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  6. 5cb3d69 Add template instantiations to the output of -ast-dump. by Richard Trieu · 14 years ago
  7. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  8. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 14 years ago
  9. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  10. e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 14 years ago
  11. 21ac10d handle labeldecls. by Chris Lattner · 14 years ago
  12. 91a230a Eliminate the internal command-line option for viewing inheritance in C++ classes, since it's only really worked for the trivial cases anyway due to lame pseudo-parsing of the class name. The viewInheritance() function is still available for use in the debugger, where this is far more useful by Douglas Gregor · 14 years ago
  13. a3d39c0 Add IndirectField case in DeclContextPrinter::PrintDeclContext. Fix PR8832. by Francois Pichet · 15 years ago
  14. 03013fa Merge System into Support. by Michael J. Spencer · 15 years ago
  15. f351424 Add -cc1 -ast-dump-xml, an excessively detailed XML dump of the internals by John McCall · 15 years ago
  16. bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 15 years ago
  17. 9d96f92 Simplify code. FunctionDecl and ObjCMethodDecl have some common interfaces. by Argyrios Kyrtzidis · 15 years ago
  18. 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 15 years ago
  19. 900fc63 Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 15 years ago
  20. b69eca5 Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-layouts a bit that Sema honors. by Daniel Dunbar · 15 years ago
  21. bf9e48c AST: Move C++ record layout dumping to ASTContext::DumpRecordLayout. by Daniel Dunbar · 15 years ago
  22. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 16 years ago
  23. 2f3cd9c Add a missing case for DeclContext printer. by Zhongxing Xu · 16 years ago
  24. 368a55d Better coverage for -dump-record-layouts and -print-decl-contexts. by Eli Friedman · 16 years ago
  25. 7ac1c9e Small compatibility fix for -print-decl-contexts. by Eli Friedman · 16 years ago
  26. e7cb7e4 Kill a few more random stderr uses. by Daniel Dunbar · 16 years ago
  27. 9994a34 Audit the code for places where it is assumed that every base specifier refers to a RecordType. Add assertions or conditions as appropriate. This fixes another crash in the Apache stdlib vector. by Sebastian Redl · 16 years ago
  28. 58e4677 Remove OriginalTypeParmDecl; the original type is the one specified by John McCall · 16 years ago
  29. 4f5bf3b Don't try to dump invalid decls or forward decls. by Anders Carlsson · 16 years ago
  30. a4c6081 Who would have thought that empty classes were so tricky? Handle cases where an empty virtual base class needs to be moved aside because it conflicts with the first field. by Anders Carlsson · 16 years ago
  31. 8fdccd9 Improve the record layout dumper. by Anders Carlsson · 16 years ago
  32. 78762eb Add a -dump-record-layouts argument to clang-cc. by Anders Carlsson · 16 years ago
  33. af3280f Eliminate FunctionDecl::getBodyIfAvailable by Douglas Gregor · 16 years ago
  34. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  35. f42e4a6 Fix build of clang with gcc-4.4: #include <cstdio> was missing. by Torok Edwin · 16 years ago
  36. 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 16 years ago
  37. 51bbd1b remove dead code. by Zhongxing Xu · 16 years ago
  38. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  39. f1d60ea Remove the ASTContext parameter from the printing related methods of Decl. by Argyrios Kyrtzidis · 16 years ago
  40. f5cecfb Move CXXMethodDecl::OutOfLineDefinition into Decl::OutOfLine. by Argyrios Kyrtzidis · 16 years ago
  41. 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 16 years ago
  42. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 16 years ago
  43. ee75c05 AST XML dump, from Olaf Krzikalla! by Douglas Gregor · 16 years ago
  44. 39d7c4d Move ASTConsumers.h to include/clang/Frontend, and move the associated by Eli Friedman · 16 years ago[Renamed (99%) from tools/clang-cc/ASTConsumers.cpp]
  45. b3e2296 A couple of tweaks to make -ast-print produce code that's closer to by Eli Friedman · 16 years ago
  46. 609e72f Add a new -ast-dump-full option that traverses the translation unit by Douglas Gregor · 16 years ago
  47. c50a280 minor cleanups to ast-dump, use getBody(context). by Chris Lattner · 16 years ago
  48. 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 16 years ago
  49. 370187c Remove the serialization code that predates precompiled by Douglas Gregor · 16 years ago
  50. 30833f8 Add pch reader/writer support for most of DeclObjC.h. Very close to reading/writing all ObjC AST nodes that we will encounter in header files (still a few FIXME's). by Steve Naroff · 16 years ago
  51. 7297134 FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 16 years ago
  52. 087fd53 Add PCH support for ImplicitCastExprs. This is the first expression by Douglas Gregor · 16 years ago
  53. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
  54. ba16be9 Apply a patch which adds 'OriginalParmVar' to the DeclContextPrinter by Jon by Zhongxing Xu · 16 years ago
  55. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
  56. b23ff6b reduce indentation, no functionality change. by Chris Lattner · 16 years ago
  57. 557c5b1 push more ASTContext goodness out through interfaces that use TranslationUnit by Chris Lattner · 16 years ago
  58. dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 16 years ago
  59. d2fa675 hoist TranslationUnit some more. by Chris Lattner · 16 years ago
  60. 80a0333 eliminate some wrappers. by Chris Lattner · 16 years ago
  61. a9376d4 move serialization logic from TranslationUnit to ASTContext. by Chris Lattner · 16 years ago
  62. 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 16 years ago[Renamed from Driver/ASTConsumers.cpp]
  63. 2d2e9cf Eliminate CXXClassVarDecl. It doesn't add anything by Douglas Gregor · 16 years ago
  64. 2ace928 Fix warnings in build on clang-x86_64-freebsd buildbot. by Mike Stump · 16 years ago
  65. e1bd4e6 Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* by Daniel Dunbar · 16 years ago
  66. c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
  67. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  68. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
  69. 07fa774 Change ObjCForwardProtocolDecl to use an ObjCList. by Chris Lattner · 16 years ago
  70. 6795605 move the interace list of @class to use ObjCList. by Chris Lattner · 16 years ago
  71. 7ad5bf3 castToDeclContext/castFromDeclContext are not meant to be used directly; they are used indirectly by cast/dyn_cast. by Argyrios Kyrtzidis · 16 years ago
  72. 7ab41f7 Fix typo in printing of __private_extern__. by Daniel Dunbar · 16 years ago
  73. c5840c0 Add private extern to pretty printer(s). by Mike Stump · 17 years ago
  74. 071e4da Fixup -ast-print so that: by Mike Stump · 17 years ago
  75. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 17 years ago
  76. 305c22e Make -ast-dump print Objective-C method declarations (and other by Douglas Gregor · 17 years ago
  77. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 17 years ago
  78. 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 17 years ago
  79. 9b9ca01 DeclContext::KindTrait was not meant to be used outside of DeclContext::CastTo (causes compilation error on MSVC). by Argyrios Kyrtzidis · 17 years ago
  80. ca04ce4 Print function parameters in DeclContextPrinter. by Zhongxing Xu · 17 years ago
  81. 2a3eb0e Improve c++ methods printing in DeclContextPrinter. by Zhongxing Xu · 17 years ago
  82. 867c39e Improve DeclContextPrinter: print enum name. by Zhongxing Xu · 17 years ago
  83. 2d75d6f Add an initial framework of a DeclContextPrinter. It can print DeclContext and by Zhongxing Xu · 17 years ago
  84. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 17 years ago
  85. 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 17 years ago
  86. 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 17 years ago
  87. 45579f5 Make sure that enumerators show up within the enumeration declaration. Fixes. PR clang/3220 by Douglas Gregor · 17 years ago
  88. f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 17 years ago
  89. f595eb0 Fix crash with -ast-dump in C++. by Eli Friedman · 17 years ago
  90. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  91. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 17 years ago
  92. ad99dbf Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 17 years ago
  93. 1f81230 Move viewInheritance to CXXRecordDecl, and make sure it builds in Release mode, too by Douglas Gregor · 17 years ago
  94. 7cae2f6 Added driver option "-cxx-inheritance-view" for viewing the C++ hierarchy of a class in GraphViz. by Ted Kremenek · 17 years ago
  95. d46075f Commito, didn't mean to remove this header. by Daniel Dunbar · 17 years ago
  96. d69bacc [LLVM up] Add basic -S option to clang. by Daniel Dunbar · 17 years ago
  97. 539ced1 Add dummy -ast-dump support for ObjC category implementations. by Daniel Dunbar · 17 years ago
  98. a95d375 Patch by Csaba Hruska! by Ted Kremenek · 17 years ago
  99. 9f0afd4 Rename ObjCPropertyImplDecl::PropertyImplKind (consistency) by Daniel Dunbar · 17 years ago
  100. 8148839 Moved HTMLDiagnostics to lib/Driver. by Zhongxing Xu · 17 years ago