47 references to Kind
System.Xml (47)
System\Xml\XPath\Internal\XPathParser.cs (47)
28if (scanner.Kind != XPathScanner.LexKind.Eof) { 38if (scanner.Kind != XPathScanner.LexKind.Eof) { 95this.scanner.Kind == XPathScanner.LexKind.Eq ? Operator.Op.EQ : 96this.scanner.Kind == XPathScanner.LexKind.Ne ? Operator.Op.NE : 114this.scanner.Kind == XPathScanner.LexKind.Lt ? Operator.Op.LT : 115this.scanner.Kind == XPathScanner.LexKind.Le ? Operator.Op.LE : 116this.scanner.Kind == XPathScanner.LexKind.Gt ? Operator.Op.GT : 117this.scanner.Kind == XPathScanner.LexKind.Ge ? Operator.Op.GE : 135this.scanner.Kind == XPathScanner.LexKind.Plus ? Operator.Op.PLUS : 136this.scanner.Kind == XPathScanner.LexKind.Minus ? Operator.Op.MINUS : 154this.scanner.Kind == XPathScanner.LexKind.Star ? Operator.Op.MUL : 170while (this.scanner.Kind == XPathScanner.LexKind.Minus) { 188if (this.scanner.Kind != XPathScanner.LexKind.Union) { 217 if (this.scanner.Kind == XPathScanner.LexKind.Slash) { 221 else if (this.scanner.Kind == XPathScanner.LexKind.SlashSlash) { 236while (this.scanner.Kind == XPathScanner.LexKind.LBracket) { 259if (this.scanner.Kind == XPathScanner.LexKind.Slash) { 263if (IsStep(this.scanner.Kind)) { 268else if (this.scanner.Kind == XPathScanner.LexKind.SlashSlash) { 283if (XPathScanner.LexKind.SlashSlash == this.scanner.Kind) { 287else if (XPathScanner.LexKind.Slash == this.scanner.Kind) { 313if (XPathScanner.LexKind.Dot == this.scanner.Kind) { //>> '.' 317else if (XPathScanner.LexKind.DotDot == this.scanner.Kind) { //>> '..' 323switch (this.scanner.Kind) { 341while (XPathScanner.LexKind.LBracket == this.scanner.Kind) { 352switch (this.scanner.Kind) { 370if (this.scanner.Kind != XPathScanner.LexKind.RParens) { //>> 'processing-instruction (' Literal ')' 401 scanner.Kind == XPathScanner.LexKind.String || 402 scanner.Kind == XPathScanner.LexKind.Number || 403 scanner.Kind == XPathScanner.LexKind.Dollar || 404 scanner.Kind == XPathScanner.LexKind.LParens || 405 scanner.Kind == XPathScanner.LexKind.Name && scanner.CanBeFunction && ! IsNodeType(scanner) 413switch (this.scanner.Kind) { 452if (this.scanner.Kind != XPathScanner.LexKind.RParens) { 455if (this.scanner.Kind == XPathScanner.LexKind.RParens) { 524if (this.scanner.Kind != XPathScanner.LexKind.Union) { 536switch (this.scanner.Kind) { 540if (this.scanner.Kind == XPathScanner.LexKind.Eof || this.scanner.Kind == XPathScanner.LexKind.Union) { 552switch (this.scanner.Kind) { 606if (XPathScanner.LexKind.SlashSlash == this.scanner.Kind) { 610 else if (XPathScanner.LexKind.Slash == this.scanner.Kind) { 622switch (this.scanner.Kind) { 642while (XPathScanner.LexKind.LBracket == this.scanner.Kind) { 651if (this.scanner.Kind != t) { 667this.scanner.Kind == XPathScanner.LexKind.Name && 762Debug.Assert(scaner.Kind == XPathScanner.LexKind.Axe);