Searched refs:ModuleDeps (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.h | 81 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 D | DependencyScanningWorker.h | 42 virtual void handleModuleDependency(ModuleDeps MD) = 0;
|
| H A D | DependencyScanningTool.h | 63 std::vector<ModuleDeps> DiscoveredModules;
|
| /llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 45 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 D | DependencyScanningTool.cpp | 76 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 D | ClangScanDeps.cpp | 285 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>
|