Lines Matching refs:ContextHash
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()
344 std::string ContextHash; member
349 return ContextHash == Other.ContextHash && ModuleName == Other.ModuleName; in operator ==()
357 return hash_combine(CMP.ContextHash, CMP.ModuleName); in operator ()()
363 std::string ContextHash; member