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