1 write to _lastGrouping
System.Linq (1)
System\Linq\Lookup.cs (1)
236_lastGrouping = g;
23 references to _lastGrouping
System.Linq (23)
System\Linq\Grouping.cs (8)
152_g = _lookup._lastGrouping; 163if (_g != _lookup._lastGrouping) 208_g = _lookup._lastGrouping; 219if (_g != _lookup._lastGrouping) 264_g = _lookup._lastGrouping; 275if (_g != _lookup._lastGrouping) 317_g = _lookup._lastGrouping; 328if (_g != _lookup._lastGrouping)
System\Linq\Lookup.cs (13)
140Grouping<TKey, TElement>? g = _lastGrouping; 150while (g != _lastGrouping); 157Grouping<TKey, TElement>? g = _lastGrouping; 171while (g != _lastGrouping); 181Grouping<TKey, TElement>? g = _lastGrouping; 192while (g != _lastGrouping); 226if (_lastGrouping is null) 232g._next = _lastGrouping._next; 233_lastGrouping._next = g; 248Grouping<TKey, TElement> g = _lastGrouping!; 256while (g != _lastGrouping); 273Grouping<TKey, TElement>? g = _lastGrouping; 284while (g != _lastGrouping);
System\Linq\Lookup.SpeedOpt.cs (2)
15Grouping<TKey, TElement>? g = _lastGrouping; 27while (g != _lastGrouping);