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