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