2 writes to _curIndex
System.Private.Xml (2)
System\Xml\Xsl\XPath\XPathScanner.cs (2)
94_curIndex = index - 1; 101_curIndex++;
15 references to _curIndex
System.Private.Xml (15)
System\Xml\Xsl\XPath\XPathScanner.cs (15)
88public int LexSize { get { return _curIndex - _lexStart; } } 100Debug.Assert(-1 <= _curIndex && _curIndex < _xpathExpr.Length); 102if (_curIndex < _xpathExpr.Length) 104_curChar = _xpathExpr[_curIndex]; 108Debug.Assert(_curIndex == _xpathExpr.Length); 143return _xpathExpr.Substring(_lexStart, _curIndex - _lexStart); 197_prevLexEnd = _curIndex; 200_lexStart = _curIndex; 343int saveSourceIndex = _curIndex; 370saveSourceIndex = _curIndex; 515int startIdx = _curIndex + 1; 531int start = _curIndex; 543return _xpathExpr.Substring(start, _curIndex - start); 592return new XPathCompileException(_xpathExpr, _lexStart, _curIndex, resId, args);