Home
last modified time | relevance | path

Searched refs:ASTConsumer (Results 1 – 25 of 56) sorted by relevance

123

/external/clang/include/clang/Frontend/
DASTConsumers.h24 class ASTConsumer; variable
36 ASTConsumer *CreateASTPrinter(raw_ostream *OS, StringRef FilterString);
40 ASTConsumer *CreateASTDumper(StringRef FilterString);
44 ASTConsumer *CreateASTDeclNodeLister();
48 ASTConsumer *CreateASTDumperXML(raw_ostream &OS);
53 ASTConsumer *CreateASTViewer();
57 ASTConsumer *CreateDeclContextPrinter();
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,
104 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
129 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
[all …]
DFrontendAction.h22 class ASTConsumer; variable
37 ASTConsumer* CreateWrappedASTConsumer(CompilerInstance &CI,
58 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
218 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
238 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
254 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
DCompilerInstance.h33 class ASTConsumer; variable
89 OwningPtr<ASTConsumer> Consumer;
383 ASTConsumer &getASTConsumer() const { in getASTConsumer()
390 ASTConsumer *takeASTConsumer() { return Consumer.take(); } in takeASTConsumer()
394 void setASTConsumer(ASTConsumer *Value);
DMultiplexConsumer.h33 MultiplexConsumer(ArrayRef<ASTConsumer*> C);
57 std::vector<ASTConsumer*> Consumers; // Owns these.
/external/clang/unittests/Tooling/
DToolingTest.cpp29 explicit TestAction(clang::ASTConsumer *TestConsumer) in TestAction()
33 virtual clang::ASTConsumer* CreateASTConsumer( in CreateASTConsumer()
40 clang::ASTConsumer * const TestConsumer;
43 class FindTopLevelDeclConsumer : public clang::ASTConsumer {
69 class FindClassDeclXConsumer : public clang::ASTConsumer {
107 ASTConsumer *newASTConsumer() { in newASTConsumer()
/external/clang/include/clang/Rewrite/Frontend/
DASTConsumers.h22 class ASTConsumer; variable
29 ASTConsumer *CreateObjCRewriter(const std::string &InFile,
34 ASTConsumer *CreateModernObjCRewriter(const std::string &InFile,
42 ASTConsumer *CreateHTMLPrinter(raw_ostream *OS, Preprocessor &PP,
DFrontendActions.h25 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
34 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
62 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
/external/clang/include/clang/AST/
DASTConsumer.h32 class ASTConsumer {
40 ASTConsumer() : SemaConsumer(false) { } in ASTConsumer() function
42 virtual ~ASTConsumer() {} in ~ASTConsumer()
123 static bool classof(const ASTConsumer *) { return true; } in classof() argument
/external/clang/lib/AST/
DASTConsumer.cpp18 bool ASTConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
22 void ASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
26 void ASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {} in HandleTopLevelDeclInObjCContainer()
/external/clang/lib/Frontend/
DFrontendActions.cpp35 ASTConsumer *InitOnlyAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
37 return new ASTConsumer(); in CreateASTConsumer()
47 ASTConsumer *ASTPrintAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
54 ASTConsumer *ASTDumpAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
59 ASTConsumer *ASTDeclListAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
64 ASTConsumer *ASTDumpXMLAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
75 ASTConsumer *ASTViewAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
80 ASTConsumer *DeclContextPrintAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
85 ASTConsumer *GeneratePCHAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
122 ASTConsumer *GenerateModuleAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
[all …]
DASTConsumers.cpp34 class ASTPrinter : public ASTConsumer,
93 class ASTDeclNodeLister : public ASTConsumer,
115 ASTConsumer *clang::CreateASTPrinter(raw_ostream *Out, in CreateASTPrinter()
120 ASTConsumer *clang::CreateASTDumper(StringRef FilterString) { in CreateASTDumper()
124 ASTConsumer *clang::CreateASTDeclNodeLister() { in CreateASTDeclNodeLister()
132 class ASTViewer : public ASTConsumer {
162 ASTConsumer *clang::CreateASTViewer() { return new ASTViewer(); } in CreateASTViewer()
169 class DeclContextPrinter : public ASTConsumer {
470 ASTConsumer *clang::CreateDeclContextPrinter() { in CreateDeclContextPrinter()
478 class ASTDumpXML : public ASTConsumer {
[all …]
DFrontendAction.cpp125 ASTConsumer* FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, in CreateWrappedASTConsumer()
127 ASTConsumer* Consumer = CreateASTConsumer(CI, InFile); in CreateWrappedASTConsumer()
136 std::vector<ASTConsumer*> Consumers(1, Consumer); in CreateWrappedASTConsumer()
244 OwningPtr<ASTConsumer> Consumer( in BeginSourceFile()
427 ASTConsumer *
433 ASTConsumer *WrapperFrontendAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
/external/clang/include/clang/Sema/
DSemaConsumer.h26 class SemaConsumer : public ASTConsumer {
30 ASTConsumer::SemaConsumer = true; in SemaConsumer()
42 static bool classof(const ASTConsumer *Consumer) { in classof()
/external/clang/lib/ARCMigrate/
DObjCMT.cpp31 class ObjCMigrateASTConsumer : public ASTConsumer {
94 ASTConsumer *ObjCMigrateAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
96 ASTConsumer * in CreateASTConsumer()
98 ASTConsumer *MTConsumer = new ObjCMigrateASTConsumer(MigrateDir, in CreateASTConsumer()
104 ASTConsumer *Consumers[] = { MTConsumer, WrappedConsumer }; in CreateASTConsumer()
219 ASTConsumer *MigrateSourceAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
/external/clang/lib/StaticAnalyzer/Frontend/
DAnalysisConsumer.h24 class ASTConsumer; variable
34 ASTConsumer* CreateAnalysisConsumer(const Preprocessor &pp,
DFrontendActions.cpp16 ASTConsumer *AnalysisAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
/external/clang/include/clang/Parse/
DParseAST.h21 class ASTConsumer; variable
36 void ParseAST(Preprocessor &pp, ASTConsumer *C,
/external/clang/lib/Rewrite/Frontend/
DFrontendActions.cpp33 ASTConsumer *HTMLPrintAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
43 ASTConsumer *FixItAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
45 return new ASTConsumer(); in CreateASTConsumer()
155 ASTConsumer *RewriteObjCAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
DHTMLPrint.cpp33 class HTMLPrinter : public ASTConsumer {
50 ASTConsumer* clang::CreateHTMLPrinter(raw_ostream *OS, in CreateHTMLPrinter()
/external/clang/examples/PrintFunctionNames/
DPrintFunctionNames.cpp24 class PrintFunctionsConsumer : public ASTConsumer {
39 ASTConsumer *CreateASTConsumer(CompilerInstance &CI, llvm::StringRef) { in CreateASTConsumer()
/external/clang/tools/clang-check/
DClangCheck.cpp66 clang::ASTConsumer *newASTConsumer() { in newASTConsumer()
73 return new clang::ASTConsumer(); in newASTConsumer()
/external/clang/unittests/Frontend/
DFrontendActionTest.cpp31 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
37 class Visitor : public ASTConsumer, public RecursiveASTVisitor<Visitor> {
/external/clang/include/clang/ARCMigrate/
DARCMTActions.h40 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
70 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,StringRef InFile);
/external/clang/lib/Parse/
DParseAST.cpp40 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, in ParseAST()
67 ASTConsumer *Consumer = &S.getASTConsumer(); in ParseAST()

123