2 writes to _hashRoll
Microsoft.CodeAnalysis.CodeStyle (2)
6 references to _hashRoll
Microsoft.CodeAnalysis.CodeStyle (6)
ImmutableHashMap.cs (6)
873var added = existing.Add(_hashRoll + 5, bucket, keyComparer, valueComparer, overwriteExistingValue);
877return new HashBucket(_hashRoll, _used, newBuckets, _count - existing.Count + added.Count);
889return new HashBucket(_hashRoll, newUsed, newBuckets, _count + bucket.Count);
913return new HashBucket(_hashRoll, RemoveBit(logicalSlot, _used), _buckets.RemoveAt(physicalSlot), _count - existing.Count);
918return new HashBucket(_hashRoll, _used, _buckets.ReplaceAt(physicalSlot, result), _count - existing.Count + result.Count);
946var rotated = RotateRight(uc, _hashRoll);