32 references to Hash1Start
System.Collections.Immutable (32)
System\Collections\Frozen\String\Hashing.cs (32)
32return (int)(Hash1Start + unchecked(Hash1Start * Factor)); 35hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ src[0]; 36return (int)(Hash1Start + (hash2 * Factor)); 39hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ src[0]; 41return (int)(Hash1Start + (hash2 * Factor)); 44hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ src[0]; 47return (int)(Hash1Start + (hash2 * Factor)); 50hash1 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ ((uint*)src)[0]; 51hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ ((uint*)src)[1]; 55hash1 = Hash1Start; 96return (int)(Hash1Start + unchecked(Hash1Start * Factor)); 99hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (src[0] | LowercaseChar); 100return (int)(Hash1Start + (hash2 * Factor)); 103hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (src[0] | LowercaseChar); 105return (int)(Hash1Start + (hash2 * Factor)); 108hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (src[0] | LowercaseChar); 111return (int)(Hash1Start + (hash2 * Factor)); 114hash1 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (((uint*)src)[0] | LowercaseUInt32); 115hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (((uint*)src)[1] | LowercaseUInt32); 119hash1 = Hash1Start;