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