3 writes to ch
System.ServiceModel (3)
System\ServiceModel\Dispatcher\XPathLexer.cs (3)
485this.ch = char.MinValue; 520this.ch = this.xpath[this.currChar]; 528this.ch = char.MinValue;
13 references to ch
System.ServiceModel (13)
System\ServiceModel\Dispatcher\XPathLexer.cs (13)
588if (XPathCharTypes.IsNCNameStart(this.ch)) 593else if (XPathCharTypes.IsDigit(this.ch)) 601switch (this.ch) 752ThrowError(QueryCompileError.InvalidVariable, this.ch == char.MinValue ? string.Empty : CurrentSubstring()); 798if (XPathCharTypes.IsNCNameStart(this.ch)) 805else if (this.ch == '*') 813ThrowError(QueryCompileError.InvalidNCName, this.ch == char.MinValue ? "" : CurrentSubstring()); 922for (; XPathCharTypes.IsDigit(this.ch); AdvanceChar()); 923if (this.ch == '.') 926if (XPathCharTypes.IsDigit(this.ch)) 930for (; XPathCharTypes.IsDigit(this.ch); AdvanceChar()); 949while (this.ch != c) 952if (this.ch == char.MinValue)