1 write to _lastGrouping
System.Linq (1)
System\Linq\Lookup.cs (1)
251_lastGrouping = g;
25 references to _lastGrouping
System.Linq (25)
System\Linq\FullJoin.cs (2)
210Grouping<TKey, TInner>? g = innerLookup._lastGrouping; 226while (g != innerLookup._lastGrouping);
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)
146Grouping<TKey, TElement>? g = _lastGrouping; 156while (g != _lastGrouping); 163Grouping<TKey, TElement>? g = _lastGrouping; 177while (g != _lastGrouping); 187Grouping<TKey, TElement>? g = _lastGrouping; 198while (g != _lastGrouping); 241if (_lastGrouping is null) 247g._next = _lastGrouping._next; 248_lastGrouping._next = g; 268Grouping<TKey, TElement> g = _lastGrouping!; 276while (g != _lastGrouping); 291Grouping<TKey, TElement>? g = _lastGrouping; 302while (g != _lastGrouping);
System\Linq\Lookup.SpeedOpt.cs (2)
15Grouping<TKey, TElement>? g = _lastGrouping; 27while (g != _lastGrouping);