2 overrides of GetEnumerableSorter
System.Linq (2)
System\Linq\OrderedEnumerable.cs (2)
95
internal override EnumerableSorter<TElement>
GetEnumerableSorter
(EnumerableSorter<TElement>? next)
192
internal override EnumerableSorter<TElement>
GetEnumerableSorter
(EnumerableSorter<TElement>? next) =>
8 references to GetEnumerableSorter
System.Linq (8)
System\Linq\OrderedEnumerable.cs (3)
18
private protected int[] SortedMap(TElement[] buffer) =>
GetEnumerableSorter
().Sort(buffer, buffer.Length);
21
GetEnumerableSorter
().Sort(buffer, buffer.Length, minIdx, maxIdx);
109
sorter = _parent.
GetEnumerableSorter
(sorter);
System\Linq\OrderedEnumerable.SpeedOpt.cs (5)
79
return [
GetEnumerableSorter
().ElementAt(buffer, buffer.Length, minIdx)];
104
return new List<TElement>(1) {
GetEnumerableSorter
().ElementAt(buffer, buffer.Length, minIdx) };
157
return
GetEnumerableSorter
().ElementAt(buffer, buffer.Length, index);
226
GetEnumerableSorter
().ElementAt(buffer, buffer.Length, maxIdx) :
494
_current = _source.
GetEnumerableSorter
().ElementAt(buffer, count, _minIndexInclusive);