47 references to Kind
System.Private.Xml (47)
System\Xml\XPath\Internal\XPathParser.cs (47)
26
if (parser._scanner.
Kind
!= XPathScanner.LexKind.Eof)
37
if (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 :
191
while (_scanner.
Kind
== XPathScanner.LexKind.Minus)
214
if (_scanner.
Kind
!= XPathScanner.LexKind.Union)
242
if (_scanner.
Kind
== XPathScanner.LexKind.Slash)
247
else if (_scanner.
Kind
== XPathScanner.LexKind.SlashSlash)
265
while (_scanner.
Kind
== XPathScanner.LexKind.LBracket)
291
if (_scanner.
Kind
== XPathScanner.LexKind.Slash)
296
if (IsStep(_scanner.
Kind
))
302
else if (_scanner.
Kind
== XPathScanner.LexKind.SlashSlash)
321
if (XPathScanner.LexKind.SlashSlash == _scanner.
Kind
)
326
else if (XPathScanner.LexKind.Slash == _scanner.
Kind
)
356
if (XPathScanner.LexKind.Dot == _scanner.
Kind
)
361
else if (XPathScanner.LexKind.DotDot == _scanner.
Kind
)
369
switch (_scanner.
Kind
)
388
while (XPathScanner.LexKind.LBracket == _scanner.
Kind
)
401
switch (_scanner.
Kind
)
422
if (_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;
466
switch (_scanner.
Kind
)
509
if (_scanner.
Kind
!= XPathScanner.LexKind.RParens)
514
if (_scanner.
Kind
== XPathScanner.LexKind.RParens)
599
if (_scanner.
Kind
!= XPathScanner.LexKind.Union)
613
switch (_scanner.
Kind
)
618
if (_scanner.
Kind
== XPathScanner.LexKind.Eof || _scanner.
Kind
== XPathScanner.LexKind.Union)
633
switch (_scanner.
Kind
)
693
if (XPathScanner.LexKind.SlashSlash == _scanner.
Kind
)
698
else if (XPathScanner.LexKind.Slash == _scanner.
Kind
)
712
switch (_scanner.
Kind
)
734
while (XPathScanner.LexKind.LBracket == _scanner.
Kind
)
745
if (_scanner.
Kind
!= t)
765
_scanner.
Kind
== XPathScanner.LexKind.Name &&
867
Debug.Assert(_scanner.
Kind
== XPathScanner.LexKind.Axe);