aboutsummaryrefslogtreecommitdiff
path: root/Driver/ASTConsumers.cpp
AgeCommit message (Expand)Author
2009-03-24Move <root>/Driver into <root>/tools/clang-cc.Daniel Dunbar
2009-03-11Eliminate CXXClassVarDecl. It doesn't add anythingDouglas Gregor
2009-03-07Fix warnings in build on clang-x86_64-freebsd buildbot.Mike Stump
2009-03-02Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*Daniel Dunbar
2009-02-28Eliminate CXXRecordTypeDouglas Gregor
2009-02-26Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor
2009-02-20remove some more methods from objc decls, using the iteratorChris Lattner
2009-02-20Change ObjCForwardProtocolDecl to use an ObjCList.Chris Lattner
2009-02-20move the interace list of @class to use ObjCList.Chris Lattner
2009-02-16castToDeclContext/castFromDeclContext are not meant to be used directly; they...Argyrios Kyrtzidis
2009-02-13Fix typo in printing of __private_extern__.Daniel Dunbar
2009-02-10Add private extern to pretty printer(s).Mike Stump
2009-02-10Fixup -ast-print so that:Mike Stump
2009-02-04Basic representation of C++ class templates, from Andrew Sutton.Douglas Gregor
2009-01-23Make -ast-dump print Objective-C method declarations (and otherDouglas Gregor
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor
2009-01-17this massive patch introduces a simple new abstraction: it makesChris Lattner
2009-01-13DeclContext::KindTrait was not meant to be used outside of DeclContext::CastT...Argyrios Kyrtzidis
2009-01-13Print function parameters in DeclContextPrinter.Zhongxing Xu
2009-01-13Improve c++ methods printing in DeclContextPrinter.Zhongxing Xu
2009-01-13Improve DeclContextPrinter: print enum name.Zhongxing Xu
2009-01-13Add an initial framework of a DeclContextPrinter. It can print DeclContext andZhongxing Xu
2009-01-09Provide a new kind of iterator, the specific_decl_iterator, thatDouglas Gregor
2009-01-09Move property API's up to ObjCContainerDecl (removing a lot of duplicate code).Steve Naroff
2009-01-05Introduce support for "transparent" DeclContexts, which areDouglas Gregor
2008-12-17Make sure that enumerators show up within the enumeration declaration. Fixes....Douglas Gregor
2008-12-16Make linkage-specifications hold on to all of their declarationsDouglas Gregor
2008-12-16Fix crash with -ast-dump in C++.Eli Friedman
2008-11-24Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner
2008-11-24Rename Selector::getName() to Selector::getAsString(), and addChris Lattner
2008-11-03Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h'Ted Kremenek
2008-10-24Move viewInheritance to CXXRecordDecl, and make sure it builds in Release mod...Douglas Gregor
2008-10-23Added driver option "-cxx-inheritance-view" for viewing the C++ hierarchy of ...Ted Kremenek
2008-10-21Commito, didn't mean to remove this header.Daniel Dunbar
2008-10-21[LLVM up] Add basic -S option to clang.Daniel Dunbar
2008-10-05Add dummy -ast-dump support for ObjC category implementations.Daniel Dunbar
2008-09-13Patch by Csaba Hruska!Ted Kremenek
2008-08-26Rename ObjCPropertyImplDecl::PropertyImplKind (consistency)Daniel Dunbar
2008-08-24Moved HTMLDiagnostics to lib/Driver.Zhongxing Xu
2008-08-23adjust to changes in various APIs from LLVM. We can't printChris Lattner
2008-08-22improve pretty printing of objc method declaration, Chris Lattner
2008-08-10Do not crash with -serialize.Nico Weber
2008-08-09do not serialize invalid asts. this fixes bug #2637Nico Weber
2008-08-07Let LLVMCodeGenWriter forward all the methods defined in ASTConsumer, toMatthijs Kooijman
2008-08-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek
2008-07-21introduce a new ObjCList templated class and start moving Chris Lattner
2008-07-02Moved logic for -dump-cfg and -view-cfg into AnalysisConsumer.Ted Kremenek
2008-07-02Move -dump-live-variables logic to AnalysisConsumer.Ted Kremenek
2008-07-02Migrate CheckerConsumer diagnostics to the new AnalysisConsumer interface.Ted Kremenek
2008-07-02Move logic for "-checker-simple" to the new AnalysisConsumer interface.Ted Kremenek