1 instantiation of Grouping
System.Linq (1)
System\Linq\Lookup.cs (1)
223
Grouping<TKey, TElement> g = new
Grouping
<TKey, TElement>(key, hashCode);
23 references to Grouping
System.Linq (23)
System\Linq\DebugView.cs (2)
96
private readonly
Grouping
<TKey, TElement> _grouping;
99
public SystemLinq_GroupingDebugView(
Grouping
<TKey, TElement> grouping)
System\Linq\Grouping.cs (6)
133
private
Grouping
<TKey, TElement>? _g;
190
private
Grouping
<TKey, TSource>? _g;
246
private
Grouping
<TKey, TElement>? _g;
300
private
Grouping
<TKey, TSource>? _g;
360
internal
Grouping
<TKey, TElement>? _hashNext;
361
internal
Grouping
<TKey, TElement>? _next;
System\Linq\Join.cs (1)
60
Grouping
<TKey, TInner>? g = lookup.GetGrouping(outerKeySelector(item), create: false);
System\Linq\Lookup.cs (13)
78
private
Grouping
<TKey, TElement>[] _groupings;
79
internal
Grouping
<TKey, TElement>? _lastGrouping;
129
_groupings = new
Grouping
<TKey, TElement>[7];
140
Grouping
<TKey, TElement>? g = _lastGrouping;
157
Grouping
<TKey, TElement>? g = _lastGrouping;
181
Grouping
<TKey, TElement>? g = _lastGrouping;
204
internal
Grouping
<TKey, TElement>? GetGrouping(TKey key, bool create)
207
for (
Grouping
<TKey, TElement>? g = _groupings[(uint)hashCode % _groupings.Length]; g is not null; g = g._hashNext)
223
Grouping
<TKey, TElement> g = new Grouping<TKey, TElement>(key, hashCode);
247
Grouping
<TKey, TElement>[] newGroupings = new
Grouping
<TKey, TElement>[newSize];
248
Grouping
<TKey, TElement> g = _lastGrouping!;
273
Grouping
<TKey, TElement>? g = _lastGrouping;
System\Linq\Lookup.SpeedOpt.cs (1)
15
Grouping
<TKey, TElement>? g = _lastGrouping;