2 writes to hashCode
Microsoft.Build (2)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (2)
433_slots[i].hashCode = -1; 852_slots[index].hashCode = hashCode;
8 references to hashCode
Microsoft.Build (8)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (8)
368if (_slots[i].hashCode == hashCode && _constrainedComparer != null ? _constrainedComparer.Equals(_slots[i].value.Key, item, index, length) : _comparer.Equals(_slots[i].value.Key, item)) 421if (_slots[i].hashCode == hashCode && _comparer.Equals(_slots[i].value.Key, item)) 682if (_slots[i].hashCode >= 0) 727if (_slots[i].hashCode >= 0) 732int bucket = newSlots[newIndex].hashCode % newSize; 794int bucket = newSlots[i].hashCode % newSize; 826if (_slots[i].hashCode == hashCode && _comparer.Equals(_slots[i].value.Key, key)) 976if (_set._slots[_index].hashCode >= 0)