1 write to _descending
System.Linq (1)
System\Linq\OrderedEnumerable.cs (1)
182_descending = descending;
9 references to _descending
System.Linq (9)
System\Linq\OrderedEnumerable.cs (5)
185private protected override Iterator<TElement> Clone() => new ImplicitlyStableOrderedIterator<TElement>(_source, _descending); 189new CachingComparer<TElement, TElement>(EnumerableSorter<TElement>.IdentityFunc, Comparer<TElement>.Default, _descending) : 190new CachingComparerWithChild<TElement, TElement>(EnumerableSorter<TElement>.IdentityFunc, Comparer<TElement>.Default, _descending, childComparer); 193new EnumerableSorter<TElement, TElement>(EnumerableSorter<TElement>.IdentityFunc, Comparer<TElement>.Default, _descending, next); 219Sort(buffer, _descending);
System\Linq\OrderedEnumerable.SpeedOpt.cs (4)
370Sort(array, _descending); 377Sort(CollectionsMarshal.AsSpan(list), _descending); 382TryGetFirstOrLast(out found, first: !_descending); 385TryGetFirstOrLast(out found, first: _descending);