1 write to xpathExpr
System.Data.SqlXml (1)
System\Xml\Xsl\XPath\XPathScanner.cs (1)
81this.xpathExpr = xpathExpr;
12 references to xpathExpr
System.Data.SqlXml (12)
System\Xml\Xsl\XPath\XPathScanner.cs (12)
87public string Source { get { return xpathExpr; } } 94Debug.Assert(0 <= index && index <= xpathExpr.Length); 100Debug.Assert(-1 <= curIndex && curIndex < xpathExpr.Length); 102if (curIndex < xpathExpr.Length) { 103curChar = xpathExpr[curIndex]; 105Debug.Assert(curIndex == xpathExpr.Length); 143return xpathExpr.Substring(lexStart, curIndex - lexStart); 443int endIdx = xpathExpr.IndexOf(curChar, startIdx); 446SetSourceIndex(xpathExpr.Length); 450this.stringValue = xpathExpr.Substring(startIdx, endIdx - startIdx); 475return xpathExpr.Substring(start, curIndex - start); 514return new XPathCompileException(xpathExpr, lexStart, curIndex, resId, args);