5 writes to HashCode
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (5)
616
_entries[newEntry].
HashCode
= hashCode;
731
Volatile.Write(ref entry.
HashCode
, -1);
826
newEntry.
HashCode
= hashCode;
853
newEntry.
HashCode
= hashCode;
864
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)
661
if (_entries[entriesIndex].
HashCode
== hashCode && _entries[entriesIndex].depHnd.UnsafeGetTargetAndDependent(out value) == key)
769
if (entry.
HashCode
== -1)
824
int hashCode = oldEntry.
HashCode
;
842
int hashCode = oldEntry.
HashCode
;
948
if (_oldKeepAlive is null || entries[entriesIndex].
HashCode
== -1)