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