11 writes to next
System.Private.CoreLib (11)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (11)
621
entry.
next
= bucket - 1; // Value in _buckets is 1-based
899
entries[last].
next
= entry.next;
906
entry.
next
= StartOfFreeList - dictionary._freeList;
1031
entry.
next
= bucket - 1; // Value in _buckets is 1-based
1168
entry.
next
= bucket - 1; // Value in _buckets is 1-based
1283
entries[i].
next
= bucket - 1; // Value in _buckets is 1-based
1328
entries[last].
next
= entry.next;
1332
entry.
next
= StartOfFreeList - _freeList;
1401
entries[last].
next
= entry.next;
1407
entry.
next
= StartOfFreeList - _freeList;
1621
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)
433
i = entry.
next
;
464
i = entry.
next
;
554
i = entries[i].
next
;
586
i = entries[i].
next
;
602
Debug.Assert((StartOfFreeList - entries[_freeList].
next
) >= -1, "shouldn't overflow because `next` cannot underflow");
603
_freeList = StartOfFreeList - entries[_freeList].
next
;
830
i = entry.
next
;
895
bucket = entry.
next
+ 1; // Value in buckets is 1-based
899
entries[last].next = entry.
next
;
924
i = entry.
next
;
991
i = entries[i].
next
;
1012
Debug.Assert((StartOfFreeList - entries[dictionary._freeList].
next
) >= -1, "shouldn't overflow because `next` cannot underflow");
1013
dictionary._freeList = StartOfFreeList - entries[dictionary._freeList].
next
;
1110
i = entries[i].
next
;
1133
i = entries[i].
next
;
1149
Debug.Assert((StartOfFreeList - entries[dictionary._freeList].
next
) >= -1, "shouldn't overflow because `next` cannot underflow");
1150
dictionary._freeList = StartOfFreeList - entries[dictionary._freeList].
next
;
1266
if (entries[i].
next
>= -1)
1280
if (entries[i].
next
>= -1)
1324
bucket = entry.
next
+ 1; // Value in buckets is 1-based
1328
entries[last].next = entry.
next
;
1350
i = entry.
next
;
1397
bucket = entry.
next
+ 1; // Value in buckets is 1-based
1401
entries[last].next = entry.
next
;
1425
i = entry.
next
;
1498
if (entries![i].
next
>= -1)
1518
if (entries![i].
next
>= -1)
1616
if (entries[i].
next
>= -1)
1798
if (entry.
next
>= -1)
1922
if (entries![i].
next
>= -1) array[index++] = entries[i].key;
1996
if (entries![i].
next
>= -1) objects[index++] = entries[i].key;
2038
if (entry.
next
>= -1)
2117
if (entries![i].
next
>= -1) array[index++] = entries[i].value;
2190
if (entries![i].
next
>= -1) objects[index++] = entries[i].value!;
2232
if (entry.
next
>= -1)