1 write to _source
System.Linq.AsyncEnumerable (1)
System\Linq\Append.cs (1)
41
_source
= source;
9 references to _source
System.Linq.AsyncEnumerable (9)
System\Linq\Append.cs (9)
47
_enumerator =
_source
.GetAsyncEnumerator(_cancellationToken);
95
private protected override AsyncIterator<TSource> Clone() => new AppendPrepend1AsyncIterator<TSource>(
_source
, _item, _appending);
137
return new AppendPrependNAsyncIterator<TSource>(
_source
, null, new SingleLinkedNode<TSource>(_item).Add(item), prependCount: 0, appendCount: 2);
141
return new AppendPrependNAsyncIterator<TSource>(
_source
, new SingleLinkedNode<TSource>(_item), new SingleLinkedNode<TSource>(item), prependCount: 1, appendCount: 1);
149
return new AppendPrependNAsyncIterator<TSource>(
_source
, new SingleLinkedNode<TSource>(item), new SingleLinkedNode<TSource>(_item), prependCount: 1, appendCount: 1);
153
return new AppendPrependNAsyncIterator<TSource>(
_source
, new SingleLinkedNode<TSource>(_item).Add(item), null, prependCount: 2, appendCount: 0);
188
private protected override AsyncIterator<TSource> Clone() => new AppendPrependNAsyncIterator<TSource>(
_source
, _prepended, _appended, _prependCount, _appendCount);
241
return new AppendPrependNAsyncIterator<TSource>(
_source
, _prepended, appended, _prependCount, _appendCount + 1);
247
return new AppendPrependNAsyncIterator<TSource>(
_source
, prepended, _appended, _prependCount + 1, _appendCount);