9 references to SingleLinkedNode
System.Linq (9)
System\Linq\AppendPrepend.cs (8)
143return new AppendPrependN<TSource>(_source, null, new SingleLinkedNode<TSource>(_item).Add(item), prependCount: 0, appendCount: 2); 147return new AppendPrependN<TSource>(_source, new SingleLinkedNode<TSource>(_item), new SingleLinkedNode<TSource>(item), prependCount: 1, appendCount: 1); 155return new AppendPrependN<TSource>(_source, new SingleLinkedNode<TSource>(item), new SingleLinkedNode<TSource>(_item), prependCount: 1, appendCount: 1); 159return new AppendPrependN<TSource>(_source, new SingleLinkedNode<TSource>(_item).Add(item), null, prependCount: 2, appendCount: 0); 236var appended = _appended is not null ? _appended.Add(item) : new SingleLinkedNode<TSource>(item); 242var prepended = _prepended is not null ? _prepended.Add(item) : new SingleLinkedNode<TSource>(item);
System\Linq\Union.cs (1)
241var sources = new SingleLinkedNode<IEnumerable<TSource>>(_first).Add(_second).Add(next);