6 writes to _freeList
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (6)
291_freeList = -1; 497_freeList = -1; 619_freeList = StartOfFreeList - entries[_freeList].next; 756dictionary._freeList = StartOfFreeList - entries[dictionary._freeList].next; 950_freeList = i; 1025_freeList = i;
10 references to _freeList
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (10)
617index = _freeList; 618Debug.Assert((StartOfFreeList - entries[_freeList].next) >= -1, "shouldn't overflow because `next` cannot underflow"); 619_freeList = StartOfFreeList - entries[_freeList].next; 754index = dictionary._freeList; 755Debug.Assert((StartOfFreeList - entries[dictionary._freeList].next) >= -1, "shouldn't overflow because `next` cannot underflow"); 756dictionary._freeList = StartOfFreeList - entries[dictionary._freeList].next; 937Debug.Assert((StartOfFreeList - _freeList) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646"); 938entry.next = StartOfFreeList - _freeList; 1012Debug.Assert((StartOfFreeList - _freeList) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646"); 1013entry.next = StartOfFreeList - _freeList;