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