12 implementations of MinValue
Microsoft.CodeAnalysis.CSharp (12)
Utilities\ValueSetFactory.ByteTC.cs (1)
18
byte INumericTC<byte>.
MinValue
=> byte.MinValue;
Utilities\ValueSetFactory.CharTC.cs (1)
18
char INumericTC<char>.
MinValue
=> char.MinValue;
Utilities\ValueSetFactory.DecimalTC.cs (1)
29
decimal INumericTC<decimal>.
MinValue
=> decimal.MinValue;
Utilities\ValueSetFactory.DoubleTC.cs (1)
18
double INumericTC<double>.
MinValue
=> double.NegativeInfinity;
Utilities\ValueSetFactory.IntTC.cs (1)
28
public int
MinValue
=> nonNegative ? 0 : int.MinValue;
Utilities\ValueSetFactory.LongTC.cs (1)
18
long INumericTC<long>.
MinValue
=> long.MinValue;
Utilities\ValueSetFactory.SByteTC.cs (1)
17
sbyte INumericTC<sbyte>.
MinValue
=> sbyte.MinValue;
Utilities\ValueSetFactory.ShortTC.cs (1)
18
short INumericTC<short>.
MinValue
=> short.MinValue;
Utilities\ValueSetFactory.SingleTC.cs (1)
18
float INumericTC<float>.
MinValue
=> float.NegativeInfinity;
Utilities\ValueSetFactory.UIntTC.cs (1)
18
uint INumericTC<uint>.
MinValue
=> uint.MinValue;
Utilities\ValueSetFactory.ULongTC.cs (1)
18
ulong INumericTC<ulong>.
MinValue
=> ulong.MinValue;
Utilities\ValueSetFactory.UShortTC.cs (1)
18
ushort INumericTC<ushort>.
MinValue
=> ushort.MinValue;
10 references to MinValue
Microsoft.CodeAnalysis.CSharp (10)
Utilities\ValueSetFactory.INumericTC.cs (1)
51
/// when <paramref name="value"/> is <see cref="
MinValue
"/>.
Utilities\ValueSetFactory.NumericValueSet.cs (6)
27
public static NumericValueSet<T> AllValues(INumericTC<T> tc) => new NumericValueSet<T>(tc.
MinValue
, tc.MaxValue, tc);
39
Debug.Assert(intervals.Length == 0 || tc.Related(GreaterThanOrEqual, intervals[0].first, tc.
MinValue
));
139
if (_tc.Related(LessThan, _tc.
MinValue
, _intervals[0].first))
141
builder.Add((_tc.
MinValue
, _tc.Prev(_intervals[0].first)));
212
Debug.Assert(tc.Related(GreaterThanOrEqual, first, tc.
MinValue
));
215
if (builder.Count > 0 && (tc.Related(Equal, tc.
MinValue
, first) || tc.Related(GreaterThanOrEqual, builder.Last().last, tc.Prev(first))))
Utilities\ValueSetFactory.NumericValueSetFactory.cs (3)
34
if (_tc.Related(LessThanOrEqual, value, _tc.
MinValue
))
36
return new NumericValueSet<T>(_tc.
MinValue
, _tc.Prev(value), _tc);
38
return new NumericValueSet<T>(_tc.
MinValue
, value, _tc);