Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
HDModuleDepCollector.h110 struct ModuleDeps { struct
193 addAllSubmodulePrebuiltDeps(const Module *M, ModuleDeps &MD,
195 void addModulePrebuiltDeps(const Module *M, ModuleDeps &MD,
203 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD,
205 void addModuleDep(const Module *M, ModuleDeps &MD,
210 void addAllAffectingClangModules(const Module *M, ModuleDeps &MD,
212 void addAffectingClangModule(const Module *M, ModuleDeps &MD,
254 llvm::MapVector<const Module *, std::unique_ptr<ModuleDeps>> ModularDeps;
257 llvm::DenseMap<ModuleID, ModuleDeps *> ModuleDepsByID;
286 void addFileDep(ModuleDeps &MD, StringRef Path);
[all …]
HDDependencyScanningTool.h31 using ModuleDepsGraph = std::vector<ModuleDeps>;
170 void handleModuleDependency(ModuleDeps MD) override { in handleModuleDependency()
188 llvm::MapVector<ModuleID, ModuleDeps> ClangModuleDeps;
HDDependencyScanningWorker.h57 virtual void handleModuleDependency(ModuleDeps MD) = 0;
/freebsd-14-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
HDModuleDepCollector.cpp24 const std::vector<std::string> &ModuleDeps::getBuildArguments() { in getBuildArguments()
133 ModuleDeps &Deps) { in addOutputPaths()
230 const ModuleDeps &Deps, in getInvocationAdjustedForModuleBuildWithoutOutputs()
299 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in collectModuleMapFiles()
315 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in addModuleMapFiles()
388 static std::string getModuleContextHash(const ModuleDeps &MD, in getModuleContextHash()
433 const CowCompilerInvocation &CI, ModuleDeps &Deps) { in associateWithContextHash()
576 ModI.first->second = std::make_unique<ModuleDeps>(); in handleTopLevelModule()
577 ModuleDeps &MD = *ModI.first->second; in handleTopLevelModule()
670 const Module *M, ModuleDeps &MD, in addAllSubmodulePrebuiltDeps()
[all …]
HDDependencyScanningTool.cpp41 void handleModuleDependency(ModuleDeps MD) override {} in handleModuleDependency()