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