12 implementations of Prev
Microsoft.CodeAnalysis.CSharp (12)
Utilities\ValueSetFactory.ByteTC.cs (1)
49byte INumericTC<byte>.Prev(byte value)
Utilities\ValueSetFactory.CharTC.cs (1)
56char INumericTC<char>.Prev(char value)
Utilities\ValueSetFactory.DecimalTC.cs (1)
110decimal INumericTC<decimal>.Prev(decimal value)
Utilities\ValueSetFactory.DoubleTC.cs (1)
96double INumericTC<double>.Prev(double value)
Utilities\ValueSetFactory.IntTC.cs (1)
59int INumericTC<int>.Prev(int value)
Utilities\ValueSetFactory.LongTC.cs (1)
49long INumericTC<long>.Prev(long value)
Utilities\ValueSetFactory.SByteTC.cs (1)
48sbyte INumericTC<sbyte>.Prev(sbyte value)
Utilities\ValueSetFactory.ShortTC.cs (1)
49short INumericTC<short>.Prev(short value)
Utilities\ValueSetFactory.SingleTC.cs (1)
100float INumericTC<float>.Prev(float value)
Utilities\ValueSetFactory.UIntTC.cs (1)
55uint INumericTC<uint>.Prev(uint value)
Utilities\ValueSetFactory.ULongTC.cs (1)
49ulong INumericTC<ulong>.Prev(ulong value)
Utilities\ValueSetFactory.UShortTC.cs (1)
55ushort INumericTC<ushort>.Prev(ushort value)
4 references to Prev
Microsoft.CodeAnalysis.CSharp (4)
Utilities\ValueSetFactory.NumericValueSet.cs (3)
141builder.Add((_tc.MinValue, _tc.Prev(_intervals[0].first))); 148builder.Add((_tc.Next(_intervals[i].last), _tc.Prev(_intervals[i + 1].first))); 215if (builder.Count > 0 && (tc.Related(Equal, tc.MinValue, first) || tc.Related(GreaterThanOrEqual, builder.Last().last, tc.Prev(first))))
Utilities\ValueSetFactory.NumericValueSetFactory.cs (1)
36return new NumericValueSet<T>(_tc.MinValue, _tc.Prev(value), _tc);