Searched refs:ModuleDeps (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
D | ModuleDepCollector.h | 39 struct ModuleDeps { struct 93 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const; argument 103 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps, 135 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD, 137 void addModuleDep(const Module *M, ModuleDeps &MD, 157 std::unordered_map<std::string, ModuleDeps> Deps;
|
D | DependencyScanningTool.h | 69 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const; 74 std::vector<ModuleDeps> DiscoveredModules;
|
D | DependencyScanningWorker.h | 40 virtual void handleModuleDependency(ModuleDeps MD) = 0;
|
/external/llvm-project/clang/lib/Tooling/DependencyScanning/ |
D | ModuleDepCollector.cpp | 20 std::vector<std::string> ModuleDeps::getFullCommandLine( in getFullCommandLine() 22 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const { in getFullCommandLine() 37 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps, in appendCommonModuleArguments() 46 const ModuleDeps &M = LookupModuleDeps(CMD); in appendCommonModuleArguments() 134 std::make_pair(MDC.ContextHash + M->getFullModuleName(), ModuleDeps{})); in handleTopLevelModule() 139 ModuleDeps &MD = ModI.first->second; in handleTopLevelModule() 162 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps() 171 const Module *M, ModuleDeps &MD, in addModuleDep()
|
D | DependencyScanningTool.cpp | 18 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const { in getAdditionalCommandLine() 43 void handleModuleDependency(ModuleDeps MD) override { in getDependencyFile() 111 void handleModuleDependency(ModuleDeps MD) override { in getFullDependencies() 148 std::unordered_map<std::string, ModuleDeps> ClangModuleDeps; in getFullDependencies()
|
/external/llvm-project/clang/tools/clang-scan-deps/ |
D | ClangScanDeps.cpp | 249 ID.ModuleDeps = std::move(FD.ClangModuleDeps); in mergeDeps() 252 for (const ModuleDeps &MD : FDR.DiscoveredModules) { in mergeDeps() 265 [&](ClangModuleDep CMD) -> const ModuleDeps & { in mergeDeps() 302 [&](ClangModuleDep CMD) -> const ModuleDeps & { in printFullOutput() 316 {"clang-module-deps", toJSONSorted(I.ModuleDeps)}, in printFullOutput() 336 const ModuleDeps &lookupModuleDeps(ClangModuleDep CMD) { in lookupModuleDeps() 365 std::vector<ClangModuleDep> ModuleDeps; member 370 std::unordered_map<ContextModulePair, ModuleDeps, ContextModulePairHasher>
|