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