Lines Matching defs:ComputeHash
225 // ComputeHash - Compute a hash value for X, using TempID to
230 static inline unsigned ComputeHash(T &X, FoldingSetNodeID &TempID);
253 static inline unsigned ComputeHash(T &X, FoldingSetNodeID &TempID,
275 /// ComputeHash - Compute a strong hash value for this FoldingSetNodeIDRef,
277 unsigned ComputeHash() const;
327 /// ComputeHash - Compute a strong hash value for this FoldingSetNodeID, used
329 unsigned ComputeHash() const;
367 DefaultFoldingSetTrait<T>::ComputeHash(T &X, FoldingSetNodeID &TempID) {
369 return TempID.ComputeHash();
383 DefaultContextualFoldingSetTrait<T, Ctx>::ComputeHash(T &X,
387 return TempID.ComputeHash();
414 return FoldingSetTrait<T>::ComputeHash(*TN, TempID);
490 return ContextualFoldingSetTrait<T, Ctx>::ComputeHash(*TN, TempID, Context);