5 writes to HashCode
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (5)
617
_entries[newEntry].
HashCode
= hashCode;
732
Volatile.Write(ref entry.
HashCode
, -1);
827
newEntry.
HashCode
= hashCode;
854
newEntry.
HashCode
= hashCode;
865
Volatile.Write(ref oldEntry.
HashCode
, -1);
5 references to HashCode
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (5)
662
if (_entries[entriesIndex].
HashCode
== hashCode && _entries[entriesIndex].depHnd.UnsafeGetTargetAndDependent(out value) == key)
770
if (entry.
HashCode
== -1)
825
int hashCode = oldEntry.
HashCode
;
843
int hashCode = oldEntry.
HashCode
;
949
if (_oldKeepAlive is null || entries[entriesIndex].
HashCode
== -1)