47 references to SyntaxKind
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (47)
VisualBasic\MemberSignatureParser.cs (21)
18internal static readonly ImmutableDictionary<string, SyntaxKind> KeywordKinds = GetKeywordKinds(StringComparer); 257PeekToken(1).KeywordKind == SyntaxKind.OfKeyword; 275case SyntaxKind.ByValKeyword: 278case SyntaxKind.ByRefKeyword: 323private static SpecialType GetSpecialType(SyntaxKind kind) 327case SyntaxKind.BooleanKeyword: 329case SyntaxKind.CharKeyword: 331case SyntaxKind.SByteKeyword: 333case SyntaxKind.ByteKeyword: 335case SyntaxKind.ShortKeyword: 337case SyntaxKind.UShortKeyword: 339case SyntaxKind.IntegerKeyword: 341case SyntaxKind.UIntegerKeyword: 343case SyntaxKind.LongKeyword: 345case SyntaxKind.ULongKeyword: 347case SyntaxKind.SingleKeyword: 349case SyntaxKind.DoubleKeyword: 351case SyntaxKind.StringKeyword: 353case SyntaxKind.ObjectKeyword: 355case SyntaxKind.DecimalKeyword: 357case SyntaxKind.DateKeyword:
VisualBasic\Scanner.cs (5)
34internal readonly SyntaxKind KeywordKind; 36internal Token(TokenKind kind, string text = null, SyntaxKind keywordKind = SyntaxKind.None) 101var keywordKind = SyntaxKind.None;
VisualBasic\SyntaxKind.cs (21)
40private static ImmutableDictionary<string, SyntaxKind> GetKeywordKinds(StringComparer comparer) 42var builder = ImmutableDictionary.CreateBuilder<string, SyntaxKind>(comparer); 43builder.Add("of", SyntaxKind.OfKeyword); 44builder.Add("byval", SyntaxKind.ByValKeyword); 45builder.Add("byref", SyntaxKind.ByRefKeyword); 46builder.Add("boolean", SyntaxKind.BooleanKeyword); 47builder.Add("char", SyntaxKind.CharKeyword); 48builder.Add("sbyte", SyntaxKind.SByteKeyword); 49builder.Add("byte", SyntaxKind.ByteKeyword); 50builder.Add("short", SyntaxKind.ShortKeyword); 51builder.Add("ushort", SyntaxKind.UShortKeyword); 52builder.Add("integer", SyntaxKind.IntegerKeyword); 53builder.Add("uinteger", SyntaxKind.UIntegerKeyword); 54builder.Add("long", SyntaxKind.LongKeyword); 55builder.Add("ulong", SyntaxKind.ULongKeyword); 56builder.Add("single", SyntaxKind.SingleKeyword); 57builder.Add("double", SyntaxKind.DoubleKeyword); 58builder.Add("string", SyntaxKind.StringKeyword); 59builder.Add("object", SyntaxKind.ObjectKeyword); 60builder.Add("decimal", SyntaxKind.DecimalKeyword); 61builder.Add("date", SyntaxKind.DateKeyword);