5 instantiations of OneOrMany
Microsoft.CodeAnalysis.CodeStyle (5)
OneOrMany.cs (5)
22
public static readonly OneOrMany<T> Empty = new
OneOrMany
<T>(ImmutableArray<T>.Empty);
87
return new
OneOrMany
<T>(builder.ToImmutableAndFree());
125
return builder.Count == Count ? this : new
OneOrMany
<T>(builder.ToImmutableAndFree());
205
=> new
OneOrMany
<T>(one);
208
=> new
OneOrMany
<T>(many);
9 references to OneOrMany
Microsoft.CodeAnalysis.CodeStyle (9)
OneOrMany.cs (9)
22
public static readonly
OneOrMany
<T> Empty = new OneOrMany<T>(ImmutableArray<T>.Empty);
74
public
OneOrMany
<T> Add(T one)
104
public
OneOrMany
<T> RemoveAll(T item)
128
public
OneOrMany
<TResult> Select<TResult>(Func<T, TResult> selector)
135
public
OneOrMany
<TResult> Select<TResult, TArg>(Func<T, TArg, TResult> selector, TArg arg)
183
private readonly
OneOrMany
<T> _collection;
186
internal Enumerator(
OneOrMany
<T> collection)
204
public static
OneOrMany
<T> Create<T>(T one)
207
public static
OneOrMany
<T> Create<T>(ImmutableArray<T> many)