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;