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