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; 731Volatile.Write(ref entry.HashCode, -1); 826newEntry.HashCode = hashCode; 853newEntry.HashCode = hashCode; 864Volatile.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)
661if (_entries[entriesIndex].HashCode == hashCode && _entries[entriesIndex].depHnd.UnsafeGetTargetAndDependent(out value) == key) 769if (entry.HashCode == -1) 824int hashCode = oldEntry.HashCode; 842int hashCode = oldEntry.HashCode; 948if (_oldKeepAlive is null || entries[entriesIndex].HashCode == -1)