28 references to TokenKind
Microsoft.CodeAnalysis (28)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (28)
123
var
tokenKind = lexer.Lex();
124
if (tokenKind ==
TokenKind
.SimpleCharacter)
171
if (nameLexer.Lex() !=
TokenKind
.SimpleCharacter)
230
var
tokenKind = lexer.Lex();
233
case
TokenKind
.BadToken:
236
case
TokenKind
.SimpleCharacter:
240
case
TokenKind
.Question:
244
case
TokenKind
.Star:
249
case
TokenKind
.StarStar:
253
case
TokenKind
.OpenCurly:
284
case
TokenKind
.CloseCurly:
287
case
TokenKind
.Comma:
290
case
TokenKind
.OpenBracket:
368
if (lexer.Lex() !=
TokenKind
.OpenCurly)
416
if (lexer.Lex() !=
TokenKind
.OpenCurly)
440
if (numEnd is null || lexer.IsDone || lexer.Lex() !=
TokenKind
.CloseCurly)
464
public
TokenKind
Lex()
476
return
TokenKind
.StarStar;
481
return
TokenKind
.Star;
487
return
TokenKind
.Question;
491
return
TokenKind
.OpenCurly;
495
return
TokenKind
.Comma;
499
return
TokenKind
.CloseCurly;
503
return
TokenKind
.OpenBracket;
511
return
TokenKind
.BadToken;
514
return
TokenKind
.SimpleCharacter;
519
return
TokenKind
.SimpleCharacter;
526
/// Call after getting <see cref="
TokenKind
.SimpleCharacter" /> from <see cref="Lex()" />