Searched refs:ModuleDepCollector (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h1 //===- ModuleDepCollector.h - Callbacks to collect deps ---------*- C++ -*-===//
41 class ModuleDepCollector;
45 ModuleDepCollectorPP(CompilerInstance &I, ModuleDepCollector &MDC)
62 ModuleDepCollector &MDC;
72 class ModuleDepCollector final : public DependencyCollector {
74 ModuleDepCollector(CompilerInstance &I, DependencyConsumer &C);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp1 //===- ModuleDepCollector.cpp - Callbacks to collect deps -------*- C++ -*-===//
10 #include "clang/Tooling/DependencyScanning/ModuleDepCollector.h"
126 ModuleDepCollector::ModuleDepCollector(CompilerInstance &I, function in class:ModuleDepCollector
131 void ModuleDepCollector::attachToPreprocessor(Preprocessor &PP) {
135 void ModuleDepCollector::attachToASTReader(ASTReader &R) {}
H A DDependencyScanningWorker.cpp17 #include "clang/Tooling/DependencyScanning/ModuleDepCollector.h"
146 std::make_shared<ModuleDepCollector>(Compiler, Consumer));
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp149 return ModuleDepCollector;
154 ModuleDepCollector = std::move(Collector);
434 if (!ModuleDepCollector && !DepOpts.ModuleDependencyOutputDir.empty()) {
435 ModuleDepCollector = std::make_shared<ModuleDependencyCollector>(
441 if (ModuleDepCollector) {
442 addDependencyCollector(ModuleDepCollector);
443 collectHeaderMaps(PP->getHeaderSearchInfo(), ModuleDepCollector);
444 collectIncludePCH(*this, ModuleDepCollector);
445 collectVFSEntries(*this, ModuleDepCollector);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h122 std::shared_ptr<ModuleDependencyCollector> ModuleDepCollector; member in class:clang::CompilerInstance

Completed in 142 milliseconds