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;