Searched refs:ASTConsumer (Results 1 - 25 of 63) sorted by relevance

123

/external/clang/include/clang/Frontend/
H A DASTConsumers.h1 //===--- ASTConsumers.h - ASTConsumer implementations -----------*- C++ -*-===//
21 class ASTConsumer;
33 ASTConsumer *CreateASTPrinter(raw_ostream *OS, StringRef FilterString);
37 ASTConsumer *CreateASTDumper(StringRef FilterString, bool DumpLookups = false);
41 ASTConsumer *CreateASTDeclNodeLister();
45 ASTConsumer *CreateASTDumperXML(raw_ostream &OS);
50 ASTConsumer *CreateASTViewer();
54 ASTConsumer *CreateDeclContextPrinter();
H A DFrontendActions.h28 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
43 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
49 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
55 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
61 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
67 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
73 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
79 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
105 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
133 virtual ASTConsumer *CreateASTConsume
[all...]
H A DFrontendAction.h30 class ASTConsumer;
44 ASTConsumer* CreateWrappedASTConsumer(CompilerInstance &CI,
64 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
232 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
251 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
268 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
H A DMultiplexConsumer.h11 // multiplex ASTConsumer and SemaConsumer messages to many consumers.
32 MultiplexConsumer(ArrayRef<ASTConsumer*> C);
35 // ASTConsumer
55 std::vector<ASTConsumer*> Consumers; // Owns these.
H A DChainedIncludesSource.h56 virtual void StartTranslationUnit(ASTConsumer *Consumer);
/external/clang/lib/AST/
H A DASTConsumer.cpp1 //===--- ASTConsumer.cpp - Abstract interface for reading ASTs --*- C++ -*-===//
10 // This file defines the ASTConsumer class.
14 #include "clang/AST/ASTConsumer.h"
19 bool ASTConsumer::HandleTopLevelDecl(DeclGroupRef D) {
23 void ASTConsumer::HandleInterestingDecl(DeclGroupRef D) {
27 void ASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {}
29 void ASTConsumer::HandleImplicitImportDecl(ImportDecl *D) {
/external/clang/include/clang/Sema/
H A DSemaConsumer.h11 // ASTConsumer that is used by AST clients that also require
18 #include "clang/AST/ASTConsumer.h"
26 class SemaConsumer : public ASTConsumer {
30 ASTConsumer::SemaConsumer = true;
42 static bool classof(const ASTConsumer *Consumer) {
/external/clang/include/clang/Rewrite/Frontend/
H A DASTConsumers.h1 //===--- ASTConsumers.h - ASTConsumer implementations -----------*- C++ -*-===//
22 class ASTConsumer;
29 ASTConsumer *CreateObjCRewriter(const std::string &InFile,
34 ASTConsumer *CreateModernObjCRewriter(const std::string &InFile,
43 ASTConsumer *CreateHTMLPrinter(raw_ostream *OS, Preprocessor &PP,
H A DFrontendActions.h25 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
34 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
62 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
/external/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.h24 class ASTConsumer;
31 /// CreateAnalysisConsumer - Creates an ASTConsumer to run various code
34 ASTConsumer* CreateAnalysisConsumer(const Preprocessor &pp,
H A DFrontendActions.cpp16 ASTConsumer *AnalysisAction::CreateASTConsumer(CompilerInstance &CI,
/external/clang/include/clang/Parse/
H A DParseAST.h21 class ASTConsumer;
26 /// \brief Parse the entire file specified, notifying the ASTConsumer as
36 void ParseAST(Preprocessor &pp, ASTConsumer *C,
/external/clang/include/clang/StaticAnalyzer/Frontend/
H A DFrontendActions.h25 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
/external/clang/include/clang/AST/
H A DASTConsumer.h1 //===--- ASTConsumer.h - Abstract interface for reading ASTs ----*- C++ -*-===//
10 // This file defines the ASTConsumer class.
33 /// ASTConsumer - This is an abstract interface that should be implemented by
36 class ASTConsumer { class in namespace:clang
44 ASTConsumer() : SemaConsumer(false) { } function in class:clang::ASTConsumer
46 virtual ~ASTConsumer() {}
/external/clang/include/clang/CodeGen/
H A DModuleBuilder.h17 #include "clang/AST/ASTConsumer.h"
31 class CodeGenerator : public ASTConsumer {
/external/clang/unittests/Tooling/
H A DToolingTest.cpp10 #include "clang/AST/ASTConsumer.h"
30 explicit TestAction(clang::ASTConsumer *TestConsumer)
34 virtual clang::ASTConsumer* CreateASTConsumer(
41 clang::ASTConsumer * const TestConsumer;
44 class FindTopLevelDeclConsumer : public clang::ASTConsumer {
70 class FindClassDeclXConsumer : public clang::ASTConsumer {
108 ASTConsumer *newASTConsumer() {
144 ASTConsumer *newASTConsumer() {
173 struct SkipBodyConsumer : public clang::ASTConsumer {
182 virtual ASTConsumer *CreateASTConsume
[all...]
/external/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp17 #include "clang/AST/ASTConsumer.h"
24 class PrintFunctionsConsumer : public ASTConsumer {
39 ASTConsumer *CreateASTConsumer(CompilerInstance &CI, llvm::StringRef) {
/external/clang/include/clang/ARCMigrate/
H A DARCMTActions.h40 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
72 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,StringRef InFile);
/external/clang/unittests/Frontend/
H A DFrontendActionTest.cpp11 #include "clang/AST/ASTConsumer.h"
29 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
35 class Visitor : public ASTConsumer, public RecursiveASTVisitor<Visitor> {
/external/clang/lib/Frontend/
H A DASTConsumers.cpp1 //===--- ASTConsumers.cpp - ASTConsumer implementations -------------------===//
16 #include "clang/AST/ASTConsumer.h"
34 class ASTPrinter : public ASTConsumer,
98 class ASTDeclNodeLister : public ASTConsumer,
121 ASTConsumer *clang::CreateASTPrinter(raw_ostream *Out,
126 ASTConsumer *clang::CreateASTDumper(StringRef FilterString, bool DumpLookups) {
130 ASTConsumer *clang::CreateASTDeclNodeLister() {
138 class ASTViewer : public ASTConsumer {
168 ASTConsumer *clang::CreateASTViewer() { return new ASTViewer(); }
175 class DeclContextPrinter : public ASTConsumer {
[all...]
H A DFrontendActions.cpp11 #include "clang/AST/ASTConsumer.h"
36 ASTConsumer *InitOnlyAction::CreateASTConsumer(CompilerInstance &CI,
38 return new ASTConsumer();
48 ASTConsumer *ASTPrintAction::CreateASTConsumer(CompilerInstance &CI,
55 ASTConsumer *ASTDumpAction::CreateASTConsumer(CompilerInstance &CI,
61 ASTConsumer *ASTDeclListAction::CreateASTConsumer(CompilerInstance &CI,
66 ASTConsumer *ASTDumpXMLAction::CreateASTConsumer(CompilerInstance &CI,
77 ASTConsumer *ASTViewAction::CreateASTConsumer(CompilerInstance &CI,
82 ASTConsumer *DeclContextPrintAction::CreateASTConsumer(CompilerInstance &CI,
87 ASTConsumer *GeneratePCHActio
[all...]
/external/clang/lib/Rewrite/Frontend/
H A DHTMLPrint.cpp15 #include "clang/AST/ASTConsumer.h"
33 class HTMLPrinter : public ASTConsumer {
50 ASTConsumer* clang::CreateHTMLPrinter(raw_ostream *OS,
H A DFrontendActions.cpp11 #include "clang/AST/ASTConsumer.h"
33 ASTConsumer *HTMLPrintAction::CreateASTConsumer(CompilerInstance &CI,
43 ASTConsumer *FixItAction::CreateASTConsumer(CompilerInstance &CI,
45 return new ASTConsumer();
153 ASTConsumer *RewriteObjCAction::CreateASTConsumer(CompilerInstance &CI,
/external/clang/lib/Parse/
H A DParseAST.cpp15 #include "clang/AST/ASTConsumer.h"
81 /// ParseAST - Parse the entire file specified, notifying the ASTConsumer as
85 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer,
110 ASTConsumer *Consumer = &S.getASTConsumer();
/external/chromium_org/tools/clang/plugins/
H A DChromeClassTester.h11 #include "clang/AST/ASTConsumer.h"
15 // A class on top of ASTConsumer that forwards classes defined in Chromium
17 class ChromeClassTester : public clang::ASTConsumer {
23 // clang::ASTConsumer:

Completed in 656 milliseconds

123