1 write to _xpathExpr
System.Private.Xml (1)
System\Xml\Xsl\XPath\XPathScanner.cs (1)
79_xpathExpr = xpathExpr;
12 references to _xpathExpr
System.Private.Xml (12)
System\Xml\Xsl\XPath\XPathScanner.cs (12)
85public string Source { get { return _xpathExpr; } } 93Debug.Assert(0 <= index && index <= _xpathExpr.Length); 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); 516int endIdx = _xpathExpr.IndexOf(_curChar, startIdx); 520SetSourceIndex(_xpathExpr.Length); 524_stringValue = _xpathExpr.Substring(startIdx, endIdx - startIdx); 543return _xpathExpr.Substring(start, _curIndex - start); 592return new XPathCompileException(_xpathExpr, _lexStart, _curIndex, resId, args);