32 references to Hash1Start
System.Collections.Immutable (32)
System\Collections\Frozen\String\Hashing.cs (32)
31return (int)(Hash1Start + unchecked(Hash1Start * Factor)); 34hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ src[0]; 35return (int)(Hash1Start + (hash2 * Factor)); 38hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ src[0]; 40return (int)(Hash1Start + (hash2 * Factor)); 43hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ src[0]; 46return (int)(Hash1Start + (hash2 * Factor)); 49hash1 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ ((uint*)src)[0]; 50hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ ((uint*)src)[1]; 54hash1 = Hash1Start; 95return (int)(Hash1Start + unchecked(Hash1Start * Factor)); 98hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (src[0] | LowercaseChar); 99return (int)(Hash1Start + (hash2 * Factor)); 102hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (src[0] | LowercaseChar); 104return (int)(Hash1Start + (hash2 * Factor)); 107hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (src[0] | LowercaseChar); 110return (int)(Hash1Start + (hash2 * Factor)); 113hash1 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (((uint*)src)[0] | LowercaseUInt32); 114hash2 = (BitOperations.RotateLeft(Hash1Start, 5) + Hash1Start) ^ (((uint*)src)[1] | LowercaseUInt32); 118hash1 = Hash1Start;