28 references to TokenKind
Microsoft.CodeAnalysis (28)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (28)
139
var
tokenKind = lexer.Lex();
140
if (tokenKind ==
TokenKind
.SimpleCharacter)
187
if (nameLexer.Lex() !=
TokenKind
.SimpleCharacter)
249
var
tokenKind = lexer.Lex();
252
case
TokenKind
.BadToken:
255
case
TokenKind
.SimpleCharacter:
259
case
TokenKind
.Question:
263
case
TokenKind
.Star:
268
case
TokenKind
.StarStar:
272
case
TokenKind
.OpenCurly:
303
case
TokenKind
.CloseCurly:
306
case
TokenKind
.Comma:
309
case
TokenKind
.OpenBracket:
390
if (lexer.Lex() !=
TokenKind
.OpenCurly)
438
if (lexer.Lex() !=
TokenKind
.OpenCurly)
462
if (numEnd is null || lexer.IsDone || lexer.Lex() !=
TokenKind
.CloseCurly)
486
public
TokenKind
Lex()
498
return
TokenKind
.StarStar;
503
return
TokenKind
.Star;
509
return
TokenKind
.Question;
513
return
TokenKind
.OpenCurly;
517
return
TokenKind
.Comma;
521
return
TokenKind
.CloseCurly;
525
return
TokenKind
.OpenBracket;
533
return
TokenKind
.BadToken;
536
return
TokenKind
.SimpleCharacter;
541
return
TokenKind
.SimpleCharacter;
548
/// Call after getting <see cref="
TokenKind
.SimpleCharacter" /> from <see cref="Lex()" />