41 references to Kind
System.Private.Xml (41)
System\Xml\Xsl\XPath\XPathParser.cs (30)
83if (_scanner!.Kind == LexKind.Slash) 88if (IsStep(_scanner.Kind)) 94else if (_scanner.Kind == LexKind.SlashSlash) 127if (_scanner!.Kind == LexKind.Slash) 132else if (_scanner.Kind == LexKind.SlashSlash) 152if (LexKind.Dot == _scanner!.Kind) 156if (LexKind.LBracket == _scanner.Kind) 161else if (LexKind.DotDot == _scanner.Kind) 165if (LexKind.LBracket == _scanner.Kind) 173switch (_scanner.Kind) 195while (LexKind.LBracket == _scanner.Kind) 249switch (scanner.Kind) 272if (scanner.Kind != LexKind.RParens) 379if (_scanner!.Kind == LexKind.Minus) 394op = (_scanner.Kind <= LexKind.LastOperator) ? (XPathOperator)_scanner.Kind : XPathOperator.Unknown; 417if (_scanner.Kind == LexKind.Union) 423while (_scanner.Kind == LexKind.Union) 448if (_scanner.Kind == LexKind.Slash) 455else if (_scanner.Kind == LexKind.SlashSlash) 484while (_scanner.Kind == LexKind.LBracket) 496_scanner!.Kind == LexKind.String || 497_scanner.Kind == LexKind.Number || 498_scanner.Kind == LexKind.Dollar || 499_scanner.Kind == LexKind.LParens || 500_scanner.Kind == LexKind.Name && _scanner.CanBeFunction && !IsNodeType(_scanner) 511switch (_scanner!.Kind) 537_scanner.Kind == LexKind.Name && _scanner.CanBeFunction && !IsNodeType(_scanner), 559if (_scanner.Kind != LexKind.RParens) 564if (_scanner.Kind != LexKind.Comma)
System\Xml\Xsl\Xslt\XPathPatternParser.cs (11)
56while (_scanner!.Kind == LexKind.Union) 71switch (_scanner!.Kind) 77if (XPathParser.IsStep(_scanner.Kind)) 95switch (_scanner.Kind) 171if (_scanner!.Kind == LexKind.Slash) 176else if (_scanner.Kind == LexKind.SlashSlash) 199switch (_scanner!.Kind) 236while (_scanner.Kind == LexKind.LBracket) 245while (_scanner.Kind == LexKind.LBracket) 258Debug.Assert(_scanner!.Kind == LexKind.LBracket); 261Debug.Assert(_scanner.Kind == LexKind.RBracket);