10 references to OneOrMany
Microsoft.CodeAnalysis.Threading.Package (10)
src\Dependencies\Collections\OneOrMany.cs (9)
93=> HasOneItem ? OneOrMany.Create(_one, item) : 94IsEmpty ? OneOrMany.Create(item) : 95OneOrMany.Create(_many.Add(item)); 119return OneOrMany.Create(_many.WhereAsArray(static (value, item) => !EqualityComparer<T>.Default.Equals(value, item), item)); 125OneOrMany.Create(selector(_one)) : 126OneOrMany.Create(_many.SelectAsArray(selector)); 132OneOrMany.Create(selector(_one, arg)) : 133OneOrMany.Create(_many.SelectAsArray(selector, arg)); 205=> SequenceEqual(OneOrMany.Create(other), comparer);
src\Dependencies\Collections\TemporaryArray`1.cs (1)
287var result = OneOrMany.Create(this[0]);