Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h81 struct ModuleDeps { struct
182 addAllSubmodulePrebuiltDeps(const Module *M, ModuleDeps &MD,
184 void addModulePrebuiltDeps(const Module *M, ModuleDeps &MD,
191 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD,
193 void addModuleDep(const Module *M, ModuleDeps &MD,
223 llvm::MapVector<const Module *, std::unique_ptr<ModuleDeps>> ModularDeps;
238 const ModuleDeps &Deps,
H A DDependencyScanningWorker.h42 virtual void handleModuleDependency(ModuleDeps MD) = 0;
H A DDependencyScanningTool.h63 std::vector<ModuleDeps> DiscoveredModules;
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp45 const ModuleDeps &Deps, in makeInvocationForModuleBuildWithoutPaths()
124 std::vector<std::string> ModuleDeps::getCanonicalCommandLine( in getCanonicalCommandLine()
160 ModuleDeps::getCanonicalCommandLineWithoutModulePaths() const { in getCanonicalCommandLineWithoutModulePaths()
260 ModI.first->second = std::make_unique<ModuleDeps>(); in handleTopLevelModule()
261 ModuleDeps &MD = *ModI.first->second; in handleTopLevelModule()
374 const Module *M, ModuleDeps &MD, in addAllSubmodulePrebuiltDeps()
384 const Module *M, ModuleDeps &MD, in addModulePrebuiltDeps()
394 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps()
404 const Module *M, ModuleDeps &MD, in addModuleDep()
H A DDependencyScanningTool.cpp76 void handleModuleDependency(ModuleDeps MD) override { in getDependencyFile()
142 void handleModuleDependency(ModuleDeps MD) override { in getFullDependencies()
186 llvm::MapVector<std::string, ModuleDeps, llvm::StringMap<unsigned>> ClangModuleDeps; in getFullDependencies()
/llvm-project-15.0.7/clang/tools/clang-scan-deps/
H A DClangScanDeps.cpp285 ID.ModuleDeps = std::move(FD.ClangModuleDeps); in mergeDeps()
288 for (const ModuleDeps &MD : FDR.DiscoveredModules) { in mergeDeps()
349 {"clang-module-deps", toJSONSorted(I.ModuleDeps)}, in printFullOutput()
388 const ModuleDeps &MD = MDIt->second; in constructPCMPath()
422 std::vector<ModuleID> ModuleDeps; member
427 std::unordered_map<IndexedModuleID, ModuleDeps, IndexedModuleIDHasher>