| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 250 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 D | FrontendAction.cpp | 160 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 D | Transformer.h | 80 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 D | RefactoringActionRules.h | 54 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 D | RefactoringActionRulesInternal.h | 48 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 D | RefactoringActionRule.h | 42 virtual void invoke(RefactoringResultConsumer &Consumer,
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningTool.cpp | 106 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 D | DependencyScanningWorker.cpp | 148 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 D | ModuleDepCollector.cpp | 59 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 D | ParseAST.cpp | 99 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 D | DiffLog.h | 22 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 D | DifferenceEngine.h | 60 DifferenceEngine(Consumer &consumer) in DifferenceEngine() 71 Consumer& getConsumer() const { return consumer; } in getConsumer() 85 Consumer &consumer;
|
| H A D | DiffConsumer.h | 30 class Consumer { 52 virtual ~Consumer() {} in ~Consumer() 55 class DiffConsumer : public Consumer {
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaLookup.cpp | 4062 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 D | RAIIObjectsForParser.h | 404 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 D | llvm-diff.cpp | 82 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 D | SemaConsumer.h | 41 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 D | ClangRefactor.cpp | 349 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 D | IncrementalParser.cpp | 134 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 D | ClangASTSource.h | 162 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 D | ClangCheck.cpp | 153 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 D | CompilerInstance.h | 105 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 D | ObjCMT.cpp | 315 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 D | AnalysisConsumer.h | 32 virtual void AddDiagnosticConsumer(PathDiagnosticConsumer *Consumer) = 0;
|
| /openbsd-src/gnu/llvm/clang/tools/clang-extdef-mapping/ |
| H A D | ClangExtDefMapGen.cpp | 165 MapExtDefNamesConsumer Consumer = in HandleAST() local 167 Consumer.HandleTranslationUnit(Unit->getASTContext()); in HandleAST()
|