Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h69 struct ModuleDeps { struct
119 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const; argument
133 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps,
176 void addDirectPrebuiltModuleDeps(const Module *M, ModuleDeps &MD);
182 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD,
184 void addModuleDep(const Module *M, ModuleDeps &MD,
214 std::unordered_map<const Module *, ModuleDeps> ModularDeps;
227 makeInvocationForModuleBuildWithoutPaths(const ModuleDeps &Deps) const;
H A DDependencyScanningTool.h58 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const;
68 std::vector<ModuleDeps> DiscoveredModules;
H A DDependencyScanningWorker.h44 virtual void handleModuleDependency(ModuleDeps MD) = 0;
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp22 const ModuleDeps &Deps) const { in makeInvocationForModuleBuildWithoutPaths()
62 std::vector<std::string> ModuleDeps::getCanonicalCommandLine( in getCanonicalCommandLine()
64 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const { in getCanonicalCommandLine()
81 ModuleDeps::getCanonicalCommandLineWithoutModulePaths() const { in getCanonicalCommandLineWithoutModulePaths()
88 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps, in collectPCMAndModuleMapPaths()
97 const ModuleDeps &M = LookupModuleDeps(MID); in collectPCMAndModuleMapPaths()
199 auto ModI = MDC.ModularDeps.insert({M, ModuleDeps{}}); in handleTopLevelModule()
203 ModuleDeps &MD = ModI.first->second; in handleTopLevelModule()
247 ModuleDeps &MD) { in addDirectPrebuiltModuleDeps()
255 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps()
[all …]
H A DDependencyScanningTool.cpp18 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const { in getAdditionalArgs()
70 void handleModuleDependency(ModuleDeps MD) override { in getDependencyFile()
143 void handleModuleDependency(ModuleDeps MD) override { in getFullDependencies()
183 std::unordered_map<std::string, ModuleDeps> ClangModuleDeps; in getFullDependencies()