Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h99 struct ModuleDeps { struct
175 addAllSubmodulePrebuiltDeps(const Module *M, ModuleDeps &MD,
177 void addModulePrebuiltDeps(const Module *M, ModuleDeps &MD,
185 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD,
187 void addModuleDep(const Module *M, ModuleDeps &MD,
192 void addAllAffectingClangModules(const Module *M, ModuleDeps &MD,
194 void addAffectingClangModule(const Module *M, ModuleDeps &MD,
232 llvm::DenseMap<ModuleID, ModuleDeps *> ModuleDepsByID;
256 void addFileDep(ModuleDeps &MD, StringRef Path);
262 const ModuleDeps &Deps,
[all …]
H A DDependencyScanningTool.h67 std::vector<ModuleDeps> DiscoveredModules;
164 void handleModuleDependency(ModuleDeps MD) override { in handleModuleDependency()
185 llvm::MapVector<std::string, ModuleDeps, llvm::StringMap<unsigned>>
H A DDependencyScanningWorker.h57 virtual void handleModuleDependency(ModuleDeps MD) = 0;
/openbsd/gnu/llvm/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp83 const ModuleDeps &Deps, in makeInvocationForModuleBuildWithoutOutputs()
179 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in collectModuleMapFiles()
195 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in addModuleMapFiles()
430 ModI.first->second = std::make_unique<ModuleDeps>(); in handleTopLevelModule()
431 ModuleDeps &MD = *ModI.first->second; in handleTopLevelModule()
509 const Module *M, ModuleDeps &MD, in addAllSubmodulePrebuiltDeps()
519 const Module *M, ModuleDeps &MD, in addModulePrebuiltDeps()
529 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps()
539 const Module *M, ModuleDeps &MD, in addModuleDep()
552 const Module *M, ModuleDeps &MD, in addAllAffectingClangModules()
[all …]
H A DDependencyScanningTool.cpp62 void handleModuleDependency(ModuleDeps MD) override { in handleModuleDependency()
/openbsd/gnu/llvm/clang/tools/clang-scan-deps/
H A DClangScanDeps.cpp276 ID.ModuleDeps = std::move(FD.ClangModuleDeps); in mergeDeps()
279 for (const ModuleDeps &MD : FDR.DiscoveredModules) { in mergeDeps()
333 {"clang-module-deps", toJSONSorted(I.ModuleDeps)}, in printFullOutput()
344 {"clang-module-deps", toJSONSorted(I.ModuleDeps)}, in printFullOutput()
386 std::vector<ModuleID> ModuleDeps; member
392 std::unordered_map<IndexedModuleID, ModuleDeps, IndexedModuleIDHasher>