Home
last modified time | relevance | path

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

123

/external/clang/include/clang/Frontend/
DASTConsumers.h21 class ASTConsumer; variable
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();
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 *CreateASTConsumer(CompilerInstance &CI,
[all …]
DFrontendAction.h30 class ASTConsumer; variable
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,
DCompilerInstance.h34 class ASTConsumer; variable
90 OwningPtr<ASTConsumer> Consumer;
400 ASTConsumer &getASTConsumer() const { in getASTConsumer()
407 ASTConsumer *takeASTConsumer() { return Consumer.take(); } in takeASTConsumer()
411 void setASTConsumer(ASTConsumer *Value);
DMultiplexConsumer.h32 MultiplexConsumer(ArrayRef<ASTConsumer*> C);
55 std::vector<ASTConsumer*> Consumers; // Owns these.
/external/clang/lib/AST/
DASTConsumer.cpp19 bool ASTConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
23 void ASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
27 void ASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {} in HandleTopLevelDeclInObjCContainer()
29 void ASTConsumer::HandleImplicitImportDecl(ImportDecl *D) { in HandleImplicitImportDecl()
/external/clang/unittests/Tooling/
DToolingTest.cpp30 explicit TestAction(clang::ASTConsumer *TestConsumer) in TestAction()
34 virtual clang::ASTConsumer* CreateASTConsumer( in CreateASTConsumer()
41 clang::ASTConsumer * const TestConsumer;
44 class FindTopLevelDeclConsumer : public clang::ASTConsumer {
70 class FindClassDeclXConsumer : public clang::ASTConsumer {
108 ASTConsumer *newASTConsumer() { in newASTConsumer()
144 ASTConsumer *newASTConsumer() { in newASTConsumer()
173 struct SkipBodyConsumer : public clang::ASTConsumer {
182 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &Compiler, in CreateASTConsumer()
/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,
43 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/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/
DFrontendActions.cpp36 ASTConsumer *InitOnlyAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
38 return new ASTConsumer(); in CreateASTConsumer()
48 ASTConsumer *ASTPrintAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
55 ASTConsumer *ASTDumpAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
61 ASTConsumer *ASTDeclListAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
66 ASTConsumer *ASTDumpXMLAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
77 ASTConsumer *ASTViewAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
82 ASTConsumer *DeclContextPrintAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
87 ASTConsumer *GeneratePCHAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
124 ASTConsumer *GenerateModuleAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
[all …]
DASTConsumers.cpp34 class ASTPrinter : public ASTConsumer,
98 class ASTDeclNodeLister : public ASTConsumer,
121 ASTConsumer *clang::CreateASTPrinter(raw_ostream *Out, in CreateASTPrinter()
126 ASTConsumer *clang::CreateASTDumper(StringRef FilterString, bool DumpLookups) { in CreateASTDumper()
130 ASTConsumer *clang::CreateASTDeclNodeLister() { in CreateASTDeclNodeLister()
138 class ASTViewer : public ASTConsumer {
168 ASTConsumer *clang::CreateASTViewer() { return new ASTViewer(); } in CreateASTViewer()
175 class DeclContextPrinter : public ASTConsumer {
480 ASTConsumer *clang::CreateDeclContextPrinter() { in CreateDeclContextPrinter()
488 class ASTDumpXML : public ASTConsumer {
[all …]
DFrontendAction.cpp128 ASTConsumer* FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, in CreateWrappedASTConsumer()
130 ASTConsumer* Consumer = CreateASTConsumer(CI, InFile); in CreateWrappedASTConsumer()
139 std::vector<ASTConsumer*> Consumers(1, Consumer); in CreateWrappedASTConsumer()
284 OwningPtr<ASTConsumer> Consumer( in BeginSourceFile()
481 ASTConsumer *
487 ASTConsumer *WrapperFrontendAction::CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
/external/clang/docs/
DRAVFrontendAction.rst21 CreateASTConsumer method that returns an ASTConsumer per translation
28 virtual clang::ASTConsumer *CreateASTConsumer(
34 Creating an ASTConsumer
37 ASTConsumer is an interface used to write generic actions on an AST,
38 regardless of how the AST was produced. ASTConsumer provides many
45 class FindNamedClassConsumer : public clang::ASTConsumer {
114 virtual clang::ASTConsumer *CreateASTConsumer(
145 #include "clang/AST/ASTConsumer.h"
174 class FindNamedClassConsumer : public clang::ASTConsumer {
188 virtual clang::ASTConsumer *CreateASTConsumer(
/external/clang/include/clang/AST/
DASTConsumer.h36 class ASTConsumer {
44 ASTConsumer() : SemaConsumer(false) { } in ASTConsumer() function
46 virtual ~ASTConsumer() {} in ~ASTConsumer()
/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()
153 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.cpp29 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
35 class Visitor : public ASTConsumer, public RecursiveASTVisitor<Visitor> {
/external/clang/include/clang/ARCMigrate/
DARCMTActions.h40 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
72 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,StringRef InFile);
/external/clang/lib/Parse/
DParseAST.cpp85 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, in ParseAST()
110 ASTConsumer *Consumer = &S.getASTConsumer(); in ParseAST()
/external/clang/include/clang/StaticAnalyzer/Frontend/
DFrontendActions.h25 virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,

123