22 references to High
System.Private.CoreLib (22)
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (10)
214info.AddValue("hi", (int)High); 581return [(int)d.Low, (int)d.Mid, (int)d.High, d._flags]; 600destination[2] = (int)d.High; 622destination[2] = (int)d.High; 634BinaryPrimitives.WriteInt32LittleEndian(buffer.Slice(8), (int)d.High); 781if ((d.High | d.Mid) == 0) 804if (d.High == 0) 849if ((d.High | d.Mid) == 0) 866if (d.High == 0) 1293public static int Sign(decimal d) => (d.Low64 | d.High) == 0 ? 0 : (d._flags >> 31) | 1;
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (9)
1319if ((d2.Low64 | d2.High) == 0) 1321if ((d1.Low64 | d1.High) == 0) 1325if ((d1.Low64 | d1.High) == 0) 1341uint high = d1.High; 1344uint d2High = d2.High; 1907(double)value.High * ds2to64) / DoublePowers10[value.Scale]; 1917if ((d.Low64 | d.High) == 0) 1922return (int)(flags ^ d.High ^ d.Mid ^ d.Low); 1926ulong high64 = ((ulong)d.High << 32) | d.Mid;
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
474Int128 result = new Int128(value.High, value.Low64);
src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (1)
394while ((d.Mid | d.High) != 0)
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
502return new UInt128(value.High, value.Low64);