2 implementations of FloatingTC
Microsoft.CodeAnalysis.CSharp (2)
Utilities\ValueSetFactory.DoubleTC.cs (1)
14
private class DoubleTC :
FloatingTC
<double>, INumericTC<double>
Utilities\ValueSetFactory.SingleTC.cs (1)
14
private class SingleTC :
FloatingTC
<float>, INumericTC<float>
10 references to FloatingTC
Microsoft.CodeAnalysis.CSharp (10)
Utilities\ValueSetFactory.DoubleTC.cs (1)
22
double
FloatingTC
<double>.NaN => double.NaN;
Utilities\ValueSetFactory.FloatingValueSet.cs (6)
24
private readonly
FloatingTC
<TFloating> _tc;
26
private FloatingValueSet(IValueSet<TFloating> numbers, bool hasNaN,
FloatingTC
<TFloating> tc)
32
internal static IValueSet<TFloating> AllValues(
FloatingTC
<TFloating> tc) => new FloatingValueSet<TFloating>(
35
internal static IValueSet<TFloating> NoValues(
FloatingTC
<TFloating> tc) => new FloatingValueSet<TFloating>(
38
internal static IValueSet<TFloating> Random(int expectedSize, Random random,
FloatingTC
<TFloating> tc)
70
public static IValueSet<TFloating> Related(BinaryOperatorKind relation, TFloating value,
FloatingTC
<TFloating> tc)
Utilities\ValueSetFactory.FloatingValueSetFactory.cs (2)
13
private readonly
FloatingTC
<TFloating> _tc;
15
public FloatingValueSetFactory(
FloatingTC
<TFloating> tc)
Utilities\ValueSetFactory.SingleTC.cs (1)
22
float
FloatingTC
<float>.NaN => float.NaN;