34 references to SegmentedArray
Microsoft.CodeAnalysis (34)
src\Dependencies\Collections\SegmentedDictionary`2.cs (3)
302SegmentedArray.Clear(_buckets); 307SegmentedArray.Clear(_entries, 0, count); 652SegmentedArray.Copy(_entries, entries, count);
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
205SegmentedArray.Clear(_buckets); 209SegmentedArray.Clear(_entries, 0, count); 905SegmentedArray.Copy(_entries, entries, count);
src\Dependencies\Collections\SegmentedList`1.cs (28)
141SegmentedArray.Copy(_items, newItems, _size); 289SegmentedArray.Copy(list._items, 0, _items, _size, list.Count); 293SegmentedArray.Copy(array, 0, _items, _size, array.Length); 348return SegmentedArray.BinarySearch(_items, index, count, item, comparer); 374SegmentedArray.Clear(_items, 0, size); // Clear the elements so that the gc can reclaim the references. 437SegmentedArray.Copy(_items, 0, array!, arrayIndex, _size); 457SegmentedArray.Copy(_items, index, array, arrayIndex, count); 463SegmentedArray.Copy(_items, 0, array, arrayIndex, _size); 702SegmentedArray.Copy(_items, index, list._items, 0, count); 730=> SegmentedArray.IndexOf(_items, item, 0, _size); 754return SegmentedArray.IndexOf(_items, item, index, _size - index); 774return SegmentedArray.IndexOf(_items, item, index, count); 785return SegmentedArray.IndexOf(_items, item, index, count, comparer); 803SegmentedArray.Copy(_items, index, _items, index + 1, _size - index); 852SegmentedArray.Copy(_items, index, _items, index + count, _size - index); 859SegmentedArray.Copy(_items, 0, _items, index, index); 861SegmentedArray.Copy(_items, index + count, _items, index * 2, _size - index); 865SegmentedArray.Copy(list._items, 0, _items, index, list.Count); 869SegmentedArray.Copy(array, 0, _items, index, array.Length); 965return SegmentedArray.LastIndexOf(_items, item, index, count); 996return SegmentedArray.LastIndexOf(_items, item, index, count, comparer); 1056SegmentedArray.Clear(_items, freeIndex, _size - freeIndex); // Clear the elements so that the gc can reclaim the references. 1076SegmentedArray.Copy(_items, index + 1, _items, index, _size - index); 1108SegmentedArray.Copy(_items, index + count, _items, index, _size - index); 1116SegmentedArray.Clear(_items, _size, count); 1147SegmentedArray.Reverse(_items, index, count); 1187SegmentedArray.Sort(_items, index, count, comparer); 1217SegmentedArray.Copy(_items, array, _size);