| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/ |
| Transformer.h | 28 /// \param Consumer Receives each rewrite or error. Will not necessarily be 33 Transformer(transformer::RewriteRule Rule, ChangeConsumer Consumer) 34 : Rule(std::move(Rule)), Consumer(std::move(Consumer)) {} 47 ChangeConsumer Consumer;
|
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| SemaConsumer.h | 32 /// Initialize the semantic consumer with the Sema instance 37 /// Inform the semantic consumer that Sema is no longer available. 41 static bool classof(const ASTConsumer *Consumer) { 42 return Consumer->SemaConsumer;
|
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/ |
| RefactoringActionRules.h | 54 void invoke(RefactoringResultConsumer &Consumer, 58 Consumer.handleError(Changes.takeError()); 60 Consumer.handle(std::move(*Changes)); 76 void invoke(RefactoringResultConsumer &Consumer, 80 Consumer.handleError(Occurrences.takeError()); 82 Consumer.handle(std::move(*Occurrences));
|
| RefactoringActionRule.h | 42 /// consumer to propagate the result of the refactoring action. 43 virtual void invoke(RefactoringResultConsumer &Consumer, 61 /// \c visit callback in the consumer for each option.
|
| RefactoringActionRulesInternal.h | 48 RefactoringResultConsumer &Consumer, RefactoringRuleContext &Context, 56 return Consumer.handleError(std::move(Err)); 62 return Consumer.handleError(Rule.takeError()); 63 Rule->invoke(Consumer, Context); 130 void invoke(RefactoringResultConsumer &Consumer, 133 Consumer, Context, Requirements,
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| MultiplexConsumer.cpp | 1 //===- MultiplexConsumer.cpp - AST Consumer for PCH Generation --*- C++ -*-===// 244 for (auto &Consumer : Consumers) { 245 if (auto *mutationListener = Consumer->GetASTMutationListener()) 247 if (auto *serializationListener = Consumer->GetASTDeserializationListener()) 264 for (auto &Consumer : Consumers) 265 Consumer->Initialize(Context); 270 for (auto &Consumer : Consumers) 271 Continue = Continue && Consumer->HandleTopLevelDecl(D); 276 for (auto &Consumer : Consumers) 277 Consumer->HandleInlineFunctionDefinition(D) [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-diff/ |
| DiffLog.h | 22 class Consumer; 29 Consumer *consumer; member in class:llvm::LogBuilder 40 LogBuilder(Consumer &c, StringRef Format) : consumer(&c), Format(Format) {} 42 : consumer(L.consumer), Format(L.Format), 44 L.consumer = nullptr; 64 Consumer &consumer; member in class:llvm::DiffLogBuilder [all...] |
| DiffConsumer.h | 1 //===-- DiffConsumer.h - Difference Consumer --------------------*- C++ -*-===// 9 // This header defines the interface to the LLVM difference Consumer 30 class Consumer { 52 virtual ~Consumer() {} 55 class DiffConsumer : public Consumer {
|
| DifferenceEngine.h | 37 Engine.consumer.enterContext(L, R); 41 Engine.consumer.exitContext(); 59 DifferenceEngine(Consumer &consumer) 60 : consumer(consumer), globalValueOracle(nullptr) {} 65 consumer.log(text); 68 return LogBuilder(consumer, text); 70 Consumer& getConsumer() const { return consumer; } 84 Consumer &consumer; member in class:llvm::DifferenceEngine [all...] |
| llvm-diff.cpp | 77 DiffConsumer Consumer; 78 DifferenceEngine Engine(Consumer); 90 return Consumer.hadDifferences();
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseAST.cpp | 99 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, 106 new Sema(PP, Ctx, *Consumer, TUKind, CompletionConsumer)); 129 ASTConsumer *Consumer = &S.getASTConsumer(); 146 External->StartTranslationUnit(Consumer); 162 if (ADecl && !Consumer->HandleTopLevelDecl(ADecl.get())) 169 Consumer->HandleTopLevelDecl(DeclGroupRef(D)); 171 Consumer->HandleTranslationUnit(S.getASTContext()); 187 Consumer->PrintStats();
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
| Transformer.cpp | 37 Consumer(Transformations.takeError()); 58 Consumer(std::move(Err)); 69 Consumer(std::move(IDChangePair.second));
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/ |
| AnalysisConsumer.h | 36 virtual void AddDiagnosticConsumer(PathDiagnosticConsumer *Consumer) = 0; 44 /// Consumer->AddCheckerRegistrationFn([] (CheckerRegistry& Registry) {
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ |
| DependencyScanningWorker.cpp | 26 /// Forwards the gatherered dependencies to the consumer. 52 StringRef WorkingDirectory, DependencyConsumer &Consumer, 56 : WorkingDirectory(WorkingDirectory), Consumer(Consumer), 120 Consumer)); 124 std::move(Opts), Compiler, Consumer)); 144 DependencyConsumer &Consumer; 185 const CompilationDatabase &CDB, DependencyConsumer &Consumer) { 196 DependencyScanningAction Action(WorkingDirectory, Consumer, DepFS,
|
| DependencyScanningTool.cpp | 105 MakeDependencyPrinterConsumer Consumer; 106 auto Result = Worker.computeDependencies(Input, CWD, Compilations, Consumer); 110 Consumer.printDependencies(Output); 180 FullDependencyPrinterConsumer Consumer(AlreadySeen); 182 Worker.computeDependencies(Input, CWD, Compilations, Consumer); 185 return Consumer.getFullDependencies();
|
| ModuleDepCollector.cpp | 113 MDC.Consumer.handleContextHash(MDC.ContextHash); 163 MDC.Consumer.handleModuleDependency(I.second); 166 MDC.Consumer.handleFileDependency(*MDC.Opts, I); 240 : Instance(I), Consumer(C), Opts(std::move(Opts)) {}
|
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/ |
| DependencyScanningWorker.h | 57 /// dependencies to the provided consumer. 64 DependencyConsumer &Consumer);
|
| /src/external/apache2/llvm/dist/clang/lib/Interpreter/ |
| IncrementalParser.h | 50 /// Consumer to process the produced top level decls. Owned by Act. 51 ASTConsumer *Consumer = nullptr;
|
| IncrementalParser.cpp | 88 // Use a code completion consumer? 125 Consumer = &CI->getASTConsumer(); 160 if (ADecl && !Consumer->HandleTopLevelDecl(ADecl.get())) 162 "The consumer rejected a decl", 171 Consumer->HandleTopLevelDecl(DGR); 177 Consumer->HandleTranslationUnit(S.getASTContext());
|
| /src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| RAIIObjectsForParser.h | 388 SourceLocation (Parser::*Consumer)(); 413 Consumer = &Parser::ConsumeBrace; 417 Consumer = &Parser::ConsumeParen; 422 Consumer = &Parser::ConsumeBracket; 436 LOpen = (P.*Consumer)(); 448 LClose = (P.*Consumer)(); 454 LClose = (P.*Consumer)();
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaLookup.cpp | 3749 LookupVisibleHelper(VisibleDeclConsumer &Consumer, bool IncludeDependentBases, 3751 : Consumer(Consumer), IncludeDependentBases(IncludeDependentBases), 3771 Result.setAllowHidden(Consumer.includeHiddenDecls()); 3781 Result.setAllowHidden(Consumer.includeHiddenDecls()); 3800 Consumer.EnteredContext(Ctx); 3825 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); 3847 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); 3986 // Walk through the declarations in this Scope. The consumer might add new 3992 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false) [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Index/ |
| IndexingAction.h | 62 /// Creates a PPCallbacks that indexes macros and feeds macros to \p Consumer. 63 /// The caller is responsible for calling `Consumer.setPreprocessor()`. 64 std::unique_ptr<PPCallbacks> indexMacrosCallback(IndexDataConsumer &Consumer,
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ExternalASTSource.cpp | 59 void ExternalASTSource::StartTranslationUnit(ASTConsumer *Consumer) {}
|
| /src/external/apache2/llvm/dist/clang/tools/clang-check/ |
| ClangCheck.cpp | 148 class Consumer : public clang::ASTConsumer { 150 Consumer(clang::CompilerInstance &CI) : Collector(CI.getPreprocessor()) {} 164 return std::make_unique<Consumer>(CI);
|
| /src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
| CompilerInstance.h | 104 /// The AST consumer. 105 std::unique_ptr<ASTConsumer> Consumer; 107 /// The code completion consumer. 482 bool hasASTConsumer() const { return (bool)Consumer; } 485 assert(Consumer && "Compiler instance has no AST consumer!"); 486 return *Consumer; 489 /// takeASTConsumer - Remove the current AST consumer and give ownership to 491 std::unique_ptr<ASTConsumer> takeASTConsumer() { return std::move(Consumer); } 493 /// setASTConsumer - Replace the current AST consumer; the compiler instanc [all...] |