Home
last modified time | relevance | path

Searched refs:ModuleDepCollector (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h201 friend class ModuleDepCollector;
216 class ModuleDepCollector; variable
224 ModuleDepCollectorPP(ModuleDepCollector &MDC) : MDC(MDC) {} in ModuleDepCollectorPP()
243 ModuleDepCollector &MDC;
278 class ModuleDepCollector final : public DependencyCollector {
280 ModuleDepCollector(DependencyScanningService &Service,
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp183 void ModuleDepCollector::addOutputPaths(CowCompilerInvocation &CI, in addOutputPaths()
322 ModuleDepCollector::getInvocationAdjustedForModuleBuildWithoutOutputs( in getInvocationAdjustedForModuleBuildWithoutOutputs()
390 llvm::DenseSet<const FileEntry *> ModuleDepCollector::collectModuleMapFiles( in collectModuleMapFiles()
405 void ModuleDepCollector::addModuleMapFiles( in addModuleMapFiles()
417 void ModuleDepCollector::addModuleFiles( in addModuleFiles()
432 void ModuleDepCollector::addModuleFiles( in addModuleFiles()
458 void ModuleDepCollector::applyDiscoveredDependencies(CompilerInvocation &CI) { in applyDiscoveredDependencies()
613 void ModuleDepCollector::associateWithContextHash( in associateWithContextHash()
971 ModuleDepCollector::ModuleDepCollector( in ModuleDepCollector() function in ModuleDepCollector
985 void ModuleDepCollector::attachToPreprocessor(Preprocessor &PP) { in attachToPreprocessor()
[all …]
H A DDependencyScanningWorker.cpp514 MDC = std::make_shared<ModuleDepCollector>( in runInvocation()
590 std::shared_ptr<ModuleDepCollector> MDC;
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h137 std::shared_ptr<ModuleDependencyCollector> ModuleDepCollector; variable
833 std::shared_ptr<ModuleDependencyCollector> ModuleDepCollector; variable
839 std::shared_ptr<ModuleDependencyCollector> ModuleDepCollector = nullptr)
841 ModuleDepCollector(std::move(ModuleDepCollector)) { in VFS()
848 return ModuleDepCollector; in getModuleDepCollector()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp212 return ModuleDepCollector; in getModuleDepCollector()
217 ModuleDepCollector = std::move(Collector); in setModuleDepCollector()
501 if (!ModuleDepCollector && !DepOpts.ModuleDependencyOutputDir.empty()) { in createPreprocessor()
502 ModuleDepCollector = std::make_shared<ModuleDependencyCollector>( in createPreprocessor()
508 if (ModuleDepCollector) { in createPreprocessor()
509 addDependencyCollector(ModuleDepCollector); in createPreprocessor()
510 collectHeaderMaps(PP->getHeaderSearchInfo(), ModuleDepCollector); in createPreprocessor()
511 collectIncludePCH(*this, ModuleDepCollector); in createPreprocessor()
512 collectVFSEntries(*this, ModuleDepCollector); in createPreprocessor()
/freebsd/lib/clang/libclang/
H A DMakefile875 SRCS_MIN+= Tooling/DependencyScanning/ModuleDepCollector.cpp