Searched refs:ModuleDeps (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 22 makeInvocationForModuleBuildWithoutPaths(const ModuleDeps &Deps, in makeInvocationForModuleBuildWithoutPaths() 55 std::vector<std::string> ModuleDeps::getCanonicalCommandLine( in getCanonicalCommandLine() 57 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const { in getCanonicalCommandLine() 74 ModuleDeps::getCanonicalCommandLineWithoutModulePaths() const { in getCanonicalCommandLineWithoutModulePaths() 81 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps, in collectPCMAndModuleMapPaths() 90 const ModuleDeps &M = LookupModuleDeps(MID); in collectPCMAndModuleMapPaths() 173 auto ModI = MDC.ModularDeps.insert({M, ModuleDeps{}}); in handleTopLevelModule() 177 ModuleDeps &MD = ModI.first->second; in handleTopLevelModule() 217 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps() 226 const Module *M, ModuleDeps &MD, in addModuleDep()
|
H A D | DependencyScanningTool.cpp | 18 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const { in getAdditionalArgs() 60 void handleModuleDependency(ModuleDeps MD) override { in getDependencyFile() 128 void handleModuleDependency(ModuleDeps MD) override { in getFullDependencies() 165 std::unordered_map<std::string, ModuleDeps> ClangModuleDeps; in getFullDependencies()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.h | 47 struct ModuleDeps { struct 93 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const; argument 107 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps, 150 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD, 152 void addModuleDep(const Module *M, ModuleDeps &MD, 181 std::unordered_map<const Module *, ModuleDeps> ModularDeps;
|
H A D | DependencyScanningTool.h | 54 std::function<const ModuleDeps &(ModuleID)> LookupModuleDeps) const; 64 std::vector<ModuleDeps> DiscoveredModules;
|
H A D | DependencyScanningWorker.h | 40 virtual void handleModuleDependency(ModuleDeps MD) = 0;
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-scan-deps/ |
H A D | ClangScanDeps.cpp | 276 ID.ModuleDeps = std::move(FD.ClangModuleDeps); in mergeDeps() 279 for (const ModuleDeps &MD : FDR.DiscoveredModules) { in mergeDeps() 292 [&](ModuleID MID) -> const ModuleDeps & { in mergeDeps() 330 [&](ModuleID MID) -> const ModuleDeps & { in printFullOutput() 344 {"clang-module-deps", toJSONSorted(I.ModuleDeps)}, in printFullOutput() 363 const ModuleDeps &lookupModuleDeps(ModuleID MID) { in lookupModuleDeps() 391 std::vector<ModuleID> ModuleDeps; member 396 std::unordered_map<IndexedModuleID, ModuleDeps, IndexedModuleIDHasher>
|