20 references to High
System.Private.CoreLib (20)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (10)
214info.AddValue("hi", (int)High); 575return [(int)d.Low, (int)d.Mid, (int)d.High, d._flags]; 594destination[2] = (int)d.High; 616destination[2] = (int)d.High; 628BinaryPrimitives.WriteInt32LittleEndian(buffer.Slice(8), (int)d.High); 775if ((d.High | d.Mid) == 0) 798if (d.High == 0) 843if ((d.High | d.Mid) == 0) 860if (d.High == 0) 1263public static int Sign(decimal d) => (d.Low64 | d.High) == 0 ? 0 : (d._flags >> 31) | 1;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (7)
1365uint high = d1.High; 1368uint d2High = d2.High; 1710float flt = DecimalToFloatingPoint<float>(value.Low64, value.High, value.Scale); 1719double dbl = DecimalToFloatingPoint<double>(value.Low64, value.High, value.Scale); 1893if ((d.Low64 | d.High) == 0) 1898return (int)(flags ^ d.High ^ d.Mid ^ d.Low); 1902ulong high64 = ((ulong)d.High << 32) | d.Mid;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
468Int128 result = new Int128(value.High, value.Low64);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (1)
620while ((d.Mid | d.High) != 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
496return new UInt128(value.High, value.Low64);