7 writes to _next
Microsoft.CodeAnalysis.InteractiveHost (7)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (7)
635
entry.
_next
= bucket - 1; // Value in _buckets is 1-based
664
entries[i].
_next
= bucket - 1; // Value in _buckets is 1-based
731
entries[last].
_next
= entry._next;
735
entry.
_next
= StartOfFreeList - _freeList;
808
entries[last].
_next
= entry._next;
814
entry.
_next
= StartOfFreeList - _freeList;
1031
entry.
_next
= bucket - 1; // Value in _buckets is 1-based
28 references to _next
Microsoft.CodeAnalysis.InteractiveHost (28)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (28)
184
if (oldEntries[i].
_next
>= -1)
323
if (entries[i].
_next
>= -1 && entries[i]._value == null)
334
if (entries[i].
_next
>= -1 && EqualityComparer<TValue>.Default.Equals(entries[i]._value, value))
348
if (entries[i].
_next
>= -1 && defaultComparer.Equals(entries[i]._value, value))
379
if (entries[i].
_next
>= -1)
436
i = entry.
_next
;
468
i = entry.
_next
;
561
i = entries[i].
_next
;
600
i = entries[i].
_next
;
616
Debug.Assert((StartOfFreeList - entries[_freeList].
_next
) >= -1, "shouldn't overflow because `next` cannot underflow");
617
_freeList = StartOfFreeList - entries[_freeList].
_next
;
661
if (entries[i].
_next
>= -1)
727
bucket = entry.
_next
+ 1; // Value in buckets is 1-based
731
entries[last]._next = entry.
_next
;
757
i = entry.
_next
;
804
bucket = entry.
_next
+ 1; // Value in buckets is 1-based
808
entries[last]._next = entry.
_next
;
836
i = entry.
_next
;
911
if (entries[i].
_next
>= -1)
931
if (entries[i].
_next
>= -1)
1026
if (entries[i].
_next
>= -1)
1205
if (entry.
_next
>= -1)
1334
if (entries[i].
_next
>= -1)
1415
if (entries[i].
_next
>= -1)
1460
if (entry.
_next
>= -1)
1542
if (entries[i].
_next
>= -1)
1623
if (entries[i].
_next
>= -1)
1668
if (entry.
_next
>= -1)