1 instantiation of DecimalTC
Microsoft.CodeAnalysis.CSharp (1)
Utilities\ValueSetFactory.DecimalTC.cs (1)
17public static readonly DecimalTC Instance = new DecimalTC();
8 references to DecimalTC
Microsoft.CodeAnalysis.CSharp (8)
Utilities\ValueSetFactory.DecimalTC.cs (1)
17public static readonly DecimalTC Instance = new DecimalTC();
Utilities\ValueSetFactory.DecimalValueSetFactory.cs (7)
15private readonly IConstantValueSetFactory<decimal> _underlying = new NumericValueSetFactory<decimal>(DecimalTC.Instance); 17IConstantValueSet IConstantValueSetFactory.AllValues => NumericValueSet<decimal>.AllValues(DecimalTC.Instance); 19IConstantValueSet IConstantValueSetFactory.NoValues => NumericValueSet<decimal>.NoValues(DecimalTC.Instance); 21public IConstantValueSet<decimal> Related(BinaryOperatorKind relation, decimal value) => _underlying.Related(relation, DecimalTC.Normalize(value)); 25ConstantValue IConstantValueSetFactory.RandomValue(Random random) => ConstantValue.Create(DecimalTC.Instance.Random(random)); 28value.IsBad ? NumericValueSet<decimal>.AllValues(DecimalTC.Instance) : Related(relation, DecimalTC.Instance.FromConstantValue(value));