18 instantiations of NumericValueSetFactory
Microsoft.CodeAnalysis.CSharp (18)
Utilities\ValueSetFactory.cs (9)
15
internal static readonly IConstantValueSetFactory<byte> ForByte = new
NumericValueSetFactory
<byte>(ByteTC.Instance);
16
internal static readonly IConstantValueSetFactory<sbyte> ForSByte = new
NumericValueSetFactory
<sbyte>(SByteTC.Instance);
17
internal static readonly IConstantValueSetFactory<char> ForChar = new
NumericValueSetFactory
<char>(CharTC.Instance);
18
internal static readonly IConstantValueSetFactory<short> ForShort = new
NumericValueSetFactory
<short>(ShortTC.Instance);
19
internal static readonly IConstantValueSetFactory<ushort> ForUShort = new
NumericValueSetFactory
<ushort>(UShortTC.Instance);
20
internal static readonly IConstantValueSetFactory<int> ForInt = new
NumericValueSetFactory
<int>(IntTC.DefaultInstance);
21
internal static readonly IConstantValueSetFactory<uint> ForUInt = new
NumericValueSetFactory
<uint>(UIntTC.Instance);
22
internal static readonly IConstantValueSetFactory<long> ForLong = new
NumericValueSetFactory
<long>(LongTC.Instance);
23
internal static readonly IConstantValueSetFactory<ulong> ForULong = new
NumericValueSetFactory
<ulong>(ULongTC.Instance);
Utilities\ValueSetFactory.DecimalValueSetFactory.cs (1)
15
private readonly IConstantValueSetFactory<decimal> _underlying = new
NumericValueSetFactory
<decimal>(DecimalTC.Instance);
Utilities\ValueSetFactory.FloatingValueSet.cs (2)
46
numbers: (IConstantValueSet<TFloating>)new
NumericValueSetFactory
<TFloating>(tc).Random(expectedSize, random), hasNaN: hasNan, tc);
92
numbers: new
NumericValueSetFactory
<TFloating>(tc).Related(relation, value),
Utilities\ValueSetFactory.NintValueSetFactory.cs (2)
27
values: new
NumericValueSetFactory
<int>(IntTC.DefaultInstance).Related(relation, value),
36
values: (IConstantValueSet<int>)new
NumericValueSetFactory
<int>(IntTC.DefaultInstance).Random(expectedSize, random),
Utilities\ValueSetFactory.NonNegativeIntValueSetFactory.cs (1)
17
private static readonly IConstantValueSetFactory<int> s_underlying = new
NumericValueSetFactory
<int>(IntTC.NonNegativeInstance);
Utilities\ValueSetFactory.NuintValueSetFactory.cs (2)
26
values: new
NumericValueSetFactory
<uint>(UIntTC.Instance).Related(relation, value),
34
values: (IConstantValueSet<uint>)new
NumericValueSetFactory
<uint>(UIntTC.Instance).Random(expectedSize, random),
Utilities\ValueSetFactory.NumericValueSet.cs (1)
64
var gz = new
NumericValueSetFactory
<T>(_tc).Related(BinaryOperatorKind.GreaterThanOrEqual, _tc.Zero);