11 writes to _data3
System.Data.Common (11)
System\Data\SQLTypes\SQLDecimal.cs (11)
476_data3 = 502_data3 = (uint)bits[2]; 547_data2 = _data3 = _data4 = s_uiZero; 573_data3 = _data4 = 0; 595_data3 = (uint)bits[2]; 632_data3 = (uint)data3; 701_data3 = (uint)(dInt - dVal * s_DUINT_BASE); 793_data3 = rglData[2]; 3035_data3 = rguiData[2]; 3045_data3 = 3374_data3 = dec._data3;
29 references to _data3
System.Data.Common (29)
System\Data\SQLTypes\SQLBoolean.cs (1)
281x._data3 != 0 || x._data4 != 0);
System\Data\SQLTypes\SQLDecimal.cs (27)
330else if (_data3 != 0) 334decimalPart = _data3; 443if (_data3 < DecimalHelpersHi[tableIndex]) 447else if (_data3 == DecimalHelpersHi[tableIndex]) 509if (_data3 != 0) 873return new int[4] { (int)_data1, (int)_data2, (int)_data3, (int)_data4 }; 887int data3 = (int)_data3; 930Span<uint> rgulNumeric = [_data1, _data2, _data3, _data4]; 1134dRet = dRet * s_lInt32Base + _data3; 1153return new decimal((int)_data1, (int)_data2, (int)_data3, !IsPositive, _bScale); 1176destination[2] = _data3; 1296Span<uint> rglData1 = [x._data1, x._data2, x._data3, x._data4]; 1297Span<uint> rglData2 = [y._data1, y._data2, y._data3, y._data4]; 1482ReadOnlySpan<uint> rglData1 = [x._data1, x._data2, x._data3, x._data4]; 1483ReadOnlySpan<uint> rglData2 = [y._data1, y._data2, y._data3, y._data4]; 1716Span<uint> rgulData1 = [x._data1, x._data2, x._data3, x._data4]; 1717Span<uint> rgulData2 = [y._data1, y._data2, y._data3, y._data4]; 1824ReadOnlySpan<uint> rglData = [_data1, _data2, _data3, _data4]; 1934((_data4 > 0x4b3b4ca8L) || (_data3 > 0x5a86c47aL) || 1935(_data3 == 0x5a86c47aL) && (_data2 >= 0x098a2240L)); 2095Span<uint> rgulU = [_data1, _data2, _data3, _data4]; 2126Span<uint> rguiData = [_data1, _data2, _data3, _data4]; 2171Span<uint> rguiData = [_data1, _data2, _data3, _data4]; 2231Span<uint> rguiData = [_data1, _data2, _data3, _data4]; 2441ReadOnlySpan<uint> rglData1 = [_data1, _data2, _data3, _data4]; 2442ReadOnlySpan<uint> rglData2 = [snumOp._data1, snumOp._data2, snumOp._data3, snumOp._data4]; 3374_data3 = dec._data3;
System\Data\SQLTypes\SQLMoney.cs (1)
85if (snum._data3 != 0 || snum._data4 != 0)