5 writes to hashCode
System.Core (5)
System\Collections\Generic\HashSet.cs (5)
302
m_slots[i].
hashCode
= -1;
1023
newSlots[i].
hashCode
= InternalGetHashCode(newSlots[i].value);
1077
m_slots[index].
hashCode
= hashCode;
1107
m_slots[index].
hashCode
= hashCode;
1350
m_slots[index].
hashCode
= hashCode;
15 references to hashCode
System.Core (15)
System\Collections\Generic\HashSet.cs (15)
184
int hashCode = slots[i].
hashCode
;
264
if (m_slots[i].
hashCode
== hashCode && m_comparer.Equals(m_slots[i].value, item)) {
293
if (m_slots[i].
hashCode
== hashCode && m_comparer.Equals(m_slots[i].value, item)) {
860
if (m_slots[i].
hashCode
>= 0) {
880
if (m_slots[i].
hashCode
>= 0) {
937
if (m_slots[i].
hashCode
>= 0) {
941
int bucket = newSlots[newIndex].
hashCode
% newSize;
1022
if(newSlots[i].
hashCode
!= -1) {
1030
int bucket = newSlots[i].
hashCode
% newSize;
1055
if (m_slots[i].
hashCode
== hashCode && m_comparer.Equals(m_slots[i].value, value)) {
1159
if (m_slots[i].
hashCode
>= 0) {
1205
if (m_slots[i].
hashCode
>= 0 && !bitHelper.IsMarked(i)) {
1222
if ((m_slots[i].
hashCode
) == hashCode && m_comparer.Equals(m_slots[i].value, item)) {
1331
if (m_slots[i].
hashCode
== hashCode && m_comparer.Equals(m_slots[i].value, value)) {
1569
if (set.m_slots[index].
hashCode
>= 0) {