10 references to ValueSetFactory
Microsoft.CodeAnalysis.CSharp (10)
Binder\DecisionDagBuilder.cs (4)
502if (ValueSetFactory.ForInput(input)?.Related(BinaryOperatorKind.Equal, constant.ConstantValue).IsEmpty == true) 713var fac = ValueSetFactory.ForInput(output); 1156IValueSetFactory? valueFac = ValueSetFactory.ForInput(input); 2254var fac = ValueSetFactory.ForLength;
Binder\PatternExplainer.cs (2)
404var lengthValues = (IValueSet<int>)computeRemainingValues(ValueSetFactory.ForLength, getArray(constraintMap, lengthTemp)); 507ValueSetFactory.ForInput(input) is { } fac)
BoundTree\BoundDecisionDag.cs (1)
193var f = ValueSetFactory.ForType(input.Type);
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
554IValueSetFactory fac = ValueSetFactory.ForInput(input); 709_fac = ValueSetFactory.ForType(type);
Utilities\IValueSetFactory.cs (1)
47/// A value set factory, which can be used to create a value set instance. Like <see cref="ValueSetFactory"/> but strongly