Searched refs:ContextHash (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/clang/lib/Tooling/DependencyScanning/ |
D | ModuleDepCollector.cpp | 44 if (!AlreadyAdded.insert(CMD.ModuleName + CMD.ContextHash).second) in appendCommonModuleArguments() 70 if (MDC.ContextHash.empty()) { in FileChanged() 71 MDC.ContextHash = Instance.getInvocation().getModuleHash(); in FileChanged() 72 MDC.Consumer.handleContextHash(MDC.ContextHash); in FileChanged() 109 MDC.Deps[MDC.ContextHash + Imported->getTopLevelModule()->getFullModuleName()] in handleImport() 134 std::make_pair(MDC.ContextHash + M->getFullModuleName(), ModuleDeps{})); in handleTopLevelModule() 149 MD.ContextHash = MDC.ContextHash; in handleTopLevelModule()
|
D | DependencyScanningTool.cpp | 112 ClangModuleDeps[MD.ContextHash + MD.ModuleName] = std::move(MD); in getFullDependencies() 116 ContextHash = std::move(Hash); in getFullDependencies() 122 FD.ContextHash = std::move(ContextHash); in getFullDependencies() 129 FD.ClangModuleDeps.push_back({MD.ModuleName, ContextHash}); in getFullDependencies() 149 std::string ContextHash; in getFullDependencies() member in clang::tooling::dependencies::DependencyScanningTool::getFullDependencies::FullDependencyPrinterConsumer
|
/external/llvm-project/clang/tools/clang-scan-deps/ |
D | ClangScanDeps.cpp | 227 return std::tie(A.ModuleName, A.ContextHash) < in toJSONSorted() 228 std::tie(B.ModuleName, B.ContextHash); in toJSONSorted() 234 {{"module-name", CMD.ModuleName}, {"context-hash", CMD.ContextHash}})); in toJSONSorted() 247 ID.ContextHash = std::move(FD.ContextHash); in mergeDeps() 253 auto I = Modules.find({MD.ContextHash, MD.ModuleName, 0}); in mergeDeps() 259 I, {{MD.ContextHash, MD.ModuleName, InputIndex}, std::move(MD)}); in mergeDeps() 294 {"context-hash", MD.ContextHash}, in printFullOutput() 314 {"clang-context-hash", I.ContextHash}, in printFullOutput() 332 return Modules[ContextModulePair{CMD.ContextHash, CMD.ModuleName, 0}] in lookupPCMPath() 338 Modules.find(ContextModulePair{CMD.ContextHash, CMD.ModuleName, 0}); in lookupModuleDeps() [all …]
|
/external/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
D | ModuleDepCollector.h | 36 std::string ContextHash; member 50 std::string ContextHash; member 155 std::string ContextHash; variable
|
D | DependencyScanningTool.h | 37 std::string ContextHash; member
|