3 instantiations of EnumerableValues
ILLink.RoslynAnalyzer (3)
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (3)
154
public ValueSet (IEnumerable<TValue> values) => _values = new
EnumerableValues
(values);
243
var values = new
EnumerableValues
(left.DeepCopy ().GetKnownValues ());
269
var values = new
EnumerableValues
(left.DeepCopy ().GetKnownValues ());
16 references to EnumerableValues
ILLink.RoslynAnalyzer (16)
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (16)
45
public bool Equals (
EnumerableValues
other)
88
if (values is
EnumerableValues
valuesSet) {
156
private ValueSet (
EnumerableValues
values) => _values = values;
163
public bool HasMultipleValues => _values is
EnumerableValues
;
174
if (_values is
EnumerableValues
enumerableValues) {
175
if (other._values is
EnumerableValues
otherValuesSet) {
184
if (other._values is
EnumerableValues
otherEnumerableValues) {
206
if (_values is
EnumerableValues
enumerableValues)
219
if (_values is
EnumerableValues
valuesSet)
237
if (left._values is not
EnumerableValues
&& right.Contains ((TValue) left._values))
240
if (right._values is not
EnumerableValues
&& left.Contains ((TValue) right._values))
243
var
values = new EnumerableValues (left.DeepCopy ().GetKnownValues ());
263
if (left._values is not
EnumerableValues
)
266
if (right._values is not
EnumerableValues
)
269
var
values = new EnumerableValues (left.DeepCopy ().GetKnownValues ());
300
if (_values is not
EnumerableValues
) {