Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h145 class ModuleDepCollector; variable
153 ModuleDepCollectorPP(ModuleDepCollector &MDC) : MDC(MDC) {} in ModuleDepCollectorPP()
171 ModuleDepCollector &MDC;
199 class ModuleDepCollector final : public DependencyCollector {
201 ModuleDepCollector(std::unique_ptr<DependencyOutputOptions> Opts,
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp44 CompilerInvocation ModuleDepCollector::makeInvocationForModuleBuildWithoutPaths( in makeInvocationForModuleBuildWithoutPaths()
416 ModuleDepCollector::ModuleDepCollector( in ModuleDepCollector() function in ModuleDepCollector
423 void ModuleDepCollector::attachToPreprocessor(Preprocessor &PP) { in attachToPreprocessor()
427 void ModuleDepCollector::attachToASTReader(ASTReader &R) {} in attachToASTReader()
429 bool ModuleDepCollector::isPrebuiltModule(const Module *M) { in isPrebuiltModule()
H A DCMakeLists.txt12 ModuleDepCollector.cpp
H A DDependencyScanningWorker.cpp228 ScanInstance.addDependencyCollector(std::make_shared<ModuleDepCollector>( in runInvocation()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/
H A DBUILD.gn24 "ModuleDepCollector.cpp",
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInstance.cpp211 return ModuleDepCollector; in getModuleDepCollector()
216 ModuleDepCollector = std::move(Collector); in setModuleDepCollector()
506 if (!ModuleDepCollector && !DepOpts.ModuleDependencyOutputDir.empty()) { in createPreprocessor()
507 ModuleDepCollector = std::make_shared<ModuleDependencyCollector>( in createPreprocessor()
513 if (ModuleDepCollector) { in createPreprocessor()
514 addDependencyCollector(ModuleDepCollector); in createPreprocessor()
515 collectHeaderMaps(PP->getHeaderSearchInfo(), ModuleDepCollector); in createPreprocessor()
516 collectIncludePCH(*this, ModuleDepCollector); in createPreprocessor()
517 collectVFSEntries(*this, ModuleDepCollector); in createPreprocessor()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DCompilerInstance.h122 std::shared_ptr<ModuleDependencyCollector> ModuleDepCollector; variable
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt266 clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
572 clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp