16 writes to length
System.Data.SqlXml (16)
System\Xml\Xsl\XPathConvert.cs (16)
1509length = 0; 1564length = cu; 1581length = cu; 1615length = 0; 1651digits[length++] = uAdd; 1727length += cu; 1732digits[length++] = uExtra; 1743length = 0; 1749length -= cu; 1776length--; 1840length = cuMax; 1849digits[length++] = wCarry; 1893length = idx + 1; 1902length = 0; 1954length = idx + 1; 1962length = 0;
41 references to length
System.Data.SqlXml (41)
System\Xml\Xsl\XPathConvert.cs (41)
1515get { return length; } 1521Debug.Assert(0 <= idx && idx < length); 1529Debug.Assert(length >= 0 && length <= capacity); 1535Debug.Assert(0 == length || 0 != digits[length - 1]); 1597InitFromRgu(biSrc.digits, biSrc.length); 1640for (int i = 0; i < length; i++) { 1650Ensure(length + 1); 1663if (0 == length || 0 == c5) { 1667Ensure(length + cu); 1690if (0 == cbit || 0 == length) { 1698idx = length - 1; 1714idx = length + (0 != uExtra ? 1 : 0) + cu; 1720for (int i = length; 0 != i--; ) { 1742if (cu >= length) { 1746for (int i = 0; i < length - cu; i++) { 1766if (0 == cbit || 0 == length) { 1773if (++idx >= length) { 1790if (length > bi.length) { 1792} else if (length < bi.length) { 1794} else if (0 == length) { 1800for (idx = length - 1; digits[idx] == bi.digits[idx]; idx--) { 1805Debug.Assert(idx >= 0 && idx < length); 1819if ((cuMax = length) < (cuMin = bi.length)) { 1820cuMax = bi.length; 1821cuMin = length; 1833if (length < bi.length) { 1848Ensure(length + 1); 1862if (length < bi.length) { 1867for (idx = 0; idx < bi.length; idx++) { 1884while (0 == wCarry && idx < length) { 1889if (idx == length) { 1916cu = bi.length; 1917Debug.Assert(length <= cu); 1918if (length < cu) {