32 references to TokenKind
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (32)
VisualBasic\MemberSignatureParser.cs (24)
30} while (token.Kind != TokenKind.End); 61Debug.Assert(token.Kind != TokenKind.End); 70if (CurrentToken.Kind == TokenKind.OpenParen) 74if (CurrentToken.Kind != TokenKind.End) 88case TokenKind.Identifier: 90case TokenKind.Keyword: 106if (CurrentToken.Kind != TokenKind.Dot) 122if (CurrentToken.Kind != TokenKind.Identifier) 130case TokenKind.CloseParen: 133case TokenKind.Comma: 149case TokenKind.Identifier: 156case TokenKind.Keyword: 188if (CurrentToken.Kind != TokenKind.Dot) 208case TokenKind.CloseParen: 211case TokenKind.Comma: 227case TokenKind.OpenParen: 230while (CurrentToken.Kind == TokenKind.Comma) 235if (CurrentToken.Kind != TokenKind.CloseParen) 242case TokenKind.QuestionMark: 256return CurrentToken.Kind == TokenKind.OpenParen && 296Debug.Assert(CurrentToken.Kind == TokenKind.OpenParen); 298if (CurrentToken.Kind == TokenKind.CloseParen) 311case TokenKind.CloseParen: 314case TokenKind.Comma:
VisualBasic\Scanner.cs (8)
32internal readonly TokenKind Kind; 36internal Token(TokenKind kind, string text = null, SyntaxKind keywordKind = SyntaxKind.None) 68if (_currentToken.Kind == TokenKind.Start) 91return new Token(TokenKind.End); 103return new Token(TokenKind.Keyword, text, keywordKind); 105return new Token(TokenKind.Identifier, text); 118return new Token(TokenKind.Identifier, text); 122return new Token((TokenKind)c);