10 references to Create
Microsoft.CodeAnalysis (10)
Collections\ArrayBuilderExtensions.cs (1)
269return OneOrMany.Create(builder.ToImmutableAndFree());
Collections\OrderPreservingMultiDictionary.cs (1)
162return valueSet.Count == 1 ? OneOrMany.Create(valueSet[0]) : OneOrMany.Create(valueSet.Items);
SourceGeneration\Nodes\NodeStateTable.cs (2)
457var tableEntry = new TableEntry(OneOrMany.Create(values), state); 651return new TableEntry(OneOrMany.Create(itemBuilder.ToImmutableArray()), s_allCachedEntries, anyRemoved: false);
src\Dependencies\Collections\OneOrMany.cs (6)
95OneOrMany.Create(_many.Add(item)); 119return OneOrMany.Create(_many.WhereAsArray(static (value, item) => !EqualityComparer<T>.Default.Equals(value, item), item)); 126OneOrMany.Create(_many.SelectAsArray(selector)); 133OneOrMany.Create(_many.SelectAsArray(selector, arg)); 205=> SequenceEqual(OneOrMany.Create(other), comparer); 280=> Create(array).SequenceEqual(other, comparer);