| /minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/ |
| H A D | ASTConsumers.h | 22 class ASTConsumer; variable 34 std::unique_ptr<ASTConsumer> CreateASTPrinter(raw_ostream *OS, 39 std::unique_ptr<ASTConsumer> CreateASTDumper(StringRef FilterString, 45 std::unique_ptr<ASTConsumer> CreateASTDeclNodeLister(); 50 std::unique_ptr<ASTConsumer> CreateASTViewer(); 54 std::unique_ptr<ASTConsumer> CreateDeclContextPrinter();
|
| H A D | FrontendActions.h | 29 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 44 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 50 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 56 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 62 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 68 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 74 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 101 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 131 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 142 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, [all …]
|
| H A D | FrontendAction.h | 44 std::unique_ptr<ASTConsumer> CreateWrappedASTConsumer(CompilerInstance &CI, 64 virtual std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 241 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 259 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 276 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
|
| H A D | MultiplexConsumer.h | 32 MultiplexConsumer(std::vector<std::unique_ptr<ASTConsumer>> C); 62 std::vector<std::unique_ptr<ASTConsumer>> Consumers; // Owns these.
|
| H A D | CompilerInstance.h | 36 class ASTConsumer; variable 95 std::unique_ptr<ASTConsumer> Consumer; 446 ASTConsumer &getASTConsumer() const { in getASTConsumer() 453 std::unique_ptr<ASTConsumer> takeASTConsumer() { return std::move(Consumer); } in takeASTConsumer() 457 void setASTConsumer(std::unique_ptr<ASTConsumer> Value);
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | ASTConsumer.cpp | 19 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()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Rewrite/Frontend/ |
| H A D | ASTConsumers.h | 23 class ASTConsumer; variable 30 std::unique_ptr<ASTConsumer> 34 std::unique_ptr<ASTConsumer> 41 std::unique_ptr<ASTConsumer> CreateHTMLPrinter(raw_ostream *OS,
|
| H A D | FrontendActions.h | 25 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 34 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 62 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | SemaConsumer.h | 26 class SemaConsumer : public ASTConsumer { 30 ASTConsumer::SemaConsumer = true; in SemaConsumer() 42 static bool classof(const ASTConsumer *Consumer) { in classof()
|
| /minix3/external/bsd/llvm/dist/clang/docs/ |
| H A D | RAVFrontendAction.rst | 21 CreateASTConsumer method that returns an ASTConsumer per translation 28 virtual std::unique_ptr<clang::ASTConsumer> CreateASTConsumer( 30 return std::unique_ptr<clang::ASTConsumer>( 35 Creating an ASTConsumer 38 ASTConsumer is an interface used to write generic actions on an AST, 39 regardless of how the AST was produced. ASTConsumer provides many 46 class FindNamedClassConsumer : public clang::ASTConsumer { 115 virtual std::unique_ptr<clang::ASTConsumer> CreateASTConsumer( 117 return std::unique_ptr<clang::ASTConsumer>( 147 #include "clang/AST/ASTConsumer.h" [all …]
|
| /minix3/external/bsd/llvm/dist/clang/unittests/Tooling/ |
| H A D | ToolingTest.cpp | 34 explicit TestAction(std::unique_ptr<clang::ASTConsumer> TestConsumer) in TestAction() 38 virtual std::unique_ptr<clang::ASTConsumer> 45 std::unique_ptr<clang::ASTConsumer> TestConsumer; 48 class FindTopLevelDeclConsumer : public clang::ASTConsumer { 71 class FindClassDeclXConsumer : public clang::ASTConsumer { 135 std::unique_ptr<ASTConsumer> newASTConsumer() { in newASTConsumer() 195 std::unique_ptr<ASTConsumer> newASTConsumer() { in newASTConsumer() 226 struct SkipBodyConsumer : public clang::ASTConsumer { 235 virtual std::unique_ptr<ASTConsumer>
|
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 36 std::unique_ptr<ASTConsumer> 38 return llvm::make_unique<ASTConsumer>(); in CreateASTConsumer() 48 std::unique_ptr<ASTConsumer> 55 std::unique_ptr<ASTConsumer> 62 std::unique_ptr<ASTConsumer> 67 std::unique_ptr<ASTConsumer> 72 std::unique_ptr<ASTConsumer> 78 std::unique_ptr<ASTConsumer> 116 std::unique_ptr<ASTConsumer> 386 std::unique_ptr<ASTConsumer> [all …]
|
| H A D | ASTConsumers.cpp | 34 class ASTPrinter : public ASTConsumer, 103 class ASTDeclNodeLister : public ASTConsumer, 126 std::unique_ptr<ASTConsumer> clang::CreateASTPrinter(raw_ostream *Out, in CreateASTPrinter() 131 std::unique_ptr<ASTConsumer> clang::CreateASTDumper(StringRef FilterString, in CreateASTDumper() 139 std::unique_ptr<ASTConsumer> clang::CreateASTDeclNodeLister() { in CreateASTDeclNodeLister() 147 class ASTViewer : public ASTConsumer { 176 std::unique_ptr<ASTConsumer> clang::CreateASTViewer() { in CreateASTViewer() 185 class DeclContextPrinter : public ASTConsumer { 488 std::unique_ptr<ASTConsumer> clang::CreateDeclContextPrinter() { in CreateDeclContextPrinter()
|
| H A D | FrontendAction.cpp | 137 std::unique_ptr<ASTConsumer> 140 std::unique_ptr<ASTConsumer> Consumer = CreateASTConsumer(CI, InFile); in CreateWrappedASTConsumer() 149 std::vector<std::unique_ptr<ASTConsumer>> Consumers; in CreateWrappedASTConsumer() 316 std::unique_ptr<ASTConsumer> Consumer = in BeginSourceFile() 532 std::unique_ptr<ASTConsumer> 538 std::unique_ptr<ASTConsumer>
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | ASTConsumer.h | 36 class ASTConsumer { 44 ASTConsumer() : SemaConsumer(false) { } in ASTConsumer() function 46 virtual ~ASTConsumer() {} in ~ASTConsumer()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | FrontendActions.cpp | 16 std::unique_ptr<ASTConsumer> 24 std::unique_ptr<ASTConsumer>
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Parse/ |
| H A D | ParseAST.h | 21 class ASTConsumer; variable 36 void ParseAST(Preprocessor &pp, ASTConsumer *C,
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/ |
| H A D | FrontendActions.h | 29 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 47 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
|
| /minix3/external/bsd/llvm/dist/clang/examples/PrintFunctionNames/ |
| H A D | PrintFunctionNames.cpp | 24 class PrintFunctionsConsumer : public ASTConsumer { 39 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 33 std::unique_ptr<ASTConsumer> 43 std::unique_ptr<ASTConsumer> 45 return llvm::make_unique<ASTConsumer>(); in CreateASTConsumer() 151 std::unique_ptr<ASTConsumer>
|
| H A D | HTMLPrint.cpp | 33 class HTMLPrinter : public ASTConsumer { 50 std::unique_ptr<ASTConsumer> clang::CreateHTMLPrinter(raw_ostream *OS, in CreateHTMLPrinter()
|
| /minix3/external/bsd/llvm/dist/clang/unittests/AST/ |
| H A D | ExternalASTSourceTest.cpp | 38 virtual std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, in CreateASTConsumer() 40 return llvm::make_unique<ASTConsumer>(); in CreateASTConsumer()
|
| H A D | EvaluateAsRValueTest.cpp | 60 std::unique_ptr<clang::ASTConsumer> 67 class Consumer : public clang::ASTConsumer {
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/ARCMigrate/ |
| H A D | ARCMTActions.h | 40 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI, 68 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
|
| /minix3/external/bsd/llvm/dist/clang/lib/Parse/ |
| H A D | ParseAST.cpp | 84 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, in ParseAST() 110 ASTConsumer *Consumer = &S.getASTConsumer(); in ParseAST()
|