Home
last modified time | relevance | path

Searched refs:Consumer (Results 1 – 25 of 88) sorted by relevance

1234

/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DMultiplexConsumer.cpp250 for (auto &Consumer : Consumers) { in MultiplexConsumer() local
251 if (auto *mutationListener = Consumer->GetASTMutationListener()) in MultiplexConsumer()
253 if (auto *serializationListener = Consumer->GetASTDeserializationListener()) in MultiplexConsumer()
270 for (auto &Consumer : Consumers) in Initialize() local
271 Consumer->Initialize(Context); in Initialize()
276 for (auto &Consumer : Consumers) in HandleTopLevelDecl() local
277 Continue = Continue && Consumer->HandleTopLevelDecl(D); in HandleTopLevelDecl()
282 for (auto &Consumer : Consumers) in HandleInlineFunctionDefinition() local
283 Consumer->HandleInlineFunctionDefinition(D); in HandleInlineFunctionDefinition()
287 for (auto &Consumer : Consumers) in HandleCXXStaticMemberVarInstantiation() local
[all …]
H A DFrontendAction.cpp160 std::unique_ptr<ASTConsumer> Consumer = CreateASTConsumer(CI, InFile); in CreateWrappedASTConsumer() local
161 if (!Consumer) in CreateWrappedASTConsumer()
183 return Consumer; in CreateWrappedASTConsumer()
187 return Consumer; in CreateWrappedASTConsumer()
224 Consumers.push_back(std::move(Consumer)); in CreateWrappedASTConsumer()
943 std::unique_ptr<ASTConsumer> Consumer = in BeginSourceFile() local
945 if (!Consumer) in BeginSourceFile()
950 CI.getASTContext().setASTMutationListener(Consumer->GetASTMutationListener()); in BeginSourceFile()
965 Consumer->GetASTDeserializationListener(); in BeginSourceFile()
999 CI.setASTConsumer(std::move(Consumer)); in BeginSourceFile()
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Transformer/
H A DTransformer.h80 ChangeSetConsumer Consumer)
82 [Consumer = std::move(Consumer)](
85 Consumer(Result->Changes);
87 Consumer(Result.takeError());
100 Consumer);
142 std::function<void(llvm::Expected<TransformerResult<T>>)> Consumer;
147 std::function<void(llvm::Expected<TransformerResult<T>>)> Consumer)
148 : Rule(std::move(R)), Consumer(std::move(Consumer)) {
165 Consumer(Transformations.takeError());
175 Consumer(C.takeError());
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRules.h54 void invoke(RefactoringResultConsumer &Consumer, in invoke() argument
58 Consumer.handleError(Changes.takeError()); in invoke()
60 Consumer.handle(std::move(*Changes)); in invoke()
76 void invoke(RefactoringResultConsumer &Consumer, in invoke() argument
80 Consumer.handleError(Occurrences.takeError()); in invoke()
82 Consumer.handle(std::move(*Occurrences)); in invoke()
H A DRefactoringActionRulesInternal.h48 RefactoringResultConsumer &Consumer, RefactoringRuleContext &Context, in invokeRuleAfterValidatingRequirements() argument
56 return Consumer.handleError(std::move(Err)); in invokeRuleAfterValidatingRequirements()
62 return Consumer.handleError(Rule.takeError()); in invokeRuleAfterValidatingRequirements()
63 Rule->invoke(Consumer, Context); in invokeRuleAfterValidatingRequirements()
130 void invoke(RefactoringResultConsumer &Consumer,
133 Consumer, Context, Requirements,
H A DRefactoringActionRule.h42 virtual void invoke(RefactoringResultConsumer &Consumer,
/openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningTool.cpp106 MakeDependencyPrinterConsumer Consumer; in getDependencyFile() local
108 Worker.computeDependencies(CWD, CommandLine, Consumer, ModuleName); in getDependencyFile()
112 Consumer.printDependencies(Output); in getDependencyFile()
149 P1689ModuleDependencyPrinterConsumer Consumer(Rule, Command); in getP1689ModuleDependencyFile() local
150 auto Result = Worker.computeDependencies(CWD, Command.CommandLine, Consumer); in getP1689ModuleDependencyFile()
154 MakeformatOutputPath = Consumer.getMakeFormatDependencyOutputPath(); in getP1689ModuleDependencyFile()
156 Consumer.printDependencies(MakeformatOutput); in getP1689ModuleDependencyFile()
166 FullDependencyConsumer Consumer(AlreadySeen, LookupModuleOutput, in getFullDependencies() local
169 Worker.computeDependencies(CWD, CommandLine, Consumer, ModuleName); in getFullDependencies()
172 return Consumer.takeFullDependencies(); in getFullDependencies()
[all …]
H A DDependencyScanningWorker.cpp148 StringRef WorkingDirectory, DependencyConsumer &Consumer, in DependencyScanningAction() argument
152 : WorkingDirectory(WorkingDirectory), Consumer(Consumer), in DependencyScanningAction()
248 std::move(Opts), WorkingDirectory, Consumer)); in runInvocation()
253 std::move(Opts), ScanInstance, Consumer, OriginalInvocation, in runInvocation()
302 DependencyConsumer &Consumer; member in __anonee0cd4250111::DependencyScanningAction
345 DependencyConsumer &Consumer, std::optional<StringRef> ModuleName) { in computeDependencies() argument
358 if (computeDependencies(WorkingDirectory, CommandLine, Consumer, DiagPrinter, in computeDependencies()
391 DependencyConsumer &Consumer, DiagnosticConsumer &DC, in computeDependencies() argument
438 DependencyScanningAction Action(WorkingDirectory, Consumer, DepFS, Format, in computeDependencies()
446 Consumer.handleBuildCommand( in computeDependencies()
[all …]
H A DModuleDepCollector.cpp59 Consumer.lookupModuleOutput(Deps.ID, ModuleOutputKind::ModuleFile); in addOutputPaths()
62 Consumer.lookupModuleOutput( in addOutputPaths()
66 Consumer.lookupModuleOutput(Deps.ID, ModuleOutputKind::DependencyFile); in addOutputPaths()
68 splitString(Consumer.lookupModuleOutput( in addOutputPaths()
205 Consumer.lookupModuleOutput(MID, ModuleOutputKind::ModuleFile); in addModuleFiles()
313 MDC.Consumer.handleContextHash(MDC.ContextHash); in FileChanged()
398 MDC.Consumer.handleDependencyOutputOpts(*MDC.Opts); in EndOfMainFile()
401 MDC.Consumer.handleProvidedAndRequiredStdCXXModules( in EndOfMainFile()
405 MDC.Consumer.handleModuleDependency(*I.second); in EndOfMainFile()
408 MDC.Consumer.handleFileDependency(I); in EndOfMainFile()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseAST.cpp99 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, in ParseAST() argument
106 new Sema(PP, Ctx, *Consumer, TUKind, CompletionConsumer)); in ParseAST()
129 ASTConsumer *Consumer = &S.getASTConsumer(); in ParseAST() local
146 External->StartTranslationUnit(Consumer); in ParseAST()
166 if (ADecl && !Consumer->HandleTopLevelDecl(ADecl.get())) in ParseAST()
173 Consumer->HandleTopLevelDecl(DeclGroupRef(D)); in ParseAST()
196 Consumer->HandleTranslationUnit(S.getASTContext()); in ParseAST()
212 Consumer->PrintStats(); in ParseAST()
/openbsd-src/gnu/llvm/llvm/tools/llvm-diff/lib/
H A DDiffLog.h22 class Consumer; variable
29 Consumer *consumer;
40 LogBuilder(Consumer &c, StringRef Format) : consumer(&c), Format(Format) {} in LogBuilder()
64 Consumer &consumer;
67 DiffLogBuilder(Consumer &c) : consumer(c) {} in DiffLogBuilder()
H A DDifferenceEngine.h60 DifferenceEngine(Consumer &consumer) in DifferenceEngine()
71 Consumer& getConsumer() const { return consumer; } in getConsumer()
85 Consumer &consumer;
H A DDiffConsumer.h30 class Consumer {
52 virtual ~Consumer() {} in ~Consumer()
55 class DiffConsumer : public Consumer {
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaLookup.cpp4062 LookupVisibleHelper(VisibleDeclConsumer &Consumer, bool IncludeDependentBases, in LookupVisibleHelper() argument
4064 : Consumer(Consumer), IncludeDependentBases(IncludeDependentBases), in LookupVisibleHelper()
4084 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
4094 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
4113 Consumer.EnteredContext(Ctx); in lookupInDeclContext()
4138 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4171 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4315 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope()
4388 VisibleDeclConsumer &Consumer; member in __anonb0e6ccc61711::LookupVisibleHelper
4395 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h404 SourceLocation (Parser::*Consumer)();
429 Consumer = &Parser::ConsumeBrace;
433 Consumer = &Parser::ConsumeParen;
438 Consumer = &Parser::ConsumeBracket;
452 LOpen = (P.*Consumer)(); in consumeOpen()
464 LClose = (P.*Consumer)(); in consumeClose()
470 LClose = (P.*Consumer)(); in consumeClose()
/openbsd-src/gnu/llvm/llvm/tools/llvm-diff/
H A Dllvm-diff.cpp82 DiffConsumer Consumer; in main() local
83 DifferenceEngine Engine(Consumer); in main()
95 return Consumer.hadDifferences(); in main()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSemaConsumer.h41 static bool classof(const ASTConsumer *Consumer) { in classof() argument
42 return Consumer->SemaConsumer; in classof()
/openbsd-src/gnu/llvm/clang/tools/clang-refactor/
H A DClangRefactor.cpp349 Consumer(new ClangRefactorConsumer(Changes)), HasFailed(false) { in ClangRefactorTool()
394 assert(SelectedSubcommand && MatchingRule && Consumer); in callback()
405 TestConsumer ? TestConsumer.get() : Consumer.get(); in callback()
408 auto InvokeRule = [&](RefactoringResultConsumer &Consumer) { in callback() argument
452 std::unique_ptr<clang::ASTConsumer> Consumer{ in getFrontendActionFactory() local
454 return Consumer; in getFrontendActionFactory()
605 std::unique_ptr<ClangRefactorToolConsumerInterface> Consumer; member in __anonf090c3dd0111::ClangRefactorTool
/openbsd-src/gnu/llvm/clang/lib/Interpreter/
H A DIncrementalParser.cpp134 Consumer = &CI->getASTConsumer(); in IncrementalParser()
176 if (ADecl && !Consumer->HandleTopLevelDecl(ADecl.get())) in ParseOrWrapTopLevelDecl()
197 Consumer->HandleTopLevelDecl(DGR); in ParseOrWrapTopLevelDecl()
203 Consumer->HandleTranslationUnit(C); in ParseOrWrapTopLevelDecl()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h162 void StartTranslationUnit(clang::ASTConsumer *Consumer) override;
245 void StartTranslationUnit(clang::ASTConsumer *Consumer) override { in StartTranslationUnit() argument
246 return m_original.StartTranslationUnit(Consumer); in StartTranslationUnit()
/openbsd-src/gnu/llvm/clang/tools/clang-check/
H A DClangCheck.cpp153 class Consumer : public clang::ASTConsumer { in CreateASTConsumer() class
155 Consumer(clang::CompilerInstance &CI) : Collector(CI.getPreprocessor()) {} in CreateASTConsumer() function in __anon7571602d0111::DumpSyntaxTree::CreateASTConsumer::Consumer
171 return std::make_unique<Consumer>(CI); in CreateASTConsumer()
/openbsd-src/gnu/llvm/clang/include/clang/Frontend/
H A DCompilerInstance.h105 std::unique_ptr<ASTConsumer> Consumer; variable
485 bool hasASTConsumer() const { return (bool)Consumer; } in hasASTConsumer()
488 assert(Consumer && "Compiler instance has no AST consumer!"); in getASTConsumer()
489 return *Consumer; in getASTConsumer()
494 std::unique_ptr<ASTConsumer> takeASTConsumer() { return std::move(Consumer); } in takeASTConsumer()
/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DObjCMT.cpp315 ObjCMigrateASTConsumer &Consumer; member in __anon1ecb545e0211::ObjCMigrator
320 : Consumer(consumer), PMap(PMap) { } in ObjCMigrator()
326 if (Consumer.ASTMigrateActions & FrontendOptions::ObjCMT_Literals) { in VisitObjCMessageExpr()
327 edit::Commit commit(*Consumer.Editor); in VisitObjCMessageExpr()
328 edit::rewriteToObjCLiteralSyntax(E, *Consumer.NSAPIObj, commit, &PMap); in VisitObjCMessageExpr()
329 Consumer.Editor->commit(commit); in VisitObjCMessageExpr()
332 if (Consumer.ASTMigrateActions & FrontendOptions::ObjCMT_Subscripting) { in VisitObjCMessageExpr()
333 edit::Commit commit(*Consumer.Editor); in VisitObjCMessageExpr()
334 edit::rewriteToObjCSubscriptSyntax(E, *Consumer.NSAPIObj, commit); in VisitObjCMessageExpr()
335 Consumer.Editor->commit(commit); in VisitObjCMessageExpr()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.h32 virtual void AddDiagnosticConsumer(PathDiagnosticConsumer *Consumer) = 0;
/openbsd-src/gnu/llvm/clang/tools/clang-extdef-mapping/
H A DClangExtDefMapGen.cpp165 MapExtDefNamesConsumer Consumer = in HandleAST() local
167 Consumer.HandleTranslationUnit(Unit->getASTContext()); in HandleAST()

1234