Home
last modified time | relevance | path

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

12

/external/clang/include/clang/Frontend/
DASTConsumers.h24 class ASTConsumer; variable
36 ASTConsumer *CreateASTPrinter(raw_ostream *OS);
40 ASTConsumer *CreateASTDumper();
44 ASTConsumer *CreateASTDumperXML(raw_ostream &OS);
49 ASTConsumer *CreateASTViewer();
53 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,
98 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
123 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
146 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;
386 ASTConsumer &getASTConsumer() const { in getASTConsumer()
393 ASTConsumer *takeASTConsumer() { return Consumer.take(); } in takeASTConsumer()
397 void setASTConsumer(ASTConsumer *Value);
DMultiplexConsumer.h33 MultiplexConsumer(ArrayRef<ASTConsumer*> C);
57 std::vector<ASTConsumer*> Consumers; // Owns these.
/external/clang/include/clang/Rewrite/
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/unittests/Tooling/
DToolingTest.cpp28 explicit TestAction(clang::ASTConsumer *TestConsumer) in TestAction()
32 virtual clang::ASTConsumer* CreateASTConsumer( in CreateASTConsumer()
39 clang::ASTConsumer * const TestConsumer;
42 class FindTopLevelDeclConsumer : public clang::ASTConsumer {
63 class FindClassDeclXConsumer : public clang::ASTConsumer {
/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/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/Frontend/
DASTConsumers.cpp33 class ASTPrinter : public ASTConsumer {
50 ASTConsumer *clang::CreateASTPrinter(raw_ostream* out) { in CreateASTPrinter()
54 ASTConsumer *clang::CreateASTDumper() { in CreateASTDumper()
62 class ASTViewer : public ASTConsumer {
92 ASTConsumer *clang::CreateASTViewer() { return new ASTViewer(); } in CreateASTViewer()
99 class DeclContextPrinter : public ASTConsumer {
400 ASTConsumer *clang::CreateDeclContextPrinter() { in CreateDeclContextPrinter()
408 class ASTDumpXML : public ASTConsumer {
420 ASTConsumer *clang::CreateASTDumperXML(raw_ostream &OS) { in CreateASTDumperXML()
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 *ASTDumpXMLAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
70 ASTConsumer *ASTViewAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
75 ASTConsumer *DeclContextPrintAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
80 ASTConsumer *GeneratePCHAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
117 ASTConsumer *GenerateModuleAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
352 ASTConsumer *SyntaxOnlyAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
[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()
241 OwningPtr<ASTConsumer> Consumer( in BeginSourceFile()
421 ASTConsumer *
427 ASTConsumer *WrapperFrontendAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
/external/clang/lib/ARCMigrate/
DObjCMT.cpp30 class ObjCMigrateASTConsumer : public ASTConsumer {
93 ASTConsumer *ObjCMigrateAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
95 ASTConsumer * in CreateASTConsumer()
97 ASTConsumer *MTConsumer = new ObjCMigrateASTConsumer(MigrateDir, in CreateASTConsumer()
103 ASTConsumer *Consumers[] = { MTConsumer, WrappedConsumer }; in CreateASTConsumer()
217 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/
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/unittests/Frontend/
DFrontendActionTest.cpp30 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
36 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.cpp38 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, in ParseAST()
65 ASTConsumer *Consumer = &S.getASTConsumer(); in ParseAST()
/external/clang/include/clang/StaticAnalyzer/Frontend/
DFrontendActions.h25 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,

12