11 writes to next
System.Private.CoreLib (11)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (11)
622
entry.
next
= bucket - 1; // Value in _buckets is 1-based
900
entries[last].
next
= entry.next;
907
entry.
next
= StartOfFreeList - dictionary._freeList;
1032
entry.
next
= bucket - 1; // Value in _buckets is 1-based
1169
entry.
next
= bucket - 1; // Value in _buckets is 1-based
1284
entries[i].
next
= bucket - 1; // Value in _buckets is 1-based
1329
entries[last].
next
= entry.next;
1333
entry.
next
= StartOfFreeList - _freeList;
1402
entries[last].
next
= entry.next;
1408
entry.
next
= StartOfFreeList - _freeList;
1622
entry.
next
= bucket - 1; // Value in _buckets is 1-based
40 references to next
System.Private.CoreLib (40)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (40)
147
if (oldEntries[i].
next
>= -1)
307
if (entries![i].
next
>= -1 && entries[i].value == null)
318
if (entries![i].
next
>= -1 && EqualityComparer<TValue>.Default.Equals(entries[i].value, value))
332
if (entries![i].
next
>= -1 && defaultComparer.Equals(entries[i].value, value))
363
if (entries![i].
next
>= -1)
434
i = entry.
next
;
465
i = entry.
next
;
555
i = entries[i].
next
;
587
i = entries[i].
next
;
603
Debug.Assert((StartOfFreeList - entries[_freeList].
next
) >= -1, "shouldn't overflow because `next` cannot underflow");
604
_freeList = StartOfFreeList - entries[_freeList].
next
;
831
i = entry.
next
;
896
bucket = entry.
next
+ 1; // Value in buckets is 1-based
900
entries[last].next = entry.
next
;
925
i = entry.
next
;
992
i = entries[i].
next
;
1013
Debug.Assert((StartOfFreeList - entries[dictionary._freeList].
next
) >= -1, "shouldn't overflow because `next` cannot underflow");
1014
dictionary._freeList = StartOfFreeList - entries[dictionary._freeList].
next
;
1111
i = entries[i].
next
;
1134
i = entries[i].
next
;
1150
Debug.Assert((StartOfFreeList - entries[dictionary._freeList].
next
) >= -1, "shouldn't overflow because `next` cannot underflow");
1151
dictionary._freeList = StartOfFreeList - entries[dictionary._freeList].
next
;
1267
if (entries[i].
next
>= -1)
1281
if (entries[i].
next
>= -1)
1325
bucket = entry.
next
+ 1; // Value in buckets is 1-based
1329
entries[last].next = entry.
next
;
1351
i = entry.
next
;
1398
bucket = entry.
next
+ 1; // Value in buckets is 1-based
1402
entries[last].next = entry.
next
;
1426
i = entry.
next
;
1499
if (entries![i].
next
>= -1)
1519
if (entries![i].
next
>= -1)
1617
if (entries[i].
next
>= -1)
1799
if (entry.
next
>= -1)
1923
if (entries![i].
next
>= -1) array[index++] = entries[i].key;
1997
if (entries![i].
next
>= -1) objects[index++] = entries[i].key;
2039
if (entry.
next
>= -1)
2118
if (entries![i].
next
>= -1) array[index++] = entries[i].value;
2191
if (entries![i].
next
>= -1) objects[index++] = entries[i].value!;
2233
if (entry.
next
>= -1)