17 references to GetSegmentSize
Microsoft.CodeAnalysis.CodeStyle (17)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (3)
505var currentSegmentLength = Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
39return SegmentedArrayHelper.GetSegmentSize<T>();
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
677var newSegmentCount = (newSize + SegmentedArrayHelper.GetSegmentSize<Entry>() - 1) >> SegmentedArrayHelper.GetSegmentShift<Entry>(); 685Array.Resize(ref segments[i], SegmentedArrayHelper.GetSegmentSize<Entry>());
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (2)
931var newSegmentCount = (newSize + SegmentedArrayHelper.GetSegmentSize<Entry>() - 1) >> SegmentedArrayHelper.GetSegmentShift<Entry>(); 939Array.Resize(ref segments[i], SegmentedArrayHelper.GetSegmentSize<Entry>());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (9)
163var newSegmentCount = (newSize + SegmentedArrayHelper.GetSegmentSize<T>() - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 171Array.Resize(ref segments[i], SegmentedArrayHelper.GetSegmentSize<T>()); 524if (_items.Length < SegmentedArrayHelper.GetSegmentSize<T>() / 2) 530else if (_items.Length < SegmentedArrayHelper.GetSegmentSize<T>()) 533newCapacity = SegmentedArrayHelper.GetSegmentSize<T>(); 545var oldSegmentCount = (_items.Length + SegmentedArrayHelper.GetSegmentSize<T>() - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 548newCapacity = SegmentedArrayHelper.GetSegmentSize<T>() * newSegmentCount; 557if (newCapacity > SegmentedArrayHelper.GetSegmentSize<T>()) 562newCapacity = (newCapacity - lastSegmentLength) + SegmentedArrayHelper.GetSegmentSize<T>();