1 instantiation of Grouping
System.Linq.AsyncEnumerable (1)
System\Linq\ToLookupAsync.cs (1)
391
Grouping<TKey, TElement> g =
new
(key, hashCode)
20 references to Grouping
System.Linq.AsyncEnumerable (20)
System\Linq\GroupBy.cs (2)
395
internal
Grouping
<TKey, TElement>? _hashNext;
396
internal
Grouping
<TKey, TElement>? _next;
System\Linq\Join.cs (2)
70
Grouping
<TKey, TInner>? g = lookup.GetGrouping(outerKeySelector(item), create: false);
150
Grouping
<TKey, TInner>? g = lookup.GetGrouping(await outerKeySelector(item, cancellationToken).ConfigureAwait(false), create: false);
System\Linq\LeftJoin.cs (2)
65
Grouping
<TKey, TInner>? g = innerLookup.GetGrouping(outerKeySelector(item), create: false);
143
Grouping
<TKey, TInner>? g = innerLookup.GetGrouping(await outerKeySelector(item, cancellationToken).ConfigureAwait(false), create: false);
System\Linq\RightJoin.cs (2)
66
Grouping
<TKey, TOuter>? g = outerLookup.GetGrouping(innerKeySelector(item), create: false);
144
Grouping
<TKey, TOuter>? g = outerLookup.GetGrouping(await innerKeySelector(item, cancellationToken).ConfigureAwait(false), create: false);
System\Linq\ToLookupAsync.cs (12)
294
private
Grouping
<TKey, TElement>[] _groupings;
295
internal
Grouping
<TKey, TElement>? _lastGrouping;
301
_groupings = new
Grouping
<TKey, TElement>[7];
356
Grouping
<TKey, TElement>? g = _lastGrouping;
372
internal
Grouping
<TKey, TElement>? GetGrouping(TKey key, bool create)
375
for (
Grouping
<TKey, TElement>? g = _groupings[(uint)hashCode % _groupings.Length]; g is not null; g = g._hashNext)
391
Grouping
<TKey, TElement> g = new(key, hashCode)
417
Grouping
<TKey, TElement>[] newGroupings = new
Grouping
<TKey, TElement>[newSize];
418
Grouping
<TKey, TElement> g = _lastGrouping!;
434
Grouping
<TKey, TElement>? g = _lastGrouping;
453
Grouping
<TKey, TElement>? g = _lastGrouping;