2 writes to _curChar
System.Private.Xml (2)
System\Xml\Xsl\XPath\XPathScanner.cs (2)
104_curChar = _xpathExpr[_curIndex]; 109_curChar = '\0';
31 references to _curChar
System.Private.Xml (31)
System\Xml\Xsl\XPath\XPathScanner.cs (31)
184while (XmlCharType.IsWhiteSpace(_curChar)) 202switch (_curChar) 215_kind = (LexKind)_curChar; 220if (_curChar == '.') 225else if (IsAsciiDigit(_curChar)) 237if (_curChar == ':') 254if (_curChar == '/') 282if (_curChar == '=') 294if (_curChar == '=') 306if (_curChar == '=') 335if (XmlCharType.IsStartNCNameSingleChar(_curChar)) 348if (_curChar == ':') 351if (_curChar == ':') 359if (_curChar == '*') 365else if (XmlCharType.IsStartNCNameSingleChar(_curChar)) 372_canBeFunction = (_curChar == '('); 385if (_curChar == ':') 388if (_curChar == ':') 397_canBeFunction = (_curChar == '('); 485Debug.Assert(IsAsciiDigit(_curChar) || _curChar == '.'); 486while (IsAsciiDigit(_curChar)) 490if (_curChar == '.') 493while (IsAsciiDigit(_curChar)) 498if ((_curChar & (~0x20)) == 'E') 501if (_curChar == '+' || _curChar == '-') 505while (IsAsciiDigit(_curChar)) 516int endIdx = _xpathExpr.IndexOf(_curChar, startIdx); 530Debug.Assert(XmlCharType.IsStartNCNameSingleChar(_curChar)); 534if (XmlCharType.IsNCNameSingleChar(_curChar))