Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/clang/lib/Frontend/
H A DMultiplexConsumer.cpp270 for (auto &Consumer : Consumers) in Initialize() local
271 Consumer->Initialize(Context); in Initialize()
276 for (auto &Consumer : Consumers) in HandleTopLevelDecl() local
282 for (auto &Consumer : Consumers) in HandleInlineFunctionDefinition() local
287 for (auto &Consumer : Consumers) in HandleCXXStaticMemberVarInstantiation() local
292 for (auto &Consumer : Consumers) in HandleInterestingDecl() local
297 for (auto &Consumer : Consumers) in HandleTranslationUnit() local
302 for (auto &Consumer : Consumers) in HandleTagDeclDefinition() local
307 for (auto &Consumer : Consumers) in HandleTagDeclRequiredDefinition() local
343 Consumer->HandleVTable(RD); in HandleVTable()
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/
H A DTransformer.h80 ChangeSetConsumer Consumer)
82 [Consumer = std::move(Consumer)](
85 Consumer(Result->Changes);
100 Consumer);
163 : Rule(std::move(R)), Consumer(std::move(Consumer)) {
176 Consumer(Transformations.takeError());
186 Consumer(C.takeError());
196 Consumer(std::move(E));
201 Consumer(std::move(RewriteResult));
216 Consumer)
[all …]
/llvm-project-15.0.7/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,
/llvm-project-15.0.7/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()
198 Consumer->HandleTranslationUnit(S.getASTContext()); in ParseAST()
214 Consumer->PrintStats(); in ParseAST()
/llvm-project-15.0.7/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 {
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DToolingTest.cpp146 TestDiagnosticConsumer Consumer; in TEST() local
152 EXPECT_EQ(1u, Consumer.NumDiagnosticsSeen); in TEST()
250 TextDiagnosticBuffer Consumer; in TEST() local
254 EXPECT_EQ(std::distance(Consumer.warn_begin(), Consumer.warn_end()), 0u); in TEST()
279 TextDiagnosticBuffer Consumer; in TEST() local
289 EXPECT_EQ(std::distance(Consumer.warn_begin(), Consumer.warn_end()), 1u); in TEST()
326 EXPECT_TRUE(Consumer.SawSourceManager); in TEST()
930 TestDiagnosticConsumer Consumer; in TEST() local
931 Tool.setDiagnosticConsumer(&Consumer); in TEST()
942 TestDiagnosticConsumer Consumer; in TEST() local
[all …]
H A DRefactoringActionRulesTest.cpp39 class Consumer final : public RefactoringResultConsumer { in createReplacements() class
53 Consumer C; in createReplacements()
180 class Consumer final : public RefactoringResultConsumer { in findOccurrences() class
193 Consumer C; in findOccurrences()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaLookup.cpp4052 : Consumer(Consumer), IncludeDependentBases(IncludeDependentBases), in LookupVisibleHelper()
4101 Consumer.EnteredContext(Ctx); in lookupInDeclContext()
4376 VisibleDeclConsumer &Consumer; member in __anon5c0384df1711::LookupVisibleHelper
5062 Consumer.addKeywordResult(kw); in AddKeywordsToConsumer()
5272 Consumer->FoundName(Name); in makeTypoCorrectionConsumer()
5296 return Consumer; in makeTypoCorrectionConsumer()
5359 if (!Consumer) in CorrectTypo()
5363 if (Consumer->empty()) in CorrectTypo()
5477 if (ExternalSource && Consumer) { in CorrectTypoDelayed()
5485 if (!Consumer || Consumer->empty()) in CorrectTypoDelayed()
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningTool.cpp111 MakeDependencyPrinterConsumer Consumer; in getDependencyFile() local
113 Worker.computeDependencies(CWD, CommandLine, Consumer, ModuleName); in getDependencyFile()
117 Consumer.printDependencies(Output); in getDependencyFile()
192 FullDependencyPrinterConsumer Consumer(AlreadySeen); in getFullDependencies() local
194 Worker.computeDependencies(CWD, CommandLine, Consumer, ModuleName); in getFullDependencies()
197 return Consumer.getFullDependencies(CommandLine); in getFullDependencies()
H A DDependencyScanningWorker.cpp138 StringRef WorkingDirectory, DependencyConsumer &Consumer, in DependencyScanningAction() argument
142 : WorkingDirectory(WorkingDirectory), Consumer(Consumer), in DependencyScanningAction()
225 Consumer)); in runInvocation()
229 std::move(Opts), ScanInstance, Consumer, in runInvocation()
256 DependencyConsumer &Consumer; member in __anone24e14be0111::DependencyScanningAction
311 DependencyConsumer &Consumer, llvm::Optional<StringRef> ModuleName) { in computeDependencies() argument
341 WorkingDirectory, Consumer, DepFS, Format, in computeDependencies()
H A DModuleDepCollector.cpp175 MDC.Consumer.handleContextHash(MDC.ContextHash); in FileChanged()
240 MDC.Consumer.handleDependencyOutputOpts(*MDC.Opts); in EndOfMainFile()
243 MDC.Consumer.handleModuleDependency(*I.second); in EndOfMainFile()
246 MDC.Consumer.handleFileDependency(I); in EndOfMainFile()
249 MDC.Consumer.handlePrebuiltModuleDependency(PrebuiltModuleDep{I}); in EndOfMainFile()
420 : ScanInstance(ScanInstance), Consumer(C), Opts(std::move(Opts)), in ModuleDepCollector()
/llvm-project-15.0.7/clang/unittests/CodeGen/
H A DTestCompiler.h66 std::unique_ptr<clang::ASTConsumer> Consumer = nullptr) {
67 if (!Consumer)
68 Consumer = std::move(CG);
70 compiler.setASTConsumer(std::move(Consumer));
/llvm-project-15.0.7/clang/unittests/AST/
H A DEvaluateAsRValueTest.cpp61 return std::make_unique<Consumer>(); in CreateASTConsumer()
65 class Consumer : public clang::ASTConsumer { class in __anone06df4770111::EvaluateConstantInitializersAction
67 ~Consumer() override {} in ~Consumer()
H A DRecursiveASTVisitorTest.cpp36 class Consumer : public ASTConsumer { in CreateASTConsumer() class
38 Consumer(llvm::function_ref<void(ASTContext &CTx)> Process) in CreateASTConsumer() function in __anon3eb5942d0111::ProcessASTAction::CreateASTConsumer::Consumer
47 return std::make_unique<Consumer>(Process); in CreateASTConsumer()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h391 SourceLocation (Parser::*Consumer)();
416 Consumer = &Parser::ConsumeBrace;
420 Consumer = &Parser::ConsumeParen;
425 Consumer = &Parser::ConsumeBracket;
439 LOpen = (P.*Consumer)(); in consumeOpen()
451 LClose = (P.*Consumer)(); in consumeClose()
457 LClose = (P.*Consumer)(); in consumeClose()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSemaConsumer.h41 static bool classof(const ASTConsumer *Consumer) { in classof() argument
42 return Consumer->SemaConsumer; in classof()
/llvm-project-15.0.7/clang/test/Analysis/Checkers/WebKit/
H A Dcall-args.cpp34 struct Consumer { struct
40 Consumer c; in foo()
49 struct Consumer { in foo2() struct
59 struct Consumer { in foo3() struct
/llvm-project-15.0.7/clang/tools/clang-refactor/
H A DClangRefactor.cpp347 Consumer(new ClangRefactorConsumer(Changes)), HasFailed(false) { in ClangRefactorTool()
392 assert(SelectedSubcommand && MatchingRule && Consumer); in callback()
403 TestConsumer ? TestConsumer.get() : Consumer.get(); in callback()
406 auto InvokeRule = [&](RefactoringResultConsumer &Consumer) { in callback() argument
450 std::unique_ptr<clang::ASTConsumer> Consumer{ in getFrontendActionFactory() local
452 return Consumer; in getFrontendActionFactory()
603 std::unique_ptr<ClangRefactorToolConsumerInterface> Consumer; member in __anonc4972ed60111::ClangRefactorTool
/llvm-project-15.0.7/clang/lib/Interpreter/
H A DIncrementalParser.cpp131 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()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/plugin/
H A DClangTidyPlugin.cpp33 std::vector<std::unique_ptr<ASTConsumer>> Consumer) in WrapConsumer() argument
34 : MultiplexConsumer(std::move(Consumer)), Context(std::move(Context)), in WrapConsumer()
/llvm-project-15.0.7/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 __anon5d6544660111::DumpSyntaxTree::CreateASTConsumer::Consumer
171 return std::make_unique<Consumer>(CI); in CreateASTConsumer()

1234