47 references to Kind
System.Private.Xml (47)
System\Xml\XPath\Internal\XPathParser.cs (47)
26if (parser._scanner.Kind != XPathScanner.LexKind.Eof) 37if (parser._scanner.Kind != XPathScanner.LexKind.Eof) 105_scanner.Kind == XPathScanner.LexKind.Eq ? Operator.Op.EQ : 106_scanner.Kind == XPathScanner.LexKind.Ne ? Operator.Op.NE : 127_scanner.Kind == XPathScanner.LexKind.Lt ? Operator.Op.LT : 128_scanner.Kind == XPathScanner.LexKind.Le ? Operator.Op.LE : 129_scanner.Kind == XPathScanner.LexKind.Gt ? Operator.Op.GT : 130_scanner.Kind == XPathScanner.LexKind.Ge ? Operator.Op.GE : 151_scanner.Kind == XPathScanner.LexKind.Plus ? Operator.Op.PLUS : 152_scanner.Kind == XPathScanner.LexKind.Minus ? Operator.Op.MINUS : 173_scanner.Kind == XPathScanner.LexKind.Star ? Operator.Op.MUL : 191while (_scanner.Kind == XPathScanner.LexKind.Minus) 214if (_scanner.Kind != XPathScanner.LexKind.Union) 242if (_scanner.Kind == XPathScanner.LexKind.Slash) 247else if (_scanner.Kind == XPathScanner.LexKind.SlashSlash) 265while (_scanner.Kind == XPathScanner.LexKind.LBracket) 291if (_scanner.Kind == XPathScanner.LexKind.Slash) 296if (IsStep(_scanner.Kind)) 302else if (_scanner.Kind == XPathScanner.LexKind.SlashSlash) 321if (XPathScanner.LexKind.SlashSlash == _scanner.Kind) 326else if (XPathScanner.LexKind.Slash == _scanner.Kind) 356if (XPathScanner.LexKind.Dot == _scanner.Kind) 361else if (XPathScanner.LexKind.DotDot == _scanner.Kind) 369switch (_scanner.Kind) 388while (XPathScanner.LexKind.LBracket == _scanner.Kind) 401switch (_scanner.Kind) 422if (_scanner.Kind != XPathScanner.LexKind.RParens) 455_scanner.Kind == XPathScanner.LexKind.String || 456_scanner.Kind == XPathScanner.LexKind.Number || 457_scanner.Kind == XPathScanner.LexKind.Dollar || 458_scanner.Kind == XPathScanner.LexKind.LParens || 459_scanner.Kind == XPathScanner.LexKind.Name && _scanner.CanBeFunction && !IsNodeType; 466switch (_scanner.Kind) 509if (_scanner.Kind != XPathScanner.LexKind.RParens) 514if (_scanner.Kind == XPathScanner.LexKind.RParens) 599if (_scanner.Kind != XPathScanner.LexKind.Union) 613switch (_scanner.Kind) 618if (_scanner.Kind == XPathScanner.LexKind.Eof || _scanner.Kind == XPathScanner.LexKind.Union) 633switch (_scanner.Kind) 693if (XPathScanner.LexKind.SlashSlash == _scanner.Kind) 698else if (XPathScanner.LexKind.Slash == _scanner.Kind) 712switch (_scanner.Kind) 734while (XPathScanner.LexKind.LBracket == _scanner.Kind) 745if (_scanner.Kind != t) 765_scanner.Kind == XPathScanner.LexKind.Name && 867Debug.Assert(_scanner.Kind == XPathScanner.LexKind.Axe);