5 writes to _freeList
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
src\Dependencies\Collections\SegmentedHashSet`1.cs (5)
167_freeList = source._freeList; 207_freeList = -1; 334_freeList = i; 1003_freeList = -1; 1090_freeList = StartOfFreeList - entries[_freeList]._next;
6 references to _freeList
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (6)
src\Dependencies\Collections\SegmentedHashSet`1.cs (6)
167_freeList = source._freeList; 324Debug.Assert((StartOfFreeList - _freeList) < 0, "shouldn't underflow because max hashtable length is MaxPrimeArrayLength = 0x7FEFFFFD(2146435069) _freelist underflow threshold 2147483646"); 325entry._next = StartOfFreeList - _freeList; 1087index = _freeList; 1089Debug.Assert((StartOfFreeList - entries[_freeList]._next) >= -1, "shouldn't overflow because `next` cannot underflow"); 1090_freeList = StartOfFreeList - entries[_freeList]._next;