6 references to SignMask
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (6)
345
public static Decimal64 operator -(Decimal64 value) => new Decimal64(value._value ^
SignMask
);
1130
public static bool IsNegative(Decimal64 value) => (value._value &
SignMask
) != 0;
1135
public static bool IsNegativeInfinity(Decimal64 value) => (value._value & (
SignMask
| NaNMask)) == NegativeInfinityValue;
1140
public static bool IsPositive(Decimal64 value) => (value._value &
SignMask
) == 0;
1145
public static bool IsPositiveInfinity(Decimal64 value) => (value._value & (
SignMask
| NaNMask)) == PositiveInfinityValue;
1789
static ulong IDecimalIeee754ParseAndFormatInfo<Decimal64, ulong>.SignMask =>
SignMask
;