20 references to GetSegmentShift
Microsoft.CodeAnalysis.CodeStyle (20)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
488var initialFirstSegment = _firstOffset >> SegmentedArrayHelper.GetSegmentShift<T>(); 489var initialSecondSegment = _secondOffset >> SegmentedArrayHelper.GetSegmentShift<T>(); 503var firstSegment = _firstSegments[(_completed + _firstOffset) >> SegmentedArrayHelper.GetSegmentShift<T>()]; 504var secondSegment = _secondSegments[(_completed + _secondOffset) >> SegmentedArrayHelper.GetSegmentShift<T>()]; 591var initialFirstSegment = (_completed + _firstOffset) >> SegmentedArrayHelper.GetSegmentShift<T>(); 592var initialSecondSegment = (_completed + _secondOffset) >> SegmentedArrayHelper.GetSegmentShift<T>(); 639var initialFirstSegment = (_firstOffset + _length - _completed - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 640var initialSecondSegment = (_secondOffset + _length - _completed - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 733var firstSegment = _offset >> SegmentedArrayHelper.GetSegmentShift<T>(); 744var segment = _segments[(_completed + _offset) >> SegmentedArrayHelper.GetSegmentShift<T>()]; 782var firstSegment = _offset >> SegmentedArrayHelper.GetSegmentShift<T>(); 793var segment = _segments[(_completed + _offset) >> SegmentedArrayHelper.GetSegmentShift<T>()];
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
50return SegmentedArrayHelper.GetSegmentShift<T>();
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
677var newSegmentCount = (newSize + SegmentedArrayHelper.GetSegmentSize<Entry>() - 1) >> SegmentedArrayHelper.GetSegmentShift<Entry>(); 688var lastSegmentSize = newSize - ((newSegmentCount - 1) << SegmentedArrayHelper.GetSegmentShift<Entry>());
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (2)
931var newSegmentCount = (newSize + SegmentedArrayHelper.GetSegmentSize<Entry>() - 1) >> SegmentedArrayHelper.GetSegmentShift<Entry>(); 942var lastSegmentSize = newSize - ((newSegmentCount - 1) << SegmentedArrayHelper.GetSegmentShift<Entry>());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
163var newSegmentCount = (newSize + SegmentedArrayHelper.GetSegmentSize<T>() - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 174var lastSegmentSize = newSize - ((newSegmentCount - 1) << SegmentedArrayHelper.GetSegmentShift<T>()); 545var oldSegmentCount = (_items.Length + SegmentedArrayHelper.GetSegmentSize<T>() - 1) >> SegmentedArrayHelper.GetSegmentShift<T>();