2 writes to hashCode
Microsoft.Build (2)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (2)
436_slots[i].hashCode = -1; 855_slots[index].hashCode = hashCode;
8 references to hashCode
Microsoft.Build (8)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (8)
371if (_slots[i].hashCode == hashCode && _constrainedComparer != null ? _constrainedComparer.Equals(_slots[i].value.Key, item, index, length) : _comparer.Equals(_slots[i].value.Key, item)) 424if (_slots[i].hashCode == hashCode && _comparer.Equals(_slots[i].value.Key, item)) 685if (_slots[i].hashCode >= 0) 730if (_slots[i].hashCode >= 0) 735int bucket = newSlots[newIndex].hashCode % newSize; 797int bucket = newSlots[i].hashCode % newSize; 829if (_slots[i].hashCode == hashCode && _comparer.Equals(_slots[i].value.Key, key)) 979if (_set._slots[_index].hashCode >= 0)