28 references to TokenKind
Microsoft.CodeAnalysis (28)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (28)
131
var
tokenKind = lexer.Lex();
132
if (tokenKind ==
TokenKind
.SimpleCharacter)
179
if (nameLexer.Lex() !=
TokenKind
.SimpleCharacter)
238
var
tokenKind = lexer.Lex();
241
case
TokenKind
.BadToken:
244
case
TokenKind
.SimpleCharacter:
248
case
TokenKind
.Question:
252
case
TokenKind
.Star:
257
case
TokenKind
.StarStar:
261
case
TokenKind
.OpenCurly:
292
case
TokenKind
.CloseCurly:
295
case
TokenKind
.Comma:
298
case
TokenKind
.OpenBracket:
376
if (lexer.Lex() !=
TokenKind
.OpenCurly)
424
if (lexer.Lex() !=
TokenKind
.OpenCurly)
448
if (numEnd is null || lexer.IsDone || lexer.Lex() !=
TokenKind
.CloseCurly)
472
public
TokenKind
Lex()
484
return
TokenKind
.StarStar;
489
return
TokenKind
.Star;
495
return
TokenKind
.Question;
499
return
TokenKind
.OpenCurly;
503
return
TokenKind
.Comma;
507
return
TokenKind
.CloseCurly;
511
return
TokenKind
.OpenBracket;
519
return
TokenKind
.BadToken;
522
return
TokenKind
.SimpleCharacter;
527
return
TokenKind
.SimpleCharacter;
534
/// Call after getting <see cref="
TokenKind
.SimpleCharacter" /> from <see cref="Lex()" />