23 references to Hash
BuildActionTelemetryTable (23)
src\Compilers\Core\Portable\InternalUtilities\Hash.cs (21)
70hashCode = Hash.Combine(value.GetHashCode(), hashCode); 90hashCode = Hash.Combine(value.GetHashCode(), hashCode); 113hashCode = Hash.Combine(value.GetHashCode(), hashCode); 139hashCode = Hash.Combine(value.GetHashCode(), hashCode); 164hashCode = Hash.Combine(stringComparer.GetHashCode(value), hashCode); 184hashCode = Hash.Combine(stringComparer.GetHashCode(value), hashCode); 210int hashCode = Hash.FnvOffsetBias; 214hashCode = unchecked((hashCode ^ data[i]) * Hash.FnvPrime); 231int hashCode = Hash.FnvOffsetBias; 239hashCode = unchecked((hashCode ^ b) * Hash.FnvPrime); 254int hashCode = Hash.FnvOffsetBias; 258hashCode = unchecked((hashCode ^ data[i]) * Hash.FnvPrime); 274return CombineFNVHash(Hash.FnvOffsetBias, data); 297int hashCode = Hash.FnvOffsetBias; 301hashCode = unchecked((hashCode ^ CaseInsensitiveComparison.ToLower(data[i])) * Hash.FnvPrime); 315return CombineFNVHash(Hash.FnvOffsetBias, text); 326int hashCode = Hash.FnvOffsetBias; 369return Hash.CombineFNVHash(Hash.FnvOffsetBias, ch); 391return unchecked((hashCode ^ ch) * Hash.FnvPrime); 405hashCode = unchecked((hashCode ^ data[i]) * Hash.FnvPrime);
src\Workspaces\Core\Portable\Shared\Extensions\TelemetryExtensions.cs (2)
24var suffix = Roslyn.Utilities.Hash.GetFNVHashCode(type.FullName); 32? Hash.GetFNVHashCode(additionalSuffixString)