Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp87 void ModuleDepCollector::addOutputPaths(CowCompilerInvocation &CI, in addOutputPaths()
166 ModuleDepCollector::getInvocationAdjustedForModuleBuildWithoutOutputs( in getInvocationAdjustedForModuleBuildWithoutOutputs()
242 void ModuleDepCollector::addModuleMapFiles( in addModuleMapFiles()
254 void ModuleDepCollector::addModuleFiles( in addModuleFiles()
267 void ModuleDepCollector::addModuleFiles( in addModuleFiles()
363 void ModuleDepCollector::associateWithContextHash( in associateWithContextHash()
660 ModuleDepCollector::ModuleDepCollector( in ModuleDepCollector() function in ModuleDepCollector
673 void ModuleDepCollector::attachToPreprocessor(Preprocessor &PP) { in attachToPreprocessor()
677 void ModuleDepCollector::attachToASTReader(ASTReader &R) {} in attachToASTReader()
679 bool ModuleDepCollector::isPrebuiltModule(const Module *M) { in isPrebuiltModule()
[all …]
H A DDependencyScanningWorker.cpp242 MDC = std::make_shared<ModuleDepCollector>( in runInvocation()
308 std::shared_ptr<ModuleDepCollector> MDC;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h152 class ModuleDepCollector; variable
160 ModuleDepCollectorPP(ModuleDepCollector &MDC) : MDC(MDC) {} in ModuleDepCollectorPP()
178 ModuleDepCollector &MDC;
210 class ModuleDepCollector final : public DependencyCollector {
212 ModuleDepCollector(std::unique_ptr<DependencyOutputOptions> Opts,
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp213 return ModuleDepCollector; in getModuleDepCollector()
218 ModuleDepCollector = std::move(Collector); in setModuleDepCollector()
505 if (!ModuleDepCollector && !DepOpts.ModuleDependencyOutputDir.empty()) { in createPreprocessor()
506 ModuleDepCollector = std::make_shared<ModuleDependencyCollector>( in createPreprocessor()
512 if (ModuleDepCollector) { in createPreprocessor()
513 addDependencyCollector(ModuleDepCollector); in createPreprocessor()
514 collectHeaderMaps(PP->getHeaderSearchInfo(), ModuleDepCollector); in createPreprocessor()
515 collectIncludePCH(*this, ModuleDepCollector); in createPreprocessor()
516 collectVFSEntries(*this, ModuleDepCollector); in createPreprocessor()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h129 std::shared_ptr<ModuleDependencyCollector> ModuleDepCollector; variable