1 write to _prepended
System.Linq (1)
System\Linq\AppendPrepend.cs (1)
185
_prepended
= prepended;
10 references to _prepended
System.Linq (10)
System\Linq\AppendPrepend.cs (5)
191
private protected override Iterator<TSource> Clone() => new AppendPrependN<TSource>(_source,
_prepended
, _appended, _prependCount, _appendCount);
198
_node =
_prepended
;
237
return new AppendPrependN<TSource>(_source,
_prepended
, appended, _prependCount, _appendCount + 1);
242
var prepended =
_prepended
is not null ?
_prepended
.Add(item) : new SingleLinkedNode<TSource>(item);
System\Linq\AppendPrepend.SpeedOpt.cs (5)
195
_prepended
?.Fill(result);
208
for (SingleLinkedNode<TSource>? node =
_prepended
; node is not null; node = node.Linked)
232
for (SingleLinkedNode<TSource>? node =
_prepended
; node is not null; node = node.Linked)
266
_prepended
?.Fill(SetCountAndGetSpan(list, _prependCount));
288
foreach (SingleLinkedNode<TSource>? head in (ReadOnlySpan<SingleLinkedNode<TSource>?>)[_appended,
_prepended
])