1 instantiation of Grouping
System.Linq.AsyncEnumerable (1)
System\Linq\ToLookupAsync.cs (1)
381
Grouping<TKey, TElement> g =
new
(key, hashCode)
34 references to Grouping
System.Linq.AsyncEnumerable (34)
System\Linq\FullJoin.cs (8)
62
HashSet<
Grouping
<TKey, TInner>>? matchedGroupings = innerLookup.Count != 0
63
? new HashSet<
Grouping
<TKey, TInner>>()
69
Grouping
<TKey, TInner>? g = key is null ? null : innerLookup.GetGrouping(key, create: false);
88
Grouping
<TKey, TInner>? g = innerLookup._lastGrouping;
182
HashSet<
Grouping
<TKey, TInner>>? matchedGroupings = innerLookup.Count != 0
183
? new HashSet<
Grouping
<TKey, TInner>>()
189
Grouping
<TKey, TInner>? g = key is null ? null : innerLookup.GetGrouping(key, create: false);
208
Grouping
<TKey, TInner>? g = innerLookup._lastGrouping;
System\Linq\GroupBy.cs (2)
395
internal
Grouping
<TKey, TElement>? _hashNext;
396
internal
Grouping
<TKey, TElement>? _next;
System\Linq\Join.cs (4)
69
Grouping
<TKey, TInner>? g = lookup.GetGrouping(outerKeySelector(item), create: false);
143
Grouping
<TKey, TInner>? g = lookup.GetGrouping(await outerKeySelector(item, cancellationToken), create: false);
210
Grouping
<TKey, TInner>? g = lookup.GetGrouping(outerKeySelector(item), create: false);
278
Grouping
<TKey, TInner>? g = lookup.GetGrouping(await outerKeySelector(item, cancellationToken), create: false);
System\Linq\LeftJoin.cs (4)
64
Grouping
<TKey, TInner>? g = innerLookup.GetGrouping(outerKeySelector(item), create: false);
136
Grouping
<TKey, TInner>? g = innerLookup.GetGrouping(await outerKeySelector(item, cancellationToken), create: false);
201
Grouping
<TKey, TInner>? g = innerLookup.GetGrouping(outerKeySelector(item), create: false);
267
Grouping
<TKey, TInner>? g = innerLookup.GetGrouping(await outerKeySelector(item, cancellationToken), create: false);
System\Linq\RightJoin.cs (4)
65
Grouping
<TKey, TOuter>? g = outerLookup.GetGrouping(innerKeySelector(item), create: false);
137
Grouping
<TKey, TOuter>? g = outerLookup.GetGrouping(await innerKeySelector(item, cancellationToken), create: false);
203
Grouping
<TKey, TOuter>? g = outerLookup.GetGrouping(innerKeySelector(item), create: false);
269
Grouping
<TKey, TOuter>? g = outerLookup.GetGrouping(await innerKeySelector(item, cancellationToken), create: false);
System\Linq\ToLookupAsync.cs (12)
270
private
Grouping
<TKey, TElement>[] _groupings;
272
internal
Grouping
<TKey, TElement>? _lastGrouping;
278
_groupings = new
Grouping
<TKey, TElement>[7];
337
Grouping
<TKey, TElement>? g = _lastGrouping;
356
Grouping
<TKey, TElement>[] groupings = _groupings;
362
internal
Grouping
<TKey, TElement>? GetGrouping(TKey key, bool create)
365
for (
Grouping
<TKey, TElement>? g = _groupings[GetBucketIndex(hashCode)]; g is not null; g = g._hashNext)
381
Grouping
<TKey, TElement> g = new(key, hashCode)
407
_groupings = new
Grouping
<TKey, TElement>[newSize];
413
Grouping
<TKey, TElement> g = _lastGrouping!;
427
Grouping
<TKey, TElement>? g = _lastGrouping;
446
Grouping
<TKey, TElement>? g = _lastGrouping;