41 references to Kind
System.Data.SqlXml (41)
System\Xml\Xsl\XPath\XPathParser.cs (30)
80if (scanner.Kind == LexKind.Slash) { 84if (IsStep(scanner.Kind)) { 88} else if (scanner.Kind == LexKind.SlashSlash) { 115if (scanner.Kind == LexKind.Slash) { 118} else if (scanner.Kind == LexKind.SlashSlash) { 136if (LexKind.Dot == scanner.Kind) { // '.' 139if (LexKind.LBracket == scanner.Kind) { 142} else if (LexKind.DotDot == scanner.Kind) { // '..' 145if (LexKind.LBracket == scanner.Kind) { 150switch (scanner.Kind) { 171while (LexKind.LBracket == scanner.Kind) { 219switch (scanner.Kind) { 238if (scanner.Kind != LexKind.RParens) { // 'processing-instruction' '(' Literal ')' 316if (scanner.Kind == LexKind.Minus) { 327op = (scanner.Kind <= LexKind.LastOperator) ? (XPathOperator)scanner.Kind : XPathOperator.Unknown; 367if (scanner.Kind == LexKind.Union) { 372while (scanner.Kind == LexKind.Union) { 394if (scanner.Kind == LexKind.Slash) { 399} else if (scanner.Kind == LexKind.SlashSlash) { 424while (scanner.Kind == LexKind.LBracket) { 434scanner.Kind == LexKind.String || 435scanner.Kind == LexKind.Number || 436scanner.Kind == LexKind.Dollar || 437scanner.Kind == LexKind.LParens || 438scanner.Kind == LexKind.Name && scanner.CanBeFunction && !IsNodeType(scanner) 448switch (scanner.Kind) { 473scanner.Kind == LexKind.Name && scanner.CanBeFunction && !IsNodeType(scanner), 494if (scanner.Kind != LexKind.RParens) { 497if (scanner.Kind != LexKind.Comma) {
System\Xml\Xsl\Xslt\XPathPatternParser.cs (11)
54while (scanner.Kind == LexKind.Union) { 67switch (scanner.Kind) { 72if (XPathParser.IsStep(scanner.Kind)) { 88switch (scanner.Kind) { 156if (scanner.Kind == LexKind.Slash) { 159} else if (scanner.Kind == LexKind.SlashSlash) { 180switch (scanner.Kind) { 214while (scanner.Kind == LexKind.LBracket) { 221while (scanner.Kind == LexKind.LBracket) { 232Debug.Assert(scanner.Kind == LexKind.LBracket); 235Debug.Assert(scanner.Kind == LexKind.RBracket);