6 writes to _freeList
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (6)
291
_freeList
= -1;
495
_freeList
= -1;
603
_freeList
= StartOfFreeList - entries[_freeList].next;
726
dictionary.
_freeList
= StartOfFreeList - entries[dictionary._freeList].next;
920
_freeList
= i;
995
_freeList
= i;
10 references to _freeList
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (10)
601
index =
_freeList
;
602
Debug.Assert((StartOfFreeList - entries[
_freeList
].next) >= -1, "shouldn't overflow because `next` cannot underflow");
603
_freeList = StartOfFreeList - entries[
_freeList
].next;
724
index = dictionary.
_freeList
;
725
Debug.Assert((StartOfFreeList - entries[dictionary.
_freeList
].next) >= -1, "shouldn't overflow because `next` cannot underflow");
726
dictionary._freeList = StartOfFreeList - entries[dictionary.
_freeList
].next;
907
Debug.Assert((StartOfFreeList -
_freeList
) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646");
908
entry.next = StartOfFreeList -
_freeList
;
982
Debug.Assert((StartOfFreeList -
_freeList
) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646");
983
entry.next = StartOfFreeList -
_freeList
;