4 writes to depHnd
mscorlib (4)
system\runtime\compilerservices\ConditionalWeakTable.cs (4)
471_entries[newEntry].depHnd = new DependentHandle(key, value); 529newEntries[entriesIndex].depHnd = depHnd; 539newEntries[entriesIndex].depHnd = new DependentHandle(); 548newEntries[entriesIndex].depHnd = new DependentHandle();
14 references to depHnd
mscorlib (14)
system\runtime\compilerservices\ConditionalWeakTable.cs (14)
182if (_entries[entriesIndex].hashCode == hashCode && _entries[entriesIndex].depHnd.GetPrimary() == key) 193_entries[entriesIndex].depHnd.Free(); 308_entries[entriesIndex].depHnd.GetPrimaryAndSecondary(out thisKey, out thisValue); 337TKey thisKey = (TKey) _entries[entriesIndex].depHnd.GetPrimary(); 368_entries[entriesIndex].depHnd.GetPrimaryAndSecondary(out primary, out secondary); 403if (_entries[entriesIndex].depHnd.IsAllocated) 405_entries[entriesIndex].depHnd.Free(); 434_entries[entryIndex].depHnd.GetPrimaryAndSecondary(out primary, out secondary); 498if ( _entries[entriesIndex].depHnd.IsAllocated && _entries[entriesIndex].depHnd.GetPrimary() == null) 524DependentHandle depHnd = _entries[entriesIndex].depHnd; 538_entries[entriesIndex].depHnd.Free(); 572if (_entries[entriesIndex].hashCode == hashCode && _entries[entriesIndex].depHnd.GetPrimary() == key) 626entries[entriesIndex].depHnd.Free();