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