5 writes to m_bScale
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\SqlUtils.cs (5)
77
m_bScale
= data[offset + 2];
226
m_bScale
= bNewScale;
265
m_bScale
= bNewScale;
479
m_bScale
= 0;
492
m_bScale
--;
13 references to m_bScale
dotnet-svcutil-lib (13)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\SqlUtils.cs (13)
101
strm.WriteByte(this.
m_bScale
);
215
if (lAdjust +
m_bScale
< 0)
219
if (lAdjust +
m_bScale
> s_NUMERIC_MAX_PRECISION)
222
bNewScale = (byte)(lAdjust +
m_bScale
);
464
if ((int)m_data4 != 0 ||
m_bScale
> 28)
467
return new Decimal((int)m_data1, (int)m_data2, (int)m_data3, !IsPositive,
m_bScale
);
483
while (
m_bScale
> 0 && (culLen > 1 || rgulNumeric[0] != 0))
534
while (iDigits <=
m_bScale
)
545
if (
m_bScale
> 0)
556
if (iDigits-- ==
m_bScale
)
572
Debug.Assert(
m_bScale
<= s_NUMERIC_MAX_PRECISION, "m_bScale <= NUMERIC_MAX_PRECISION", "In AssertValid");
573
Debug.Assert(
m_bScale
<= m_bPrec, "m_bScale <= m_bPrec", "In AssertValid");
574
Debug.Assert(
m_bScale
>= 0, "m_bScale >= 0", "In AssertValid");