5 writes to _next
Microsoft.CodeAnalysis.Collections.Package (5)
SegmentedHashSet`1.cs (5)
321
entries[last].
_next
= entry._next;
325
entry.
_next
= StartOfFreeList - _freeList;
916
entry.
_next
= bucket - 1; // Value in _buckets is 1-based
975
entry.
_next
= bucket - 1; // Value in _buckets is 1-based
1108
entry.
_next
= bucket - 1; // Value in _buckets is 1-based
17 references to _next
Microsoft.CodeAnalysis.Collections.Package (17)
SegmentedHashSet`1.cs (17)
180
if (entry.
_next
>= -1)
244
i = entry.
_next
;
266
i = entry.
_next
;
317
bucket = entry.
_next
+ 1; // Value in buckets is 1-based
321
entries[last]._next = entry.
_next
;
340
i = entry.
_next
;
823
if (entry.
_next
>= -1)
844
if (entry.
_next
>= -1)
913
if (entry.
_next
>= -1)
970
if (oldEntries[i].
_next
>= -1)
1049
i = entry.
_next
;
1073
i = entry.
_next
;
1089
Debug.Assert((StartOfFreeList - entries[_freeList].
_next
) >= -1, "shouldn't overflow because `next` cannot underflow");
1090
_freeList = StartOfFreeList - entries[_freeList].
_next
;
1151
if (entry.
_next
>= -1)
1197
if (entry.
_next
>= -1 && !bitHelper.IsMarked(i))
1413
if (entry.
_next
>= -1)