3 writes to _weakValue
System.Private.CoreLib (3)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Concurrent\ConcurrentUnifierW.cs (3)
225
_entries[idx].
_weakValue
= new WeakReference<V>(value, trackResurrection: false);
237
_entries[newEntryIdx].
_weakValue
= new WeakReference<V>(value, trackResurrection: false);
309
newEntries[newNextFreeEntry].
_weakValue
= _entries[entry]._weakValue;
5 references to _weakValue
System.Private.CoreLib (5)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Concurrent\ConcurrentUnifierW.cs (5)
193
return _entries[i].
_weakValue
.TryGetTarget(out value);
272
if (_entries[entry].
_weakValue
.TryGetTarget(out value))
306
if (_entries[entry].
_weakValue
.TryGetTarget(out value))
309
newEntries[newNextFreeEntry]._weakValue = _entries[entry].
_weakValue
;
359
Debug.Assert(_entries[walk1].
_weakValue
!= null);