30 references to CurerntChar
System.Xml (30)
System\Xml\XPath\Internal\XPathScanner.cs (30)
111while (xmlCharType.IsWhiteSpace(this.CurerntChar) && NextChar()) ; 116switch (this.CurerntChar) { 124kind = (LexKind) Convert.ToInt32(this.CurerntChar, CultureInfo.InvariantCulture); 130if (this.CurerntChar == '=') { 138if (this.CurerntChar == '=') { 146if (this.CurerntChar == '=') { 154if (this.CurerntChar == '.') { 158else if (XmlCharType.IsDigit(this.CurerntChar)) { 166if (this.CurerntChar == '/') { 177if (XmlCharType.IsDigit(this.CurerntChar)) { 181else if (xmlCharType.IsStartNCNameSingleChar(this.CurerntChar) 191if (this.CurerntChar == ':') { 194if (this.CurerntChar == ':') { // "foo::" 200if (this.CurerntChar == '*') { 204else if (xmlCharType.IsStartNCNameSingleChar(this.CurerntChar) 219if (this.CurerntChar == ':') { 222if (this.CurerntChar == ':') { 232this.canBeFunction = (this.CurerntChar == '('); 243Debug.Assert(this.CurerntChar == '.' || XmlCharType.IsDigit(this.CurerntChar)); 246 while (XmlCharType.IsDigit(this.CurerntChar)) { 249if (this.CurerntChar == '.') { 251 while (XmlCharType.IsDigit(this.CurerntChar)) { 259Debug.Assert(XmlCharType.IsDigit(this.CurerntChar)); 263 while (XmlCharType.IsDigit(this.CurerntChar)) { 270char endChar = this.CurerntChar; 274while(this.CurerntChar != endChar) { 280Debug.Assert(this.CurerntChar == endChar); 286Debug.Assert(xmlCharType.IsStartNCNameSingleChar(this.CurerntChar) 295if (xmlCharType.IsNCNameSingleChar(this.CurerntChar)) {