HomeSort by: relevance | last modified time | path
    Searched refs:Consumer (Results 1 - 25 of 65) sorted by relevancy

1 2 3

  /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...]

Completed in 47 milliseconds

1 2 3