13 implementations of ToConstantValue
Microsoft.CodeAnalysis.CSharp (13)
Utilities\ValueSetFactory.ByteTC.cs (1)
55ConstantValue INumericTC<byte>.ToConstantValue(byte value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.CharTC.cs (1)
66ConstantValue INumericTC<char>.ToConstantValue(char value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.DecimalTC.cs (1)
35public ConstantValue ToConstantValue(decimal value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.DoubleTC.cs (1)
83ConstantValue INumericTC<double>.ToConstantValue(double value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.IntTC.cs (1)
55public ConstantValue ToConstantValue(int value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.LongTC.cs (1)
55ConstantValue INumericTC<long>.ToConstantValue(long value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.NonNegativeIntTC.cs (1)
59public ConstantValue ToConstantValue(int value)
Utilities\ValueSetFactory.SByteTC.cs (1)
55public ConstantValue ToConstantValue(sbyte value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.ShortTC.cs (1)
55ConstantValue INumericTC<short>.ToConstantValue(short value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.SingleTC.cs (1)
87ConstantValue INumericTC<float>.ToConstantValue(float value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.UIntTC.cs (1)
49public ConstantValue ToConstantValue(uint value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.ULongTC.cs (1)
55ConstantValue INumericTC<ulong>.ToConstantValue(ulong value) => ConstantValue.Create(value);
Utilities\ValueSetFactory.UShortTC.cs (1)
49ConstantValue INumericTC<ushort>.ToConstantValue(ushort value) => ConstantValue.Create(value);
5 references to ToConstantValue
Microsoft.CodeAnalysis.CSharp (5)
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
67return tc.ToConstantValue(tc.NaN);
Utilities\ValueSetFactory.FloatingValueSetFactory.cs (1)
30return tc.ToConstantValue(tc.Random(random));
Utilities\ValueSetFactory.NumericValueSet.cs (2)
67return tc.ToConstantValue(t._intervals[0].first); 68return tc.ToConstantValue(this._intervals[this._intervals.Length - 1].last);
Utilities\ValueSetFactory.NumericValueSetFactory.cs (1)
62return tc.ToConstantValue(tc.Random(random));