8 writes to _lo64
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (8)
144_lo64 = (uint)value; 154_lo64 = value; 171_lo64 = (ulong)value; 181_lo64 = value; 205_lo64 = (uint)info.GetInt32("lo") + ((ulong)info.GetInt32("mid") << 32); 298_lo64 = (uint)bits[0] + ((ulong)(uint)bits[1] << 32); 312_lo64 = (uint)lo + ((ulong)(uint)mid << 32); 332_lo64 = (uint)lo + ((ulong)(uint)mid << 32);
9 references to _lo64
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (6)
1178ulong lo64 = _lo64; 1206ulong lo64 = _lo64; 1386return (value._lo64 % 10) != 0; 1389var significand = new UInt128(value._hi32, value._lo64); 1400return (value == truncatedValue) && ((truncatedValue._lo64 & 1) == 0); 1431return (value == truncatedValue) && ((truncatedValue._lo64 & 1) != 0);
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (3)
19internal uint Low => (uint)_lo64; 20internal uint Mid => (uint)(_lo64 >> 32); 22internal ulong Low64 => _lo64;