- 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 0061fe4 Use color for -ast-dump-filter only when it is supported by Dmitri Gribenko · 12 years ago
- 3028038 Fix for -ast-dump-filter by Alexander Kornienko · 12 years ago
- a7612ae Fixed crash and added a test and a minor output problem by Alexander Kornienko · 12 years ago
- 317d6ef Fix base type of ASTDeclNodeLister. by Michael Han · 12 years ago
- 171af64 Added -ast-list option to dump filterable AST decl node names. by Alexander Kornienko · 12 years ago
- e34a052 Added -ast-dump-filter option to clang -cc1. by Alexander Kornienko · 12 years ago
- 88c2596 Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue by Argyrios Kyrtzidis · 13 years ago
- b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 13 years ago
- 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
- 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 5cb3d69 Add template instantiations to the output of -ast-dump. by Richard Trieu · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 14 years ago
- 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
- e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 14 years ago
- 21ac10d handle labeldecls. by Chris Lattner · 14 years ago
- 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
- a3d39c0 Add IndirectField case in DeclContextPrinter::PrintDeclContext. Fix PR8832. by Francois Pichet · 14 years ago
- 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
- f351424 Add -cc1 -ast-dump-xml, an excessively detailed XML dump of the internals by John McCall · 14 years ago
- bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
- 9d96f92 Simplify code. FunctionDecl and ObjCMethodDecl have some common interfaces. by Argyrios Kyrtzidis · 14 years ago
- 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 15 years ago
- 900fc63 Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 15 years ago
- b69eca5 Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-layouts a bit that Sema honors. by Daniel Dunbar · 15 years ago
- bf9e48c AST: Move C++ record layout dumping to ASTContext::DumpRecordLayout. by Daniel Dunbar · 15 years ago
- 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
- 2f3cd9c Add a missing case for DeclContext printer. by Zhongxing Xu · 15 years ago
- 368a55d Better coverage for -dump-record-layouts and -print-decl-contexts. by Eli Friedman · 15 years ago
- 7ac1c9e Small compatibility fix for -print-decl-contexts. by Eli Friedman · 15 years ago
- e7cb7e4 Kill a few more random stderr uses. by Daniel Dunbar · 15 years ago
- 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 · 15 years ago
- 58e4677 Remove OriginalTypeParmDecl; the original type is the one specified by John McCall · 15 years ago
- 4f5bf3b Don't try to dump invalid decls or forward decls. by Anders Carlsson · 15 years ago
- 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 · 15 years ago
- 8fdccd9 Improve the record layout dumper. by Anders Carlsson · 15 years ago
- 78762eb Add a -dump-record-layouts argument to clang-cc. by Anders Carlsson · 15 years ago
- af3280f Eliminate FunctionDecl::getBodyIfAvailable by Douglas Gregor · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- f42e4a6 Fix build of clang with gcc-4.4: #include <cstdio> was missing. by Torok Edwin · 15 years ago
- 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
- 51bbd1b remove dead code. by Zhongxing Xu · 15 years ago
- 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
- f1d60ea Remove the ASTContext parameter from the printing related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
- f5cecfb Move CXXMethodDecl::OutOfLineDefinition into Decl::OutOfLine. by Argyrios Kyrtzidis · 16 years ago
- 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 16 years ago
- d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 16 years ago
- ee75c05 AST XML dump, from Olaf Krzikalla! by Douglas Gregor · 16 years ago
- 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]
- b3e2296 A couple of tweaks to make -ast-print produce code that's closer to by Eli Friedman · 16 years ago
- 609e72f Add a new -ast-dump-full option that traverses the translation unit by Douglas Gregor · 16 years ago
- c50a280 minor cleanups to ast-dump, use getBody(context). by Chris Lattner · 16 years ago
- 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 16 years ago
- 370187c Remove the serialization code that predates precompiled by Douglas Gregor · 16 years ago
- 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
- 7297134 FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 16 years ago
- 087fd53 Add PCH support for ImplicitCastExprs. This is the first expression by Douglas Gregor · 16 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
- ba16be9 Apply a patch which adds 'OriginalParmVar' to the DeclContextPrinter by Jon by Zhongxing Xu · 16 years ago
- 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
- b23ff6b reduce indentation, no functionality change. by Chris Lattner · 16 years ago
- 557c5b1 push more ASTContext goodness out through interfaces that use TranslationUnit by Chris Lattner · 16 years ago
- dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 16 years ago
- d2fa675 hoist TranslationUnit some more. by Chris Lattner · 16 years ago
- 80a0333 eliminate some wrappers. by Chris Lattner · 16 years ago
- a9376d4 move serialization logic from TranslationUnit to ASTContext. by Chris Lattner · 16 years ago
- 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 16 years ago[Renamed from Driver/ASTConsumers.cpp]
- 2d2e9cf Eliminate CXXClassVarDecl. It doesn't add anything by Douglas Gregor · 16 years ago
- 2ace928 Fix warnings in build on clang-x86_64-freebsd buildbot. by Mike Stump · 16 years ago
- e1bd4e6 Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* by Daniel Dunbar · 16 years ago
- c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
- 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
- 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
- 07fa774 Change ObjCForwardProtocolDecl to use an ObjCList. by Chris Lattner · 16 years ago
- 6795605 move the interace list of @class to use ObjCList. by Chris Lattner · 16 years ago
- 7ad5bf3 castToDeclContext/castFromDeclContext are not meant to be used directly; they are used indirectly by cast/dyn_cast. by Argyrios Kyrtzidis · 16 years ago
- 7ab41f7 Fix typo in printing of __private_extern__. by Daniel Dunbar · 16 years ago
- c5840c0 Add private extern to pretty printer(s). by Mike Stump · 16 years ago
- 071e4da Fixup -ast-print so that: by Mike Stump · 16 years ago
- aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
- 305c22e Make -ast-dump print Objective-C method declarations (and other by Douglas Gregor · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
- 9b9ca01 DeclContext::KindTrait was not meant to be used outside of DeclContext::CastTo (causes compilation error on MSVC). by Argyrios Kyrtzidis · 16 years ago
- ca04ce4 Print function parameters in DeclContextPrinter. by Zhongxing Xu · 16 years ago
- 2a3eb0e Improve c++ methods printing in DeclContextPrinter. by Zhongxing Xu · 16 years ago
- 867c39e Improve DeclContextPrinter: print enum name. by Zhongxing Xu · 16 years ago
- 2d75d6f Add an initial framework of a DeclContextPrinter. It can print DeclContext and by Zhongxing Xu · 16 years ago
- f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
- 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
- 45579f5 Make sure that enumerators show up within the enumeration declaration. Fixes. PR clang/3220 by Douglas Gregor · 16 years ago
- f44515a Make linkage-specifications hold on to all of their declarations by Douglas Gregor · 16 years ago
- f595eb0 Fix crash with -ast-dump in C++. by Eli Friedman · 16 years ago
- d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
- 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
- ad99dbf Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 16 years ago