50393 references to N
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (50393)
Parsing\AnonymousFunctionParsingTests.cs (1762)
37N(SyntaxKind.CompilationUnit); 39N(SyntaxKind.UsingDirective); 41N(SyntaxKind.UsingKeyword); 42N(SyntaxKind.IdentifierName); 44N(SyntaxKind.IdentifierToken, "System"); 46N(SyntaxKind.SemicolonToken); 48N(SyntaxKind.ClassDeclaration); 50N(SyntaxKind.PublicKeyword); 51N(SyntaxKind.ClassKeyword); 52N(SyntaxKind.IdentifierToken, "C"); 53N(SyntaxKind.OpenBraceToken); 54N(SyntaxKind.MethodDeclaration); 56N(SyntaxKind.PredefinedType); 58N(SyntaxKind.VoidKeyword); 60N(SyntaxKind.IdentifierToken, "M1"); 61N(SyntaxKind.ParameterList); 63N(SyntaxKind.OpenParenToken); 64N(SyntaxKind.CloseParenToken); 66N(SyntaxKind.Block); 68N(SyntaxKind.OpenBraceToken); 69N(SyntaxKind.LocalDeclarationStatement); 71N(SyntaxKind.VariableDeclaration); 73N(SyntaxKind.IdentifierName); 75N(SyntaxKind.IdentifierToken, "Action"); 77N(SyntaxKind.VariableDeclarator); 79N(SyntaxKind.IdentifierToken, "v"); 80N(SyntaxKind.EqualsValueClause); 82N(SyntaxKind.EqualsToken); 83N(SyntaxKind.AnonymousMethodExpression); 85N(SyntaxKind.AsyncKeyword); 86N(SyntaxKind.AsyncKeyword); 87N(SyntaxKind.DelegateKeyword); 88N(SyntaxKind.ParameterList); 90N(SyntaxKind.OpenParenToken); 91N(SyntaxKind.CloseParenToken); 93N(SyntaxKind.Block); 95N(SyntaxKind.OpenBraceToken); 96N(SyntaxKind.CloseBraceToken); 102N(SyntaxKind.SemicolonToken); 104N(SyntaxKind.CloseBraceToken); 107N(SyntaxKind.CloseBraceToken); 109N(SyntaxKind.EndOfFileToken); 138N(SyntaxKind.CompilationUnit); 140N(SyntaxKind.UsingDirective); 142N(SyntaxKind.UsingKeyword); 143N(SyntaxKind.IdentifierName); 145N(SyntaxKind.IdentifierToken, "System"); 147N(SyntaxKind.SemicolonToken); 149N(SyntaxKind.ClassDeclaration); 151N(SyntaxKind.PublicKeyword); 152N(SyntaxKind.ClassKeyword); 153N(SyntaxKind.IdentifierToken, "C"); 154N(SyntaxKind.OpenBraceToken); 155N(SyntaxKind.MethodDeclaration); 157N(SyntaxKind.PredefinedType); 159N(SyntaxKind.VoidKeyword); 161N(SyntaxKind.IdentifierToken, "M1"); 162N(SyntaxKind.ParameterList); 164N(SyntaxKind.OpenParenToken); 165N(SyntaxKind.CloseParenToken); 167N(SyntaxKind.Block); 169N(SyntaxKind.OpenBraceToken); 170N(SyntaxKind.LocalDeclarationStatement); 172N(SyntaxKind.VariableDeclaration); 174N(SyntaxKind.IdentifierName); 176N(SyntaxKind.IdentifierToken, "Action"); 178N(SyntaxKind.VariableDeclarator); 180N(SyntaxKind.IdentifierToken, "v"); 181N(SyntaxKind.EqualsValueClause); 183N(SyntaxKind.EqualsToken); 184N(SyntaxKind.AnonymousMethodExpression); 186N(SyntaxKind.StaticKeyword); 187N(SyntaxKind.DelegateKeyword); 188N(SyntaxKind.ParameterList); 190N(SyntaxKind.OpenParenToken); 191N(SyntaxKind.CloseParenToken); 193N(SyntaxKind.Block); 195N(SyntaxKind.OpenBraceToken); 196N(SyntaxKind.CloseBraceToken); 202N(SyntaxKind.SemicolonToken); 204N(SyntaxKind.CloseBraceToken); 207N(SyntaxKind.CloseBraceToken); 209N(SyntaxKind.EndOfFileToken); 235N(SyntaxKind.CompilationUnit); 237N(SyntaxKind.UsingDirective); 239N(SyntaxKind.UsingKeyword); 240N(SyntaxKind.IdentifierName); 242N(SyntaxKind.IdentifierToken, "System"); 244N(SyntaxKind.SemicolonToken); 246N(SyntaxKind.ClassDeclaration); 248N(SyntaxKind.PublicKeyword); 249N(SyntaxKind.ClassKeyword); 250N(SyntaxKind.IdentifierToken, "C"); 251N(SyntaxKind.OpenBraceToken); 252N(SyntaxKind.MethodDeclaration); 254N(SyntaxKind.PredefinedType); 256N(SyntaxKind.VoidKeyword); 258N(SyntaxKind.IdentifierToken, "M1"); 259N(SyntaxKind.ParameterList); 261N(SyntaxKind.OpenParenToken); 262N(SyntaxKind.CloseParenToken); 264N(SyntaxKind.Block); 266N(SyntaxKind.OpenBraceToken); 267N(SyntaxKind.LocalDeclarationStatement); 269N(SyntaxKind.VariableDeclaration); 271N(SyntaxKind.IdentifierName); 273N(SyntaxKind.IdentifierToken, "Action"); 275N(SyntaxKind.VariableDeclarator); 277N(SyntaxKind.IdentifierToken, "v"); 278N(SyntaxKind.EqualsValueClause); 280N(SyntaxKind.EqualsToken); 281N(SyntaxKind.AnonymousMethodExpression); 283N(SyntaxKind.StaticKeyword); 284N(SyntaxKind.AsyncKeyword); 285N(SyntaxKind.DelegateKeyword); 286N(SyntaxKind.ParameterList); 288N(SyntaxKind.OpenParenToken); 289N(SyntaxKind.CloseParenToken); 291N(SyntaxKind.Block); 293N(SyntaxKind.OpenBraceToken); 294N(SyntaxKind.CloseBraceToken); 300N(SyntaxKind.SemicolonToken); 302N(SyntaxKind.CloseBraceToken); 305N(SyntaxKind.CloseBraceToken); 307N(SyntaxKind.EndOfFileToken); 336N(SyntaxKind.CompilationUnit); 338N(SyntaxKind.UsingDirective); 340N(SyntaxKind.UsingKeyword); 341N(SyntaxKind.IdentifierName); 343N(SyntaxKind.IdentifierToken, "System"); 345N(SyntaxKind.SemicolonToken); 347N(SyntaxKind.ClassDeclaration); 349N(SyntaxKind.PublicKeyword); 350N(SyntaxKind.ClassKeyword); 351N(SyntaxKind.IdentifierToken, "C"); 352N(SyntaxKind.OpenBraceToken); 353N(SyntaxKind.MethodDeclaration); 355N(SyntaxKind.PredefinedType); 357N(SyntaxKind.VoidKeyword); 359N(SyntaxKind.IdentifierToken, "M1"); 360N(SyntaxKind.ParameterList); 362N(SyntaxKind.OpenParenToken); 363N(SyntaxKind.CloseParenToken); 365N(SyntaxKind.Block); 367N(SyntaxKind.OpenBraceToken); 368N(SyntaxKind.LocalDeclarationStatement); 370N(SyntaxKind.VariableDeclaration); 372N(SyntaxKind.IdentifierName); 374N(SyntaxKind.IdentifierToken, "Action"); 376N(SyntaxKind.VariableDeclarator); 378N(SyntaxKind.IdentifierToken, "v"); 379N(SyntaxKind.EqualsValueClause); 381N(SyntaxKind.EqualsToken); 382N(SyntaxKind.AnonymousMethodExpression); 384N(SyntaxKind.StaticKeyword); 385N(SyntaxKind.AsyncKeyword); 386N(SyntaxKind.DelegateKeyword); 387N(SyntaxKind.ParameterList); 389N(SyntaxKind.OpenParenToken); 390N(SyntaxKind.CloseParenToken); 392N(SyntaxKind.Block); 394N(SyntaxKind.OpenBraceToken); 395N(SyntaxKind.CloseBraceToken); 401N(SyntaxKind.SemicolonToken); 403N(SyntaxKind.CloseBraceToken); 406N(SyntaxKind.CloseBraceToken); 408N(SyntaxKind.EndOfFileToken); 437N(SyntaxKind.CompilationUnit); 439N(SyntaxKind.UsingDirective); 441N(SyntaxKind.UsingKeyword); 442N(SyntaxKind.IdentifierName); 444N(SyntaxKind.IdentifierToken, "System"); 446N(SyntaxKind.SemicolonToken); 448N(SyntaxKind.ClassDeclaration); 450N(SyntaxKind.PublicKeyword); 451N(SyntaxKind.ClassKeyword); 452N(SyntaxKind.IdentifierToken, "C"); 453N(SyntaxKind.OpenBraceToken); 454N(SyntaxKind.MethodDeclaration); 456N(SyntaxKind.PredefinedType); 458N(SyntaxKind.VoidKeyword); 460N(SyntaxKind.IdentifierToken, "M1"); 461N(SyntaxKind.ParameterList); 463N(SyntaxKind.OpenParenToken); 464N(SyntaxKind.CloseParenToken); 466N(SyntaxKind.Block); 468N(SyntaxKind.OpenBraceToken); 469N(SyntaxKind.LocalDeclarationStatement); 471N(SyntaxKind.VariableDeclaration); 473N(SyntaxKind.IdentifierName); 475N(SyntaxKind.IdentifierToken, "Action"); 477N(SyntaxKind.VariableDeclarator); 479N(SyntaxKind.IdentifierToken, "v"); 480N(SyntaxKind.EqualsValueClause); 482N(SyntaxKind.EqualsToken); 483N(SyntaxKind.AnonymousMethodExpression); 485N(SyntaxKind.StaticKeyword); 486N(SyntaxKind.StaticKeyword); 487N(SyntaxKind.DelegateKeyword); 488N(SyntaxKind.ParameterList); 490N(SyntaxKind.OpenParenToken); 491N(SyntaxKind.CloseParenToken); 493N(SyntaxKind.Block); 495N(SyntaxKind.OpenBraceToken); 496N(SyntaxKind.CloseBraceToken); 502N(SyntaxKind.SemicolonToken); 504N(SyntaxKind.CloseBraceToken); 507N(SyntaxKind.CloseBraceToken); 509N(SyntaxKind.EndOfFileToken); 541N(SyntaxKind.CompilationUnit); 543N(SyntaxKind.UsingDirective); 545N(SyntaxKind.UsingKeyword); 546N(SyntaxKind.IdentifierName); 548N(SyntaxKind.IdentifierToken, "System"); 550N(SyntaxKind.SemicolonToken); 552N(SyntaxKind.ClassDeclaration); 554N(SyntaxKind.PublicKeyword); 555N(SyntaxKind.ClassKeyword); 556N(SyntaxKind.IdentifierToken, "C"); 557N(SyntaxKind.OpenBraceToken); 558N(SyntaxKind.MethodDeclaration); 560N(SyntaxKind.PredefinedType); 562N(SyntaxKind.VoidKeyword); 564N(SyntaxKind.IdentifierToken, "M1"); 565N(SyntaxKind.ParameterList); 567N(SyntaxKind.OpenParenToken); 568N(SyntaxKind.CloseParenToken); 570N(SyntaxKind.Block); 572N(SyntaxKind.OpenBraceToken); 573N(SyntaxKind.LocalDeclarationStatement); 575N(SyntaxKind.VariableDeclaration); 577N(SyntaxKind.GenericName); 579N(SyntaxKind.IdentifierToken, "Func"); 580N(SyntaxKind.TypeArgumentList); 582N(SyntaxKind.LessThanToken); 583N(SyntaxKind.PredefinedType); 585N(SyntaxKind.IntKeyword); 587N(SyntaxKind.CommaToken); 588N(SyntaxKind.PredefinedType); 590N(SyntaxKind.IntKeyword); 592N(SyntaxKind.GreaterThanToken); 595N(SyntaxKind.VariableDeclarator); 597N(SyntaxKind.IdentifierToken, "v"); 598N(SyntaxKind.EqualsValueClause); 600N(SyntaxKind.EqualsToken); 601N(SyntaxKind.SimpleLambdaExpression); 603N(SyntaxKind.Parameter); 605N(SyntaxKind.IdentifierToken, "async"); 607N(SyntaxKind.EqualsGreaterThanToken); 608N(SyntaxKind.IdentifierName); 610N(SyntaxKind.IdentifierToken, "async"); 616N(SyntaxKind.SemicolonToken); 618N(SyntaxKind.CloseBraceToken); 621N(SyntaxKind.CloseBraceToken); 623N(SyntaxKind.EndOfFileToken); 647N(SyntaxKind.CompilationUnit); 649N(SyntaxKind.UsingDirective); 651N(SyntaxKind.UsingKeyword); 652N(SyntaxKind.IdentifierName); 654N(SyntaxKind.IdentifierToken, "System"); 656N(SyntaxKind.SemicolonToken); 658N(SyntaxKind.UsingDirective); 660N(SyntaxKind.UsingKeyword); 661N(SyntaxKind.QualifiedName); 663N(SyntaxKind.QualifiedName); 665N(SyntaxKind.IdentifierName); 667N(SyntaxKind.IdentifierToken, "System"); 669N(SyntaxKind.DotToken); 670N(SyntaxKind.IdentifierName); 672N(SyntaxKind.IdentifierToken, "Threading"); 675N(SyntaxKind.DotToken); 676N(SyntaxKind.IdentifierName); 678N(SyntaxKind.IdentifierToken, "Tasks"); 681N(SyntaxKind.SemicolonToken); 683N(SyntaxKind.ClassDeclaration); 685N(SyntaxKind.PublicKeyword); 686N(SyntaxKind.ClassKeyword); 687N(SyntaxKind.IdentifierToken, "C"); 688N(SyntaxKind.OpenBraceToken); 689N(SyntaxKind.MethodDeclaration); 691N(SyntaxKind.PredefinedType); 693N(SyntaxKind.VoidKeyword); 695N(SyntaxKind.IdentifierToken, "M1"); 696N(SyntaxKind.ParameterList); 698N(SyntaxKind.OpenParenToken); 699N(SyntaxKind.CloseParenToken); 701N(SyntaxKind.Block); 703N(SyntaxKind.OpenBraceToken); 704N(SyntaxKind.LocalDeclarationStatement); 706N(SyntaxKind.VariableDeclaration); 708N(SyntaxKind.GenericName); 710N(SyntaxKind.IdentifierToken, "Func"); 711N(SyntaxKind.TypeArgumentList); 713N(SyntaxKind.LessThanToken); 714N(SyntaxKind.PredefinedType); 716N(SyntaxKind.IntKeyword); 718N(SyntaxKind.CommaToken); 719N(SyntaxKind.GenericName); 721N(SyntaxKind.IdentifierToken, "Task"); 722N(SyntaxKind.TypeArgumentList); 724N(SyntaxKind.LessThanToken); 725N(SyntaxKind.PredefinedType); 727N(SyntaxKind.IntKeyword); 729N(SyntaxKind.GreaterThanToken); 732N(SyntaxKind.GreaterThanToken); 735N(SyntaxKind.VariableDeclarator); 737N(SyntaxKind.IdentifierToken, "v"); 738N(SyntaxKind.EqualsValueClause); 740N(SyntaxKind.EqualsToken); 741N(SyntaxKind.SimpleLambdaExpression); 743N(SyntaxKind.AsyncKeyword); 744N(SyntaxKind.Parameter); 746N(SyntaxKind.IdentifierToken, "async"); 748N(SyntaxKind.EqualsGreaterThanToken); 749N(SyntaxKind.IdentifierName); 751N(SyntaxKind.IdentifierToken, "async"); 757N(SyntaxKind.SemicolonToken); 759N(SyntaxKind.CloseBraceToken); 762N(SyntaxKind.CloseBraceToken); 764N(SyntaxKind.EndOfFileToken); 790N(SyntaxKind.CompilationUnit); 792N(SyntaxKind.UsingDirective); 794N(SyntaxKind.UsingKeyword); 795N(SyntaxKind.IdentifierName); 797N(SyntaxKind.IdentifierToken, "System"); 799N(SyntaxKind.SemicolonToken); 801N(SyntaxKind.ClassDeclaration); 803N(SyntaxKind.PublicKeyword); 804N(SyntaxKind.ClassKeyword); 805N(SyntaxKind.IdentifierToken, "C"); 806N(SyntaxKind.OpenBraceToken); 807N(SyntaxKind.MethodDeclaration); 809N(SyntaxKind.PredefinedType); 811N(SyntaxKind.VoidKeyword); 813N(SyntaxKind.IdentifierToken, "M1"); 814N(SyntaxKind.ParameterList); 816N(SyntaxKind.OpenParenToken); 817N(SyntaxKind.CloseParenToken); 819N(SyntaxKind.Block); 821N(SyntaxKind.OpenBraceToken); 822N(SyntaxKind.LocalDeclarationStatement); 824N(SyntaxKind.VariableDeclaration); 826N(SyntaxKind.GenericName); 828N(SyntaxKind.IdentifierToken, "Func"); 829N(SyntaxKind.TypeArgumentList); 831N(SyntaxKind.LessThanToken); 832N(SyntaxKind.PredefinedType); 834N(SyntaxKind.IntKeyword); 836N(SyntaxKind.CommaToken); 837N(SyntaxKind.PredefinedType); 839N(SyntaxKind.IntKeyword); 841N(SyntaxKind.GreaterThanToken); 844N(SyntaxKind.VariableDeclarator); 846N(SyntaxKind.IdentifierToken, "v"); 847N(SyntaxKind.EqualsValueClause); 849N(SyntaxKind.EqualsToken); 850N(SyntaxKind.SimpleLambdaExpression); 852N(SyntaxKind.StaticKeyword); 853N(SyntaxKind.Parameter); 855N(SyntaxKind.IdentifierToken, "async"); 857N(SyntaxKind.EqualsGreaterThanToken); 858N(SyntaxKind.IdentifierName); 860N(SyntaxKind.IdentifierToken, "async"); 866N(SyntaxKind.SemicolonToken); 868N(SyntaxKind.CloseBraceToken); 871N(SyntaxKind.CloseBraceToken); 873N(SyntaxKind.EndOfFileToken); 909N(SyntaxKind.ExpressionStatement); 911N(SyntaxKind.InvocationExpression); 913N(SyntaxKind.IdentifierName); 915N(SyntaxKind.IdentifierToken, "M1"); 917N(SyntaxKind.ArgumentList); 919N(SyntaxKind.OpenParenToken); 920N(SyntaxKind.Argument); 922N(SyntaxKind.SimpleLambdaExpression); 924N(SyntaxKind.StaticKeyword); 925N(SyntaxKind.Parameter); 927N(SyntaxKind.IdentifierToken, "x"); 929N(SyntaxKind.EqualsGreaterThanToken); 930N(SyntaxKind.IdentifierName); 932N(SyntaxKind.IdentifierToken, "x"); 936N(SyntaxKind.CloseParenToken); 939N(SyntaxKind.SemicolonToken); 977N(SyntaxKind.ExpressionStatement); 979N(SyntaxKind.InvocationExpression); 981N(SyntaxKind.IdentifierName); 983N(SyntaxKind.IdentifierToken, "M1"); 985N(SyntaxKind.ArgumentList); 987N(SyntaxKind.OpenParenToken); 988N(SyntaxKind.Argument); 990N(SyntaxKind.RefKeyword); 991N(SyntaxKind.SimpleLambdaExpression); 993N(SyntaxKind.StaticKeyword); 994N(SyntaxKind.Parameter); 996N(SyntaxKind.IdentifierToken, "x"); 998N(SyntaxKind.EqualsGreaterThanToken); 999N(SyntaxKind.IdentifierName); 1001N(SyntaxKind.IdentifierToken, "x"); 1005N(SyntaxKind.CloseParenToken); 1008N(SyntaxKind.SemicolonToken); 1040N(SyntaxKind.ExpressionStatement); 1042N(SyntaxKind.InvocationExpression); 1044N(SyntaxKind.IdentifierName); 1046N(SyntaxKind.IdentifierToken, "M1"); 1048N(SyntaxKind.ArgumentList); 1050N(SyntaxKind.OpenParenToken); 1051N(SyntaxKind.Argument); 1053N(SyntaxKind.NameColon); 1055N(SyntaxKind.IdentifierName); 1057N(SyntaxKind.IdentifierToken, "param"); 1059N(SyntaxKind.ColonToken); 1061N(SyntaxKind.SimpleLambdaExpression); 1063N(SyntaxKind.StaticKeyword); 1064N(SyntaxKind.Parameter); 1066N(SyntaxKind.IdentifierToken, "x"); 1068N(SyntaxKind.EqualsGreaterThanToken); 1069N(SyntaxKind.IdentifierName); 1071N(SyntaxKind.IdentifierToken, "x"); 1075N(SyntaxKind.CloseParenToken); 1078N(SyntaxKind.SemicolonToken); 1110N(SyntaxKind.ExpressionStatement); 1112N(SyntaxKind.InvocationExpression); 1114N(SyntaxKind.IdentifierName); 1116N(SyntaxKind.IdentifierToken, "M1"); 1118N(SyntaxKind.ArgumentList); 1120N(SyntaxKind.OpenParenToken); 1121N(SyntaxKind.Argument); 1123N(SyntaxKind.AnonymousMethodExpression); 1125N(SyntaxKind.StaticKeyword); 1126N(SyntaxKind.DelegateKeyword); 1127N(SyntaxKind.ParameterList); 1129N(SyntaxKind.OpenParenToken); 1130N(SyntaxKind.Parameter); 1132N(SyntaxKind.PredefinedType); 1134N(SyntaxKind.IntKeyword); 1136N(SyntaxKind.IdentifierToken, "x"); 1138N(SyntaxKind.CloseParenToken); 1140N(SyntaxKind.Block); 1142N(SyntaxKind.OpenBraceToken); 1143N(SyntaxKind.CloseBraceToken); 1147N(SyntaxKind.CloseParenToken); 1150N(SyntaxKind.SemicolonToken); 1182N(SyntaxKind.ExpressionStatement); 1184N(SyntaxKind.SimpleAssignmentExpression); 1186N(SyntaxKind.IdentifierName); 1188N(SyntaxKind.IdentifierToken, "_"); 1190N(SyntaxKind.EqualsToken); 1191N(SyntaxKind.ArrayCreationExpression); 1193N(SyntaxKind.NewKeyword); 1194N(SyntaxKind.ArrayType); 1196N(SyntaxKind.PredefinedType); 1198N(SyntaxKind.IntKeyword); 1200N(SyntaxKind.ArrayRankSpecifier); 1202N(SyntaxKind.OpenBracketToken); 1203N(SyntaxKind.SimpleLambdaExpression); 1205N(SyntaxKind.StaticKeyword); 1206N(SyntaxKind.Parameter); 1208N(SyntaxKind.IdentifierToken, "x"); 1210N(SyntaxKind.EqualsGreaterThanToken); 1211N(SyntaxKind.IdentifierName); 1213N(SyntaxKind.IdentifierToken, "x"); 1216N(SyntaxKind.CloseBracketToken); 1221N(SyntaxKind.SemicolonToken); 1239N(SyntaxKind.ExpressionStatement); 1241N(SyntaxKind.SimpleAssignmentExpression); 1243N(SyntaxKind.IdentifierName); 1245N(SyntaxKind.IdentifierToken, "_"); 1247N(SyntaxKind.EqualsToken); 1248N(SyntaxKind.ArrayCreationExpression); 1250N(SyntaxKind.NewKeyword); 1251N(SyntaxKind.ArrayType); 1253N(SyntaxKind.PredefinedType); 1255N(SyntaxKind.IntKeyword); 1257N(SyntaxKind.ArrayRankSpecifier); 1259N(SyntaxKind.OpenBracketToken); 1260N(SyntaxKind.OmittedArraySizeExpression); 1262N(SyntaxKind.OmittedArraySizeExpressionToken); 1264N(SyntaxKind.CloseBracketToken); 1269N(SyntaxKind.SemicolonToken); 1285N(SyntaxKind.ExpressionStatement); 1287N(SyntaxKind.SimpleAssignmentExpression); 1289N(SyntaxKind.IdentifierName); 1291N(SyntaxKind.IdentifierToken, "_"); 1293N(SyntaxKind.EqualsToken); 1294N(SyntaxKind.ArrayCreationExpression); 1296N(SyntaxKind.NewKeyword); 1297N(SyntaxKind.ArrayType); 1299N(SyntaxKind.PredefinedType); 1301N(SyntaxKind.IntKeyword); 1303N(SyntaxKind.ArrayRankSpecifier); 1305N(SyntaxKind.OpenBracketToken); 1306N(SyntaxKind.IdentifierName); 1308N(SyntaxKind.IdentifierToken, "x"); 1310N(SyntaxKind.CloseBracketToken); 1315N(SyntaxKind.SemicolonToken); 1352N(SyntaxKind.ExpressionStatement); 1354N(SyntaxKind.SimpleAssignmentExpression); 1356N(SyntaxKind.IdentifierName); 1358N(SyntaxKind.IdentifierToken, "_"); 1360N(SyntaxKind.EqualsToken); 1361N(SyntaxKind.ArrayCreationExpression); 1363N(SyntaxKind.NewKeyword); 1364N(SyntaxKind.ArrayType); 1366N(SyntaxKind.PredefinedType); 1368N(SyntaxKind.IntKeyword); 1370N(SyntaxKind.ArrayRankSpecifier); 1372N(SyntaxKind.OpenBracketToken); 1373N(SyntaxKind.SimpleLambdaExpression); 1375N(SyntaxKind.StaticKeyword); 1376N(SyntaxKind.Parameter); 1378N(SyntaxKind.IdentifierToken, "x"); 1380N(SyntaxKind.EqualsGreaterThanToken); 1386N(SyntaxKind.CloseBracketToken); 1391N(SyntaxKind.SemicolonToken); 1430N(SyntaxKind.ExpressionStatement); 1432N(SyntaxKind.SimpleAssignmentExpression); 1434N(SyntaxKind.IdentifierName); 1436N(SyntaxKind.IdentifierToken, "_"); 1438N(SyntaxKind.EqualsToken); 1439N(SyntaxKind.ArrayCreationExpression); 1441N(SyntaxKind.NewKeyword); 1442N(SyntaxKind.ArrayType); 1444N(SyntaxKind.PredefinedType); 1446N(SyntaxKind.IntKeyword); 1448N(SyntaxKind.ArrayRankSpecifier); 1450N(SyntaxKind.OpenBracketToken); 1451N(SyntaxKind.AnonymousMethodExpression); 1453N(SyntaxKind.StaticKeyword); 1454N(SyntaxKind.DelegateKeyword); 1461N(SyntaxKind.CloseBracketToken); 1466N(SyntaxKind.SemicolonToken); 1486N(SyntaxKind.ExpressionStatement); 1488N(SyntaxKind.SimpleAssignmentExpression); 1490N(SyntaxKind.IdentifierName); 1492N(SyntaxKind.IdentifierToken, "_"); 1494N(SyntaxKind.EqualsToken); 1495N(SyntaxKind.ArrayCreationExpression); 1497N(SyntaxKind.NewKeyword); 1498N(SyntaxKind.ArrayType); 1500N(SyntaxKind.IdentifierName); 1502N(SyntaxKind.IdentifierToken, "Action"); 1504N(SyntaxKind.ArrayRankSpecifier); 1506N(SyntaxKind.OpenBracketToken); 1507N(SyntaxKind.OmittedArraySizeExpression); 1509N(SyntaxKind.OmittedArraySizeExpressionToken); 1511N(SyntaxKind.CloseBracketToken); 1514N(SyntaxKind.ArrayInitializerExpression); 1516N(SyntaxKind.OpenBraceToken); 1517N(SyntaxKind.CloseBraceToken); 1540N(SyntaxKind.ExpressionStatement); 1542N(SyntaxKind.SimpleAssignmentExpression); 1544N(SyntaxKind.IdentifierName); 1546N(SyntaxKind.IdentifierToken, "_"); 1548N(SyntaxKind.EqualsToken); 1549N(SyntaxKind.ArrayCreationExpression); 1551N(SyntaxKind.NewKeyword); 1552N(SyntaxKind.ArrayType); 1554N(SyntaxKind.IdentifierName); 1556N(SyntaxKind.IdentifierToken, "Action"); 1558N(SyntaxKind.ArrayRankSpecifier); 1560N(SyntaxKind.OpenBracketToken); 1561N(SyntaxKind.OmittedArraySizeExpression); 1563N(SyntaxKind.OmittedArraySizeExpressionToken); 1565N(SyntaxKind.CloseBracketToken); 1568N(SyntaxKind.ArrayInitializerExpression); 1570N(SyntaxKind.OpenBraceToken); 1571N(SyntaxKind.IdentifierName); 1573N(SyntaxKind.IdentifierToken, "x"); 1575N(SyntaxKind.CloseBraceToken); 1634N(SyntaxKind.ExpressionStatement); 1636N(SyntaxKind.SimpleAssignmentExpression); 1638N(SyntaxKind.IdentifierName); 1640N(SyntaxKind.IdentifierToken, "_"); 1642N(SyntaxKind.EqualsToken); 1643N(SyntaxKind.ArrayCreationExpression); 1645N(SyntaxKind.NewKeyword); 1646N(SyntaxKind.ArrayType); 1648N(SyntaxKind.IdentifierName); 1650N(SyntaxKind.IdentifierToken, "Action"); 1652N(SyntaxKind.ArrayRankSpecifier); 1654N(SyntaxKind.OpenBracketToken); 1655N(SyntaxKind.OmittedArraySizeExpression); 1657N(SyntaxKind.OmittedArraySizeExpressionToken); 1659N(SyntaxKind.CloseBracketToken); 1662N(SyntaxKind.ArrayInitializerExpression); 1664N(SyntaxKind.OpenBraceToken); 1665N(SyntaxKind.SimpleLambdaExpression); 1667N(SyntaxKind.StaticKeyword); 1668N(SyntaxKind.Parameter); 1670N(SyntaxKind.IdentifierToken, "x"); 1672N(SyntaxKind.EqualsGreaterThanToken); 1678N(SyntaxKind.CloseBraceToken); 1738N(SyntaxKind.ExpressionStatement); 1740N(SyntaxKind.SimpleAssignmentExpression); 1742N(SyntaxKind.IdentifierName); 1744N(SyntaxKind.IdentifierToken, "_"); 1746N(SyntaxKind.EqualsToken); 1747N(SyntaxKind.ArrayCreationExpression); 1749N(SyntaxKind.NewKeyword); 1750N(SyntaxKind.ArrayType); 1752N(SyntaxKind.IdentifierName); 1754N(SyntaxKind.IdentifierToken, "Action"); 1756N(SyntaxKind.ArrayRankSpecifier); 1758N(SyntaxKind.OpenBracketToken); 1759N(SyntaxKind.OmittedArraySizeExpression); 1761N(SyntaxKind.OmittedArraySizeExpressionToken); 1763N(SyntaxKind.CloseBracketToken); 1766N(SyntaxKind.ArrayInitializerExpression); 1768N(SyntaxKind.OpenBraceToken); 1769N(SyntaxKind.AnonymousMethodExpression); 1771N(SyntaxKind.StaticKeyword); 1772N(SyntaxKind.DelegateKeyword); 1779N(SyntaxKind.CloseBraceToken); 1815N(SyntaxKind.ExpressionStatement); 1817N(SyntaxKind.SimpleAssignmentExpression); 1819N(SyntaxKind.IdentifierName); 1821N(SyntaxKind.IdentifierToken, "_"); 1823N(SyntaxKind.EqualsToken); 1824N(SyntaxKind.ArrayCreationExpression); 1826N(SyntaxKind.NewKeyword); 1827N(SyntaxKind.ArrayType); 1829N(SyntaxKind.PredefinedType); 1831N(SyntaxKind.IntKeyword); 1833N(SyntaxKind.ArrayRankSpecifier); 1835N(SyntaxKind.OpenBracketToken); 1836N(SyntaxKind.AnonymousMethodExpression); 1838N(SyntaxKind.StaticKeyword); 1839N(SyntaxKind.DelegateKeyword); 1840N(SyntaxKind.ParameterList); 1842N(SyntaxKind.OpenParenToken); 1843N(SyntaxKind.Parameter); 1845N(SyntaxKind.PredefinedType); 1847N(SyntaxKind.IntKeyword); 1849N(SyntaxKind.IdentifierToken, "x"); 1851N(SyntaxKind.CloseParenToken); 1853N(SyntaxKind.Block); 1855N(SyntaxKind.OpenBraceToken); 1856N(SyntaxKind.CloseBraceToken); 1859N(SyntaxKind.CloseBracketToken); 1864N(SyntaxKind.SemicolonToken); 1927N(SyntaxKind.LocalDeclarationStatement); 1929N(SyntaxKind.VariableDeclaration); 1931N(SyntaxKind.FunctionPointerType); 1933N(SyntaxKind.DelegateKeyword); 1934N(SyntaxKind.AsteriskToken); 1935N(SyntaxKind.FunctionPointerParameterList); 1937N(SyntaxKind.LessThanToken); 1938N(SyntaxKind.FunctionPointerParameter); 1940N(SyntaxKind.PredefinedType); 1942N(SyntaxKind.VoidKeyword); 1945N(SyntaxKind.GreaterThanToken); 1948N(SyntaxKind.VariableDeclarator); 1950N(SyntaxKind.IdentifierToken, "ptr"); 1951N(SyntaxKind.EqualsValueClause); 1953N(SyntaxKind.EqualsToken); 1954N(SyntaxKind.AddressOfExpression); 1956N(SyntaxKind.AmpersandToken); 1957N(SyntaxKind.ParenthesizedExpression); 1959N(SyntaxKind.OpenParenToken); 1964N(SyntaxKind.CloseParenToken); 1970N(SyntaxKind.SemicolonToken); 2068N(SyntaxKind.LocalDeclarationStatement); 2070N(SyntaxKind.VariableDeclaration); 2072N(SyntaxKind.FunctionPointerType); 2074N(SyntaxKind.DelegateKeyword); 2075N(SyntaxKind.AsteriskToken); 2076N(SyntaxKind.FunctionPointerParameterList); 2078N(SyntaxKind.LessThanToken); 2079N(SyntaxKind.FunctionPointerParameter); 2081N(SyntaxKind.PredefinedType); 2083N(SyntaxKind.VoidKeyword); 2086N(SyntaxKind.GreaterThanToken); 2089N(SyntaxKind.VariableDeclarator); 2091N(SyntaxKind.IdentifierToken, "ptr"); 2092N(SyntaxKind.EqualsValueClause); 2094N(SyntaxKind.EqualsToken); 2095N(SyntaxKind.AddressOfExpression); 2097N(SyntaxKind.AmpersandToken); 2146N(SyntaxKind.LocalDeclarationStatement); 2148N(SyntaxKind.VariableDeclaration); 2150N(SyntaxKind.FunctionPointerType); 2152N(SyntaxKind.DelegateKeyword); 2153N(SyntaxKind.AsteriskToken); 2154N(SyntaxKind.FunctionPointerParameterList); 2156N(SyntaxKind.LessThanToken); 2157N(SyntaxKind.FunctionPointerParameter); 2159N(SyntaxKind.PredefinedType); 2161N(SyntaxKind.VoidKeyword); 2164N(SyntaxKind.GreaterThanToken); 2167N(SyntaxKind.VariableDeclarator); 2169N(SyntaxKind.IdentifierToken, "ptr"); 2170N(SyntaxKind.EqualsValueClause); 2172N(SyntaxKind.EqualsToken); 2173N(SyntaxKind.AddressOfExpression); 2175N(SyntaxKind.AmpersandToken); 2176N(SyntaxKind.AnonymousMethodExpression); 2178N(SyntaxKind.DelegateKeyword); 2179N(SyntaxKind.ParameterList); 2181N(SyntaxKind.OpenParenToken); 2182N(SyntaxKind.CloseParenToken); 2184N(SyntaxKind.Block); 2186N(SyntaxKind.OpenBraceToken); 2187N(SyntaxKind.CloseBraceToken); 2194N(SyntaxKind.SemicolonToken); 2232N(SyntaxKind.LocalDeclarationStatement); 2234N(SyntaxKind.VariableDeclaration); 2236N(SyntaxKind.FunctionPointerType); 2238N(SyntaxKind.DelegateKeyword); 2239N(SyntaxKind.AsteriskToken); 2240N(SyntaxKind.FunctionPointerParameterList); 2242N(SyntaxKind.LessThanToken); 2243N(SyntaxKind.FunctionPointerParameter); 2245N(SyntaxKind.PredefinedType); 2247N(SyntaxKind.VoidKeyword); 2250N(SyntaxKind.GreaterThanToken); 2253N(SyntaxKind.VariableDeclarator); 2255N(SyntaxKind.IdentifierToken, "ptr"); 2256N(SyntaxKind.EqualsValueClause); 2258N(SyntaxKind.EqualsToken); 2259N(SyntaxKind.AddressOfExpression); 2261N(SyntaxKind.AmpersandToken); 2262N(SyntaxKind.AnonymousMethodExpression); 2264N(SyntaxKind.DelegateKeyword); 2265N(SyntaxKind.ParameterList); 2267N(SyntaxKind.OpenParenToken); 2268N(SyntaxKind.CloseParenToken); 2270N(SyntaxKind.Block); 2272N(SyntaxKind.OpenBraceToken); 2273N(SyntaxKind.CloseBraceToken); 2280N(SyntaxKind.SemicolonToken); 2306N(SyntaxKind.CompilationUnit); 2308N(SyntaxKind.ClassDeclaration); 2310N(SyntaxKind.ClassKeyword); 2311N(SyntaxKind.IdentifierToken, "Program"); 2312N(SyntaxKind.OpenBraceToken); 2313N(SyntaxKind.MethodDeclaration); 2315N(SyntaxKind.AttributeList); 2317N(SyntaxKind.OpenBracketToken); 2318N(SyntaxKind.Attribute); 2320N(SyntaxKind.IdentifierName); 2322N(SyntaxKind.IdentifierToken, "ObsoleteAttribute"); 2324N(SyntaxKind.AttributeArgumentList); 2326N(SyntaxKind.OpenParenToken); 2327N(SyntaxKind.AttributeArgument); 2329N(SyntaxKind.IdentifierName); 2331N(SyntaxKind.IdentifierToken, "x"); 2339N(SyntaxKind.StaticKeyword); 2340N(SyntaxKind.PredefinedType); 2342N(SyntaxKind.VoidKeyword); 2344N(SyntaxKind.IdentifierToken, "Main"); 2345N(SyntaxKind.ParameterList); 2347N(SyntaxKind.OpenParenToken); 2348N(SyntaxKind.CloseParenToken); 2350N(SyntaxKind.Block); 2352N(SyntaxKind.OpenBraceToken); 2353N(SyntaxKind.CloseBraceToken); 2356N(SyntaxKind.CloseBraceToken); 2358N(SyntaxKind.EndOfFileToken); 2386N(SyntaxKind.CompilationUnit); 2388N(SyntaxKind.ClassDeclaration); 2390N(SyntaxKind.ClassKeyword); 2391N(SyntaxKind.IdentifierToken, "Program"); 2392N(SyntaxKind.OpenBraceToken); 2393N(SyntaxKind.MethodDeclaration); 2395N(SyntaxKind.AttributeList); 2397N(SyntaxKind.OpenBracketToken); 2398N(SyntaxKind.Attribute); 2400N(SyntaxKind.IdentifierName); 2402N(SyntaxKind.IdentifierToken, "ObsoleteAttribute"); 2404N(SyntaxKind.AttributeArgumentList); 2406N(SyntaxKind.OpenParenToken); 2407N(SyntaxKind.AttributeArgument); 2409N(SyntaxKind.IdentifierName); 2411N(SyntaxKind.IdentifierToken, "x"); 2415N(SyntaxKind.AttributeArgument); 2417N(SyntaxKind.IdentifierName); 2419N(SyntaxKind.IdentifierToken, "async"); 2427N(SyntaxKind.StaticKeyword); 2428N(SyntaxKind.IdentifierName); 2430N(SyntaxKind.IdentifierToken, "Task"); 2432N(SyntaxKind.IdentifierToken, "Main"); 2433N(SyntaxKind.ParameterList); 2435N(SyntaxKind.OpenParenToken); 2436N(SyntaxKind.CloseParenToken); 2438N(SyntaxKind.Block); 2440N(SyntaxKind.OpenBraceToken); 2441N(SyntaxKind.CloseBraceToken); 2444N(SyntaxKind.CloseBraceToken); 2446N(SyntaxKind.EndOfFileToken); 2468N(SyntaxKind.CompilationUnit); 2470N(SyntaxKind.UsingDirective); 2472N(SyntaxKind.UsingKeyword); 2473N(SyntaxKind.IdentifierName); 2475N(SyntaxKind.IdentifierToken, "System"); 2477N(SyntaxKind.SemicolonToken); 2479N(SyntaxKind.UsingDirective); 2481N(SyntaxKind.UsingKeyword); 2482N(SyntaxKind.QualifiedName); 2484N(SyntaxKind.QualifiedName); 2486N(SyntaxKind.IdentifierName); 2488N(SyntaxKind.IdentifierToken, "System"); 2490N(SyntaxKind.DotToken); 2491N(SyntaxKind.IdentifierName); 2493N(SyntaxKind.IdentifierToken, "Threading"); 2496N(SyntaxKind.DotToken); 2497N(SyntaxKind.IdentifierName); 2499N(SyntaxKind.IdentifierToken, "Tasks"); 2502N(SyntaxKind.SemicolonToken); 2504N(SyntaxKind.ClassDeclaration); 2506N(SyntaxKind.PublicKeyword); 2507N(SyntaxKind.ClassKeyword); 2508N(SyntaxKind.IdentifierToken, "C"); 2509N(SyntaxKind.OpenBraceToken); 2510N(SyntaxKind.MethodDeclaration); 2512N(SyntaxKind.PredefinedType); 2514N(SyntaxKind.VoidKeyword); 2516N(SyntaxKind.IdentifierToken, "M1"); 2517N(SyntaxKind.ParameterList); 2519N(SyntaxKind.OpenParenToken); 2520N(SyntaxKind.CloseParenToken); 2522N(SyntaxKind.Block); 2524N(SyntaxKind.OpenBraceToken); 2525N(SyntaxKind.LocalDeclarationStatement); 2527N(SyntaxKind.VariableDeclaration); 2529N(SyntaxKind.GenericName); 2531N(SyntaxKind.IdentifierToken, "Func"); 2532N(SyntaxKind.TypeArgumentList); 2534N(SyntaxKind.LessThanToken); 2535N(SyntaxKind.PredefinedType); 2537N(SyntaxKind.IntKeyword); 2539N(SyntaxKind.CommaToken); 2540N(SyntaxKind.GenericName); 2542N(SyntaxKind.IdentifierToken, "Task"); 2543N(SyntaxKind.TypeArgumentList); 2545N(SyntaxKind.LessThanToken); 2546N(SyntaxKind.PredefinedType); 2548N(SyntaxKind.IntKeyword); 2550N(SyntaxKind.GreaterThanToken); 2553N(SyntaxKind.GreaterThanToken); 2556N(SyntaxKind.VariableDeclarator); 2558N(SyntaxKind.IdentifierToken, "v"); 2559N(SyntaxKind.EqualsValueClause); 2561N(SyntaxKind.EqualsToken); 2562N(SyntaxKind.SimpleLambdaExpression); 2564N(SyntaxKind.StaticKeyword); 2565N(SyntaxKind.AsyncKeyword); 2566N(SyntaxKind.Parameter); 2568N(SyntaxKind.IdentifierToken, "async"); 2570N(SyntaxKind.EqualsGreaterThanToken); 2571N(SyntaxKind.IdentifierName); 2573N(SyntaxKind.IdentifierToken, "async"); 2579N(SyntaxKind.SemicolonToken); 2581N(SyntaxKind.CloseBraceToken); 2584N(SyntaxKind.CloseBraceToken); 2586N(SyntaxKind.EndOfFileToken); 2616N(SyntaxKind.CompilationUnit); 2618N(SyntaxKind.UsingDirective); 2620N(SyntaxKind.UsingKeyword); 2621N(SyntaxKind.IdentifierName); 2623N(SyntaxKind.IdentifierToken, "System"); 2625N(SyntaxKind.SemicolonToken); 2627N(SyntaxKind.UsingDirective); 2629N(SyntaxKind.UsingKeyword); 2630N(SyntaxKind.QualifiedName); 2632N(SyntaxKind.QualifiedName); 2634N(SyntaxKind.IdentifierName); 2636N(SyntaxKind.IdentifierToken, "System"); 2638N(SyntaxKind.DotToken); 2639N(SyntaxKind.IdentifierName); 2641N(SyntaxKind.IdentifierToken, "Threading"); 2644N(SyntaxKind.DotToken); 2645N(SyntaxKind.IdentifierName); 2647N(SyntaxKind.IdentifierToken, "Tasks"); 2650N(SyntaxKind.SemicolonToken); 2652N(SyntaxKind.ClassDeclaration); 2654N(SyntaxKind.PublicKeyword); 2655N(SyntaxKind.ClassKeyword); 2656N(SyntaxKind.IdentifierToken, "C"); 2657N(SyntaxKind.OpenBraceToken); 2658N(SyntaxKind.MethodDeclaration); 2660N(SyntaxKind.PredefinedType); 2662N(SyntaxKind.VoidKeyword); 2664N(SyntaxKind.IdentifierToken, "M1"); 2665N(SyntaxKind.ParameterList); 2667N(SyntaxKind.OpenParenToken); 2668N(SyntaxKind.CloseParenToken); 2670N(SyntaxKind.Block); 2672N(SyntaxKind.OpenBraceToken); 2673N(SyntaxKind.LocalDeclarationStatement); 2675N(SyntaxKind.VariableDeclaration); 2677N(SyntaxKind.GenericName); 2679N(SyntaxKind.IdentifierToken, "Func"); 2680N(SyntaxKind.TypeArgumentList); 2682N(SyntaxKind.LessThanToken); 2683N(SyntaxKind.PredefinedType); 2685N(SyntaxKind.IntKeyword); 2687N(SyntaxKind.CommaToken); 2688N(SyntaxKind.GenericName); 2690N(SyntaxKind.IdentifierToken, "Task"); 2691N(SyntaxKind.TypeArgumentList); 2693N(SyntaxKind.LessThanToken); 2694N(SyntaxKind.PredefinedType); 2696N(SyntaxKind.IntKeyword); 2698N(SyntaxKind.GreaterThanToken); 2701N(SyntaxKind.GreaterThanToken); 2704N(SyntaxKind.VariableDeclarator); 2706N(SyntaxKind.IdentifierToken, "v"); 2707N(SyntaxKind.EqualsValueClause); 2709N(SyntaxKind.EqualsToken); 2710N(SyntaxKind.SimpleLambdaExpression); 2712N(SyntaxKind.AsyncKeyword); 2713N(SyntaxKind.StaticKeyword); 2714N(SyntaxKind.Parameter); 2716N(SyntaxKind.IdentifierToken, "async"); 2718N(SyntaxKind.EqualsGreaterThanToken); 2719N(SyntaxKind.IdentifierName); 2721N(SyntaxKind.IdentifierToken, "async"); 2727N(SyntaxKind.SemicolonToken); 2729N(SyntaxKind.CloseBraceToken); 2732N(SyntaxKind.CloseBraceToken); 2734N(SyntaxKind.EndOfFileToken); 2764N(SyntaxKind.CompilationUnit); 2766N(SyntaxKind.UsingDirective); 2768N(SyntaxKind.UsingKeyword); 2769N(SyntaxKind.IdentifierName); 2771N(SyntaxKind.IdentifierToken, "System"); 2773N(SyntaxKind.SemicolonToken); 2775N(SyntaxKind.UsingDirective); 2777N(SyntaxKind.UsingKeyword); 2778N(SyntaxKind.QualifiedName); 2780N(SyntaxKind.QualifiedName); 2782N(SyntaxKind.IdentifierName); 2784N(SyntaxKind.IdentifierToken, "System"); 2786N(SyntaxKind.DotToken); 2787N(SyntaxKind.IdentifierName); 2789N(SyntaxKind.IdentifierToken, "Threading"); 2792N(SyntaxKind.DotToken); 2793N(SyntaxKind.IdentifierName); 2795N(SyntaxKind.IdentifierToken, "Tasks"); 2798N(SyntaxKind.SemicolonToken); 2800N(SyntaxKind.ClassDeclaration); 2802N(SyntaxKind.PublicKeyword); 2803N(SyntaxKind.ClassKeyword); 2804N(SyntaxKind.IdentifierToken, "C"); 2805N(SyntaxKind.OpenBraceToken); 2806N(SyntaxKind.MethodDeclaration); 2808N(SyntaxKind.PredefinedType); 2810N(SyntaxKind.VoidKeyword); 2812N(SyntaxKind.IdentifierToken, "M1"); 2813N(SyntaxKind.ParameterList); 2815N(SyntaxKind.OpenParenToken); 2816N(SyntaxKind.CloseParenToken); 2818N(SyntaxKind.Block); 2820N(SyntaxKind.OpenBraceToken); 2821N(SyntaxKind.LocalDeclarationStatement); 2823N(SyntaxKind.VariableDeclaration); 2825N(SyntaxKind.GenericName); 2827N(SyntaxKind.IdentifierToken, "Func"); 2828N(SyntaxKind.TypeArgumentList); 2830N(SyntaxKind.LessThanToken); 2831N(SyntaxKind.PredefinedType); 2833N(SyntaxKind.IntKeyword); 2835N(SyntaxKind.CommaToken); 2836N(SyntaxKind.GenericName); 2838N(SyntaxKind.IdentifierToken, "Task"); 2839N(SyntaxKind.TypeArgumentList); 2841N(SyntaxKind.LessThanToken); 2842N(SyntaxKind.PredefinedType); 2844N(SyntaxKind.IntKeyword); 2846N(SyntaxKind.GreaterThanToken); 2849N(SyntaxKind.GreaterThanToken); 2852N(SyntaxKind.VariableDeclarator); 2854N(SyntaxKind.IdentifierToken, "v"); 2855N(SyntaxKind.EqualsValueClause); 2857N(SyntaxKind.EqualsToken); 2858N(SyntaxKind.SimpleLambdaExpression); 2860N(SyntaxKind.AsyncKeyword); 2861N(SyntaxKind.StaticKeyword); 2862N(SyntaxKind.AsyncKeyword); 2863N(SyntaxKind.Parameter); 2865N(SyntaxKind.IdentifierToken, "async"); 2867N(SyntaxKind.EqualsGreaterThanToken); 2868N(SyntaxKind.IdentifierName); 2870N(SyntaxKind.IdentifierToken, "async"); 2876N(SyntaxKind.SemicolonToken); 2878N(SyntaxKind.CloseBraceToken); 2881N(SyntaxKind.CloseBraceToken); 2883N(SyntaxKind.EndOfFileToken); 2915N(SyntaxKind.CompilationUnit); 2917N(SyntaxKind.UsingDirective); 2919N(SyntaxKind.UsingKeyword); 2920N(SyntaxKind.IdentifierName); 2922N(SyntaxKind.IdentifierToken, "System"); 2924N(SyntaxKind.SemicolonToken); 2926N(SyntaxKind.ClassDeclaration); 2928N(SyntaxKind.PublicKeyword); 2929N(SyntaxKind.ClassKeyword); 2930N(SyntaxKind.IdentifierToken, "C"); 2931N(SyntaxKind.OpenBraceToken); 2932N(SyntaxKind.MethodDeclaration); 2934N(SyntaxKind.PredefinedType); 2936N(SyntaxKind.VoidKeyword); 2938N(SyntaxKind.IdentifierToken, "M1"); 2939N(SyntaxKind.ParameterList); 2941N(SyntaxKind.OpenParenToken); 2942N(SyntaxKind.CloseParenToken); 2944N(SyntaxKind.Block); 2946N(SyntaxKind.OpenBraceToken); 2947N(SyntaxKind.LocalDeclarationStatement); 2949N(SyntaxKind.VariableDeclaration); 2951N(SyntaxKind.GenericName); 2953N(SyntaxKind.IdentifierToken, "Func"); 2954N(SyntaxKind.TypeArgumentList); 2956N(SyntaxKind.LessThanToken); 2957N(SyntaxKind.PredefinedType); 2959N(SyntaxKind.IntKeyword); 2961N(SyntaxKind.CommaToken); 2962N(SyntaxKind.PredefinedType); 2964N(SyntaxKind.IntKeyword); 2966N(SyntaxKind.GreaterThanToken); 2969N(SyntaxKind.VariableDeclarator); 2971N(SyntaxKind.IdentifierToken, "v"); 2972N(SyntaxKind.EqualsValueClause); 2974N(SyntaxKind.EqualsToken); 2975N(SyntaxKind.ParenthesizedLambdaExpression); 2977N(SyntaxKind.ParameterList); 2979N(SyntaxKind.OpenParenToken); 2980N(SyntaxKind.Parameter); 2982N(SyntaxKind.IdentifierToken, "async"); 2984N(SyntaxKind.CloseParenToken); 2986N(SyntaxKind.EqualsGreaterThanToken); 2987N(SyntaxKind.IdentifierName); 2989N(SyntaxKind.IdentifierToken, "async"); 2995N(SyntaxKind.SemicolonToken); 2997N(SyntaxKind.CloseBraceToken); 3000N(SyntaxKind.CloseBraceToken); 3002N(SyntaxKind.EndOfFileToken); 3026N(SyntaxKind.CompilationUnit); 3028N(SyntaxKind.UsingDirective); 3030N(SyntaxKind.UsingKeyword); 3031N(SyntaxKind.IdentifierName); 3033N(SyntaxKind.IdentifierToken, "System"); 3035N(SyntaxKind.SemicolonToken); 3037N(SyntaxKind.UsingDirective); 3039N(SyntaxKind.UsingKeyword); 3040N(SyntaxKind.QualifiedName); 3042N(SyntaxKind.QualifiedName); 3044N(SyntaxKind.IdentifierName); 3046N(SyntaxKind.IdentifierToken, "System"); 3048N(SyntaxKind.DotToken); 3049N(SyntaxKind.IdentifierName); 3051N(SyntaxKind.IdentifierToken, "Threading"); 3054N(SyntaxKind.DotToken); 3055N(SyntaxKind.IdentifierName); 3057N(SyntaxKind.IdentifierToken, "Tasks"); 3060N(SyntaxKind.SemicolonToken); 3062N(SyntaxKind.ClassDeclaration); 3064N(SyntaxKind.PublicKeyword); 3065N(SyntaxKind.ClassKeyword); 3066N(SyntaxKind.IdentifierToken, "C"); 3067N(SyntaxKind.OpenBraceToken); 3068N(SyntaxKind.MethodDeclaration); 3070N(SyntaxKind.PredefinedType); 3072N(SyntaxKind.VoidKeyword); 3074N(SyntaxKind.IdentifierToken, "M1"); 3075N(SyntaxKind.ParameterList); 3077N(SyntaxKind.OpenParenToken); 3078N(SyntaxKind.CloseParenToken); 3080N(SyntaxKind.Block); 3082N(SyntaxKind.OpenBraceToken); 3083N(SyntaxKind.LocalDeclarationStatement); 3085N(SyntaxKind.VariableDeclaration); 3087N(SyntaxKind.GenericName); 3089N(SyntaxKind.IdentifierToken, "Func"); 3090N(SyntaxKind.TypeArgumentList); 3092N(SyntaxKind.LessThanToken); 3093N(SyntaxKind.PredefinedType); 3095N(SyntaxKind.IntKeyword); 3097N(SyntaxKind.CommaToken); 3098N(SyntaxKind.GenericName); 3100N(SyntaxKind.IdentifierToken, "Task"); 3101N(SyntaxKind.TypeArgumentList); 3103N(SyntaxKind.LessThanToken); 3104N(SyntaxKind.PredefinedType); 3106N(SyntaxKind.IntKeyword); 3108N(SyntaxKind.GreaterThanToken); 3111N(SyntaxKind.GreaterThanToken); 3114N(SyntaxKind.VariableDeclarator); 3116N(SyntaxKind.IdentifierToken, "v"); 3117N(SyntaxKind.EqualsValueClause); 3119N(SyntaxKind.EqualsToken); 3120N(SyntaxKind.ParenthesizedLambdaExpression); 3122N(SyntaxKind.AsyncKeyword); 3123N(SyntaxKind.ParameterList); 3125N(SyntaxKind.OpenParenToken); 3126N(SyntaxKind.Parameter); 3128N(SyntaxKind.IdentifierToken, "async"); 3130N(SyntaxKind.CloseParenToken); 3132N(SyntaxKind.EqualsGreaterThanToken); 3133N(SyntaxKind.IdentifierName); 3135N(SyntaxKind.IdentifierToken, "async"); 3141N(SyntaxKind.SemicolonToken); 3143N(SyntaxKind.CloseBraceToken); 3146N(SyntaxKind.CloseBraceToken); 3148N(SyntaxKind.EndOfFileToken); 3174N(SyntaxKind.CompilationUnit); 3176N(SyntaxKind.UsingDirective); 3178N(SyntaxKind.UsingKeyword); 3179N(SyntaxKind.IdentifierName); 3181N(SyntaxKind.IdentifierToken, "System"); 3183N(SyntaxKind.SemicolonToken); 3185N(SyntaxKind.ClassDeclaration); 3187N(SyntaxKind.PublicKeyword); 3188N(SyntaxKind.ClassKeyword); 3189N(SyntaxKind.IdentifierToken, "C"); 3190N(SyntaxKind.OpenBraceToken); 3191N(SyntaxKind.MethodDeclaration); 3193N(SyntaxKind.PredefinedType); 3195N(SyntaxKind.VoidKeyword); 3197N(SyntaxKind.IdentifierToken, "M1"); 3198N(SyntaxKind.ParameterList); 3200N(SyntaxKind.OpenParenToken); 3201N(SyntaxKind.CloseParenToken); 3203N(SyntaxKind.Block); 3205N(SyntaxKind.OpenBraceToken); 3206N(SyntaxKind.LocalDeclarationStatement); 3208N(SyntaxKind.VariableDeclaration); 3210N(SyntaxKind.GenericName); 3212N(SyntaxKind.IdentifierToken, "Func"); 3213N(SyntaxKind.TypeArgumentList); 3215N(SyntaxKind.LessThanToken); 3216N(SyntaxKind.PredefinedType); 3218N(SyntaxKind.IntKeyword); 3220N(SyntaxKind.CommaToken); 3221N(SyntaxKind.PredefinedType); 3223N(SyntaxKind.IntKeyword); 3225N(SyntaxKind.GreaterThanToken); 3228N(SyntaxKind.VariableDeclarator); 3230N(SyntaxKind.IdentifierToken, "v"); 3231N(SyntaxKind.EqualsValueClause); 3233N(SyntaxKind.EqualsToken); 3234N(SyntaxKind.ParenthesizedLambdaExpression); 3236N(SyntaxKind.StaticKeyword); 3237N(SyntaxKind.ParameterList); 3239N(SyntaxKind.OpenParenToken); 3240N(SyntaxKind.Parameter); 3242N(SyntaxKind.IdentifierToken, "async"); 3244N(SyntaxKind.CloseParenToken); 3246N(SyntaxKind.EqualsGreaterThanToken); 3247N(SyntaxKind.IdentifierName); 3249N(SyntaxKind.IdentifierToken, "async"); 3255N(SyntaxKind.SemicolonToken); 3257N(SyntaxKind.CloseBraceToken); 3260N(SyntaxKind.CloseBraceToken); 3262N(SyntaxKind.EndOfFileToken); 3289N(SyntaxKind.CompilationUnit); 3291N(SyntaxKind.UsingDirective); 3293N(SyntaxKind.UsingKeyword); 3294N(SyntaxKind.IdentifierName); 3296N(SyntaxKind.IdentifierToken, "System"); 3298N(SyntaxKind.SemicolonToken); 3300N(SyntaxKind.UsingDirective); 3302N(SyntaxKind.UsingKeyword); 3303N(SyntaxKind.QualifiedName); 3305N(SyntaxKind.QualifiedName); 3307N(SyntaxKind.IdentifierName); 3309N(SyntaxKind.IdentifierToken, "System"); 3311N(SyntaxKind.DotToken); 3312N(SyntaxKind.IdentifierName); 3314N(SyntaxKind.IdentifierToken, "Threading"); 3317N(SyntaxKind.DotToken); 3318N(SyntaxKind.IdentifierName); 3320N(SyntaxKind.IdentifierToken, "Tasks"); 3323N(SyntaxKind.SemicolonToken); 3325N(SyntaxKind.ClassDeclaration); 3327N(SyntaxKind.PublicKeyword); 3328N(SyntaxKind.ClassKeyword); 3329N(SyntaxKind.IdentifierToken, "C"); 3330N(SyntaxKind.OpenBraceToken); 3331N(SyntaxKind.MethodDeclaration); 3333N(SyntaxKind.PredefinedType); 3335N(SyntaxKind.VoidKeyword); 3337N(SyntaxKind.IdentifierToken, "M1"); 3338N(SyntaxKind.ParameterList); 3340N(SyntaxKind.OpenParenToken); 3341N(SyntaxKind.CloseParenToken); 3343N(SyntaxKind.Block); 3345N(SyntaxKind.OpenBraceToken); 3346N(SyntaxKind.LocalDeclarationStatement); 3348N(SyntaxKind.VariableDeclaration); 3350N(SyntaxKind.GenericName); 3352N(SyntaxKind.IdentifierToken, "Func"); 3353N(SyntaxKind.TypeArgumentList); 3355N(SyntaxKind.LessThanToken); 3356N(SyntaxKind.PredefinedType); 3358N(SyntaxKind.IntKeyword); 3360N(SyntaxKind.CommaToken); 3361N(SyntaxKind.GenericName); 3363N(SyntaxKind.IdentifierToken, "Task"); 3364N(SyntaxKind.TypeArgumentList); 3366N(SyntaxKind.LessThanToken); 3367N(SyntaxKind.PredefinedType); 3369N(SyntaxKind.IntKeyword); 3371N(SyntaxKind.GreaterThanToken); 3374N(SyntaxKind.GreaterThanToken); 3377N(SyntaxKind.VariableDeclarator); 3379N(SyntaxKind.IdentifierToken, "v"); 3380N(SyntaxKind.EqualsValueClause); 3382N(SyntaxKind.EqualsToken); 3383N(SyntaxKind.ParenthesizedLambdaExpression); 3385N(SyntaxKind.StaticKeyword); 3386N(SyntaxKind.AsyncKeyword); 3387N(SyntaxKind.ParameterList); 3389N(SyntaxKind.OpenParenToken); 3390N(SyntaxKind.Parameter); 3392N(SyntaxKind.IdentifierToken, "async"); 3394N(SyntaxKind.CloseParenToken); 3396N(SyntaxKind.EqualsGreaterThanToken); 3397N(SyntaxKind.IdentifierName); 3399N(SyntaxKind.IdentifierToken, "async"); 3405N(SyntaxKind.SemicolonToken); 3407N(SyntaxKind.CloseBraceToken); 3410N(SyntaxKind.CloseBraceToken); 3412N(SyntaxKind.EndOfFileToken); 3442N(SyntaxKind.CompilationUnit); 3444N(SyntaxKind.UsingDirective); 3446N(SyntaxKind.UsingKeyword); 3447N(SyntaxKind.IdentifierName); 3449N(SyntaxKind.IdentifierToken, "System"); 3451N(SyntaxKind.SemicolonToken); 3453N(SyntaxKind.UsingDirective); 3455N(SyntaxKind.UsingKeyword); 3456N(SyntaxKind.QualifiedName); 3458N(SyntaxKind.QualifiedName); 3460N(SyntaxKind.IdentifierName); 3462N(SyntaxKind.IdentifierToken, "System"); 3464N(SyntaxKind.DotToken); 3465N(SyntaxKind.IdentifierName); 3467N(SyntaxKind.IdentifierToken, "Threading"); 3470N(SyntaxKind.DotToken); 3471N(SyntaxKind.IdentifierName); 3473N(SyntaxKind.IdentifierToken, "Tasks"); 3476N(SyntaxKind.SemicolonToken); 3478N(SyntaxKind.ClassDeclaration); 3480N(SyntaxKind.PublicKeyword); 3481N(SyntaxKind.ClassKeyword); 3482N(SyntaxKind.IdentifierToken, "C"); 3483N(SyntaxKind.OpenBraceToken); 3484N(SyntaxKind.MethodDeclaration); 3486N(SyntaxKind.PredefinedType); 3488N(SyntaxKind.VoidKeyword); 3490N(SyntaxKind.IdentifierToken, "M1"); 3491N(SyntaxKind.ParameterList); 3493N(SyntaxKind.OpenParenToken); 3494N(SyntaxKind.CloseParenToken); 3496N(SyntaxKind.Block); 3498N(SyntaxKind.OpenBraceToken); 3499N(SyntaxKind.LocalDeclarationStatement); 3501N(SyntaxKind.VariableDeclaration); 3503N(SyntaxKind.GenericName); 3505N(SyntaxKind.IdentifierToken, "Func"); 3506N(SyntaxKind.TypeArgumentList); 3508N(SyntaxKind.LessThanToken); 3509N(SyntaxKind.PredefinedType); 3511N(SyntaxKind.IntKeyword); 3513N(SyntaxKind.CommaToken); 3514N(SyntaxKind.GenericName); 3516N(SyntaxKind.IdentifierToken, "Task"); 3517N(SyntaxKind.TypeArgumentList); 3519N(SyntaxKind.LessThanToken); 3520N(SyntaxKind.PredefinedType); 3522N(SyntaxKind.IntKeyword); 3524N(SyntaxKind.GreaterThanToken); 3527N(SyntaxKind.GreaterThanToken); 3530N(SyntaxKind.VariableDeclarator); 3532N(SyntaxKind.IdentifierToken, "v"); 3533N(SyntaxKind.EqualsValueClause); 3535N(SyntaxKind.EqualsToken); 3536N(SyntaxKind.ParenthesizedLambdaExpression); 3538N(SyntaxKind.AsyncKeyword); 3539N(SyntaxKind.StaticKeyword); 3540N(SyntaxKind.ParameterList); 3542N(SyntaxKind.OpenParenToken); 3543N(SyntaxKind.Parameter); 3545N(SyntaxKind.IdentifierToken, "async"); 3547N(SyntaxKind.CloseParenToken); 3549N(SyntaxKind.EqualsGreaterThanToken); 3550N(SyntaxKind.IdentifierName); 3552N(SyntaxKind.IdentifierToken, "async"); 3558N(SyntaxKind.SemicolonToken); 3560N(SyntaxKind.CloseBraceToken); 3563N(SyntaxKind.CloseBraceToken); 3565N(SyntaxKind.EndOfFileToken); 3595N(SyntaxKind.CompilationUnit); 3597N(SyntaxKind.UsingDirective); 3599N(SyntaxKind.UsingKeyword); 3600N(SyntaxKind.IdentifierName); 3602N(SyntaxKind.IdentifierToken, "System"); 3604N(SyntaxKind.SemicolonToken); 3606N(SyntaxKind.UsingDirective); 3608N(SyntaxKind.UsingKeyword); 3609N(SyntaxKind.QualifiedName); 3611N(SyntaxKind.QualifiedName); 3613N(SyntaxKind.IdentifierName); 3615N(SyntaxKind.IdentifierToken, "System"); 3617N(SyntaxKind.DotToken); 3618N(SyntaxKind.IdentifierName); 3620N(SyntaxKind.IdentifierToken, "Threading"); 3623N(SyntaxKind.DotToken); 3624N(SyntaxKind.IdentifierName); 3626N(SyntaxKind.IdentifierToken, "Tasks"); 3629N(SyntaxKind.SemicolonToken); 3631N(SyntaxKind.ClassDeclaration); 3633N(SyntaxKind.PublicKeyword); 3634N(SyntaxKind.ClassKeyword); 3635N(SyntaxKind.IdentifierToken, "C"); 3636N(SyntaxKind.OpenBraceToken); 3637N(SyntaxKind.MethodDeclaration); 3639N(SyntaxKind.PredefinedType); 3641N(SyntaxKind.VoidKeyword); 3643N(SyntaxKind.IdentifierToken, "M1"); 3644N(SyntaxKind.ParameterList); 3646N(SyntaxKind.OpenParenToken); 3647N(SyntaxKind.CloseParenToken); 3649N(SyntaxKind.Block); 3651N(SyntaxKind.OpenBraceToken); 3652N(SyntaxKind.LocalDeclarationStatement); 3654N(SyntaxKind.VariableDeclaration); 3656N(SyntaxKind.GenericName); 3658N(SyntaxKind.IdentifierToken, "Func"); 3659N(SyntaxKind.TypeArgumentList); 3661N(SyntaxKind.LessThanToken); 3662N(SyntaxKind.PredefinedType); 3664N(SyntaxKind.IntKeyword); 3666N(SyntaxKind.CommaToken); 3667N(SyntaxKind.GenericName); 3669N(SyntaxKind.IdentifierToken, "Task"); 3670N(SyntaxKind.TypeArgumentList); 3672N(SyntaxKind.LessThanToken); 3673N(SyntaxKind.PredefinedType); 3675N(SyntaxKind.IntKeyword); 3677N(SyntaxKind.GreaterThanToken); 3680N(SyntaxKind.GreaterThanToken); 3683N(SyntaxKind.VariableDeclarator); 3685N(SyntaxKind.IdentifierToken, "v"); 3686N(SyntaxKind.EqualsValueClause); 3688N(SyntaxKind.EqualsToken); 3689N(SyntaxKind.ParenthesizedLambdaExpression); 3691N(SyntaxKind.AsyncKeyword); 3692N(SyntaxKind.StaticKeyword); 3693N(SyntaxKind.AsyncKeyword); 3694N(SyntaxKind.ParameterList); 3696N(SyntaxKind.OpenParenToken); 3697N(SyntaxKind.Parameter); 3699N(SyntaxKind.IdentifierToken, "async"); 3701N(SyntaxKind.CloseParenToken); 3703N(SyntaxKind.EqualsGreaterThanToken); 3704N(SyntaxKind.IdentifierName); 3706N(SyntaxKind.IdentifierToken, "async"); 3712N(SyntaxKind.SemicolonToken); 3714N(SyntaxKind.CloseBraceToken); 3717N(SyntaxKind.CloseBraceToken); 3719N(SyntaxKind.EndOfFileToken); 3752N(SyntaxKind.CompilationUnit); 3754N(SyntaxKind.UsingDirective); 3756N(SyntaxKind.UsingKeyword); 3757N(SyntaxKind.IdentifierName); 3759N(SyntaxKind.IdentifierToken, "System"); 3761N(SyntaxKind.SemicolonToken); 3763N(SyntaxKind.ClassDeclaration); 3765N(SyntaxKind.PublicKeyword); 3766N(SyntaxKind.ClassKeyword); 3767N(SyntaxKind.IdentifierToken, "C"); 3768N(SyntaxKind.OpenBraceToken); 3769N(SyntaxKind.FieldDeclaration); 3771N(SyntaxKind.PublicKeyword); 3772N(SyntaxKind.StaticKeyword); 3773N(SyntaxKind.VariableDeclaration); 3775N(SyntaxKind.PredefinedType); 3777N(SyntaxKind.IntKeyword); 3779N(SyntaxKind.VariableDeclarator); 3781N(SyntaxKind.IdentifierToken, "a"); 3784N(SyntaxKind.SemicolonToken); 3786N(SyntaxKind.MethodDeclaration); 3788N(SyntaxKind.PredefinedType); 3790N(SyntaxKind.VoidKeyword); 3792N(SyntaxKind.IdentifierToken, "M1"); 3793N(SyntaxKind.ParameterList); 3795N(SyntaxKind.OpenParenToken); 3796N(SyntaxKind.CloseParenToken); 3798N(SyntaxKind.Block); 3800N(SyntaxKind.OpenBraceToken); 3801N(SyntaxKind.LocalDeclarationStatement); 3803N(SyntaxKind.VariableDeclaration); 3805N(SyntaxKind.GenericName); 3807N(SyntaxKind.IdentifierToken, "Func"); 3808N(SyntaxKind.TypeArgumentList); 3810N(SyntaxKind.LessThanToken); 3811N(SyntaxKind.PredefinedType); 3813N(SyntaxKind.IntKeyword); 3815N(SyntaxKind.GreaterThanToken); 3818N(SyntaxKind.VariableDeclarator); 3820N(SyntaxKind.IdentifierToken, "v"); 3821N(SyntaxKind.EqualsValueClause); 3823N(SyntaxKind.EqualsToken); 3824N(SyntaxKind.ParenthesizedLambdaExpression); 3826N(SyntaxKind.ParameterList); 3828N(SyntaxKind.OpenParenToken); 3829N(SyntaxKind.CloseParenToken); 3831N(SyntaxKind.EqualsGreaterThanToken); 3832N(SyntaxKind.IdentifierName); 3834N(SyntaxKind.IdentifierToken, "a"); 3840N(SyntaxKind.SemicolonToken); 3842N(SyntaxKind.CloseBraceToken); 3845N(SyntaxKind.CloseBraceToken); 3847N(SyntaxKind.EndOfFileToken); 3872N(SyntaxKind.CompilationUnit); 3874N(SyntaxKind.UsingDirective); 3876N(SyntaxKind.UsingKeyword); 3877N(SyntaxKind.IdentifierName); 3879N(SyntaxKind.IdentifierToken, "System"); 3881N(SyntaxKind.SemicolonToken); 3883N(SyntaxKind.UsingDirective); 3885N(SyntaxKind.UsingKeyword); 3886N(SyntaxKind.QualifiedName); 3888N(SyntaxKind.QualifiedName); 3890N(SyntaxKind.IdentifierName); 3892N(SyntaxKind.IdentifierToken, "System"); 3894N(SyntaxKind.DotToken); 3895N(SyntaxKind.IdentifierName); 3897N(SyntaxKind.IdentifierToken, "Threading"); 3900N(SyntaxKind.DotToken); 3901N(SyntaxKind.IdentifierName); 3903N(SyntaxKind.IdentifierToken, "Tasks"); 3906N(SyntaxKind.SemicolonToken); 3908N(SyntaxKind.ClassDeclaration); 3910N(SyntaxKind.PublicKeyword); 3911N(SyntaxKind.ClassKeyword); 3912N(SyntaxKind.IdentifierToken, "C"); 3913N(SyntaxKind.OpenBraceToken); 3914N(SyntaxKind.FieldDeclaration); 3916N(SyntaxKind.PublicKeyword); 3917N(SyntaxKind.StaticKeyword); 3918N(SyntaxKind.VariableDeclaration); 3920N(SyntaxKind.PredefinedType); 3922N(SyntaxKind.IntKeyword); 3924N(SyntaxKind.VariableDeclarator); 3926N(SyntaxKind.IdentifierToken, "a"); 3929N(SyntaxKind.SemicolonToken); 3931N(SyntaxKind.MethodDeclaration); 3933N(SyntaxKind.PredefinedType); 3935N(SyntaxKind.VoidKeyword); 3937N(SyntaxKind.IdentifierToken, "M1"); 3938N(SyntaxKind.ParameterList); 3940N(SyntaxKind.OpenParenToken); 3941N(SyntaxKind.CloseParenToken); 3943N(SyntaxKind.Block); 3945N(SyntaxKind.OpenBraceToken); 3946N(SyntaxKind.LocalDeclarationStatement); 3948N(SyntaxKind.VariableDeclaration); 3950N(SyntaxKind.GenericName); 3952N(SyntaxKind.IdentifierToken, "Func"); 3953N(SyntaxKind.TypeArgumentList); 3955N(SyntaxKind.LessThanToken); 3956N(SyntaxKind.GenericName); 3958N(SyntaxKind.IdentifierToken, "Task"); 3959N(SyntaxKind.TypeArgumentList); 3961N(SyntaxKind.LessThanToken); 3962N(SyntaxKind.PredefinedType); 3964N(SyntaxKind.IntKeyword); 3966N(SyntaxKind.GreaterThanToken); 3969N(SyntaxKind.GreaterThanToken); 3972N(SyntaxKind.VariableDeclarator); 3974N(SyntaxKind.IdentifierToken, "v"); 3975N(SyntaxKind.EqualsValueClause); 3977N(SyntaxKind.EqualsToken); 3978N(SyntaxKind.ParenthesizedLambdaExpression); 3980N(SyntaxKind.AsyncKeyword); 3981N(SyntaxKind.ParameterList); 3983N(SyntaxKind.OpenParenToken); 3984N(SyntaxKind.CloseParenToken); 3986N(SyntaxKind.EqualsGreaterThanToken); 3987N(SyntaxKind.IdentifierName); 3989N(SyntaxKind.IdentifierToken, "a"); 3995N(SyntaxKind.SemicolonToken); 3997N(SyntaxKind.CloseBraceToken); 4000N(SyntaxKind.CloseBraceToken); 4002N(SyntaxKind.EndOfFileToken); 4029N(SyntaxKind.CompilationUnit); 4031N(SyntaxKind.UsingDirective); 4033N(SyntaxKind.UsingKeyword); 4034N(SyntaxKind.IdentifierName); 4036N(SyntaxKind.IdentifierToken, "System"); 4038N(SyntaxKind.SemicolonToken); 4040N(SyntaxKind.ClassDeclaration); 4042N(SyntaxKind.PublicKeyword); 4043N(SyntaxKind.ClassKeyword); 4044N(SyntaxKind.IdentifierToken, "C"); 4045N(SyntaxKind.OpenBraceToken); 4046N(SyntaxKind.FieldDeclaration); 4048N(SyntaxKind.PublicKeyword); 4049N(SyntaxKind.StaticKeyword); 4050N(SyntaxKind.VariableDeclaration); 4052N(SyntaxKind.PredefinedType); 4054N(SyntaxKind.IntKeyword); 4056N(SyntaxKind.VariableDeclarator); 4058N(SyntaxKind.IdentifierToken, "a"); 4061N(SyntaxKind.SemicolonToken); 4063N(SyntaxKind.MethodDeclaration); 4065N(SyntaxKind.PredefinedType); 4067N(SyntaxKind.VoidKeyword); 4069N(SyntaxKind.IdentifierToken, "M1"); 4070N(SyntaxKind.ParameterList); 4072N(SyntaxKind.OpenParenToken); 4073N(SyntaxKind.CloseParenToken); 4075N(SyntaxKind.Block); 4077N(SyntaxKind.OpenBraceToken); 4078N(SyntaxKind.LocalDeclarationStatement); 4080N(SyntaxKind.VariableDeclaration); 4082N(SyntaxKind.GenericName); 4084N(SyntaxKind.IdentifierToken, "Func"); 4085N(SyntaxKind.TypeArgumentList); 4087N(SyntaxKind.LessThanToken); 4088N(SyntaxKind.PredefinedType); 4090N(SyntaxKind.IntKeyword); 4092N(SyntaxKind.GreaterThanToken); 4095N(SyntaxKind.VariableDeclarator); 4097N(SyntaxKind.IdentifierToken, "v"); 4098N(SyntaxKind.EqualsValueClause); 4100N(SyntaxKind.EqualsToken); 4101N(SyntaxKind.ParenthesizedLambdaExpression); 4103N(SyntaxKind.StaticKeyword); 4104N(SyntaxKind.ParameterList); 4106N(SyntaxKind.OpenParenToken); 4107N(SyntaxKind.CloseParenToken); 4109N(SyntaxKind.EqualsGreaterThanToken); 4110N(SyntaxKind.IdentifierName); 4112N(SyntaxKind.IdentifierToken, "a"); 4118N(SyntaxKind.SemicolonToken); 4120N(SyntaxKind.CloseBraceToken); 4123N(SyntaxKind.CloseBraceToken); 4125N(SyntaxKind.EndOfFileToken); 4153N(SyntaxKind.CompilationUnit); 4155N(SyntaxKind.UsingDirective); 4157N(SyntaxKind.UsingKeyword); 4158N(SyntaxKind.IdentifierName); 4160N(SyntaxKind.IdentifierToken, "System"); 4162N(SyntaxKind.SemicolonToken); 4164N(SyntaxKind.UsingDirective); 4166N(SyntaxKind.UsingKeyword); 4167N(SyntaxKind.QualifiedName); 4169N(SyntaxKind.QualifiedName); 4171N(SyntaxKind.IdentifierName); 4173N(SyntaxKind.IdentifierToken, "System"); 4175N(SyntaxKind.DotToken); 4176N(SyntaxKind.IdentifierName); 4178N(SyntaxKind.IdentifierToken, "Threading"); 4181N(SyntaxKind.DotToken); 4182N(SyntaxKind.IdentifierName); 4184N(SyntaxKind.IdentifierToken, "Tasks"); 4187N(SyntaxKind.SemicolonToken); 4189N(SyntaxKind.ClassDeclaration); 4191N(SyntaxKind.PublicKeyword); 4192N(SyntaxKind.ClassKeyword); 4193N(SyntaxKind.IdentifierToken, "C"); 4194N(SyntaxKind.OpenBraceToken); 4195N(SyntaxKind.FieldDeclaration); 4197N(SyntaxKind.PublicKeyword); 4198N(SyntaxKind.StaticKeyword); 4199N(SyntaxKind.VariableDeclaration); 4201N(SyntaxKind.PredefinedType); 4203N(SyntaxKind.IntKeyword); 4205N(SyntaxKind.VariableDeclarator); 4207N(SyntaxKind.IdentifierToken, "a"); 4210N(SyntaxKind.SemicolonToken); 4212N(SyntaxKind.MethodDeclaration); 4214N(SyntaxKind.PredefinedType); 4216N(SyntaxKind.VoidKeyword); 4218N(SyntaxKind.IdentifierToken, "M1"); 4219N(SyntaxKind.ParameterList); 4221N(SyntaxKind.OpenParenToken); 4222N(SyntaxKind.CloseParenToken); 4224N(SyntaxKind.Block); 4226N(SyntaxKind.OpenBraceToken); 4227N(SyntaxKind.LocalDeclarationStatement); 4229N(SyntaxKind.VariableDeclaration); 4231N(SyntaxKind.GenericName); 4233N(SyntaxKind.IdentifierToken, "Func"); 4234N(SyntaxKind.TypeArgumentList); 4236N(SyntaxKind.LessThanToken); 4237N(SyntaxKind.GenericName); 4239N(SyntaxKind.IdentifierToken, "Task"); 4240N(SyntaxKind.TypeArgumentList); 4242N(SyntaxKind.LessThanToken); 4243N(SyntaxKind.PredefinedType); 4245N(SyntaxKind.IntKeyword); 4247N(SyntaxKind.GreaterThanToken); 4250N(SyntaxKind.GreaterThanToken); 4253N(SyntaxKind.VariableDeclarator); 4255N(SyntaxKind.IdentifierToken, "v"); 4256N(SyntaxKind.EqualsValueClause); 4258N(SyntaxKind.EqualsToken); 4259N(SyntaxKind.ParenthesizedLambdaExpression); 4261N(SyntaxKind.StaticKeyword); 4262N(SyntaxKind.AsyncKeyword); 4263N(SyntaxKind.ParameterList); 4265N(SyntaxKind.OpenParenToken); 4266N(SyntaxKind.CloseParenToken); 4268N(SyntaxKind.EqualsGreaterThanToken); 4269N(SyntaxKind.IdentifierName); 4271N(SyntaxKind.IdentifierToken, "a"); 4277N(SyntaxKind.SemicolonToken); 4279N(SyntaxKind.CloseBraceToken); 4282N(SyntaxKind.CloseBraceToken); 4284N(SyntaxKind.EndOfFileToken); 4315N(SyntaxKind.CompilationUnit); 4317N(SyntaxKind.UsingDirective); 4319N(SyntaxKind.UsingKeyword); 4320N(SyntaxKind.IdentifierName); 4322N(SyntaxKind.IdentifierToken, "System"); 4324N(SyntaxKind.SemicolonToken); 4326N(SyntaxKind.UsingDirective); 4328N(SyntaxKind.UsingKeyword); 4329N(SyntaxKind.QualifiedName); 4331N(SyntaxKind.QualifiedName); 4333N(SyntaxKind.IdentifierName); 4335N(SyntaxKind.IdentifierToken, "System"); 4337N(SyntaxKind.DotToken); 4338N(SyntaxKind.IdentifierName); 4340N(SyntaxKind.IdentifierToken, "Threading"); 4343N(SyntaxKind.DotToken); 4344N(SyntaxKind.IdentifierName); 4346N(SyntaxKind.IdentifierToken, "Tasks"); 4349N(SyntaxKind.SemicolonToken); 4351N(SyntaxKind.ClassDeclaration); 4353N(SyntaxKind.PublicKeyword); 4354N(SyntaxKind.ClassKeyword); 4355N(SyntaxKind.IdentifierToken, "C"); 4356N(SyntaxKind.OpenBraceToken); 4357N(SyntaxKind.FieldDeclaration); 4359N(SyntaxKind.PublicKeyword); 4360N(SyntaxKind.StaticKeyword); 4361N(SyntaxKind.VariableDeclaration); 4363N(SyntaxKind.PredefinedType); 4365N(SyntaxKind.IntKeyword); 4367N(SyntaxKind.VariableDeclarator); 4369N(SyntaxKind.IdentifierToken, "a"); 4372N(SyntaxKind.SemicolonToken); 4374N(SyntaxKind.MethodDeclaration); 4376N(SyntaxKind.PredefinedType); 4378N(SyntaxKind.VoidKeyword); 4380N(SyntaxKind.IdentifierToken, "M1"); 4381N(SyntaxKind.ParameterList); 4383N(SyntaxKind.OpenParenToken); 4384N(SyntaxKind.CloseParenToken); 4386N(SyntaxKind.Block); 4388N(SyntaxKind.OpenBraceToken); 4389N(SyntaxKind.LocalDeclarationStatement); 4391N(SyntaxKind.VariableDeclaration); 4393N(SyntaxKind.GenericName); 4395N(SyntaxKind.IdentifierToken, "Func"); 4396N(SyntaxKind.TypeArgumentList); 4398N(SyntaxKind.LessThanToken); 4399N(SyntaxKind.GenericName); 4401N(SyntaxKind.IdentifierToken, "Task"); 4402N(SyntaxKind.TypeArgumentList); 4404N(SyntaxKind.LessThanToken); 4405N(SyntaxKind.PredefinedType); 4407N(SyntaxKind.IntKeyword); 4409N(SyntaxKind.GreaterThanToken); 4412N(SyntaxKind.GreaterThanToken); 4415N(SyntaxKind.VariableDeclarator); 4417N(SyntaxKind.IdentifierToken, "v"); 4418N(SyntaxKind.EqualsValueClause); 4420N(SyntaxKind.EqualsToken); 4421N(SyntaxKind.ParenthesizedLambdaExpression); 4423N(SyntaxKind.AsyncKeyword); 4424N(SyntaxKind.StaticKeyword); 4425N(SyntaxKind.ParameterList); 4427N(SyntaxKind.OpenParenToken); 4428N(SyntaxKind.CloseParenToken); 4430N(SyntaxKind.EqualsGreaterThanToken); 4431N(SyntaxKind.IdentifierName); 4433N(SyntaxKind.IdentifierToken, "a"); 4439N(SyntaxKind.SemicolonToken); 4441N(SyntaxKind.CloseBraceToken); 4444N(SyntaxKind.CloseBraceToken); 4446N(SyntaxKind.EndOfFileToken); 4477N(SyntaxKind.CompilationUnit); 4479N(SyntaxKind.UsingDirective); 4481N(SyntaxKind.UsingKeyword); 4482N(SyntaxKind.IdentifierName); 4484N(SyntaxKind.IdentifierToken, "System"); 4486N(SyntaxKind.SemicolonToken); 4488N(SyntaxKind.UsingDirective); 4490N(SyntaxKind.UsingKeyword); 4491N(SyntaxKind.QualifiedName); 4493N(SyntaxKind.QualifiedName); 4495N(SyntaxKind.IdentifierName); 4497N(SyntaxKind.IdentifierToken, "System"); 4499N(SyntaxKind.DotToken); 4500N(SyntaxKind.IdentifierName); 4502N(SyntaxKind.IdentifierToken, "Threading"); 4505N(SyntaxKind.DotToken); 4506N(SyntaxKind.IdentifierName); 4508N(SyntaxKind.IdentifierToken, "Tasks"); 4511N(SyntaxKind.SemicolonToken); 4513N(SyntaxKind.ClassDeclaration); 4515N(SyntaxKind.PublicKeyword); 4516N(SyntaxKind.ClassKeyword); 4517N(SyntaxKind.IdentifierToken, "C"); 4518N(SyntaxKind.OpenBraceToken); 4519N(SyntaxKind.FieldDeclaration); 4521N(SyntaxKind.PublicKeyword); 4522N(SyntaxKind.StaticKeyword); 4523N(SyntaxKind.VariableDeclaration); 4525N(SyntaxKind.PredefinedType); 4527N(SyntaxKind.IntKeyword); 4529N(SyntaxKind.VariableDeclarator); 4531N(SyntaxKind.IdentifierToken, "a"); 4534N(SyntaxKind.SemicolonToken); 4536N(SyntaxKind.MethodDeclaration); 4538N(SyntaxKind.PredefinedType); 4540N(SyntaxKind.VoidKeyword); 4542N(SyntaxKind.IdentifierToken, "M1"); 4543N(SyntaxKind.ParameterList); 4545N(SyntaxKind.OpenParenToken); 4546N(SyntaxKind.CloseParenToken); 4548N(SyntaxKind.Block); 4550N(SyntaxKind.OpenBraceToken); 4551N(SyntaxKind.LocalDeclarationStatement); 4553N(SyntaxKind.VariableDeclaration); 4555N(SyntaxKind.GenericName); 4557N(SyntaxKind.IdentifierToken, "Func"); 4558N(SyntaxKind.TypeArgumentList); 4560N(SyntaxKind.LessThanToken); 4561N(SyntaxKind.GenericName); 4563N(SyntaxKind.IdentifierToken, "Task"); 4564N(SyntaxKind.TypeArgumentList); 4566N(SyntaxKind.LessThanToken); 4567N(SyntaxKind.PredefinedType); 4569N(SyntaxKind.IntKeyword); 4571N(SyntaxKind.GreaterThanToken); 4574N(SyntaxKind.GreaterThanToken); 4577N(SyntaxKind.VariableDeclarator); 4579N(SyntaxKind.IdentifierToken, "v"); 4580N(SyntaxKind.EqualsValueClause); 4582N(SyntaxKind.EqualsToken); 4583N(SyntaxKind.ParenthesizedLambdaExpression); 4585N(SyntaxKind.AsyncKeyword); 4586N(SyntaxKind.StaticKeyword); 4587N(SyntaxKind.AsyncKeyword); 4588N(SyntaxKind.ParameterList); 4590N(SyntaxKind.OpenParenToken); 4591N(SyntaxKind.CloseParenToken); 4593N(SyntaxKind.EqualsGreaterThanToken); 4594N(SyntaxKind.IdentifierName); 4596N(SyntaxKind.IdentifierToken, "a"); 4602N(SyntaxKind.SemicolonToken); 4604N(SyntaxKind.CloseBraceToken); 4607N(SyntaxKind.CloseBraceToken); 4609N(SyntaxKind.EndOfFileToken);
Parsing\AsyncParsingTests.cs (834)
46N(SyntaxKind.CompilationUnit); 48N(SyntaxKind.ClassDeclaration); 50N(SyntaxKind.ClassKeyword); 51N(SyntaxKind.IdentifierToken); 52N(SyntaxKind.OpenBraceToken); 53N(SyntaxKind.MethodDeclaration); 55N(SyntaxKind.AsyncKeyword); 56N(SyntaxKind.PredefinedType); 58N(SyntaxKind.VoidKeyword); 60N(SyntaxKind.IdentifierToken); 61N(SyntaxKind.ParameterList); 63N(SyntaxKind.OpenParenToken); 64N(SyntaxKind.CloseParenToken); 66N(SyntaxKind.Block); 68N(SyntaxKind.OpenBraceToken); 69N(SyntaxKind.CloseBraceToken); 72N(SyntaxKind.CloseBraceToken); 74N(SyntaxKind.EndOfFileToken); 87N(SyntaxKind.CompilationUnit); 89N(SyntaxKind.ClassDeclaration); 91N(SyntaxKind.ClassKeyword); 92N(SyntaxKind.IdentifierToken); 93N(SyntaxKind.OpenBraceToken); 94N(SyntaxKind.MethodDeclaration); 96N(SyntaxKind.PredefinedType); 98N(SyntaxKind.VoidKeyword); 100N(SyntaxKind.IdentifierToken); 101N(SyntaxKind.ParameterList); 103N(SyntaxKind.OpenParenToken); 104N(SyntaxKind.CloseParenToken); 106N(SyntaxKind.Block); 108N(SyntaxKind.OpenBraceToken); 109N(SyntaxKind.CloseBraceToken); 112N(SyntaxKind.CloseBraceToken); 114N(SyntaxKind.EndOfFileToken); 127N(SyntaxKind.CompilationUnit); 129N(SyntaxKind.ClassDeclaration); 131N(SyntaxKind.ClassKeyword); 132N(SyntaxKind.IdentifierToken); 133N(SyntaxKind.OpenBraceToken); 134N(SyntaxKind.MethodDeclaration); 136N(SyntaxKind.IdentifierName); 138N(SyntaxKind.IdentifierToken); 140N(SyntaxKind.IdentifierToken); 141N(SyntaxKind.ParameterList); 143N(SyntaxKind.OpenParenToken); 144N(SyntaxKind.CloseParenToken); 146N(SyntaxKind.Block); 148N(SyntaxKind.OpenBraceToken); 149N(SyntaxKind.CloseBraceToken); 152N(SyntaxKind.CloseBraceToken); 154N(SyntaxKind.EndOfFileToken); 167N(SyntaxKind.CompilationUnit); 169N(SyntaxKind.ClassDeclaration); 171N(SyntaxKind.ClassKeyword); 172N(SyntaxKind.IdentifierToken); 173N(SyntaxKind.OpenBraceToken); 174N(SyntaxKind.MethodDeclaration); 176N(SyntaxKind.IdentifierName); 178N(SyntaxKind.IdentifierToken); 180N(SyntaxKind.IdentifierToken); 181N(SyntaxKind.ParameterList); 183N(SyntaxKind.OpenParenToken); 184N(SyntaxKind.CloseParenToken); 186N(SyntaxKind.Block); 188N(SyntaxKind.OpenBraceToken); 189N(SyntaxKind.CloseBraceToken); 192N(SyntaxKind.CloseBraceToken); 194N(SyntaxKind.EndOfFileToken); 207N(SyntaxKind.CompilationUnit); 209N(SyntaxKind.ClassDeclaration); 211N(SyntaxKind.ClassKeyword); 212N(SyntaxKind.IdentifierToken); 213N(SyntaxKind.OpenBraceToken); 214N(SyntaxKind.MethodDeclaration); 216N(SyntaxKind.AsyncKeyword); 217N(SyntaxKind.IdentifierName); 219N(SyntaxKind.IdentifierToken); 221N(SyntaxKind.IdentifierToken); 222N(SyntaxKind.ParameterList); 224N(SyntaxKind.OpenParenToken); 225N(SyntaxKind.CloseParenToken); 227N(SyntaxKind.Block); 229N(SyntaxKind.OpenBraceToken); 230N(SyntaxKind.CloseBraceToken); 233N(SyntaxKind.CloseBraceToken); 235N(SyntaxKind.EndOfFileToken); 248N(SyntaxKind.CompilationUnit); 250N(SyntaxKind.ClassDeclaration); 252N(SyntaxKind.ClassKeyword); 253N(SyntaxKind.IdentifierToken); 254N(SyntaxKind.OpenBraceToken); 255N(SyntaxKind.MethodDeclaration); 257N(SyntaxKind.AsyncKeyword); 258N(SyntaxKind.AsyncKeyword); 259N(SyntaxKind.IdentifierName); 261N(SyntaxKind.IdentifierToken); 263N(SyntaxKind.IdentifierToken); 264N(SyntaxKind.ParameterList); 266N(SyntaxKind.OpenParenToken); 267N(SyntaxKind.CloseParenToken); 269N(SyntaxKind.Block); 271N(SyntaxKind.OpenBraceToken); 272N(SyntaxKind.CloseBraceToken); 275N(SyntaxKind.CloseBraceToken); 277N(SyntaxKind.EndOfFileToken); 293N(SyntaxKind.CompilationUnit); 295N(SyntaxKind.ClassDeclaration); 297N(SyntaxKind.ClassKeyword); 298N(SyntaxKind.IdentifierToken); 299N(SyntaxKind.OpenBraceToken); 300N(SyntaxKind.MethodDeclaration); 302N(SyntaxKind.StaticKeyword); 303N(SyntaxKind.AsyncKeyword); 304N(SyntaxKind.PredefinedType); 305N(SyntaxKind.VoidKeyword); 306N(SyntaxKind.IdentifierToken); 307N(SyntaxKind.ParameterList); 309N(SyntaxKind.OpenParenToken); 310N(SyntaxKind.Parameter); 312N(SyntaxKind.PredefinedType); 313N(SyntaxKind.ObjectKeyword); 314N(SyntaxKind.IdentifierToken); 316N(SyntaxKind.CloseParenToken); 318N(SyntaxKind.Block); 320N(SyntaxKind.OpenBraceToken); 321N(SyntaxKind.ExpressionStatement); 323N(SyntaxKind.InvocationExpression); 325N(SyntaxKind.SimpleMemberAccessExpression); 327N(SyntaxKind.IdentifierName); 328N(SyntaxKind.IdentifierToken); 329N(SyntaxKind.DotToken); 330N(SyntaxKind.IdentifierName); 331N(SyntaxKind.IdentifierToken); 332N(SyntaxKind.ArgumentList); 334N(SyntaxKind.OpenParenToken); 335N(SyntaxKind.CloseParenToken); 337N(SyntaxKind.SemicolonToken); 341N(SyntaxKind.CloseBraceToken); 344N(SyntaxKind.CloseBraceToken); 346N(SyntaxKind.EndOfFileToken); 364N(SyntaxKind.CompilationUnit); 366N(SyntaxKind.ClassDeclaration); 368N(SyntaxKind.ClassKeyword); 369N(SyntaxKind.IdentifierToken); 370N(SyntaxKind.OpenBraceToken); 371N(SyntaxKind.IncompleteMember); 373N(SyntaxKind.IdentifierName); 375N(SyntaxKind.IdentifierToken); 380N(SyntaxKind.EndOfFileToken); 398N(SyntaxKind.CompilationUnit); 400N(SyntaxKind.ClassDeclaration); 402N(SyntaxKind.ClassKeyword); 403N(SyntaxKind.IdentifierToken, "C"); 404N(SyntaxKind.OpenBraceToken); 405N(SyntaxKind.IncompleteMember); 407N(SyntaxKind.AsyncKeyword); 408N(SyntaxKind.IdentifierName); 410N(SyntaxKind.IdentifierToken, "async"); 415N(SyntaxKind.EndOfFileToken); 431N(SyntaxKind.CompilationUnit); 433N(SyntaxKind.ClassDeclaration); 435N(SyntaxKind.ClassKeyword); 436N(SyntaxKind.IdentifierToken, "C"); 437N(SyntaxKind.OpenBraceToken); 438N(SyntaxKind.FieldDeclaration); 440N(SyntaxKind.VariableDeclaration); 442N(SyntaxKind.IdentifierName); 444N(SyntaxKind.IdentifierToken, "async"); 446N(SyntaxKind.VariableDeclarator); 448N(SyntaxKind.IdentifierToken, "async"); 451N(SyntaxKind.SemicolonToken); 455N(SyntaxKind.EndOfFileToken); 471N(SyntaxKind.CompilationUnit); 473N(SyntaxKind.ClassDeclaration); 475N(SyntaxKind.ClassKeyword); 476N(SyntaxKind.IdentifierToken, "C"); 477N(SyntaxKind.OpenBraceToken); 478N(SyntaxKind.FieldDeclaration); 480N(SyntaxKind.VariableDeclaration); 482N(SyntaxKind.IdentifierName); 484N(SyntaxKind.IdentifierToken, "async"); 486N(SyntaxKind.VariableDeclarator); 488N(SyntaxKind.IdentifierToken, "async"); 489N(SyntaxKind.EqualsValueClause); 491N(SyntaxKind.EqualsToken); 492N(SyntaxKind.NumericLiteralExpression); 494N(SyntaxKind.NumericLiteralToken, "1"); 499N(SyntaxKind.SemicolonToken); 503N(SyntaxKind.EndOfFileToken); 522N(SyntaxKind.CompilationUnit); 524N(SyntaxKind.ClassDeclaration); 526N(SyntaxKind.ClassKeyword); 527N(SyntaxKind.IdentifierToken, "C"); 528N(SyntaxKind.OpenBraceToken); 529N(SyntaxKind.IncompleteMember); 531N(SyntaxKind.AsyncKeyword); 532N(SyntaxKind.AsyncKeyword); 533N(SyntaxKind.IdentifierName); 535N(SyntaxKind.IdentifierToken, "async"); 540N(SyntaxKind.EndOfFileToken); 556N(SyntaxKind.CompilationUnit); 558N(SyntaxKind.ClassDeclaration); 560N(SyntaxKind.ClassKeyword); 561N(SyntaxKind.IdentifierToken, "C"); 562N(SyntaxKind.OpenBraceToken); 563N(SyntaxKind.FieldDeclaration); 565N(SyntaxKind.AsyncKeyword); 566N(SyntaxKind.VariableDeclaration); 568N(SyntaxKind.IdentifierName); 570N(SyntaxKind.IdentifierToken, "async"); 572N(SyntaxKind.VariableDeclarator); 574N(SyntaxKind.IdentifierToken, "async"); 577N(SyntaxKind.SemicolonToken); 581N(SyntaxKind.EndOfFileToken); 600N(SyntaxKind.CompilationUnit); 602N(SyntaxKind.ClassDeclaration); 604N(SyntaxKind.ClassKeyword); 605N(SyntaxKind.IdentifierToken, "C"); 606N(SyntaxKind.OpenBraceToken); 607N(SyntaxKind.IncompleteMember); 609N(SyntaxKind.AsyncKeyword); 610N(SyntaxKind.AsyncKeyword); 611N(SyntaxKind.AsyncKeyword); 612N(SyntaxKind.IdentifierName); 614N(SyntaxKind.IdentifierToken, "async"); 619N(SyntaxKind.EndOfFileToken); 635N(SyntaxKind.CompilationUnit); 637N(SyntaxKind.ClassDeclaration); 639N(SyntaxKind.ClassKeyword); 640N(SyntaxKind.IdentifierToken, "C"); 641N(SyntaxKind.OpenBraceToken); 642N(SyntaxKind.FieldDeclaration); 644N(SyntaxKind.AsyncKeyword); 645N(SyntaxKind.AsyncKeyword); 646N(SyntaxKind.VariableDeclaration); 648N(SyntaxKind.IdentifierName); 650N(SyntaxKind.IdentifierToken, "async"); 652N(SyntaxKind.VariableDeclarator); 654N(SyntaxKind.IdentifierToken, "async"); 657N(SyntaxKind.SemicolonToken); 661N(SyntaxKind.EndOfFileToken); 682N(SyntaxKind.CompilationUnit); 684N(SyntaxKind.ClassDeclaration); 686N(SyntaxKind.ClassKeyword); 687N(SyntaxKind.IdentifierToken); 688N(SyntaxKind.OpenBraceToken); 689N(SyntaxKind.IncompleteMember); 691N(SyntaxKind.AsyncKeyword); 692N(SyntaxKind.GenericName); 694N(SyntaxKind.IdentifierToken); 695N(SyntaxKind.TypeArgumentList); 697N(SyntaxKind.LessThanToken); 706N(SyntaxKind.CloseBraceToken); 708N(SyntaxKind.EndOfFileToken); 728N(SyntaxKind.CompilationUnit); 730N(SyntaxKind.ClassDeclaration); 732N(SyntaxKind.ClassKeyword); 733N(SyntaxKind.IdentifierToken); 734N(SyntaxKind.OpenBraceToken); 735N(SyntaxKind.IncompleteMember); 737N(SyntaxKind.AsyncKeyword); 738N(SyntaxKind.QualifiedName); 740N(SyntaxKind.IdentifierName); 742N(SyntaxKind.IdentifierToken); 744N(SyntaxKind.DotToken); 745N(SyntaxKind.GenericName); 747N(SyntaxKind.IdentifierToken); 748N(SyntaxKind.TypeArgumentList); 750N(SyntaxKind.LessThanToken); 760N(SyntaxKind.CloseBraceToken); 762N(SyntaxKind.EndOfFileToken); 782N(SyntaxKind.CompilationUnit); 784N(SyntaxKind.ClassDeclaration); 786N(SyntaxKind.ClassKeyword); 787N(SyntaxKind.IdentifierToken); 788N(SyntaxKind.OpenBraceToken); 789N(SyntaxKind.IncompleteMember); 791N(SyntaxKind.StaticKeyword); 792N(SyntaxKind.AsyncKeyword); 793N(SyntaxKind.QualifiedName); 795N(SyntaxKind.IdentifierName); 797N(SyntaxKind.IdentifierToken); 799N(SyntaxKind.DotToken); 800N(SyntaxKind.GenericName); 802N(SyntaxKind.IdentifierToken); 803N(SyntaxKind.TypeArgumentList); 805N(SyntaxKind.LessThanToken); 815N(SyntaxKind.CloseBraceToken); 817N(SyntaxKind.EndOfFileToken); 844N(SyntaxKind.CompilationUnit); 846N(SyntaxKind.ClassDeclaration); 848N(SyntaxKind.ClassKeyword); 849N(SyntaxKind.IdentifierToken); 850N(SyntaxKind.OpenBraceToken); 851N(SyntaxKind.OperatorDeclaration); 853N(SyntaxKind.IdentifierName); 855N(SyntaxKind.IdentifierToken); // async 857N(SyntaxKind.OperatorKeyword); 858N(SyntaxKind.PlusToken); 866N(SyntaxKind.CloseBraceToken); 868N(SyntaxKind.EndOfFileToken); 886N(SyntaxKind.CompilationUnit); 888N(SyntaxKind.ClassDeclaration); 890N(SyntaxKind.ClassKeyword); 891N(SyntaxKind.IdentifierToken); 892N(SyntaxKind.OpenBraceToken); 893N(SyntaxKind.IncompleteMember); 895N(SyntaxKind.AsyncKeyword); 896N(SyntaxKind.GenericName); 898N(SyntaxKind.IdentifierToken); 899N(SyntaxKind.TypeArgumentList); 901N(SyntaxKind.LessThanToken); 902N(SyntaxKind.IdentifierName); 904N(SyntaxKind.IdentifierToken); 906N(SyntaxKind.GreaterThanToken); 910N(SyntaxKind.CloseBraceToken); 912N(SyntaxKind.EndOfFileToken); 930N(SyntaxKind.CompilationUnit); 932N(SyntaxKind.ClassDeclaration); 934N(SyntaxKind.ClassKeyword); 935N(SyntaxKind.IdentifierToken); 936N(SyntaxKind.OpenBraceToken); 937N(SyntaxKind.FieldDeclaration); 939N(SyntaxKind.AsyncKeyword); 940N(SyntaxKind.VariableDeclaration); 942N(SyntaxKind.GenericName); 944N(SyntaxKind.IdentifierToken); 945N(SyntaxKind.TypeArgumentList); 947N(SyntaxKind.LessThanToken); 948N(SyntaxKind.IdentifierName); 950N(SyntaxKind.IdentifierToken); 952N(SyntaxKind.GreaterThanToken); 955N(SyntaxKind.VariableDeclarator); 957N(SyntaxKind.IdentifierToken); 962N(SyntaxKind.CloseBraceToken); 964N(SyntaxKind.EndOfFileToken); 977N(SyntaxKind.CompilationUnit); 979N(SyntaxKind.ClassDeclaration); 981N(SyntaxKind.ClassKeyword); 982N(SyntaxKind.IdentifierToken); 983N(SyntaxKind.OpenBraceToken); 984N(SyntaxKind.PropertyDeclaration); 986N(SyntaxKind.IdentifierName); 988N(SyntaxKind.IdentifierToken); 990N(SyntaxKind.IdentifierToken); 991N(SyntaxKind.AccessorList); 993N(SyntaxKind.OpenBraceToken); 994N(SyntaxKind.GetAccessorDeclaration); 996N(SyntaxKind.GetKeyword); 997N(SyntaxKind.SemicolonToken); 999N(SyntaxKind.SetAccessorDeclaration); 1001N(SyntaxKind.SetKeyword); 1002N(SyntaxKind.SemicolonToken); 1004N(SyntaxKind.CloseBraceToken); 1007N(SyntaxKind.CloseBraceToken); 1009N(SyntaxKind.EndOfFileToken); 1022N(SyntaxKind.CompilationUnit); 1024N(SyntaxKind.ClassDeclaration); 1026N(SyntaxKind.ClassKeyword); 1027N(SyntaxKind.IdentifierToken); 1028N(SyntaxKind.OpenBraceToken); 1029N(SyntaxKind.PropertyDeclaration); 1031N(SyntaxKind.AsyncKeyword); 1032N(SyntaxKind.IdentifierName); 1034N(SyntaxKind.IdentifierToken); 1036N(SyntaxKind.IdentifierToken); 1037N(SyntaxKind.AccessorList); 1039N(SyntaxKind.OpenBraceToken); 1040N(SyntaxKind.GetAccessorDeclaration); 1042N(SyntaxKind.GetKeyword); 1043N(SyntaxKind.SemicolonToken); 1045N(SyntaxKind.SetAccessorDeclaration); 1047N(SyntaxKind.SetKeyword); 1048N(SyntaxKind.SemicolonToken); 1050N(SyntaxKind.CloseBraceToken); 1053N(SyntaxKind.CloseBraceToken); 1055N(SyntaxKind.EndOfFileToken); 1068N(SyntaxKind.CompilationUnit); 1070N(SyntaxKind.ClassDeclaration); 1072N(SyntaxKind.ClassKeyword); 1073N(SyntaxKind.IdentifierToken); 1074N(SyntaxKind.OpenBraceToken); 1075N(SyntaxKind.EventFieldDeclaration); 1077N(SyntaxKind.EventKeyword); 1078N(SyntaxKind.VariableDeclaration); 1080N(SyntaxKind.IdentifierName); 1082N(SyntaxKind.IdentifierToken); 1084N(SyntaxKind.VariableDeclarator); 1086N(SyntaxKind.IdentifierToken); 1089N(SyntaxKind.SemicolonToken); 1091N(SyntaxKind.CloseBraceToken); 1093N(SyntaxKind.EndOfFileToken); 1115N(SyntaxKind.CompilationUnit); 1117N(SyntaxKind.ClassDeclaration); 1119N(SyntaxKind.ClassKeyword); 1120N(SyntaxKind.IdentifierToken); 1121N(SyntaxKind.OpenBraceToken); 1122N(SyntaxKind.EventFieldDeclaration); 1124N(SyntaxKind.EventKeyword); 1125N(SyntaxKind.VariableDeclaration); 1127N(SyntaxKind.IdentifierName); 1129N(SyntaxKind.IdentifierToken); 1131N(SyntaxKind.VariableDeclarator); 1133N(SyntaxKind.IdentifierToken); 1138N(SyntaxKind.IncompleteMember); 1140N(SyntaxKind.IdentifierName); 1142N(SyntaxKind.IdentifierToken); 1145N(SyntaxKind.CloseBraceToken); 1147N(SyntaxKind.EndOfFileToken); 1160N(SyntaxKind.CompilationUnit); 1162N(SyntaxKind.ClassDeclaration); 1164N(SyntaxKind.ClassKeyword); 1165N(SyntaxKind.IdentifierToken); 1166N(SyntaxKind.OpenBraceToken); 1167N(SyntaxKind.EventFieldDeclaration); 1169N(SyntaxKind.AsyncKeyword); 1170N(SyntaxKind.EventKeyword); 1171N(SyntaxKind.VariableDeclaration); 1173N(SyntaxKind.IdentifierName); 1175N(SyntaxKind.IdentifierToken); 1177N(SyntaxKind.VariableDeclarator); 1179N(SyntaxKind.IdentifierToken); 1182N(SyntaxKind.SemicolonToken); 1184N(SyntaxKind.CloseBraceToken); 1186N(SyntaxKind.EndOfFileToken); 1199N(SyntaxKind.CompilationUnit); 1201N(SyntaxKind.ClassDeclaration); 1203N(SyntaxKind.ClassKeyword); 1204N(SyntaxKind.IdentifierToken); 1205N(SyntaxKind.OpenBraceToken); 1206N(SyntaxKind.DelegateDeclaration); 1208N(SyntaxKind.PublicKeyword); 1209N(SyntaxKind.AsyncKeyword); 1210N(SyntaxKind.DelegateKeyword); 1211N(SyntaxKind.PredefinedType); 1213N(SyntaxKind.VoidKeyword); 1215N(SyntaxKind.IdentifierToken); 1216N(SyntaxKind.ParameterList); 1218N(SyntaxKind.OpenParenToken); 1219N(SyntaxKind.CloseParenToken); 1221N(SyntaxKind.SemicolonToken); 1223N(SyntaxKind.CloseBraceToken); 1225N(SyntaxKind.EndOfFileToken); 1236N(SyntaxKind.SimpleLambdaExpression); 1238N(SyntaxKind.Parameter); 1240N(SyntaxKind.IdentifierToken); 1242N(SyntaxKind.EqualsGreaterThanToken); 1243N(SyntaxKind.IdentifierName); 1245N(SyntaxKind.IdentifierToken); 1258N(SyntaxKind.SimpleLambdaExpression); 1260N(SyntaxKind.AsyncKeyword); 1261N(SyntaxKind.Parameter); 1263N(SyntaxKind.IdentifierToken); 1265N(SyntaxKind.EqualsGreaterThanToken); 1266N(SyntaxKind.IdentifierName); 1268N(SyntaxKind.IdentifierToken); 1281N(SyntaxKind.SimpleLambdaExpression); 1283N(SyntaxKind.AsyncKeyword); 1284N(SyntaxKind.Parameter); 1286N(SyntaxKind.IdentifierToken); 1288N(SyntaxKind.EqualsGreaterThanToken); 1289N(SyntaxKind.SimpleLambdaExpression); 1291N(SyntaxKind.AsyncKeyword); 1292N(SyntaxKind.Parameter); 1294N(SyntaxKind.IdentifierToken); 1296N(SyntaxKind.EqualsGreaterThanToken); 1297N(SyntaxKind.IdentifierName); 1299N(SyntaxKind.IdentifierToken); 1313N(SyntaxKind.ParenthesizedLambdaExpression); 1315N(SyntaxKind.ParameterList); 1317N(SyntaxKind.OpenParenToken); 1318N(SyntaxKind.Parameter); 1320N(SyntaxKind.IdentifierToken); 1322N(SyntaxKind.CloseParenToken); 1324N(SyntaxKind.EqualsGreaterThanToken); 1325N(SyntaxKind.IdentifierName); 1327N(SyntaxKind.IdentifierToken); 1340N(SyntaxKind.ParenthesizedLambdaExpression); 1342N(SyntaxKind.AsyncKeyword); 1343N(SyntaxKind.ParameterList); 1345N(SyntaxKind.OpenParenToken); 1346N(SyntaxKind.Parameter); 1348N(SyntaxKind.IdentifierToken); 1350N(SyntaxKind.CloseParenToken); 1352N(SyntaxKind.EqualsGreaterThanToken); 1353N(SyntaxKind.IdentifierName); 1355N(SyntaxKind.IdentifierToken); 1368N(SyntaxKind.AnonymousMethodExpression); 1370N(SyntaxKind.AsyncKeyword); 1371N(SyntaxKind.DelegateKeyword); 1372N(SyntaxKind.Block); 1374N(SyntaxKind.OpenBraceToken); 1375N(SyntaxKind.CloseBraceToken); 1388N(SyntaxKind.AnonymousMethodExpression); 1390N(SyntaxKind.AsyncKeyword); 1391N(SyntaxKind.DelegateKeyword); 1392N(SyntaxKind.ParameterList); 1394N(SyntaxKind.OpenParenToken); 1395N(SyntaxKind.Parameter); 1397N(SyntaxKind.PredefinedType); 1399N(SyntaxKind.IntKeyword); 1401N(SyntaxKind.IdentifierToken); 1403N(SyntaxKind.CloseParenToken); 1405N(SyntaxKind.Block); 1407N(SyntaxKind.OpenBraceToken); 1408N(SyntaxKind.CloseBraceToken); 1445N(SyntaxKind.CompilationUnit); 1447N(SyntaxKind.ClassDeclaration); 1449N(SyntaxKind.ClassKeyword); 1450N(SyntaxKind.IdentifierToken, "C"); 1451N(SyntaxKind.OpenBraceToken); 1452N(SyntaxKind.InterfaceDeclaration); 1454N(SyntaxKind.AsyncKeyword); 1455N(SyntaxKind.InterfaceKeyword); 1462N(SyntaxKind.EndOfFileToken); 1488N(SyntaxKind.CompilationUnit); 1490N(SyntaxKind.ClassDeclaration); 1492N(SyntaxKind.ClassKeyword); 1493N(SyntaxKind.IdentifierToken, "C"); 1494N(SyntaxKind.OpenBraceToken); 1495N(SyntaxKind.ClassDeclaration); 1497N(SyntaxKind.AsyncKeyword); 1498N(SyntaxKind.PartialKeyword); 1499N(SyntaxKind.ClassKeyword); 1506N(SyntaxKind.EndOfFileToken); 1532N(SyntaxKind.CompilationUnit); 1534N(SyntaxKind.ClassDeclaration); 1536N(SyntaxKind.ClassKeyword); 1537N(SyntaxKind.IdentifierToken, "C"); 1538N(SyntaxKind.OpenBraceToken); 1539N(SyntaxKind.EventDeclaration); 1541N(SyntaxKind.AsyncKeyword); 1542N(SyntaxKind.EventKeyword); 1556N(SyntaxKind.EndOfFileToken); 1585N(SyntaxKind.CompilationUnit); 1587N(SyntaxKind.ClassDeclaration); 1589N(SyntaxKind.ClassKeyword); 1590N(SyntaxKind.IdentifierToken, "C"); 1591N(SyntaxKind.OpenBraceToken); 1592N(SyntaxKind.IncompleteMember); 1594N(SyntaxKind.AsyncKeyword); 1595N(SyntaxKind.IdentifierName); 1597N(SyntaxKind.IdentifierToken, "partial"); 1600N(SyntaxKind.EventDeclaration); 1602N(SyntaxKind.EventKeyword); 1616N(SyntaxKind.EndOfFileToken); 1645N(SyntaxKind.CompilationUnit); 1647N(SyntaxKind.ClassDeclaration); 1649N(SyntaxKind.ClassKeyword); 1650N(SyntaxKind.IdentifierToken, "C"); 1651N(SyntaxKind.OpenBraceToken); 1652N(SyntaxKind.ConversionOperatorDeclaration); 1654N(SyntaxKind.AsyncKeyword); 1655N(SyntaxKind.ImplicitKeyword); 1656N(SyntaxKind.OperatorKeyword); 1670N(SyntaxKind.EndOfFileToken); 1708N(SyntaxKind.CompilationUnit); 1710N(SyntaxKind.ClassDeclaration); 1712N(SyntaxKind.ClassKeyword); 1713N(SyntaxKind.IdentifierToken, "C"); 1714N(SyntaxKind.OpenBraceToken); 1715N(SyntaxKind.OperatorDeclaration); 1717N(SyntaxKind.AsyncKeyword); 1718N(SyntaxKind.IdentifierName); 1720N(SyntaxKind.IdentifierToken, "partial"); 1733N(SyntaxKind.EndOfFileToken); 1762N(SyntaxKind.CompilationUnit); 1764N(SyntaxKind.ClassDeclaration); 1766N(SyntaxKind.ClassKeyword); 1767N(SyntaxKind.IdentifierToken, "C"); 1768N(SyntaxKind.OpenBraceToken); 1769N(SyntaxKind.ConversionOperatorDeclaration); 1771N(SyntaxKind.AsyncKeyword); 1772N(SyntaxKind.ExplicitKeyword); 1773N(SyntaxKind.OperatorKeyword); 1787N(SyntaxKind.EndOfFileToken); 1825N(SyntaxKind.CompilationUnit); 1827N(SyntaxKind.ClassDeclaration); 1829N(SyntaxKind.ClassKeyword); 1830N(SyntaxKind.IdentifierToken, "C"); 1831N(SyntaxKind.OpenBraceToken); 1832N(SyntaxKind.OperatorDeclaration); 1834N(SyntaxKind.AsyncKeyword); 1835N(SyntaxKind.IdentifierName); 1837N(SyntaxKind.IdentifierToken, "partial"); 1850N(SyntaxKind.EndOfFileToken); 1879N(SyntaxKind.CompilationUnit); 1881N(SyntaxKind.ClassDeclaration); 1883N(SyntaxKind.ClassKeyword); 1884N(SyntaxKind.IdentifierToken, "C"); 1885N(SyntaxKind.OpenBraceToken); 1886N(SyntaxKind.OperatorDeclaration); 1888N(SyntaxKind.AsyncKeyword); 1889N(SyntaxKind.IdentifierName); 1891N(SyntaxKind.IdentifierToken, "C"); 1893N(SyntaxKind.OperatorKeyword); 1904N(SyntaxKind.EndOfFileToken); 1936N(SyntaxKind.CompilationUnit); 1938N(SyntaxKind.ClassDeclaration); 1940N(SyntaxKind.ClassKeyword); 1941N(SyntaxKind.IdentifierToken, "C"); 1942N(SyntaxKind.OpenBraceToken); 1943N(SyntaxKind.IncompleteMember); 1945N(SyntaxKind.AsyncKeyword); 1946N(SyntaxKind.IdentifierName); 1948N(SyntaxKind.IdentifierToken, "partial"); 1951N(SyntaxKind.OperatorDeclaration); 1953N(SyntaxKind.PredefinedType); 1955N(SyntaxKind.IntKeyword); 1957N(SyntaxKind.OperatorKeyword); 1968N(SyntaxKind.EndOfFileToken); 1988N(SyntaxKind.CompilationUnit); 1990N(SyntaxKind.ClassDeclaration); 1992N(SyntaxKind.ClassKeyword); 1993N(SyntaxKind.IdentifierToken, "C"); 1994N(SyntaxKind.OpenBraceToken); 1995N(SyntaxKind.FieldDeclaration); 1997N(SyntaxKind.AsyncKeyword); 1998N(SyntaxKind.VariableDeclaration); 2000N(SyntaxKind.IdentifierName); 2002N(SyntaxKind.IdentifierToken, "C"); 2004N(SyntaxKind.VariableDeclarator); 2006N(SyntaxKind.IdentifierToken, "C"); 2013N(SyntaxKind.EndOfFileToken); 2042N(SyntaxKind.CompilationUnit); 2044N(SyntaxKind.ClassDeclaration); 2046N(SyntaxKind.ClassKeyword); 2047N(SyntaxKind.IdentifierToken, "C"); 2048N(SyntaxKind.OpenBraceToken); 2049N(SyntaxKind.IndexerDeclaration); 2051N(SyntaxKind.AsyncKeyword); 2052N(SyntaxKind.PartialKeyword); 2053N(SyntaxKind.IdentifierName); 2055N(SyntaxKind.IdentifierToken, "C"); 2057N(SyntaxKind.ThisKeyword); 2071N(SyntaxKind.EndOfFileToken); 2087N(SyntaxKind.CompilationUnit); 2089N(SyntaxKind.ClassDeclaration); 2091N(SyntaxKind.ClassKeyword); 2092N(SyntaxKind.IdentifierToken, "C"); 2093N(SyntaxKind.OpenBraceToken); 2094N(SyntaxKind.IncompleteMember); 2096N(SyntaxKind.AsyncKeyword); 2097N(SyntaxKind.IdentifierName); 2099N(SyntaxKind.IdentifierToken, "T"); 2104N(SyntaxKind.EndOfFileToken); 2117N(SyntaxKind.CompilationUnit); 2119N(SyntaxKind.ClassDeclaration); 2121N(SyntaxKind.ClassKeyword); 2122N(SyntaxKind.IdentifierToken, "C"); 2123N(SyntaxKind.OpenBraceToken); 2124N(SyntaxKind.IncompleteMember); 2126N(SyntaxKind.AsyncKeyword); 2127N(SyntaxKind.IdentifierName); 2129N(SyntaxKind.IdentifierToken, "T"); 2132N(SyntaxKind.CloseBraceToken); 2134N(SyntaxKind.EndOfFileToken); 2156N(SyntaxKind.CompilationUnit); 2158N(SyntaxKind.ClassDeclaration); 2160N(SyntaxKind.ClassKeyword); 2161N(SyntaxKind.IdentifierToken, "C"); 2162N(SyntaxKind.OpenBraceToken); 2163N(SyntaxKind.IncompleteMember); 2165N(SyntaxKind.AsyncKeyword); 2166N(SyntaxKind.IdentifierName); 2168N(SyntaxKind.IdentifierToken, "T"); 2171N(SyntaxKind.IncompleteMember); 2173N(SyntaxKind.PredefinedType); 2175N(SyntaxKind.IntKeyword); 2180N(SyntaxKind.EndOfFileToken); 2202N(SyntaxKind.CompilationUnit); 2204N(SyntaxKind.ClassDeclaration); 2206N(SyntaxKind.ClassKeyword); 2207N(SyntaxKind.IdentifierToken, "C"); 2208N(SyntaxKind.OpenBraceToken); 2209N(SyntaxKind.IncompleteMember); 2211N(SyntaxKind.AsyncKeyword); 2212N(SyntaxKind.IdentifierName); 2214N(SyntaxKind.IdentifierToken, "T"); 2217N(SyntaxKind.IncompleteMember); 2219N(SyntaxKind.PublicKeyword); 2223N(SyntaxKind.EndOfFileToken); 2251N(SyntaxKind.CompilationUnit); 2253N(SyntaxKind.ClassDeclaration); 2255N(SyntaxKind.ClassKeyword); 2256N(SyntaxKind.IdentifierToken, "C"); 2257N(SyntaxKind.OpenBraceToken); 2258N(SyntaxKind.IncompleteMember); 2260N(SyntaxKind.AsyncKeyword); 2261N(SyntaxKind.IdentifierName); 2263N(SyntaxKind.IdentifierToken, "T"); 2266N(SyntaxKind.ClassDeclaration); 2268N(SyntaxKind.ClassKeyword); 2275N(SyntaxKind.EndOfFileToken); 2303N(SyntaxKind.CompilationUnit); 2305N(SyntaxKind.ClassDeclaration); 2307N(SyntaxKind.ClassKeyword); 2308N(SyntaxKind.IdentifierToken, "C"); 2309N(SyntaxKind.OpenBraceToken); 2310N(SyntaxKind.IncompleteMember); 2312N(SyntaxKind.AsyncKeyword); 2313N(SyntaxKind.IdentifierName); 2315N(SyntaxKind.IdentifierToken, "T"); 2320N(SyntaxKind.NamespaceDeclaration); 2322N(SyntaxKind.NamespaceKeyword); 2330N(SyntaxKind.EndOfFileToken); 2347N(SyntaxKind.CompilationUnit); 2349N(SyntaxKind.ClassDeclaration); 2351N(SyntaxKind.ClassKeyword); 2352N(SyntaxKind.IdentifierToken, "Program"); 2353N(SyntaxKind.OpenBraceToken); 2354N(SyntaxKind.IncompleteMember); 2356N(SyntaxKind.PublicKeyword); 2357N(SyntaxKind.AsyncKeyword); 2358N(SyntaxKind.GenericName); 2360N(SyntaxKind.IdentifierToken, "Task"); 2361N(SyntaxKind.TypeArgumentList); 2363N(SyntaxKind.LessThanToken); 2364N(SyntaxKind.GenericName); 2366N(SyntaxKind.IdentifierToken, "IReadOnlyCollection"); 2367N(SyntaxKind.TypeArgumentList); 2369N(SyntaxKind.LessThanToken); 2370N(SyntaxKind.IdentifierName); 2372N(SyntaxKind.IdentifierToken, "ProjectConfiguration"); 2374N(SyntaxKind.GreaterThanToken); 2377N(SyntaxKind.GreaterThanToken); 2381N(SyntaxKind.CloseBraceToken); 2383N(SyntaxKind.EndOfFileToken); 2407N(SyntaxKind.CompilationUnit); 2409N(SyntaxKind.ClassDeclaration); 2411N(SyntaxKind.ClassKeyword); 2412N(SyntaxKind.IdentifierToken, "async"); 2413N(SyntaxKind.OpenBraceToken); 2414N(SyntaxKind.PropertyDeclaration); 2416N(SyntaxKind.IdentifierName); 2418N(SyntaxKind.IdentifierToken, "async"); 2420N(SyntaxKind.IdentifierToken, "async"); 2421N(SyntaxKind.ArrowExpressionClause); 2423N(SyntaxKind.EqualsGreaterThanToken); 2424N(SyntaxKind.NullLiteralExpression); 2426N(SyntaxKind.NullKeyword); 2429N(SyntaxKind.SemicolonToken); 2431N(SyntaxKind.CloseBraceToken); 2433N(SyntaxKind.EndOfFileToken); 2443N(SyntaxKind.CompilationUnit); 2445N(SyntaxKind.ClassDeclaration); 2447N(SyntaxKind.ClassKeyword); 2448N(SyntaxKind.IdentifierToken, "async"); 2449N(SyntaxKind.OpenBraceToken); 2450N(SyntaxKind.PropertyDeclaration); 2452N(SyntaxKind.IdentifierName); 2454N(SyntaxKind.IdentifierToken, "async"); 2456N(SyntaxKind.IdentifierToken, "async"); 2457N(SyntaxKind.AccessorList); 2459N(SyntaxKind.OpenBraceToken); 2460N(SyntaxKind.GetAccessorDeclaration); 2462N(SyntaxKind.GetKeyword); 2463N(SyntaxKind.SemicolonToken); 2465N(SyntaxKind.CloseBraceToken); 2468N(SyntaxKind.CloseBraceToken); 2470N(SyntaxKind.EndOfFileToken); 2497N(SyntaxKind.CompilationUnit); 2499N(SyntaxKind.InterfaceDeclaration); 2501N(SyntaxKind.InterfaceKeyword); 2502N(SyntaxKind.IdentifierToken, "async"); 2503N(SyntaxKind.OpenBraceToken); 2504N(SyntaxKind.IndexerDeclaration); 2506N(SyntaxKind.IdentifierName); 2508N(SyntaxKind.IdentifierToken, "async"); 2510N(SyntaxKind.ThisKeyword); 2511N(SyntaxKind.BracketedParameterList); 2513N(SyntaxKind.OpenBracketToken); 2514N(SyntaxKind.Parameter); 2516N(SyntaxKind.IdentifierName); 2518N(SyntaxKind.IdentifierToken, "async"); 2520N(SyntaxKind.IdentifierToken, "i"); 2522N(SyntaxKind.CloseBracketToken); 2524N(SyntaxKind.ArrowExpressionClause); 2526N(SyntaxKind.EqualsGreaterThanToken); 2527N(SyntaxKind.NullLiteralExpression); 2529N(SyntaxKind.NullKeyword); 2532N(SyntaxKind.SemicolonToken); 2534N(SyntaxKind.CloseBraceToken); 2536N(SyntaxKind.EndOfFileToken); 2546N(SyntaxKind.CompilationUnit); 2548N(SyntaxKind.InterfaceDeclaration); 2550N(SyntaxKind.InterfaceKeyword); 2551N(SyntaxKind.IdentifierToken, "async"); 2552N(SyntaxKind.OpenBraceToken); 2553N(SyntaxKind.IndexerDeclaration); 2555N(SyntaxKind.IdentifierName); 2557N(SyntaxKind.IdentifierToken, "async"); 2559N(SyntaxKind.ThisKeyword); 2560N(SyntaxKind.BracketedParameterList); 2562N(SyntaxKind.OpenBracketToken); 2563N(SyntaxKind.Parameter); 2565N(SyntaxKind.IdentifierName); 2567N(SyntaxKind.IdentifierToken, "async"); 2569N(SyntaxKind.IdentifierToken, "i"); 2571N(SyntaxKind.CloseBracketToken); 2573N(SyntaxKind.AccessorList); 2575N(SyntaxKind.OpenBraceToken); 2576N(SyntaxKind.GetAccessorDeclaration); 2578N(SyntaxKind.GetKeyword); 2579N(SyntaxKind.SemicolonToken); 2581N(SyntaxKind.CloseBraceToken); 2584N(SyntaxKind.CloseBraceToken); 2586N(SyntaxKind.EndOfFileToken); 2612N(SyntaxKind.CompilationUnit); 2614N(SyntaxKind.ClassDeclaration); 2616N(SyntaxKind.ClassKeyword); 2617N(SyntaxKind.IdentifierToken, "async"); 2618N(SyntaxKind.BaseList); 2620N(SyntaxKind.ColonToken); 2621N(SyntaxKind.SimpleBaseType); 2623N(SyntaxKind.IdentifierName); 2625N(SyntaxKind.IdentifierToken, "async"); 2629N(SyntaxKind.OpenBraceToken); 2630N(SyntaxKind.PropertyDeclaration); 2632N(SyntaxKind.IdentifierName); 2634N(SyntaxKind.IdentifierToken, "async"); 2636N(SyntaxKind.ExplicitInterfaceSpecifier); 2638N(SyntaxKind.IdentifierName); 2640N(SyntaxKind.IdentifierToken, "async"); 2642N(SyntaxKind.DotToken); 2644N(SyntaxKind.IdentifierToken, "async"); 2645N(SyntaxKind.ArrowExpressionClause); 2647N(SyntaxKind.EqualsGreaterThanToken); 2648N(SyntaxKind.NullLiteralExpression); 2650N(SyntaxKind.NullKeyword); 2653N(SyntaxKind.SemicolonToken); 2655N(SyntaxKind.CloseBraceToken); 2657N(SyntaxKind.EndOfFileToken);
Parsing\AsyncStreamsParsingTests.cs (200)
46N(SyntaxKind.CompilationUnit); 48N(SyntaxKind.ClassDeclaration); 50N(SyntaxKind.ClassKeyword); 51N(SyntaxKind.IdentifierToken, "C"); 52N(SyntaxKind.OpenBraceToken); 53N(SyntaxKind.MethodDeclaration); 55N(SyntaxKind.AsyncKeyword); 56N(SyntaxKind.PredefinedType); 58N(SyntaxKind.VoidKeyword); 60N(SyntaxKind.IdentifierToken, "M"); 61N(SyntaxKind.ParameterList); 63N(SyntaxKind.OpenParenToken); 64N(SyntaxKind.CloseParenToken); 66N(SyntaxKind.Block); 68N(SyntaxKind.OpenBraceToken); 69N(SyntaxKind.UsingStatement); 71N(SyntaxKind.AwaitKeyword); 72N(SyntaxKind.UsingKeyword); 73N(SyntaxKind.OpenParenToken); 74N(SyntaxKind.VariableDeclaration); 76N(SyntaxKind.IdentifierName); 78N(SyntaxKind.IdentifierToken, "var"); 80N(SyntaxKind.VariableDeclarator); 82N(SyntaxKind.IdentifierToken, "x"); 83N(SyntaxKind.EqualsValueClause); 85N(SyntaxKind.EqualsToken); 86N(SyntaxKind.ThisExpression); 88N(SyntaxKind.ThisKeyword); 93N(SyntaxKind.CloseParenToken); 94N(SyntaxKind.Block); 96N(SyntaxKind.OpenBraceToken); 97N(SyntaxKind.CloseBraceToken); 100N(SyntaxKind.CloseBraceToken); 103N(SyntaxKind.CloseBraceToken); 105N(SyntaxKind.EndOfFileToken); 124N(SyntaxKind.CompilationUnit); 126N(SyntaxKind.ClassDeclaration); 128N(SyntaxKind.ClassKeyword); 129N(SyntaxKind.IdentifierToken, "C"); 130N(SyntaxKind.OpenBraceToken); 131N(SyntaxKind.MethodDeclaration); 133N(SyntaxKind.AsyncKeyword); 134N(SyntaxKind.PredefinedType); 136N(SyntaxKind.VoidKeyword); 138N(SyntaxKind.IdentifierToken, "M"); 139N(SyntaxKind.ParameterList); 141N(SyntaxKind.OpenParenToken); 142N(SyntaxKind.CloseParenToken); 144N(SyntaxKind.Block); 146N(SyntaxKind.OpenBraceToken); 147N(SyntaxKind.UsingStatement); 149N(SyntaxKind.AwaitKeyword); 150N(SyntaxKind.UsingKeyword); 151N(SyntaxKind.OpenParenToken); 152N(SyntaxKind.ThisExpression); 154N(SyntaxKind.ThisKeyword); 156N(SyntaxKind.CloseParenToken); 157N(SyntaxKind.Block); 159N(SyntaxKind.OpenBraceToken); 160N(SyntaxKind.CloseBraceToken); 163N(SyntaxKind.CloseBraceToken); 166N(SyntaxKind.CloseBraceToken); 168N(SyntaxKind.EndOfFileToken); 205N(SyntaxKind.CompilationUnit); 207N(SyntaxKind.ClassDeclaration); 209N(SyntaxKind.ClassKeyword); 210N(SyntaxKind.IdentifierToken, "C"); 211N(SyntaxKind.OpenBraceToken); 212N(SyntaxKind.MethodDeclaration); 214N(SyntaxKind.AsyncKeyword); 215N(SyntaxKind.PredefinedType); 217N(SyntaxKind.VoidKeyword); 219N(SyntaxKind.IdentifierToken, "M"); 220N(SyntaxKind.ParameterList); 222N(SyntaxKind.OpenParenToken); 223N(SyntaxKind.CloseParenToken); 225N(SyntaxKind.Block); 227N(SyntaxKind.OpenBraceToken); 228N(SyntaxKind.LocalDeclarationStatement); 230N(SyntaxKind.UsingKeyword); 231N(SyntaxKind.VariableDeclaration); 233N(SyntaxKind.IdentifierName); 235N(SyntaxKind.IdentifierToken, "await"); 237N(SyntaxKind.VariableDeclarator); 240N(SyntaxKind.BracketedArgumentList); 243N(SyntaxKind.Argument); 245N(SyntaxKind.ThisExpression); 247N(SyntaxKind.ThisKeyword); 256N(SyntaxKind.Block); 258N(SyntaxKind.OpenBraceToken); 259N(SyntaxKind.CloseBraceToken); 261N(SyntaxKind.CloseBraceToken); 264N(SyntaxKind.CloseBraceToken); 266N(SyntaxKind.EndOfFileToken); 287N(SyntaxKind.CompilationUnit); 289N(SyntaxKind.ClassDeclaration); 291N(SyntaxKind.ClassKeyword); 292N(SyntaxKind.IdentifierToken, "C"); 293N(SyntaxKind.OpenBraceToken); 294N(SyntaxKind.MethodDeclaration); 296N(SyntaxKind.AsyncKeyword); 297N(SyntaxKind.PredefinedType); 299N(SyntaxKind.VoidKeyword); 301N(SyntaxKind.IdentifierToken, "M"); 302N(SyntaxKind.ParameterList); 304N(SyntaxKind.OpenParenToken); 305N(SyntaxKind.CloseParenToken); 307N(SyntaxKind.Block); 309N(SyntaxKind.OpenBraceToken); 310N(SyntaxKind.ForEachStatement); 312N(SyntaxKind.AwaitKeyword); 313N(SyntaxKind.ForEachKeyword); 314N(SyntaxKind.OpenParenToken); 315N(SyntaxKind.IdentifierName); 317N(SyntaxKind.IdentifierToken, "var"); 319N(SyntaxKind.IdentifierToken, "i"); 320N(SyntaxKind.InKeyword); 321N(SyntaxKind.IdentifierName); 323N(SyntaxKind.IdentifierToken, "collection"); 325N(SyntaxKind.CloseParenToken); 326N(SyntaxKind.Block); 328N(SyntaxKind.OpenBraceToken); 329N(SyntaxKind.CloseBraceToken); 332N(SyntaxKind.CloseBraceToken); 335N(SyntaxKind.CloseBraceToken); 337N(SyntaxKind.EndOfFileToken); 386N(SyntaxKind.CompilationUnit); 388N(SyntaxKind.ClassDeclaration); 390N(SyntaxKind.ClassKeyword); 391N(SyntaxKind.IdentifierToken, "C"); 392N(SyntaxKind.OpenBraceToken); 393N(SyntaxKind.MethodDeclaration); 395N(SyntaxKind.AsyncKeyword); 396N(SyntaxKind.PredefinedType); 398N(SyntaxKind.VoidKeyword); 400N(SyntaxKind.IdentifierToken, "M"); 401N(SyntaxKind.ParameterList); 403N(SyntaxKind.OpenParenToken); 404N(SyntaxKind.CloseParenToken); 406N(SyntaxKind.Block); 408N(SyntaxKind.OpenBraceToken); 409N(SyntaxKind.ForEachVariableStatement); 411N(SyntaxKind.ForEachKeyword); 413N(SyntaxKind.AwaitExpression); 415N(SyntaxKind.AwaitKeyword); 416N(SyntaxKind.ParenthesizedExpression); 418N(SyntaxKind.OpenParenToken); 419N(SyntaxKind.IdentifierName); 421N(SyntaxKind.IdentifierToken, "var"); 427N(SyntaxKind.IdentifierName); 429N(SyntaxKind.IdentifierToken, "i"); 441N(SyntaxKind.ExpressionStatement); 443N(SyntaxKind.IdentifierName); 445N(SyntaxKind.IdentifierToken, "collection"); 449N(SyntaxKind.Block); 451N(SyntaxKind.OpenBraceToken); 452N(SyntaxKind.CloseBraceToken); 454N(SyntaxKind.CloseBraceToken); 457N(SyntaxKind.CloseBraceToken); 459N(SyntaxKind.EndOfFileToken); 480N(SyntaxKind.CompilationUnit); 482N(SyntaxKind.ClassDeclaration); 484N(SyntaxKind.ClassKeyword); 485N(SyntaxKind.IdentifierToken, "C"); 486N(SyntaxKind.OpenBraceToken); 487N(SyntaxKind.MethodDeclaration); 489N(SyntaxKind.AsyncKeyword); 490N(SyntaxKind.PredefinedType); 492N(SyntaxKind.VoidKeyword); 494N(SyntaxKind.IdentifierToken, "M"); 495N(SyntaxKind.ParameterList); 497N(SyntaxKind.OpenParenToken); 498N(SyntaxKind.CloseParenToken); 500N(SyntaxKind.Block); 502N(SyntaxKind.OpenBraceToken); 503N(SyntaxKind.ForEachVariableStatement); 505N(SyntaxKind.AwaitKeyword); 506N(SyntaxKind.ForEachKeyword); 507N(SyntaxKind.OpenParenToken); 508N(SyntaxKind.DeclarationExpression); 510N(SyntaxKind.IdentifierName); 512N(SyntaxKind.IdentifierToken, "var"); 514N(SyntaxKind.ParenthesizedVariableDesignation); 516N(SyntaxKind.OpenParenToken); 517N(SyntaxKind.SingleVariableDesignation); 519N(SyntaxKind.IdentifierToken, "i"); 521N(SyntaxKind.CommaToken); 522N(SyntaxKind.SingleVariableDesignation); 524N(SyntaxKind.IdentifierToken, "j"); 526N(SyntaxKind.CloseParenToken); 529N(SyntaxKind.InKeyword); 530N(SyntaxKind.IdentifierName); 532N(SyntaxKind.IdentifierToken, "collection"); 534N(SyntaxKind.CloseParenToken); 535N(SyntaxKind.Block); 537N(SyntaxKind.OpenBraceToken); 538N(SyntaxKind.CloseBraceToken); 541N(SyntaxKind.CloseBraceToken); 544N(SyntaxKind.CloseBraceToken); 546N(SyntaxKind.EndOfFileToken);
Parsing\AwaitParsingTests.cs (780)
39N(SyntaxKind.CompilationUnit); 41N(SyntaxKind.ClassDeclaration); 43N(SyntaxKind.ClassKeyword); 44N(SyntaxKind.IdentifierToken); 45N(SyntaxKind.OpenBraceToken); 46N(SyntaxKind.MethodDeclaration); 48N(SyntaxKind.AsyncKeyword); 49N(SyntaxKind.PredefinedType); 51N(SyntaxKind.VoidKeyword); 53N(SyntaxKind.IdentifierToken); 54N(SyntaxKind.ParameterList); 56N(SyntaxKind.OpenParenToken); 57N(SyntaxKind.CloseParenToken); 59N(SyntaxKind.Block); 61N(SyntaxKind.OpenBraceToken); 62N(SyntaxKind.ExpressionStatement); 64N(SyntaxKind.AwaitExpression); 66N(SyntaxKind.AwaitKeyword); 67N(SyntaxKind.InvocationExpression); 69N(SyntaxKind.IdentifierName); 71N(SyntaxKind.IdentifierToken); 73N(SyntaxKind.ArgumentList); 75N(SyntaxKind.OpenParenToken); 76N(SyntaxKind.CloseParenToken); 80N(SyntaxKind.SemicolonToken); 82N(SyntaxKind.CloseBraceToken); 85N(SyntaxKind.CloseBraceToken); 87N(SyntaxKind.EndOfFileToken); 104N(SyntaxKind.CompilationUnit); 106N(SyntaxKind.ClassDeclaration); 108N(SyntaxKind.ClassKeyword); 109N(SyntaxKind.IdentifierToken); 110N(SyntaxKind.OpenBraceToken); 111N(SyntaxKind.MethodDeclaration); 113N(SyntaxKind.PredefinedType); 115N(SyntaxKind.VoidKeyword); 117N(SyntaxKind.IdentifierToken); 118N(SyntaxKind.ParameterList); 120N(SyntaxKind.OpenParenToken); 121N(SyntaxKind.CloseParenToken); 123N(SyntaxKind.Block); 125N(SyntaxKind.OpenBraceToken); 126N(SyntaxKind.ExpressionStatement); 128N(SyntaxKind.AwaitExpression); 130N(SyntaxKind.AwaitKeyword); 131N(SyntaxKind.InvocationExpression); 133N(SyntaxKind.IdentifierName); 135N(SyntaxKind.IdentifierToken); 137N(SyntaxKind.ArgumentList); 139N(SyntaxKind.OpenParenToken); 140N(SyntaxKind.CloseParenToken); 144N(SyntaxKind.SemicolonToken); 146N(SyntaxKind.CloseBraceToken); 149N(SyntaxKind.CloseBraceToken); 151N(SyntaxKind.EndOfFileToken); 168N(SyntaxKind.CompilationUnit); 170N(SyntaxKind.ClassDeclaration); 172N(SyntaxKind.ClassKeyword); 173N(SyntaxKind.IdentifierToken); 174N(SyntaxKind.OpenBraceToken); 175N(SyntaxKind.MethodDeclaration); 177N(SyntaxKind.AsyncKeyword); 178N(SyntaxKind.PredefinedType); 180N(SyntaxKind.VoidKeyword); 182N(SyntaxKind.IdentifierToken); 183N(SyntaxKind.ParameterList); 185N(SyntaxKind.OpenParenToken); 186N(SyntaxKind.CloseParenToken); 188N(SyntaxKind.Block); 190N(SyntaxKind.OpenBraceToken); 191N(SyntaxKind.ExpressionStatement); 193N(SyntaxKind.AwaitExpression); 195N(SyntaxKind.AwaitKeyword); 196N(SyntaxKind.NumericLiteralExpression); 198N(SyntaxKind.NumericLiteralToken); 201N(SyntaxKind.SemicolonToken); 203N(SyntaxKind.CloseBraceToken); 206N(SyntaxKind.CloseBraceToken); 208N(SyntaxKind.EndOfFileToken); 233N(SyntaxKind.CompilationUnit); 235N(SyntaxKind.ClassDeclaration); 237N(SyntaxKind.ClassKeyword); 238N(SyntaxKind.IdentifierToken); 239N(SyntaxKind.OpenBraceToken); 240N(SyntaxKind.MethodDeclaration); 242N(SyntaxKind.PredefinedType); 244N(SyntaxKind.VoidKeyword); 246N(SyntaxKind.IdentifierToken); 247N(SyntaxKind.ParameterList); 249N(SyntaxKind.OpenParenToken); 250N(SyntaxKind.CloseParenToken); 252N(SyntaxKind.Block); 254N(SyntaxKind.OpenBraceToken); 255N(SyntaxKind.ExpressionStatement); 257N(SyntaxKind.ParenthesizedLambdaExpression); 259N(SyntaxKind.AsyncKeyword); 260N(SyntaxKind.ParameterList); 262N(SyntaxKind.OpenParenToken); 263N(SyntaxKind.CloseParenToken); 265N(SyntaxKind.EqualsGreaterThanToken); 266N(SyntaxKind.Block); 268N(SyntaxKind.OpenBraceToken); 269N(SyntaxKind.ExpressionStatement); 271N(SyntaxKind.AwaitExpression); 273N(SyntaxKind.AwaitKeyword); 274N(SyntaxKind.NumericLiteralExpression); 276N(SyntaxKind.NumericLiteralToken); 279N(SyntaxKind.SemicolonToken); 281N(SyntaxKind.ExpressionStatement); 283N(SyntaxKind.ParenthesizedLambdaExpression); 285N(SyntaxKind.ParameterList); 287N(SyntaxKind.OpenParenToken); 288N(SyntaxKind.CloseParenToken); 290N(SyntaxKind.EqualsGreaterThanToken); 291N(SyntaxKind.Block); 293N(SyntaxKind.OpenBraceToken); 294N(SyntaxKind.LocalDeclarationStatement); 296N(SyntaxKind.VariableDeclaration); 298N(SyntaxKind.PredefinedType); 300N(SyntaxKind.IntKeyword); 302N(SyntaxKind.VariableDeclarator); 304N(SyntaxKind.IdentifierToken); 307N(SyntaxKind.SemicolonToken); 309N(SyntaxKind.CloseBraceToken); 312N(SyntaxKind.SemicolonToken); 314N(SyntaxKind.CloseBraceToken); 317N(SyntaxKind.SemicolonToken); 319N(SyntaxKind.CloseBraceToken); 322N(SyntaxKind.CloseBraceToken); 324N(SyntaxKind.EndOfFileToken); 341N(SyntaxKind.CompilationUnit); 343N(SyntaxKind.ClassDeclaration); 345N(SyntaxKind.ClassKeyword); 346N(SyntaxKind.IdentifierToken); 347N(SyntaxKind.OpenBraceToken); 348N(SyntaxKind.MethodDeclaration); 350N(SyntaxKind.AsyncKeyword); 351N(SyntaxKind.PredefinedType); 353N(SyntaxKind.VoidKeyword); 355N(SyntaxKind.IdentifierToken); 356N(SyntaxKind.ParameterList); 358N(SyntaxKind.OpenParenToken); 359N(SyntaxKind.CloseParenToken); 361N(SyntaxKind.Block); 363N(SyntaxKind.OpenBraceToken); 364N(SyntaxKind.LocalDeclarationStatement); 366N(SyntaxKind.VariableDeclaration); 368N(SyntaxKind.PredefinedType); 370N(SyntaxKind.IntKeyword); 372N(SyntaxKind.VariableDeclarator); 374N(SyntaxKind.IdentifierToken); 375N(SyntaxKind.EqualsValueClause); 377N(SyntaxKind.EqualsToken); 378N(SyntaxKind.LogicalOrExpression); 380N(SyntaxKind.AwaitExpression); 382N(SyntaxKind.AwaitKeyword); 383N(SyntaxKind.InvocationExpression); 385N(SyntaxKind.IdentifierName); 387N(SyntaxKind.IdentifierToken); 389N(SyntaxKind.ArgumentList); 391N(SyntaxKind.OpenParenToken); 392N(SyntaxKind.CloseParenToken); 396N(SyntaxKind.BarBarToken); 397N(SyntaxKind.AwaitExpression); 399N(SyntaxKind.AwaitKeyword); 400N(SyntaxKind.InvocationExpression); 402N(SyntaxKind.IdentifierName); 404N(SyntaxKind.IdentifierToken); 406N(SyntaxKind.ArgumentList); 408N(SyntaxKind.OpenParenToken); 409N(SyntaxKind.CloseParenToken); 417N(SyntaxKind.SemicolonToken); 419N(SyntaxKind.CloseBraceToken); 422N(SyntaxKind.CloseBraceToken); 424N(SyntaxKind.EndOfFileToken); 435N(SyntaxKind.ParenthesizedLambdaExpression); 437N(SyntaxKind.AsyncKeyword); 438N(SyntaxKind.ParameterList); 440N(SyntaxKind.OpenParenToken); 441N(SyntaxKind.CloseParenToken); 443N(SyntaxKind.EqualsGreaterThanToken); 444N(SyntaxKind.AwaitExpression); 446N(SyntaxKind.AwaitKeyword); 447N(SyntaxKind.InvocationExpression); 449N(SyntaxKind.SimpleMemberAccessExpression); 451N(SyntaxKind.BaseExpression); 453N(SyntaxKind.BaseKeyword); 455N(SyntaxKind.DotToken); 456N(SyntaxKind.IdentifierName); 458N(SyntaxKind.IdentifierToken, "g"); 461N(SyntaxKind.ArgumentList); 463N(SyntaxKind.OpenParenToken); 464N(SyntaxKind.CloseParenToken); 479N(SyntaxKind.ParenthesizedLambdaExpression); 481N(SyntaxKind.AsyncKeyword); 482N(SyntaxKind.ParameterList); 484N(SyntaxKind.OpenParenToken); 485N(SyntaxKind.CloseParenToken); 487N(SyntaxKind.EqualsGreaterThanToken); 488N(SyntaxKind.AwaitExpression); 490N(SyntaxKind.AwaitKeyword); 491N(SyntaxKind.InvocationExpression); 493N(SyntaxKind.SimpleMemberAccessExpression); 495N(SyntaxKind.ThisExpression); 497N(SyntaxKind.ThisKeyword); 499N(SyntaxKind.DotToken); 500N(SyntaxKind.IdentifierName); 502N(SyntaxKind.IdentifierToken, "g"); 505N(SyntaxKind.ArgumentList); 507N(SyntaxKind.OpenParenToken); 508N(SyntaxKind.CloseParenToken); 523N(SyntaxKind.ParenthesizedLambdaExpression); 525N(SyntaxKind.AsyncKeyword); 526N(SyntaxKind.ParameterList); 528N(SyntaxKind.OpenParenToken); 529N(SyntaxKind.CloseParenToken); 531N(SyntaxKind.EqualsGreaterThanToken); 532N(SyntaxKind.AwaitExpression); 534N(SyntaxKind.AwaitKeyword); 535N(SyntaxKind.DefaultExpression); 537N(SyntaxKind.DefaultKeyword); 538N(SyntaxKind.OpenParenToken); 539N(SyntaxKind.IdentifierName); 541N(SyntaxKind.IdentifierToken, "Task"); 543N(SyntaxKind.CloseParenToken); 557N(SyntaxKind.ParenthesizedLambdaExpression); 559N(SyntaxKind.AsyncKeyword); 560N(SyntaxKind.ParameterList); 562N(SyntaxKind.OpenParenToken); 563N(SyntaxKind.CloseParenToken); 565N(SyntaxKind.EqualsGreaterThanToken); 566N(SyntaxKind.AwaitExpression); 568N(SyntaxKind.AwaitKeyword); 569N(SyntaxKind.IdentifierName); 571N(SyntaxKind.IdentifierToken, "goo"); 585N(SyntaxKind.ParenthesizedLambdaExpression); 587N(SyntaxKind.AsyncKeyword); 588N(SyntaxKind.ParameterList); 590N(SyntaxKind.OpenParenToken); 591N(SyntaxKind.CloseParenToken); 593N(SyntaxKind.EqualsGreaterThanToken); 594N(SyntaxKind.AwaitExpression); 596N(SyntaxKind.AwaitKeyword); 597N(SyntaxKind.CheckedExpression); 599N(SyntaxKind.CheckedKeyword); 619N(SyntaxKind.ParenthesizedLambdaExpression); 621N(SyntaxKind.AsyncKeyword); 622N(SyntaxKind.ParameterList); 624N(SyntaxKind.OpenParenToken); 625N(SyntaxKind.CloseParenToken); 627N(SyntaxKind.EqualsGreaterThanToken); 628N(SyntaxKind.AwaitExpression); 630N(SyntaxKind.AwaitKeyword); 631N(SyntaxKind.UncheckedExpression); 633N(SyntaxKind.UncheckedKeyword); 653N(SyntaxKind.ParenthesizedLambdaExpression); 655N(SyntaxKind.AsyncKeyword); 656N(SyntaxKind.ParameterList); 658N(SyntaxKind.OpenParenToken); 659N(SyntaxKind.CloseParenToken); 661N(SyntaxKind.EqualsGreaterThanToken); 662N(SyntaxKind.AwaitExpression); 664N(SyntaxKind.AwaitKeyword); 665N(SyntaxKind.ParenthesizedExpression); 667N(SyntaxKind.OpenParenToken); 668N(SyntaxKind.InvocationExpression); 670N(SyntaxKind.IdentifierName); 672N(SyntaxKind.IdentifierToken, "goo"); 674N(SyntaxKind.ArgumentList); 676N(SyntaxKind.OpenParenToken); 677N(SyntaxKind.CloseParenToken); 680N(SyntaxKind.CloseParenToken); 694N(SyntaxKind.ParenthesizedLambdaExpression); 696N(SyntaxKind.AsyncKeyword); 697N(SyntaxKind.ParameterList); 699N(SyntaxKind.OpenParenToken); 700N(SyntaxKind.CloseParenToken); 702N(SyntaxKind.EqualsGreaterThanToken); 703N(SyntaxKind.AwaitExpression); 705N(SyntaxKind.AwaitKeyword); 706N(SyntaxKind.ObjectCreationExpression); 708N(SyntaxKind.NewKeyword); 709N(SyntaxKind.IdentifierName); 711N(SyntaxKind.IdentifierToken, "Goo"); 713N(SyntaxKind.ArgumentList); 715N(SyntaxKind.OpenParenToken); 716N(SyntaxKind.CloseParenToken); 731N(SyntaxKind.ParenthesizedLambdaExpression); 733N(SyntaxKind.AsyncKeyword); 734N(SyntaxKind.ParameterList); 736N(SyntaxKind.OpenParenToken); 737N(SyntaxKind.CloseParenToken); 739N(SyntaxKind.EqualsGreaterThanToken); 740N(SyntaxKind.AwaitExpression); 742N(SyntaxKind.AwaitKeyword); 743N(SyntaxKind.AwaitExpression); 745N(SyntaxKind.AwaitKeyword); 746N(SyntaxKind.IdentifierName); 748N(SyntaxKind.IdentifierToken); 762N(SyntaxKind.ParenthesizedLambdaExpression); 764N(SyntaxKind.AsyncKeyword); 765N(SyntaxKind.ParameterList); 767N(SyntaxKind.OpenParenToken); 768N(SyntaxKind.CloseParenToken); 770N(SyntaxKind.EqualsGreaterThanToken); 771N(SyntaxKind.PreIncrementExpression); 773N(SyntaxKind.PlusPlusToken); 774N(SyntaxKind.AwaitExpression); 776N(SyntaxKind.AwaitKeyword); 777N(SyntaxKind.IdentifierName); 779N(SyntaxKind.IdentifierToken); 793N(SyntaxKind.ParenthesizedLambdaExpression); 795N(SyntaxKind.AsyncKeyword); 796N(SyntaxKind.ParameterList); 798N(SyntaxKind.OpenParenToken); 799N(SyntaxKind.CloseParenToken); 801N(SyntaxKind.EqualsGreaterThanToken); 802N(SyntaxKind.AwaitExpression); 804N(SyntaxKind.AwaitKeyword); 805N(SyntaxKind.PostIncrementExpression); 807N(SyntaxKind.IdentifierName); 809N(SyntaxKind.IdentifierToken); 811N(SyntaxKind.PlusPlusToken); 824N(SyntaxKind.ParenthesizedLambdaExpression); 826N(SyntaxKind.AsyncKeyword); 827N(SyntaxKind.ParameterList); 829N(SyntaxKind.OpenParenToken); 830N(SyntaxKind.CloseParenToken); 832N(SyntaxKind.EqualsGreaterThanToken); 833N(SyntaxKind.MultiplyExpression); 835N(SyntaxKind.AwaitExpression); 837N(SyntaxKind.AwaitKeyword); 838N(SyntaxKind.IdentifierName); 840N(SyntaxKind.IdentifierToken); 843N(SyntaxKind.AsteriskToken); 844N(SyntaxKind.IdentifierName); 846N(SyntaxKind.IdentifierToken); 859N(SyntaxKind.ParenthesizedLambdaExpression); 861N(SyntaxKind.ParameterList); 863N(SyntaxKind.OpenParenToken); 864N(SyntaxKind.CloseParenToken); 866N(SyntaxKind.EqualsGreaterThanToken); 867N(SyntaxKind.PreIncrementExpression); 869N(SyntaxKind.PlusPlusToken); 870N(SyntaxKind.AwaitExpression); 872N(SyntaxKind.AwaitKeyword); 873N(SyntaxKind.IdentifierName); 875N(SyntaxKind.IdentifierToken); 888N(SyntaxKind.ParenthesizedLambdaExpression); 890N(SyntaxKind.AsyncKeyword); 891N(SyntaxKind.ParameterList); 893N(SyntaxKind.OpenParenToken); 894N(SyntaxKind.CloseParenToken); 896N(SyntaxKind.EqualsGreaterThanToken); 897N(SyntaxKind.ConditionalExpression); 899N(SyntaxKind.AwaitExpression); 901N(SyntaxKind.AwaitKeyword); 902N(SyntaxKind.IdentifierName); 904N(SyntaxKind.IdentifierToken); 907N(SyntaxKind.QuestionToken); 908N(SyntaxKind.IdentifierName); 910N(SyntaxKind.IdentifierToken); 912N(SyntaxKind.ColonToken); 913N(SyntaxKind.IdentifierName); 915N(SyntaxKind.IdentifierToken); 933N(SyntaxKind.ParenthesizedLambdaExpression); 935N(SyntaxKind.AsyncKeyword); 936N(SyntaxKind.ParameterList); 938N(SyntaxKind.OpenParenToken); 939N(SyntaxKind.CloseParenToken); 941N(SyntaxKind.EqualsGreaterThanToken); 942N(SyntaxKind.Block); 944N(SyntaxKind.OpenBraceToken); 945N(SyntaxKind.ExpressionStatement); 947N(SyntaxKind.AwaitExpression); 949N(SyntaxKind.AwaitKeyword); 950N(SyntaxKind.NumericLiteralExpression); 952N(SyntaxKind.NumericLiteralToken); 955N(SyntaxKind.SemicolonToken); 957N(SyntaxKind.ExpressionStatement); 959N(SyntaxKind.ParenthesizedLambdaExpression); 961N(SyntaxKind.ParameterList); 963N(SyntaxKind.OpenParenToken); 964N(SyntaxKind.CloseParenToken); 966N(SyntaxKind.EqualsGreaterThanToken); 967N(SyntaxKind.Block); 969N(SyntaxKind.OpenBraceToken); 970N(SyntaxKind.LocalDeclarationStatement); 972N(SyntaxKind.VariableDeclaration); 974N(SyntaxKind.PredefinedType); 976N(SyntaxKind.IntKeyword); 978N(SyntaxKind.VariableDeclarator); 980N(SyntaxKind.IdentifierToken); 983N(SyntaxKind.SemicolonToken); 985N(SyntaxKind.CloseBraceToken); 988N(SyntaxKind.SemicolonToken); 990N(SyntaxKind.ExpressionStatement); 992N(SyntaxKind.AwaitExpression); 994N(SyntaxKind.AwaitKeyword); 995N(SyntaxKind.NumericLiteralExpression); 997N(SyntaxKind.NumericLiteralToken); 1000N(SyntaxKind.SemicolonToken); 1002N(SyntaxKind.CloseBraceToken); 1019N(SyntaxKind.ParenthesizedLambdaExpression); 1021N(SyntaxKind.ParameterList); 1023N(SyntaxKind.OpenParenToken); 1024N(SyntaxKind.CloseParenToken); 1026N(SyntaxKind.EqualsGreaterThanToken); 1027N(SyntaxKind.Block); 1029N(SyntaxKind.OpenBraceToken); 1030N(SyntaxKind.LocalDeclarationStatement); 1032N(SyntaxKind.VariableDeclaration); 1034N(SyntaxKind.PredefinedType); 1036N(SyntaxKind.IntKeyword); 1038N(SyntaxKind.VariableDeclarator); 1040N(SyntaxKind.IdentifierToken); 1043N(SyntaxKind.SemicolonToken); 1045N(SyntaxKind.ExpressionStatement); 1047N(SyntaxKind.ParenthesizedLambdaExpression); 1049N(SyntaxKind.AsyncKeyword); 1050N(SyntaxKind.ParameterList); 1052N(SyntaxKind.OpenParenToken); 1053N(SyntaxKind.CloseParenToken); 1055N(SyntaxKind.EqualsGreaterThanToken); 1056N(SyntaxKind.Block); 1058N(SyntaxKind.OpenBraceToken); 1059N(SyntaxKind.ExpressionStatement); 1061N(SyntaxKind.AwaitExpression); 1063N(SyntaxKind.AwaitKeyword); 1064N(SyntaxKind.NumericLiteralExpression); 1066N(SyntaxKind.NumericLiteralToken); 1069N(SyntaxKind.SemicolonToken); 1071N(SyntaxKind.CloseBraceToken); 1074N(SyntaxKind.SemicolonToken); 1076N(SyntaxKind.LocalDeclarationStatement); 1078N(SyntaxKind.VariableDeclaration); 1080N(SyntaxKind.PredefinedType); 1082N(SyntaxKind.IntKeyword); 1084N(SyntaxKind.VariableDeclarator); 1086N(SyntaxKind.IdentifierToken); 1089N(SyntaxKind.SemicolonToken); 1091N(SyntaxKind.CloseBraceToken); 1106N(SyntaxKind.ParenthesizedLambdaExpression); 1108N(SyntaxKind.AsyncKeyword); 1109N(SyntaxKind.ParameterList); 1111N(SyntaxKind.OpenParenToken); 1112N(SyntaxKind.CloseParenToken); 1114N(SyntaxKind.EqualsGreaterThanToken); 1115N(SyntaxKind.Block); 1117N(SyntaxKind.OpenBraceToken); 1118N(SyntaxKind.UsingStatement); 1120N(SyntaxKind.UsingKeyword); 1121N(SyntaxKind.OpenParenToken); 1122N(SyntaxKind.AwaitExpression); 1124N(SyntaxKind.AwaitKeyword); 1125N(SyntaxKind.InvocationExpression); 1127N(SyntaxKind.IdentifierName); 1129N(SyntaxKind.IdentifierToken); 1131N(SyntaxKind.ArgumentList); 1133N(SyntaxKind.OpenParenToken); 1134N(SyntaxKind.CloseParenToken); 1138N(SyntaxKind.CloseParenToken); 1139N(SyntaxKind.Block); 1141N(SyntaxKind.OpenBraceToken); 1142N(SyntaxKind.CloseBraceToken); 1145N(SyntaxKind.CloseBraceToken); 1159N(SyntaxKind.ParenthesizedLambdaExpression); 1161N(SyntaxKind.ParameterList); 1163N(SyntaxKind.OpenParenToken); 1164N(SyntaxKind.CloseParenToken); 1166N(SyntaxKind.EqualsGreaterThanToken); 1167N(SyntaxKind.AwaitExpression); 1169N(SyntaxKind.AwaitKeyword); 1170N(SyntaxKind.IdentifierName); 1172N(SyntaxKind.IdentifierToken); 1185N(SyntaxKind.ParenthesizedLambdaExpression); 1187N(SyntaxKind.ParameterList); 1189N(SyntaxKind.OpenParenToken); 1190N(SyntaxKind.CloseParenToken); 1192N(SyntaxKind.EqualsGreaterThanToken); 1193N(SyntaxKind.AwaitExpression); 1195N(SyntaxKind.AwaitKeyword); 1196N(SyntaxKind.AwaitExpression); 1198N(SyntaxKind.AwaitKeyword); 1199N(SyntaxKind.IdentifierName); 1201N(SyntaxKind.IdentifierToken); 1215N(SyntaxKind.ParenthesizedLambdaExpression); 1217N(SyntaxKind.ParameterList); 1219N(SyntaxKind.OpenParenToken); 1220N(SyntaxKind.CloseParenToken); 1222N(SyntaxKind.EqualsGreaterThanToken); 1223N(SyntaxKind.AwaitExpression); 1225N(SyntaxKind.AwaitKeyword); 1226N(SyntaxKind.ArrayCreationExpression); 1228N(SyntaxKind.NewKeyword); 1229N(SyntaxKind.ArrayType); 1231N(SyntaxKind.PredefinedType); 1233N(SyntaxKind.IntKeyword); 1235N(SyntaxKind.ArrayRankSpecifier); 1237N(SyntaxKind.OpenBracketToken); 1238N(SyntaxKind.OmittedArraySizeExpression); 1240N(SyntaxKind.OmittedArraySizeExpressionToken); 1242N(SyntaxKind.CloseBracketToken); 1257N(SyntaxKind.ParenthesizedLambdaExpression); 1259N(SyntaxKind.ParameterList); 1261N(SyntaxKind.OpenParenToken); 1262N(SyntaxKind.CloseParenToken); 1264N(SyntaxKind.EqualsGreaterThanToken); 1265N(SyntaxKind.AwaitExpression); 1267N(SyntaxKind.AwaitKeyword); 1268N(SyntaxKind.InvocationExpression); 1270N(SyntaxKind.SimpleMemberAccessExpression); 1272N(SyntaxKind.ThisExpression); 1274N(SyntaxKind.ThisKeyword); 1276N(SyntaxKind.DotToken); 1277N(SyntaxKind.IdentifierName); 1279N(SyntaxKind.IdentifierToken); 1282N(SyntaxKind.ArgumentList); 1284N(SyntaxKind.OpenParenToken); 1285N(SyntaxKind.CloseParenToken); 1299N(SyntaxKind.ParenthesizedLambdaExpression); 1301N(SyntaxKind.ParameterList); 1303N(SyntaxKind.OpenParenToken); 1304N(SyntaxKind.CloseParenToken); 1306N(SyntaxKind.EqualsGreaterThanToken); 1307N(SyntaxKind.AwaitExpression); 1309N(SyntaxKind.AwaitKeyword); 1310N(SyntaxKind.InvocationExpression); 1312N(SyntaxKind.SimpleMemberAccessExpression); 1314N(SyntaxKind.BaseExpression); 1316N(SyntaxKind.BaseKeyword); 1318N(SyntaxKind.DotToken); 1319N(SyntaxKind.IdentifierName); 1321N(SyntaxKind.IdentifierToken); 1324N(SyntaxKind.ArgumentList); 1326N(SyntaxKind.OpenParenToken); 1327N(SyntaxKind.CloseParenToken); 1341N(SyntaxKind.ParenthesizedLambdaExpression); 1343N(SyntaxKind.ParameterList); 1345N(SyntaxKind.OpenParenToken); 1346N(SyntaxKind.CloseParenToken); 1348N(SyntaxKind.EqualsGreaterThanToken); 1349N(SyntaxKind.AwaitExpression); 1351N(SyntaxKind.AwaitKeyword); 1352N(SyntaxKind.AnonymousMethodExpression); 1354N(SyntaxKind.DelegateKeyword); 1355N(SyntaxKind.Block); 1357N(SyntaxKind.OpenBraceToken); 1358N(SyntaxKind.CloseBraceToken); 1372N(SyntaxKind.ParenthesizedLambdaExpression); 1374N(SyntaxKind.ParameterList); 1376N(SyntaxKind.OpenParenToken); 1377N(SyntaxKind.CloseParenToken); 1379N(SyntaxKind.EqualsGreaterThanToken); 1380N(SyntaxKind.AwaitExpression); 1382N(SyntaxKind.AwaitKeyword); 1383N(SyntaxKind.CheckedExpression); 1385N(SyntaxKind.CheckedKeyword); 1386N(SyntaxKind.OpenParenToken); 1391N(SyntaxKind.CloseParenToken); 1404N(SyntaxKind.ParenthesizedLambdaExpression); 1406N(SyntaxKind.ParameterList); 1408N(SyntaxKind.OpenParenToken); 1409N(SyntaxKind.CloseParenToken); 1411N(SyntaxKind.EqualsGreaterThanToken); 1412N(SyntaxKind.AwaitExpression); 1414N(SyntaxKind.AwaitKeyword); 1415N(SyntaxKind.UncheckedExpression); 1417N(SyntaxKind.UncheckedKeyword); 1418N(SyntaxKind.OpenParenToken); 1423N(SyntaxKind.CloseParenToken); 1436N(SyntaxKind.ParenthesizedLambdaExpression); 1438N(SyntaxKind.ParameterList); 1440N(SyntaxKind.OpenParenToken); 1441N(SyntaxKind.CloseParenToken); 1443N(SyntaxKind.EqualsGreaterThanToken); 1444N(SyntaxKind.AwaitExpression); 1446N(SyntaxKind.AwaitKeyword); 1447N(SyntaxKind.DefaultExpression); 1449N(SyntaxKind.DefaultKeyword); 1450N(SyntaxKind.OpenParenToken); 1451N(SyntaxKind.IdentifierName); 1453N(SyntaxKind.IdentifierToken); 1455N(SyntaxKind.CloseParenToken); 1468N(SyntaxKind.ParenthesizedLambdaExpression); 1470N(SyntaxKind.ParameterList); 1472N(SyntaxKind.OpenParenToken); 1473N(SyntaxKind.CloseParenToken); 1475N(SyntaxKind.EqualsGreaterThanToken); 1476N(SyntaxKind.AwaitExpression); 1478N(SyntaxKind.AwaitKeyword); 1479N(SyntaxKind.TrueLiteralExpression); 1481N(SyntaxKind.TrueKeyword); 1494N(SyntaxKind.ParenthesizedLambdaExpression); 1496N(SyntaxKind.ParameterList); 1498N(SyntaxKind.OpenParenToken); 1499N(SyntaxKind.CloseParenToken); 1501N(SyntaxKind.EqualsGreaterThanToken); 1502N(SyntaxKind.AwaitExpression); 1504N(SyntaxKind.AwaitKeyword); 1505N(SyntaxKind.FalseLiteralExpression); 1507N(SyntaxKind.FalseKeyword); 1520N(SyntaxKind.ParenthesizedLambdaExpression); 1522N(SyntaxKind.ParameterList); 1524N(SyntaxKind.OpenParenToken); 1525N(SyntaxKind.CloseParenToken); 1527N(SyntaxKind.EqualsGreaterThanToken); 1528N(SyntaxKind.AwaitExpression); 1530N(SyntaxKind.AwaitKeyword); 1531N(SyntaxKind.StringLiteralExpression); 1533N(SyntaxKind.StringLiteralToken); 1546N(SyntaxKind.ParenthesizedLambdaExpression); 1548N(SyntaxKind.ParameterList); 1550N(SyntaxKind.OpenParenToken); 1551N(SyntaxKind.CloseParenToken); 1553N(SyntaxKind.EqualsGreaterThanToken); 1554N(SyntaxKind.AwaitExpression); 1556N(SyntaxKind.AwaitKeyword); 1557N(SyntaxKind.NumericLiteralExpression); 1559N(SyntaxKind.NumericLiteralToken); 1572N(SyntaxKind.ParenthesizedLambdaExpression); 1574N(SyntaxKind.ParameterList); 1576N(SyntaxKind.OpenParenToken); 1577N(SyntaxKind.CloseParenToken); 1579N(SyntaxKind.EqualsGreaterThanToken); 1580N(SyntaxKind.AwaitExpression); 1582N(SyntaxKind.AwaitKeyword); 1583N(SyntaxKind.NumericLiteralExpression); 1585N(SyntaxKind.NumericLiteralToken); 1598N(SyntaxKind.ParenthesizedLambdaExpression); 1600N(SyntaxKind.ParameterList); 1602N(SyntaxKind.OpenParenToken); 1603N(SyntaxKind.CloseParenToken); 1605N(SyntaxKind.EqualsGreaterThanToken); 1606N(SyntaxKind.AwaitExpression); 1608N(SyntaxKind.AwaitKeyword); 1609N(SyntaxKind.NullLiteralExpression); 1611N(SyntaxKind.NullKeyword); 1624N(SyntaxKind.ParenthesizedLambdaExpression); 1626N(SyntaxKind.ParameterList); 1628N(SyntaxKind.OpenParenToken); 1629N(SyntaxKind.CloseParenToken); 1631N(SyntaxKind.EqualsGreaterThanToken); 1632N(SyntaxKind.AwaitExpression); 1634N(SyntaxKind.AwaitKeyword); 1635N(SyntaxKind.CharacterLiteralExpression); 1637N(SyntaxKind.CharacterLiteralToken); 1653N(SyntaxKind.ParenthesizedLambdaExpression); 1655N(SyntaxKind.ParameterList); 1657N(SyntaxKind.OpenParenToken); 1658N(SyntaxKind.CloseParenToken); 1660N(SyntaxKind.EqualsGreaterThanToken); 1661N(SyntaxKind.Block); 1663N(SyntaxKind.OpenBraceToken); 1664N(SyntaxKind.UsingStatement); 1666N(SyntaxKind.UsingKeyword); 1667N(SyntaxKind.OpenParenToken); 1668N(SyntaxKind.AwaitExpression); 1670N(SyntaxKind.AwaitKeyword); 1671N(SyntaxKind.InvocationExpression); 1673N(SyntaxKind.IdentifierName); 1675N(SyntaxKind.IdentifierToken); 1677N(SyntaxKind.ArgumentList); 1679N(SyntaxKind.OpenParenToken); 1680N(SyntaxKind.CloseParenToken); 1684N(SyntaxKind.CloseParenToken); 1685N(SyntaxKind.Block); 1687N(SyntaxKind.OpenBraceToken); 1688N(SyntaxKind.CloseBraceToken); 1691N(SyntaxKind.CloseBraceToken); 1709N(SyntaxKind.ParenthesizedLambdaExpression); 1711N(SyntaxKind.ParameterList); 1713N(SyntaxKind.OpenParenToken); 1714N(SyntaxKind.CloseParenToken); 1716N(SyntaxKind.EqualsGreaterThanToken); 1717N(SyntaxKind.Block); 1719N(SyntaxKind.OpenBraceToken); 1720N(SyntaxKind.LocalDeclarationStatement); 1722N(SyntaxKind.VariableDeclaration); 1724N(SyntaxKind.IdentifierName); 1726N(SyntaxKind.IdentifierToken); 1728N(SyntaxKind.VariableDeclarator); 1730N(SyntaxKind.IdentifierToken); 1733N(SyntaxKind.SemicolonToken); 1735N(SyntaxKind.CloseBraceToken); 1749N(SyntaxKind.ParenthesizedLambdaExpression); 1751N(SyntaxKind.ParameterList); 1753N(SyntaxKind.OpenParenToken); 1754N(SyntaxKind.CloseParenToken); 1756N(SyntaxKind.EqualsGreaterThanToken); 1757N(SyntaxKind.Block); 1759N(SyntaxKind.OpenBraceToken); 1760N(SyntaxKind.ExpressionStatement); 1762N(SyntaxKind.AwaitExpression); 1764N(SyntaxKind.AwaitKeyword); 1765N(SyntaxKind.InvocationExpression); 1767N(SyntaxKind.IdentifierName); 1769N(SyntaxKind.IdentifierToken); 1771N(SyntaxKind.ArgumentList); 1773N(SyntaxKind.OpenParenToken); 1774N(SyntaxKind.CloseParenToken); 1778N(SyntaxKind.SemicolonToken); 1780N(SyntaxKind.CloseBraceToken); 1794N(SyntaxKind.ParenthesizedLambdaExpression); 1796N(SyntaxKind.ParameterList); 1798N(SyntaxKind.OpenParenToken); 1799N(SyntaxKind.CloseParenToken); 1801N(SyntaxKind.EqualsGreaterThanToken); 1802N(SyntaxKind.Block); 1804N(SyntaxKind.OpenBraceToken); 1805N(SyntaxKind.LocalDeclarationStatement); 1807N(SyntaxKind.ConstKeyword); 1808N(SyntaxKind.VariableDeclaration); 1810N(SyntaxKind.IdentifierName); 1812N(SyntaxKind.IdentifierToken, "await"); 1814N(SyntaxKind.VariableDeclarator); 1816N(SyntaxKind.IdentifierToken, "goo"); 1824N(SyntaxKind.SemicolonToken); 1826N(SyntaxKind.CloseBraceToken); 1841N(SyntaxKind.ParenthesizedLambdaExpression); 1843N(SyntaxKind.ParameterList); 1845N(SyntaxKind.OpenParenToken); 1846N(SyntaxKind.CloseParenToken); 1848N(SyntaxKind.EqualsGreaterThanToken); 1849N(SyntaxKind.Block); 1851N(SyntaxKind.OpenBraceToken); 1852N(SyntaxKind.LocalDeclarationStatement); 1854N(SyntaxKind.StaticKeyword); 1855N(SyntaxKind.VariableDeclaration); 1857N(SyntaxKind.IdentifierName); 1859N(SyntaxKind.IdentifierToken); 1861N(SyntaxKind.VariableDeclarator); 1863N(SyntaxKind.IdentifierToken); 1871N(SyntaxKind.SemicolonToken); 1873N(SyntaxKind.CloseBraceToken); 1887N(SyntaxKind.ParenthesizedLambdaExpression); 1889N(SyntaxKind.ParameterList); 1891N(SyntaxKind.OpenParenToken); 1892N(SyntaxKind.CloseParenToken); 1894N(SyntaxKind.EqualsGreaterThanToken); 1895N(SyntaxKind.Block); 1897N(SyntaxKind.OpenBraceToken); 1898N(SyntaxKind.ExpressionStatement); 1900N(SyntaxKind.AwaitExpression); 1902N(SyntaxKind.AwaitKeyword); 1903N(SyntaxKind.InvocationExpression); 1905N(SyntaxKind.IdentifierName); 1907N(SyntaxKind.IdentifierToken, "goo"); 1909N(SyntaxKind.ArgumentList); 1911N(SyntaxKind.OpenParenToken); 1916N(SyntaxKind.SemicolonToken); 1918N(SyntaxKind.CloseBraceToken); 1933N(SyntaxKind.ParenthesizedLambdaExpression); 1935N(SyntaxKind.ParameterList); 1937N(SyntaxKind.OpenParenToken); 1938N(SyntaxKind.CloseParenToken); 1940N(SyntaxKind.EqualsGreaterThanToken); 1941N(SyntaxKind.Block); 1943N(SyntaxKind.OpenBraceToken); 1944N(SyntaxKind.ExpressionStatement); 1946N(SyntaxKind.AwaitExpression); 1948N(SyntaxKind.AwaitKeyword); 1949N(SyntaxKind.InvocationExpression); 1951N(SyntaxKind.IdentifierName); 1953N(SyntaxKind.IdentifierToken, "goo"); 1955N(SyntaxKind.ArgumentList); 1957N(SyntaxKind.OpenParenToken); 1962N(SyntaxKind.SemicolonToken); 1964N(SyntaxKind.LocalDeclarationStatement); 1966N(SyntaxKind.VariableDeclaration); 1968N(SyntaxKind.PredefinedType); 1970N(SyntaxKind.IntKeyword); 1972N(SyntaxKind.VariableDeclarator); 1974N(SyntaxKind.IdentifierToken, "x"); 1975N(SyntaxKind.EqualsValueClause); 1977N(SyntaxKind.EqualsToken); 1978N(SyntaxKind.NumericLiteralExpression); 1980N(SyntaxKind.NumericLiteralToken, "2"); 1985N(SyntaxKind.SemicolonToken); 1987N(SyntaxKind.CloseBraceToken);
Parsing\CrefParsingTests.cs (795)
44N(SyntaxKind.NameMemberCref); 46N(SyntaxKind.IdentifierName); 48N(SyntaxKind.IdentifierToken); 58N(SyntaxKind.NameMemberCref); 60N(SyntaxKind.GenericName); 62N(SyntaxKind.IdentifierToken); 63N(SyntaxKind.TypeArgumentList); 65N(SyntaxKind.LessThanToken); 66N(SyntaxKind.IdentifierName); 68N(SyntaxKind.IdentifierToken); 70N(SyntaxKind.GreaterThanToken); 81N(SyntaxKind.NameMemberCref); 83N(SyntaxKind.IdentifierName); 85N(SyntaxKind.IdentifierToken); 87N(SyntaxKind.CrefParameterList); 89N(SyntaxKind.OpenParenToken); 90N(SyntaxKind.CloseParenToken); 100N(SyntaxKind.NameMemberCref); 102N(SyntaxKind.GenericName); 104N(SyntaxKind.IdentifierToken); 105N(SyntaxKind.TypeArgumentList); 107N(SyntaxKind.LessThanToken); 108N(SyntaxKind.IdentifierName); 110N(SyntaxKind.IdentifierToken); 112N(SyntaxKind.GreaterThanToken); 115N(SyntaxKind.CrefParameterList); 117N(SyntaxKind.OpenParenToken); 118N(SyntaxKind.CloseParenToken); 132N(SyntaxKind.QualifiedCref); 134N(SyntaxKind.IdentifierName); 136N(SyntaxKind.IdentifierToken); 138N(SyntaxKind.DotToken); 139N(SyntaxKind.NameMemberCref); 141N(SyntaxKind.IdentifierName); 143N(SyntaxKind.IdentifierToken); 154N(SyntaxKind.QualifiedCref); 156N(SyntaxKind.IdentifierName); 158N(SyntaxKind.IdentifierToken); 160N(SyntaxKind.DotToken); 161N(SyntaxKind.NameMemberCref); 163N(SyntaxKind.GenericName); 165N(SyntaxKind.IdentifierToken); 166N(SyntaxKind.TypeArgumentList); 168N(SyntaxKind.LessThanToken); 169N(SyntaxKind.IdentifierName); 171N(SyntaxKind.IdentifierToken); 173N(SyntaxKind.GreaterThanToken); 185N(SyntaxKind.QualifiedCref); 187N(SyntaxKind.IdentifierName); 189N(SyntaxKind.IdentifierToken); 191N(SyntaxKind.DotToken); 192N(SyntaxKind.NameMemberCref); 194N(SyntaxKind.IdentifierName); 196N(SyntaxKind.IdentifierToken); 198N(SyntaxKind.CrefParameterList); 200N(SyntaxKind.OpenParenToken); 201N(SyntaxKind.CloseParenToken); 212N(SyntaxKind.QualifiedCref); 214N(SyntaxKind.IdentifierName); 216N(SyntaxKind.IdentifierToken); 218N(SyntaxKind.DotToken); 219N(SyntaxKind.NameMemberCref); 221N(SyntaxKind.GenericName); 223N(SyntaxKind.IdentifierToken); 224N(SyntaxKind.TypeArgumentList); 226N(SyntaxKind.LessThanToken); 227N(SyntaxKind.IdentifierName); 229N(SyntaxKind.IdentifierToken); 231N(SyntaxKind.GreaterThanToken); 234N(SyntaxKind.CrefParameterList); 236N(SyntaxKind.OpenParenToken); 237N(SyntaxKind.CloseParenToken); 256N(SyntaxKind.IndexerMemberCref); 258N(SyntaxKind.ThisKeyword); 267N(SyntaxKind.IndexerMemberCref); 269N(SyntaxKind.ThisKeyword); 270N(SyntaxKind.CrefBracketedParameterList); 272N(SyntaxKind.OpenBracketToken); 273N(SyntaxKind.CrefParameter); 275N(SyntaxKind.IdentifierName); 277N(SyntaxKind.IdentifierToken); 280N(SyntaxKind.CloseBracketToken); 294N(SyntaxKind.QualifiedCref); 296N(SyntaxKind.IdentifierName); 298N(SyntaxKind.IdentifierToken); 300N(SyntaxKind.DotToken); 301N(SyntaxKind.IndexerMemberCref); 303N(SyntaxKind.ThisKeyword); 313N(SyntaxKind.QualifiedCref); 315N(SyntaxKind.IdentifierName); 317N(SyntaxKind.IdentifierToken); 319N(SyntaxKind.DotToken); 320N(SyntaxKind.IndexerMemberCref); 322N(SyntaxKind.ThisKeyword); 323N(SyntaxKind.CrefBracketedParameterList); 325N(SyntaxKind.OpenBracketToken); 326N(SyntaxKind.CrefParameter); 328N(SyntaxKind.IdentifierName); 330N(SyntaxKind.IdentifierToken); 333N(SyntaxKind.CloseBracketToken); 354N(SyntaxKind.OperatorMemberCref); 356N(SyntaxKind.OperatorKeyword); 357N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 369N(SyntaxKind.OperatorMemberCref); 371N(SyntaxKind.OperatorKeyword); 372N(SyntaxKind.GreaterThanToken); 385N(SyntaxKind.OperatorMemberCref); 387N(SyntaxKind.OperatorKeyword); 388N(SyntaxKind.GreaterThanGreaterThanToken); 401N(SyntaxKind.OperatorMemberCref); 403N(SyntaxKind.OperatorKeyword); 415N(SyntaxKind.OperatorMemberCref); 417N(SyntaxKind.OperatorKeyword); 418N(SyntaxKind.PlusToken); 427N(SyntaxKind.OperatorMemberCref); 429N(SyntaxKind.OperatorKeyword); 430N(SyntaxKind.CheckedKeyword); 431N(SyntaxKind.PlusToken); 446N(SyntaxKind.OperatorMemberCref); 448N(SyntaxKind.OperatorKeyword); 449N(SyntaxKind.PlusToken); 459N(SyntaxKind.OperatorMemberCref); 461N(SyntaxKind.OperatorKeyword); 462N(SyntaxKind.PlusToken); 463N(SyntaxKind.CrefParameterList); 465N(SyntaxKind.OpenParenToken); 466N(SyntaxKind.CrefParameter); 468N(SyntaxKind.IdentifierName); 470N(SyntaxKind.IdentifierToken); 473N(SyntaxKind.CloseParenToken); 483N(SyntaxKind.OperatorMemberCref); 485N(SyntaxKind.OperatorKeyword); 486N(SyntaxKind.CheckedKeyword); 487N(SyntaxKind.PlusToken); 488N(SyntaxKind.CrefParameterList); 490N(SyntaxKind.OpenParenToken); 491N(SyntaxKind.CrefParameter); 493N(SyntaxKind.IdentifierName); 495N(SyntaxKind.IdentifierToken); 498N(SyntaxKind.CloseParenToken); 514N(SyntaxKind.OperatorMemberCref); 516N(SyntaxKind.OperatorKeyword); 517N(SyntaxKind.PlusToken); 518N(SyntaxKind.CrefParameterList); 520N(SyntaxKind.OpenParenToken); 521N(SyntaxKind.CrefParameter); 523N(SyntaxKind.IdentifierName); 525N(SyntaxKind.IdentifierToken, "A"); 528N(SyntaxKind.CloseParenToken); 543N(SyntaxKind.QualifiedCref); 545N(SyntaxKind.IdentifierName); 547N(SyntaxKind.IdentifierToken); 549N(SyntaxKind.DotToken); 550N(SyntaxKind.OperatorMemberCref); 552N(SyntaxKind.OperatorKeyword); 553N(SyntaxKind.PlusToken); 563N(SyntaxKind.QualifiedCref); 565N(SyntaxKind.IdentifierName); 567N(SyntaxKind.IdentifierToken); 569N(SyntaxKind.DotToken); 570N(SyntaxKind.OperatorMemberCref); 572N(SyntaxKind.OperatorKeyword); 573N(SyntaxKind.CheckedKeyword); 574N(SyntaxKind.PlusToken); 591N(SyntaxKind.QualifiedCref); 593N(SyntaxKind.IdentifierName); 595N(SyntaxKind.IdentifierToken, "T"); 597N(SyntaxKind.DotToken); 598N(SyntaxKind.OperatorMemberCref); 600N(SyntaxKind.OperatorKeyword); 601N(SyntaxKind.PlusToken); 612N(SyntaxKind.QualifiedCref); 614N(SyntaxKind.IdentifierName); 616N(SyntaxKind.IdentifierToken); 618N(SyntaxKind.DotToken); 619N(SyntaxKind.OperatorMemberCref); 621N(SyntaxKind.OperatorKeyword); 622N(SyntaxKind.PlusToken); 623N(SyntaxKind.CrefParameterList); 625N(SyntaxKind.OpenParenToken); 626N(SyntaxKind.CrefParameter); 628N(SyntaxKind.IdentifierName); 630N(SyntaxKind.IdentifierToken); 633N(SyntaxKind.CloseParenToken); 644N(SyntaxKind.QualifiedCref); 646N(SyntaxKind.IdentifierName); 648N(SyntaxKind.IdentifierToken); 650N(SyntaxKind.DotToken); 651N(SyntaxKind.OperatorMemberCref); 653N(SyntaxKind.OperatorKeyword); 654N(SyntaxKind.CheckedKeyword); 655N(SyntaxKind.PlusToken); 656N(SyntaxKind.CrefParameterList); 658N(SyntaxKind.OpenParenToken); 659N(SyntaxKind.CrefParameter); 661N(SyntaxKind.IdentifierName); 663N(SyntaxKind.IdentifierToken); 666N(SyntaxKind.CloseParenToken); 682N(SyntaxKind.OperatorMemberCref); 684N(SyntaxKind.OperatorKeyword); 685N(SyntaxKind.GreaterThanGreaterThanToken); // >> 686N(SyntaxKind.CrefParameterList); 688N(SyntaxKind.OpenParenToken); 689N(SyntaxKind.CrefParameter); 691N(SyntaxKind.GenericName); 693N(SyntaxKind.IdentifierToken); 694N(SyntaxKind.TypeArgumentList); 696N(SyntaxKind.LessThanToken); 697N(SyntaxKind.GenericName); 699N(SyntaxKind.IdentifierToken); 700N(SyntaxKind.TypeArgumentList); 702N(SyntaxKind.LessThanToken); 703N(SyntaxKind.IdentifierName); 705N(SyntaxKind.IdentifierToken); 707N(SyntaxKind.GreaterThanToken); // just > 710N(SyntaxKind.GreaterThanToken); // just > 714N(SyntaxKind.CloseParenToken); 725N(SyntaxKind.OperatorMemberCref); 727N(SyntaxKind.OperatorKeyword); 728N(SyntaxKind.CheckedKeyword); 729N(SyntaxKind.GreaterThanGreaterThanToken); // >> 730N(SyntaxKind.CrefParameterList); 732N(SyntaxKind.OpenParenToken); 733N(SyntaxKind.CrefParameter); 735N(SyntaxKind.GenericName); 737N(SyntaxKind.IdentifierToken); 738N(SyntaxKind.TypeArgumentList); 740N(SyntaxKind.LessThanToken); 741N(SyntaxKind.GenericName); 743N(SyntaxKind.IdentifierToken); 744N(SyntaxKind.TypeArgumentList); 746N(SyntaxKind.LessThanToken); 747N(SyntaxKind.IdentifierName); 749N(SyntaxKind.IdentifierToken); 751N(SyntaxKind.GreaterThanToken); // just > 754N(SyntaxKind.GreaterThanToken); // just > 758N(SyntaxKind.CloseParenToken); 776N(SyntaxKind.OperatorMemberCref); 778N(SyntaxKind.OperatorKeyword); 779N(SyntaxKind.GreaterThanGreaterThanToken); 780N(SyntaxKind.CrefParameterList); 782N(SyntaxKind.OpenParenToken); 783N(SyntaxKind.CrefParameter); 785N(SyntaxKind.GenericName); 787N(SyntaxKind.IdentifierToken, "A"); 788N(SyntaxKind.TypeArgumentList); 790N(SyntaxKind.LessThanToken); 791N(SyntaxKind.GenericName); 793N(SyntaxKind.IdentifierToken, "A"); 794N(SyntaxKind.TypeArgumentList); 796N(SyntaxKind.LessThanToken); 797N(SyntaxKind.IdentifierName); 799N(SyntaxKind.IdentifierToken, "T"); 801N(SyntaxKind.GreaterThanToken); 804N(SyntaxKind.GreaterThanToken); 808N(SyntaxKind.CloseParenToken); 820N(SyntaxKind.OperatorMemberCref); 822N(SyntaxKind.OperatorKeyword); 823N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); // >>> 824N(SyntaxKind.CrefParameterList); 826N(SyntaxKind.OpenParenToken); 827N(SyntaxKind.CrefParameter); 829N(SyntaxKind.GenericName); 831N(SyntaxKind.IdentifierToken); 832N(SyntaxKind.TypeArgumentList); 834N(SyntaxKind.LessThanToken); 835N(SyntaxKind.GenericName); 837N(SyntaxKind.IdentifierToken); 838N(SyntaxKind.TypeArgumentList); 840N(SyntaxKind.LessThanToken); 841N(SyntaxKind.IdentifierName); 843N(SyntaxKind.IdentifierToken); 845N(SyntaxKind.GreaterThanToken); // just > 848N(SyntaxKind.GreaterThanToken); // just > 852N(SyntaxKind.CloseParenToken); 871N(SyntaxKind.ConversionOperatorMemberCref); 873N(SyntaxKind.ImplicitKeyword); 874N(SyntaxKind.OperatorKeyword); 875N(SyntaxKind.IdentifierName); 877N(SyntaxKind.IdentifierToken); 887N(SyntaxKind.ConversionOperatorMemberCref); 889N(SyntaxKind.ImplicitKeyword); 890N(SyntaxKind.OperatorKeyword); 891N(SyntaxKind.CheckedKeyword); 892N(SyntaxKind.IdentifierName); 894N(SyntaxKind.IdentifierToken); 911N(SyntaxKind.ConversionOperatorMemberCref); 913N(SyntaxKind.ImplicitKeyword); 914N(SyntaxKind.OperatorKeyword); 915N(SyntaxKind.IdentifierName); 917N(SyntaxKind.IdentifierToken, "A"); 928N(SyntaxKind.ConversionOperatorMemberCref); 930N(SyntaxKind.ExplicitKeyword); 931N(SyntaxKind.OperatorKeyword); 932N(SyntaxKind.IdentifierName); 934N(SyntaxKind.IdentifierToken); 936N(SyntaxKind.CrefParameterList); 938N(SyntaxKind.OpenParenToken); 939N(SyntaxKind.CrefParameter); 941N(SyntaxKind.IdentifierName); 943N(SyntaxKind.IdentifierToken); 946N(SyntaxKind.CloseParenToken); 956N(SyntaxKind.ConversionOperatorMemberCref); 958N(SyntaxKind.ExplicitKeyword); 959N(SyntaxKind.OperatorKeyword); 960N(SyntaxKind.CheckedKeyword); 961N(SyntaxKind.IdentifierName); 963N(SyntaxKind.IdentifierToken); 965N(SyntaxKind.CrefParameterList); 967N(SyntaxKind.OpenParenToken); 968N(SyntaxKind.CrefParameter); 970N(SyntaxKind.IdentifierName); 972N(SyntaxKind.IdentifierToken); 975N(SyntaxKind.CloseParenToken); 992N(SyntaxKind.ConversionOperatorMemberCref); 994N(SyntaxKind.ExplicitKeyword); 995N(SyntaxKind.OperatorKeyword); 996N(SyntaxKind.IdentifierName); 998N(SyntaxKind.IdentifierToken); 1000N(SyntaxKind.CrefParameterList); 1002N(SyntaxKind.OpenParenToken); 1003N(SyntaxKind.CrefParameter); 1005N(SyntaxKind.IdentifierName); 1007N(SyntaxKind.IdentifierToken); 1010N(SyntaxKind.CloseParenToken); 1024N(SyntaxKind.QualifiedCref); 1026N(SyntaxKind.IdentifierName); 1028N(SyntaxKind.IdentifierToken); 1030N(SyntaxKind.DotToken); 1031N(SyntaxKind.ConversionOperatorMemberCref); 1033N(SyntaxKind.ImplicitKeyword); 1034N(SyntaxKind.OperatorKeyword); 1035N(SyntaxKind.IdentifierName); 1037N(SyntaxKind.IdentifierToken); 1048N(SyntaxKind.QualifiedCref); 1050N(SyntaxKind.IdentifierName); 1052N(SyntaxKind.IdentifierToken); 1054N(SyntaxKind.DotToken); 1055N(SyntaxKind.ConversionOperatorMemberCref); 1057N(SyntaxKind.ImplicitKeyword); 1058N(SyntaxKind.OperatorKeyword); 1059N(SyntaxKind.CheckedKeyword); 1060N(SyntaxKind.IdentifierName); 1062N(SyntaxKind.IdentifierToken); 1080N(SyntaxKind.QualifiedCref); 1082N(SyntaxKind.IdentifierName); 1084N(SyntaxKind.IdentifierToken); 1086N(SyntaxKind.DotToken); 1087N(SyntaxKind.ConversionOperatorMemberCref); 1089N(SyntaxKind.ImplicitKeyword); 1090N(SyntaxKind.OperatorKeyword); 1091N(SyntaxKind.IdentifierName); 1093N(SyntaxKind.IdentifierToken); 1104N(SyntaxKind.QualifiedCref); 1106N(SyntaxKind.IdentifierName); 1108N(SyntaxKind.IdentifierToken); 1110N(SyntaxKind.DotToken); 1111N(SyntaxKind.ConversionOperatorMemberCref); 1113N(SyntaxKind.ExplicitKeyword); 1114N(SyntaxKind.OperatorKeyword); 1115N(SyntaxKind.IdentifierName); 1117N(SyntaxKind.IdentifierToken); 1119N(SyntaxKind.CrefParameterList); 1121N(SyntaxKind.OpenParenToken); 1122N(SyntaxKind.CrefParameter); 1124N(SyntaxKind.IdentifierName); 1126N(SyntaxKind.IdentifierToken); 1129N(SyntaxKind.CloseParenToken); 1140N(SyntaxKind.QualifiedCref); 1142N(SyntaxKind.IdentifierName); 1144N(SyntaxKind.IdentifierToken); 1146N(SyntaxKind.DotToken); 1147N(SyntaxKind.ConversionOperatorMemberCref); 1149N(SyntaxKind.ExplicitKeyword); 1150N(SyntaxKind.OperatorKeyword); 1151N(SyntaxKind.CheckedKeyword); 1152N(SyntaxKind.IdentifierName); 1154N(SyntaxKind.IdentifierToken); 1156N(SyntaxKind.CrefParameterList); 1158N(SyntaxKind.OpenParenToken); 1159N(SyntaxKind.CrefParameter); 1161N(SyntaxKind.IdentifierName); 1163N(SyntaxKind.IdentifierToken); 1166N(SyntaxKind.CloseParenToken); 1184N(SyntaxKind.QualifiedCref); 1186N(SyntaxKind.IdentifierName); 1188N(SyntaxKind.IdentifierToken); 1190N(SyntaxKind.DotToken); 1191N(SyntaxKind.ConversionOperatorMemberCref); 1193N(SyntaxKind.ExplicitKeyword); 1194N(SyntaxKind.OperatorKeyword); 1195N(SyntaxKind.IdentifierName); 1197N(SyntaxKind.IdentifierToken); 1199N(SyntaxKind.CrefParameterList); 1201N(SyntaxKind.OpenParenToken); 1202N(SyntaxKind.CrefParameter); 1204N(SyntaxKind.IdentifierName); 1206N(SyntaxKind.IdentifierToken); 1209N(SyntaxKind.CloseParenToken); 1226N(SyntaxKind.NameMemberCref); 1228N(SyntaxKind.IdentifierName); 1230N(SyntaxKind.IdentifierToken); 1232N(SyntaxKind.CrefParameterList); 1234N(SyntaxKind.OpenParenToken); 1235N(SyntaxKind.CloseParenToken); 1241N(SyntaxKind.NameMemberCref); 1243N(SyntaxKind.IdentifierName); 1245N(SyntaxKind.IdentifierToken); 1247N(SyntaxKind.CrefParameterList); 1249N(SyntaxKind.OpenParenToken); 1250N(SyntaxKind.CrefParameter); 1252N(SyntaxKind.IdentifierName); 1254N(SyntaxKind.IdentifierToken); 1257N(SyntaxKind.CloseParenToken); 1263N(SyntaxKind.NameMemberCref); 1265N(SyntaxKind.IdentifierName); 1267N(SyntaxKind.IdentifierToken); 1269N(SyntaxKind.CrefParameterList); 1271N(SyntaxKind.OpenParenToken); 1272N(SyntaxKind.CrefParameter); 1274N(SyntaxKind.IdentifierName); 1276N(SyntaxKind.IdentifierToken); 1279N(SyntaxKind.CommaToken); 1280N(SyntaxKind.CrefParameter); 1282N(SyntaxKind.IdentifierName); 1284N(SyntaxKind.IdentifierToken); 1287N(SyntaxKind.CloseParenToken); 1297N(SyntaxKind.NameMemberCref); 1299N(SyntaxKind.IdentifierName); 1301N(SyntaxKind.IdentifierToken); 1303N(SyntaxKind.CrefParameterList); 1305N(SyntaxKind.OpenParenToken); 1306N(SyntaxKind.CrefParameter); 1308N(SyntaxKind.RefKeyword); 1309N(SyntaxKind.IdentifierName); 1311N(SyntaxKind.IdentifierToken); 1314N(SyntaxKind.CommaToken); 1315N(SyntaxKind.CrefParameter); 1317N(SyntaxKind.OutKeyword); 1318N(SyntaxKind.IdentifierName); 1320N(SyntaxKind.IdentifierToken); 1323N(SyntaxKind.CloseParenToken); 1333N(SyntaxKind.NameMemberCref); 1335N(SyntaxKind.IdentifierName); 1337N(SyntaxKind.IdentifierToken); 1339N(SyntaxKind.CrefParameterList); 1341N(SyntaxKind.OpenParenToken); 1342N(SyntaxKind.CrefParameter); 1344N(SyntaxKind.NullableType); 1346N(SyntaxKind.IdentifierName); 1348N(SyntaxKind.IdentifierToken); 1350N(SyntaxKind.QuestionToken); 1353N(SyntaxKind.CloseParenToken); 1363N(SyntaxKind.NameMemberCref); 1365N(SyntaxKind.IdentifierName); 1367N(SyntaxKind.IdentifierToken); 1369N(SyntaxKind.CrefParameterList); 1371N(SyntaxKind.OpenParenToken); 1372N(SyntaxKind.CrefParameter); 1374N(SyntaxKind.PointerType); 1376N(SyntaxKind.IdentifierName); 1378N(SyntaxKind.IdentifierToken); 1380N(SyntaxKind.AsteriskToken); 1383N(SyntaxKind.CommaToken); 1384N(SyntaxKind.CrefParameter); 1386N(SyntaxKind.PointerType); 1388N(SyntaxKind.PointerType); 1390N(SyntaxKind.IdentifierName); 1392N(SyntaxKind.IdentifierToken); 1394N(SyntaxKind.AsteriskToken); 1396N(SyntaxKind.AsteriskToken); 1399N(SyntaxKind.CloseParenToken); 1410N(SyntaxKind.QualifiedCref); 1412N(SyntaxKind.IdentifierName); 1414N(SyntaxKind.IdentifierToken); 1416N(SyntaxKind.DotToken); 1417N(SyntaxKind.NameMemberCref); 1419N(SyntaxKind.IdentifierName); 1421N(SyntaxKind.IdentifierToken); 1423N(SyntaxKind.CrefParameterList); 1425N(SyntaxKind.OpenParenToken); 1426N(SyntaxKind.CrefParameter); 1428N(SyntaxKind.PointerType); 1430N(SyntaxKind.PredefinedType); 1432N(SyntaxKind.VoidKeyword); 1434N(SyntaxKind.AsteriskToken); 1437N(SyntaxKind.CloseParenToken); 1449N(SyntaxKind.NameMemberCref); 1451N(SyntaxKind.IdentifierName); 1453N(SyntaxKind.IdentifierToken); 1455N(SyntaxKind.CrefParameterList); 1457N(SyntaxKind.OpenParenToken); 1458N(SyntaxKind.CrefParameter); 1460N(SyntaxKind.ArrayType); 1462N(SyntaxKind.IdentifierName); 1464N(SyntaxKind.IdentifierToken); 1466N(SyntaxKind.ArrayRankSpecifier); 1468N(SyntaxKind.OpenBracketToken); 1469N(SyntaxKind.OmittedArraySizeExpression); 1471N(SyntaxKind.OmittedArraySizeExpressionToken); 1473N(SyntaxKind.CloseBracketToken); 1477N(SyntaxKind.CommaToken); 1478N(SyntaxKind.CrefParameter); 1480N(SyntaxKind.ArrayType); 1482N(SyntaxKind.IdentifierName); 1484N(SyntaxKind.IdentifierToken); 1486N(SyntaxKind.ArrayRankSpecifier); 1488N(SyntaxKind.OpenBracketToken); 1489N(SyntaxKind.OmittedArraySizeExpression); 1491N(SyntaxKind.OmittedArraySizeExpressionToken); 1493N(SyntaxKind.CommaToken); 1494N(SyntaxKind.OmittedArraySizeExpression); 1496N(SyntaxKind.OmittedArraySizeExpressionToken); 1498N(SyntaxKind.CloseBracketToken); 1500N(SyntaxKind.ArrayRankSpecifier); 1502N(SyntaxKind.OpenBracketToken); 1503N(SyntaxKind.OmittedArraySizeExpression); 1505N(SyntaxKind.OmittedArraySizeExpressionToken); 1507N(SyntaxKind.CommaToken); 1508N(SyntaxKind.OmittedArraySizeExpression); 1510N(SyntaxKind.OmittedArraySizeExpressionToken); 1512N(SyntaxKind.CommaToken); 1513N(SyntaxKind.OmittedArraySizeExpression); 1515N(SyntaxKind.OmittedArraySizeExpressionToken); 1517N(SyntaxKind.CloseBracketToken); 1521N(SyntaxKind.CloseParenToken); 1531N(SyntaxKind.NameMemberCref); 1533N(SyntaxKind.IdentifierName); 1535N(SyntaxKind.IdentifierToken); 1537N(SyntaxKind.CrefParameterList); 1539N(SyntaxKind.OpenParenToken); 1540N(SyntaxKind.CrefParameter); 1542N(SyntaxKind.RefKeyword); 1543N(SyntaxKind.ArrayType); 1545N(SyntaxKind.PointerType); 1547N(SyntaxKind.NullableType); 1549N(SyntaxKind.PredefinedType); 1551N(SyntaxKind.IntKeyword); 1553N(SyntaxKind.QuestionToken); 1555N(SyntaxKind.AsteriskToken); 1557N(SyntaxKind.ArrayRankSpecifier); 1559N(SyntaxKind.OpenBracketToken); 1560N(SyntaxKind.OmittedArraySizeExpression); 1562N(SyntaxKind.OmittedArraySizeExpressionToken); 1564N(SyntaxKind.CloseBracketToken); 1568N(SyntaxKind.CommaToken); 1569N(SyntaxKind.CrefParameter); 1571N(SyntaxKind.OutKeyword); 1572N(SyntaxKind.ArrayType); 1574N(SyntaxKind.NullableType); 1576N(SyntaxKind.QualifiedName); 1578N(SyntaxKind.AliasQualifiedName); 1580N(SyntaxKind.IdentifierName); 1582N(SyntaxKind.IdentifierToken); 1584N(SyntaxKind.ColonColonToken); 1585N(SyntaxKind.GenericName); 1587N(SyntaxKind.IdentifierToken); 1588N(SyntaxKind.TypeArgumentList); 1590N(SyntaxKind.LessThanToken); 1591N(SyntaxKind.IdentifierName); 1593N(SyntaxKind.IdentifierToken); 1595N(SyntaxKind.GreaterThanToken); 1599N(SyntaxKind.DotToken); 1600N(SyntaxKind.IdentifierName); 1602N(SyntaxKind.IdentifierToken); 1605N(SyntaxKind.QuestionToken); 1607N(SyntaxKind.ArrayRankSpecifier); 1609N(SyntaxKind.OpenBracketToken); 1610N(SyntaxKind.OmittedArraySizeExpression); 1612N(SyntaxKind.OmittedArraySizeExpressionToken); 1614N(SyntaxKind.CommaToken); 1615N(SyntaxKind.OmittedArraySizeExpression); 1617N(SyntaxKind.OmittedArraySizeExpressionToken); 1619N(SyntaxKind.CloseBracketToken); 1621N(SyntaxKind.ArrayRankSpecifier); 1623N(SyntaxKind.OpenBracketToken); 1624N(SyntaxKind.OmittedArraySizeExpression); 1626N(SyntaxKind.OmittedArraySizeExpressionToken); 1628N(SyntaxKind.CloseBracketToken); 1632N(SyntaxKind.CloseParenToken); 1643N(SyntaxKind.NameMemberCref); 1645N(SyntaxKind.IdentifierName); 1647N(SyntaxKind.IdentifierToken); 1649N(SyntaxKind.CrefParameterList); 1651N(SyntaxKind.OpenParenToken); 1652N(SyntaxKind.CrefParameter); 1654N(SyntaxKind.GenericName); 1656N(SyntaxKind.IdentifierToken); 1657N(SyntaxKind.TypeArgumentList); 1659N(SyntaxKind.LessThanToken); 1660N(SyntaxKind.ArrayType); 1662N(SyntaxKind.PredefinedType); 1664N(SyntaxKind.IntKeyword); 1666N(SyntaxKind.ArrayRankSpecifier); 1668N(SyntaxKind.OpenBracketToken); 1669N(SyntaxKind.OmittedArraySizeExpression); 1671N(SyntaxKind.OmittedArraySizeExpressionToken); 1673N(SyntaxKind.CloseBracketToken); 1676N(SyntaxKind.CommaToken); 1677N(SyntaxKind.NullableType); 1679N(SyntaxKind.IdentifierName); 1681N(SyntaxKind.IdentifierToken); 1683N(SyntaxKind.QuestionToken); 1685N(SyntaxKind.CommaToken); 1686N(SyntaxKind.ArrayType); 1688N(SyntaxKind.PointerType); 1690N(SyntaxKind.NullableType); 1692N(SyntaxKind.IdentifierName); 1694N(SyntaxKind.IdentifierToken); 1696N(SyntaxKind.QuestionToken); 1698N(SyntaxKind.AsteriskToken); 1700N(SyntaxKind.ArrayRankSpecifier); 1702N(SyntaxKind.OpenBracketToken); 1703N(SyntaxKind.OmittedArraySizeExpression); 1705N(SyntaxKind.OmittedArraySizeExpressionToken); 1707N(SyntaxKind.CommaToken); 1708N(SyntaxKind.OmittedArraySizeExpression); 1710N(SyntaxKind.OmittedArraySizeExpressionToken); 1712N(SyntaxKind.CloseBracketToken); 1715N(SyntaxKind.GreaterThanToken); 1719N(SyntaxKind.CloseParenToken); 1735N(SyntaxKind.ConversionOperatorMemberCref); 1737N(SyntaxKind.ExplicitKeyword); 1738N(SyntaxKind.OperatorKeyword); 1739N(SyntaxKind.ArrayType); 1741N(SyntaxKind.PredefinedType); 1743N(SyntaxKind.IntKeyword); 1745N(SyntaxKind.ArrayRankSpecifier); 1747N(SyntaxKind.OpenBracketToken); 1748N(SyntaxKind.OmittedArraySizeExpression); 1750N(SyntaxKind.OmittedArraySizeExpressionToken); 1752N(SyntaxKind.CloseBracketToken); 1764N(SyntaxKind.ConversionOperatorMemberCref); 1766N(SyntaxKind.ExplicitKeyword); 1767N(SyntaxKind.OperatorKeyword); 1768N(SyntaxKind.CheckedKeyword); 1769N(SyntaxKind.ArrayType); 1771N(SyntaxKind.PredefinedType); 1773N(SyntaxKind.IntKeyword); 1775N(SyntaxKind.ArrayRankSpecifier); 1777N(SyntaxKind.OpenBracketToken); 1778N(SyntaxKind.OmittedArraySizeExpression); 1780N(SyntaxKind.OmittedArraySizeExpressionToken); 1782N(SyntaxKind.CloseBracketToken); 1795N(SyntaxKind.ConversionOperatorMemberCref); 1797N(SyntaxKind.ExplicitKeyword); 1798N(SyntaxKind.OperatorKeyword); 1799N(SyntaxKind.ArrayType); 1801N(SyntaxKind.IdentifierName); 1803N(SyntaxKind.IdentifierToken); 1805N(SyntaxKind.ArrayRankSpecifier); 1807N(SyntaxKind.OpenBracketToken); 1808N(SyntaxKind.OmittedArraySizeExpression); 1810N(SyntaxKind.OmittedArraySizeExpressionToken); 1812N(SyntaxKind.CloseBracketToken); 1824N(SyntaxKind.ConversionOperatorMemberCref); 1826N(SyntaxKind.ExplicitKeyword); 1827N(SyntaxKind.OperatorKeyword); 1828N(SyntaxKind.CheckedKeyword); 1829N(SyntaxKind.ArrayType); 1831N(SyntaxKind.IdentifierName); 1833N(SyntaxKind.IdentifierToken); 1835N(SyntaxKind.ArrayRankSpecifier); 1837N(SyntaxKind.OpenBracketToken); 1838N(SyntaxKind.OmittedArraySizeExpression); 1840N(SyntaxKind.OmittedArraySizeExpressionToken); 1842N(SyntaxKind.CloseBracketToken); 1860N(SyntaxKind.QualifiedCref); 1862N(SyntaxKind.PredefinedType); 1864N(SyntaxKind.IntKeyword); 1866N(SyntaxKind.DotToken); 1867N(SyntaxKind.NameMemberCref); 1869N(SyntaxKind.IdentifierName); 1871N(SyntaxKind.IdentifierToken); 1882N(SyntaxKind.QualifiedCref); 1884N(SyntaxKind.QualifiedName); 1886N(SyntaxKind.IdentifierName); 1888N(SyntaxKind.IdentifierToken); 1890N(SyntaxKind.DotToken); 1891N(SyntaxKind.IdentifierName); 1893N(SyntaxKind.IdentifierToken); 1896N(SyntaxKind.DotToken); 1897N(SyntaxKind.NameMemberCref); 1899N(SyntaxKind.IdentifierName); 1901N(SyntaxKind.IdentifierToken); 1912N(SyntaxKind.QualifiedCref); 1914N(SyntaxKind.QualifiedName); 1916N(SyntaxKind.GenericName); 1918N(SyntaxKind.IdentifierToken); 1919N(SyntaxKind.TypeArgumentList); 1921N(SyntaxKind.LessThanToken); 1922N(SyntaxKind.IdentifierName); 1924N(SyntaxKind.IdentifierToken); 1926N(SyntaxKind.GreaterThanToken); 1929N(SyntaxKind.DotToken); 1930N(SyntaxKind.GenericName); 1932N(SyntaxKind.IdentifierToken); 1933N(SyntaxKind.TypeArgumentList); 1935N(SyntaxKind.LessThanToken); 1936N(SyntaxKind.IdentifierName); 1938N(SyntaxKind.IdentifierToken); 1940N(SyntaxKind.CommaToken); 1941N(SyntaxKind.IdentifierName); 1943N(SyntaxKind.IdentifierToken); 1945N(SyntaxKind.GreaterThanToken); 1949N(SyntaxKind.DotToken); 1950N(SyntaxKind.NameMemberCref); 1952N(SyntaxKind.IdentifierName); 1954N(SyntaxKind.IdentifierToken); 1965N(SyntaxKind.QualifiedCref); 1967N(SyntaxKind.AliasQualifiedName); 1969N(SyntaxKind.IdentifierName); 1971N(SyntaxKind.IdentifierToken); 1973N(SyntaxKind.ColonColonToken); 1974N(SyntaxKind.IdentifierName); 1976N(SyntaxKind.IdentifierToken); 1979N(SyntaxKind.DotToken); 1980N(SyntaxKind.NameMemberCref); 1982N(SyntaxKind.IdentifierName); 1984N(SyntaxKind.IdentifierToken); 1995N(SyntaxKind.QualifiedCref); 1997N(SyntaxKind.AliasQualifiedName); 1999N(SyntaxKind.IdentifierName); 2001N(SyntaxKind.GlobalKeyword); 2003N(SyntaxKind.ColonColonToken); 2004N(SyntaxKind.IdentifierName); 2006N(SyntaxKind.IdentifierToken); 2009N(SyntaxKind.DotToken); 2010N(SyntaxKind.NameMemberCref); 2012N(SyntaxKind.IdentifierName); 2014N(SyntaxKind.IdentifierToken); 2029N(SyntaxKind.TypeCref); 2031N(SyntaxKind.PredefinedType); 2033N(SyntaxKind.StringKeyword); 2043N(SyntaxKind.TypeCref); 2045N(SyntaxKind.AliasQualifiedName); 2047N(SyntaxKind.IdentifierName); 2049N(SyntaxKind.IdentifierToken); 2051N(SyntaxKind.ColonColonToken); 2052N(SyntaxKind.IdentifierName); 2054N(SyntaxKind.IdentifierToken); 2065N(SyntaxKind.TypeCref); 2067N(SyntaxKind.AliasQualifiedName); 2069N(SyntaxKind.IdentifierName); 2071N(SyntaxKind.GlobalKeyword); 2073N(SyntaxKind.ColonColonToken); 2074N(SyntaxKind.IdentifierName); 2076N(SyntaxKind.IdentifierToken); 2087N(SyntaxKind.TypeCref); 2089N(SyntaxKind.AliasQualifiedName); 2091N(SyntaxKind.IdentifierName); 2093N(SyntaxKind.GlobalKeyword); 2095N(SyntaxKind.ColonColonToken); 2096N(SyntaxKind.IdentifierName); 2098N(SyntaxKind.IdentifierToken); 2113N(SyntaxKind.NameMemberCref); 2115N(SyntaxKind.IdentifierName); 2117N(SyntaxKind.IdentifierToken); 2127N(SyntaxKind.NameMemberCref); 2129N(SyntaxKind.IdentifierName); 2131N(SyntaxKind.IdentifierToken); 2141N(SyntaxKind.NameMemberCref); 2143N(SyntaxKind.IdentifierName); 2145N(SyntaxKind.IdentifierToken); 2173N(SyntaxKind.NameMemberCref); 2175N(SyntaxKind.PredefinedType); 2177N(SyntaxKind.StringKeyword); 2179N(SyntaxKind.CrefParameterList); 2181N(SyntaxKind.OpenParenToken); 2182N(SyntaxKind.CloseParenToken); 2192N(SyntaxKind.NameMemberCref); 2194N(SyntaxKind.AliasQualifiedName); 2196N(SyntaxKind.IdentifierName); 2198N(SyntaxKind.IdentifierToken); 2200N(SyntaxKind.ColonColonToken); 2201N(SyntaxKind.IdentifierName); 2203N(SyntaxKind.IdentifierToken); 2206N(SyntaxKind.CrefParameterList); 2208N(SyntaxKind.OpenParenToken); 2209N(SyntaxKind.CloseParenToken); 2219N(SyntaxKind.NameMemberCref); 2221N(SyntaxKind.AliasQualifiedName); 2223N(SyntaxKind.IdentifierName); 2225N(SyntaxKind.IdentifierToken); 2227N(SyntaxKind.ColonColonToken); 2228N(SyntaxKind.GenericName); 2230N(SyntaxKind.IdentifierToken); 2231N(SyntaxKind.TypeArgumentList); 2233N(SyntaxKind.LessThanToken); 2234N(SyntaxKind.IdentifierName); 2236N(SyntaxKind.IdentifierToken); 2238N(SyntaxKind.GreaterThanToken); 2242N(SyntaxKind.CrefParameterList); 2244N(SyntaxKind.OpenParenToken); 2245N(SyntaxKind.CloseParenToken);
Parsing\DeclarationExpressionTests.cs (568)
22N(SyntaxKind.ExpressionStatement); 24N(SyntaxKind.InvocationExpression); 26N(SyntaxKind.IdentifierName); 28N(SyntaxKind.IdentifierToken, "M"); 30N(SyntaxKind.ArgumentList); 32N(SyntaxKind.OpenParenToken); 33N(SyntaxKind.Argument); 35N(SyntaxKind.OutKeyword); 36N(SyntaxKind.DeclarationExpression); 38N(SyntaxKind.NullableType); 40N(SyntaxKind.PredefinedType); 42N(SyntaxKind.IntKeyword); 44N(SyntaxKind.QuestionToken); 46N(SyntaxKind.SingleVariableDesignation); 48N(SyntaxKind.IdentifierToken, "x"); 52N(SyntaxKind.CloseParenToken); 55N(SyntaxKind.SemicolonToken); 64N(SyntaxKind.IfStatement); 66N(SyntaxKind.IfKeyword); 67N(SyntaxKind.OpenParenToken); 68N(SyntaxKind.IsExpression); 70N(SyntaxKind.IdentifierName); 72N(SyntaxKind.IdentifierToken, "e"); 74N(SyntaxKind.IsKeyword); 75N(SyntaxKind.NullableType); 77N(SyntaxKind.PredefinedType); 79N(SyntaxKind.IntKeyword); 81N(SyntaxKind.QuestionToken); 84N(SyntaxKind.CloseParenToken); 85N(SyntaxKind.Block); 87N(SyntaxKind.OpenBraceToken); 88N(SyntaxKind.CloseBraceToken); 98N(SyntaxKind.IfStatement); 100N(SyntaxKind.IfKeyword); 101N(SyntaxKind.OpenParenToken); 102N(SyntaxKind.ConditionalExpression); 104N(SyntaxKind.IsExpression); 106N(SyntaxKind.IdentifierName); 108N(SyntaxKind.IdentifierToken, "e"); 110N(SyntaxKind.IsKeyword); 111N(SyntaxKind.PredefinedType); 113N(SyntaxKind.IntKeyword); 116N(SyntaxKind.QuestionToken); 117N(SyntaxKind.TrueLiteralExpression); 119N(SyntaxKind.TrueKeyword); 121N(SyntaxKind.ColonToken); 122N(SyntaxKind.FalseLiteralExpression); 124N(SyntaxKind.FalseKeyword); 127N(SyntaxKind.CloseParenToken); 128N(SyntaxKind.Block); 130N(SyntaxKind.OpenBraceToken); 131N(SyntaxKind.CloseBraceToken); 148N(SyntaxKind.IfStatement); 150N(SyntaxKind.IfKeyword); 151N(SyntaxKind.OpenParenToken); 152N(SyntaxKind.ConditionalExpression); 154N(SyntaxKind.IsExpression); 156N(SyntaxKind.IdentifierName); 158N(SyntaxKind.IdentifierToken, "e"); 160N(SyntaxKind.IsKeyword); 161N(SyntaxKind.PredefinedType); 163N(SyntaxKind.IntKeyword); 166N(SyntaxKind.QuestionToken); 167N(SyntaxKind.IdentifierName); 169N(SyntaxKind.IdentifierToken, "x"); 177N(SyntaxKind.CloseParenToken); 178N(SyntaxKind.Block); 180N(SyntaxKind.OpenBraceToken); 181N(SyntaxKind.CloseBraceToken); 191N(SyntaxKind.IfStatement); 193N(SyntaxKind.IfKeyword); 194N(SyntaxKind.OpenParenToken); 195N(SyntaxKind.ConditionalExpression); 197N(SyntaxKind.IsPatternExpression); 199N(SyntaxKind.IdentifierName); 201N(SyntaxKind.IdentifierToken, "e"); 203N(SyntaxKind.IsKeyword); 204N(SyntaxKind.DeclarationPattern); 206N(SyntaxKind.PredefinedType); 208N(SyntaxKind.IntKeyword); 210N(SyntaxKind.SingleVariableDesignation); 212N(SyntaxKind.IdentifierToken, "x"); 216N(SyntaxKind.QuestionToken); 217N(SyntaxKind.TrueLiteralExpression); 219N(SyntaxKind.TrueKeyword); 221N(SyntaxKind.ColonToken); 222N(SyntaxKind.FalseLiteralExpression); 224N(SyntaxKind.FalseKeyword); 227N(SyntaxKind.CloseParenToken); 228N(SyntaxKind.Block); 230N(SyntaxKind.OpenBraceToken); 231N(SyntaxKind.CloseBraceToken); 241N(SyntaxKind.LocalDeclarationStatement); 243N(SyntaxKind.VariableDeclaration); 245N(SyntaxKind.RefType); 247N(SyntaxKind.RefKeyword); 248N(SyntaxKind.PredefinedType); 250N(SyntaxKind.ObjectKeyword); 253N(SyntaxKind.VariableDeclarator); 255N(SyntaxKind.IdentifierToken, "x"); 256N(SyntaxKind.EqualsValueClause); 258N(SyntaxKind.EqualsToken); 259N(SyntaxKind.ConditionalExpression); 261N(SyntaxKind.IsExpression); 263N(SyntaxKind.IdentifierName); 265N(SyntaxKind.IdentifierToken, "o1"); 267N(SyntaxKind.IsKeyword); 268N(SyntaxKind.PredefinedType); 270N(SyntaxKind.StringKeyword); 273N(SyntaxKind.QuestionToken); 274N(SyntaxKind.RefExpression); 276N(SyntaxKind.RefKeyword); 277N(SyntaxKind.IdentifierName); 279N(SyntaxKind.IdentifierToken, "o2"); 282N(SyntaxKind.ColonToken); 283N(SyntaxKind.RefExpression); 285N(SyntaxKind.RefKeyword); 286N(SyntaxKind.IdentifierName); 288N(SyntaxKind.IdentifierToken, "o3"); 295N(SyntaxKind.SemicolonToken); 304N(SyntaxKind.LocalDeclarationStatement); 306N(SyntaxKind.VariableDeclaration); 308N(SyntaxKind.RefType); 310N(SyntaxKind.RefKeyword); 311N(SyntaxKind.PredefinedType); 313N(SyntaxKind.ObjectKeyword); 316N(SyntaxKind.VariableDeclarator); 318N(SyntaxKind.IdentifierToken, "x"); 319N(SyntaxKind.EqualsValueClause); 321N(SyntaxKind.EqualsToken); 322N(SyntaxKind.RefExpression); 324N(SyntaxKind.RefKeyword); 325N(SyntaxKind.ConditionalExpression); 327N(SyntaxKind.IsExpression); 329N(SyntaxKind.IdentifierName); 331N(SyntaxKind.IdentifierToken, "o1"); 333N(SyntaxKind.IsKeyword); 334N(SyntaxKind.PredefinedType); 336N(SyntaxKind.StringKeyword); 339N(SyntaxKind.QuestionToken); 340N(SyntaxKind.RefExpression); 342N(SyntaxKind.RefKeyword); 343N(SyntaxKind.IdentifierName); 345N(SyntaxKind.IdentifierToken, "o2"); 348N(SyntaxKind.ColonToken); 349N(SyntaxKind.RefExpression); 351N(SyntaxKind.RefKeyword); 352N(SyntaxKind.IdentifierName); 354N(SyntaxKind.IdentifierToken, "o3"); 362N(SyntaxKind.SemicolonToken); 371N(SyntaxKind.ForEachStatement); 373N(SyntaxKind.ForEachKeyword); 374N(SyntaxKind.OpenParenToken); 375N(SyntaxKind.PredefinedType); 377N(SyntaxKind.IntKeyword); 379N(SyntaxKind.IdentifierToken, "_"); 380N(SyntaxKind.InKeyword); 381N(SyntaxKind.IdentifierName); 383N(SyntaxKind.IdentifierToken, "e"); 385N(SyntaxKind.CloseParenToken); 386N(SyntaxKind.Block); 388N(SyntaxKind.OpenBraceToken); 389N(SyntaxKind.CloseBraceToken); 399N(SyntaxKind.ForEachStatement); 401N(SyntaxKind.ForEachKeyword); 402N(SyntaxKind.OpenParenToken); 403N(SyntaxKind.IdentifierName); 405N(SyntaxKind.IdentifierToken, "var"); 407N(SyntaxKind.IdentifierToken, "_"); 408N(SyntaxKind.InKeyword); 409N(SyntaxKind.IdentifierName); 411N(SyntaxKind.IdentifierToken, "e"); 413N(SyntaxKind.CloseParenToken); 414N(SyntaxKind.Block); 416N(SyntaxKind.OpenBraceToken); 417N(SyntaxKind.CloseBraceToken); 427N(SyntaxKind.ForEachVariableStatement); 429N(SyntaxKind.ForEachKeyword); 430N(SyntaxKind.OpenParenToken); 431N(SyntaxKind.TupleExpression); 433N(SyntaxKind.OpenParenToken); 434N(SyntaxKind.Argument); 436N(SyntaxKind.DeclarationExpression); 438N(SyntaxKind.IdentifierName); 440N(SyntaxKind.IdentifierToken, "var"); 442N(SyntaxKind.SingleVariableDesignation); 444N(SyntaxKind.IdentifierToken, "x"); 448N(SyntaxKind.CommaToken); 449N(SyntaxKind.Argument); 451N(SyntaxKind.DeclarationExpression); 453N(SyntaxKind.IdentifierName); 455N(SyntaxKind.IdentifierToken, "var"); 457N(SyntaxKind.SingleVariableDesignation); 459N(SyntaxKind.IdentifierToken, "y"); 463N(SyntaxKind.CloseParenToken); 465N(SyntaxKind.InKeyword); 466N(SyntaxKind.IdentifierName); 468N(SyntaxKind.IdentifierToken, "e"); 470N(SyntaxKind.CloseParenToken); 471N(SyntaxKind.Block); 473N(SyntaxKind.OpenBraceToken); 474N(SyntaxKind.CloseBraceToken); 484N(SyntaxKind.ForEachVariableStatement); 486N(SyntaxKind.ForEachKeyword); 487N(SyntaxKind.OpenParenToken); 488N(SyntaxKind.TupleExpression); 490N(SyntaxKind.OpenParenToken); 491N(SyntaxKind.Argument); 493N(SyntaxKind.DeclarationExpression); 495N(SyntaxKind.PredefinedType); 497N(SyntaxKind.IntKeyword); 499N(SyntaxKind.SingleVariableDesignation); 501N(SyntaxKind.IdentifierToken, "x"); 505N(SyntaxKind.CommaToken); 506N(SyntaxKind.Argument); 508N(SyntaxKind.DeclarationExpression); 510N(SyntaxKind.PredefinedType); 512N(SyntaxKind.IntKeyword); 514N(SyntaxKind.SingleVariableDesignation); 516N(SyntaxKind.IdentifierToken, "y"); 520N(SyntaxKind.CloseParenToken); 522N(SyntaxKind.InKeyword); 523N(SyntaxKind.IdentifierName); 525N(SyntaxKind.IdentifierToken, "e"); 527N(SyntaxKind.CloseParenToken); 528N(SyntaxKind.Block); 530N(SyntaxKind.OpenBraceToken); 531N(SyntaxKind.CloseBraceToken); 541N(SyntaxKind.ForEachStatement); 543N(SyntaxKind.ForEachKeyword); 544N(SyntaxKind.OpenParenToken); 545N(SyntaxKind.TupleType); 547N(SyntaxKind.OpenParenToken); 548N(SyntaxKind.TupleElement); 550N(SyntaxKind.PredefinedType); 552N(SyntaxKind.IntKeyword); 554N(SyntaxKind.IdentifierToken, "x"); 556N(SyntaxKind.CommaToken); 557N(SyntaxKind.TupleElement); 559N(SyntaxKind.PredefinedType); 561N(SyntaxKind.IntKeyword); 563N(SyntaxKind.IdentifierToken, "y"); 565N(SyntaxKind.CloseParenToken); 567N(SyntaxKind.IdentifierToken, "v"); 568N(SyntaxKind.InKeyword); 569N(SyntaxKind.IdentifierName); 571N(SyntaxKind.IdentifierToken, "e"); 573N(SyntaxKind.CloseParenToken); 574N(SyntaxKind.Block); 576N(SyntaxKind.OpenBraceToken); 577N(SyntaxKind.CloseBraceToken); 588N(SyntaxKind.ForEachVariableStatement); 590N(SyntaxKind.ForEachKeyword); 591N(SyntaxKind.OpenParenToken); 592N(SyntaxKind.TupleExpression); 594N(SyntaxKind.OpenParenToken); 595N(SyntaxKind.Argument); 597N(SyntaxKind.NumericLiteralExpression); 599N(SyntaxKind.NumericLiteralToken); 602N(SyntaxKind.CommaToken); 603N(SyntaxKind.Argument); 605N(SyntaxKind.NumericLiteralExpression); 607N(SyntaxKind.NumericLiteralToken); 610N(SyntaxKind.CloseParenToken); 612N(SyntaxKind.InKeyword); 613N(SyntaxKind.IdentifierName); 615N(SyntaxKind.IdentifierToken, "e"); 617N(SyntaxKind.CloseParenToken); 618N(SyntaxKind.Block); 620N(SyntaxKind.OpenBraceToken); 621N(SyntaxKind.CloseBraceToken); 631N(SyntaxKind.ForEachVariableStatement); 633N(SyntaxKind.ForEachKeyword); 634N(SyntaxKind.OpenParenToken); 635N(SyntaxKind.DeclarationExpression); 637N(SyntaxKind.IdentifierName); 639N(SyntaxKind.IdentifierToken, "var"); 641N(SyntaxKind.ParenthesizedVariableDesignation); 643N(SyntaxKind.OpenParenToken); 644N(SyntaxKind.SingleVariableDesignation); 646N(SyntaxKind.IdentifierToken, "x"); 648N(SyntaxKind.CommaToken); 649N(SyntaxKind.SingleVariableDesignation); 651N(SyntaxKind.IdentifierToken, "y"); 653N(SyntaxKind.CloseParenToken); 656N(SyntaxKind.InKeyword); 657N(SyntaxKind.IdentifierName); 659N(SyntaxKind.IdentifierToken, "e"); 661N(SyntaxKind.CloseParenToken); 662N(SyntaxKind.Block); 664N(SyntaxKind.OpenBraceToken); 665N(SyntaxKind.CloseBraceToken); 675N(SyntaxKind.ForEachVariableStatement); 677N(SyntaxKind.ForEachKeyword); 678N(SyntaxKind.OpenParenToken); 679N(SyntaxKind.TupleExpression); 681N(SyntaxKind.OpenParenToken); 682N(SyntaxKind.Argument); 684N(SyntaxKind.DeclarationExpression); 686N(SyntaxKind.PredefinedType); 688N(SyntaxKind.IntKeyword); 690N(SyntaxKind.SingleVariableDesignation); 692N(SyntaxKind.IdentifierToken, "x"); 696N(SyntaxKind.CommaToken); 697N(SyntaxKind.Argument); 699N(SyntaxKind.DeclarationExpression); 701N(SyntaxKind.IdentifierName); 703N(SyntaxKind.IdentifierToken, "var"); 705N(SyntaxKind.ParenthesizedVariableDesignation); 707N(SyntaxKind.OpenParenToken); 708N(SyntaxKind.SingleVariableDesignation); 710N(SyntaxKind.IdentifierToken, "y"); 712N(SyntaxKind.CommaToken); 713N(SyntaxKind.SingleVariableDesignation); 715N(SyntaxKind.IdentifierToken, "z"); 717N(SyntaxKind.CloseParenToken); 721N(SyntaxKind.CloseParenToken); 723N(SyntaxKind.InKeyword); 724N(SyntaxKind.IdentifierName); 726N(SyntaxKind.IdentifierToken, "e"); 728N(SyntaxKind.CloseParenToken); 729N(SyntaxKind.Block); 731N(SyntaxKind.OpenBraceToken); 732N(SyntaxKind.CloseBraceToken); 743N(SyntaxKind.ForEachVariableStatement); 745N(SyntaxKind.ForEachKeyword); 746N(SyntaxKind.OpenParenToken); 747N(SyntaxKind.TupleExpression); 749N(SyntaxKind.OpenParenToken); 750N(SyntaxKind.Argument); 752N(SyntaxKind.DeclarationExpression); 754N(SyntaxKind.IdentifierName); 756N(SyntaxKind.IdentifierToken, "var"); 758N(SyntaxKind.ParenthesizedVariableDesignation); 760N(SyntaxKind.OpenParenToken); 761N(SyntaxKind.SingleVariableDesignation); 763N(SyntaxKind.IdentifierToken, "x"); 765N(SyntaxKind.CommaToken); 766N(SyntaxKind.SingleVariableDesignation); 768N(SyntaxKind.IdentifierToken, "y"); 770N(SyntaxKind.CloseParenToken); 774N(SyntaxKind.CommaToken); 775N(SyntaxKind.Argument); 777N(SyntaxKind.IdentifierName); 779N(SyntaxKind.IdentifierToken, "z"); 782N(SyntaxKind.CloseParenToken); 784N(SyntaxKind.InKeyword); 785N(SyntaxKind.IdentifierName); 787N(SyntaxKind.IdentifierToken, "e"); 789N(SyntaxKind.CloseParenToken); 790N(SyntaxKind.Block); 792N(SyntaxKind.OpenBraceToken); 793N(SyntaxKind.CloseBraceToken); 807N(SyntaxKind.ForEachVariableStatement); 809N(SyntaxKind.ForEachKeyword); 810N(SyntaxKind.OpenParenToken); 811N(SyntaxKind.IdentifierName); 813N(SyntaxKind.IdentifierToken, "x"); 815N(SyntaxKind.InKeyword); 816N(SyntaxKind.IdentifierName); 818N(SyntaxKind.IdentifierToken, "e"); 820N(SyntaxKind.CloseParenToken); 821N(SyntaxKind.Block); 823N(SyntaxKind.OpenBraceToken); 824N(SyntaxKind.CloseBraceToken); 834N(SyntaxKind.ForEachVariableStatement); 836N(SyntaxKind.ForEachKeyword); 837N(SyntaxKind.OpenParenToken); 838N(SyntaxKind.IdentifierName); 840N(SyntaxKind.IdentifierToken, "_"); 842N(SyntaxKind.InKeyword); 843N(SyntaxKind.IdentifierName); 845N(SyntaxKind.IdentifierToken, "e"); 847N(SyntaxKind.CloseParenToken); 848N(SyntaxKind.Block); 850N(SyntaxKind.OpenBraceToken); 851N(SyntaxKind.CloseBraceToken); 865N(SyntaxKind.ForEachVariableStatement); 867N(SyntaxKind.ForEachKeyword); 868N(SyntaxKind.OpenParenToken); 869N(SyntaxKind.SimpleMemberAccessExpression); 871N(SyntaxKind.IdentifierName); 873N(SyntaxKind.IdentifierToken, "a"); 875N(SyntaxKind.DotToken); 876N(SyntaxKind.IdentifierName); 878N(SyntaxKind.IdentifierToken, "b"); 881N(SyntaxKind.InKeyword); 882N(SyntaxKind.IdentifierName); 884N(SyntaxKind.IdentifierToken, "e"); 886N(SyntaxKind.CloseParenToken); 887N(SyntaxKind.Block); 889N(SyntaxKind.OpenBraceToken); 890N(SyntaxKind.CloseBraceToken); 900N(SyntaxKind.ExpressionStatement); 902N(SyntaxKind.SimpleAssignmentExpression); 904N(SyntaxKind.TupleExpression); 906N(SyntaxKind.OpenParenToken); 907N(SyntaxKind.Argument); 909N(SyntaxKind.NumericLiteralExpression); 911N(SyntaxKind.NumericLiteralToken); 914N(SyntaxKind.CommaToken); 915N(SyntaxKind.Argument); 917N(SyntaxKind.NumericLiteralExpression); 919N(SyntaxKind.NumericLiteralToken); 922N(SyntaxKind.CloseParenToken); 924N(SyntaxKind.EqualsToken); 925N(SyntaxKind.IdentifierName); 927N(SyntaxKind.IdentifierToken, "e"); 930N(SyntaxKind.SemicolonToken); 939N(SyntaxKind.ExpressionStatement); 941N(SyntaxKind.InvocationExpression); 943N(SyntaxKind.IdentifierName); 945N(SyntaxKind.IdentifierToken, "M"); 947N(SyntaxKind.ArgumentList); 949N(SyntaxKind.OpenParenToken); 950N(SyntaxKind.Argument); 952N(SyntaxKind.OutKeyword); 953N(SyntaxKind.TupleExpression); 955N(SyntaxKind.OpenParenToken); 956N(SyntaxKind.Argument); 958N(SyntaxKind.NumericLiteralExpression); 960N(SyntaxKind.NumericLiteralToken); 963N(SyntaxKind.CommaToken); 964N(SyntaxKind.Argument); 966N(SyntaxKind.NumericLiteralExpression); 968N(SyntaxKind.NumericLiteralToken); 971N(SyntaxKind.CloseParenToken); 974N(SyntaxKind.CloseParenToken); 977N(SyntaxKind.SemicolonToken); 986N(SyntaxKind.ExpressionStatement); 988N(SyntaxKind.InvocationExpression); 990N(SyntaxKind.IdentifierName); 992N(SyntaxKind.IdentifierToken, "M"); 994N(SyntaxKind.ArgumentList); 996N(SyntaxKind.OpenParenToken); 997N(SyntaxKind.Argument); 999N(SyntaxKind.OutKeyword); 1000N(SyntaxKind.TupleExpression); 1002N(SyntaxKind.OpenParenToken); 1003N(SyntaxKind.Argument); 1005N(SyntaxKind.IdentifierName); 1007N(SyntaxKind.IdentifierToken, "x"); 1010N(SyntaxKind.CommaToken); 1011N(SyntaxKind.Argument); 1013N(SyntaxKind.IdentifierName); 1015N(SyntaxKind.IdentifierToken, "y"); 1018N(SyntaxKind.CloseParenToken); 1021N(SyntaxKind.CloseParenToken); 1024N(SyntaxKind.SemicolonToken); 1033N(SyntaxKind.ExpressionStatement); 1035N(SyntaxKind.InvocationExpression); 1037N(SyntaxKind.IdentifierName); 1039N(SyntaxKind.IdentifierToken, "M"); 1041N(SyntaxKind.ArgumentList); 1043N(SyntaxKind.OpenParenToken); 1044N(SyntaxKind.Argument); 1046N(SyntaxKind.OutKeyword); 1047N(SyntaxKind.SimpleMemberAccessExpression); 1049N(SyntaxKind.TupleExpression); 1051N(SyntaxKind.OpenParenToken); 1052N(SyntaxKind.Argument); 1054N(SyntaxKind.NumericLiteralExpression); 1056N(SyntaxKind.NumericLiteralToken); 1059N(SyntaxKind.CommaToken); 1060N(SyntaxKind.Argument); 1062N(SyntaxKind.NumericLiteralExpression); 1064N(SyntaxKind.NumericLiteralToken); 1067N(SyntaxKind.CloseParenToken); 1069N(SyntaxKind.DotToken); 1070N(SyntaxKind.IdentifierName); 1072N(SyntaxKind.IdentifierToken, "Field"); 1076N(SyntaxKind.CloseParenToken); 1079N(SyntaxKind.SemicolonToken); 1089N(SyntaxKind.ExpressionStatement); 1091N(SyntaxKind.InvocationExpression); 1093N(SyntaxKind.IdentifierName); 1095N(SyntaxKind.IdentifierToken, "M"); 1097N(SyntaxKind.ArgumentList); 1099N(SyntaxKind.OpenParenToken); 1100N(SyntaxKind.Argument); 1102N(SyntaxKind.OutKeyword); 1103N(SyntaxKind.TupleExpression); 1105N(SyntaxKind.OpenParenToken); 1106N(SyntaxKind.Argument); 1108N(SyntaxKind.DeclarationExpression); 1110N(SyntaxKind.PredefinedType); 1112N(SyntaxKind.IntKeyword); 1114N(SyntaxKind.SingleVariableDesignation); 1116N(SyntaxKind.IdentifierToken, "x"); 1120N(SyntaxKind.CommaToken); 1121N(SyntaxKind.Argument); 1123N(SyntaxKind.DeclarationExpression); 1125N(SyntaxKind.PredefinedType); 1127N(SyntaxKind.IntKeyword); 1129N(SyntaxKind.SingleVariableDesignation); 1131N(SyntaxKind.IdentifierToken, "y"); 1135N(SyntaxKind.CloseParenToken); 1138N(SyntaxKind.CloseParenToken); 1141N(SyntaxKind.SemicolonToken); 1151N(SyntaxKind.ExpressionStatement); 1153N(SyntaxKind.InvocationExpression); 1155N(SyntaxKind.IdentifierName); 1157N(SyntaxKind.IdentifierToken, "M"); 1159N(SyntaxKind.ArgumentList); 1161N(SyntaxKind.OpenParenToken); 1162N(SyntaxKind.Argument); 1164N(SyntaxKind.OutKeyword); 1165N(SyntaxKind.TupleExpression); 1167N(SyntaxKind.OpenParenToken); 1168N(SyntaxKind.Argument); 1170N(SyntaxKind.DeclarationExpression); 1172N(SyntaxKind.IdentifierName); 1174N(SyntaxKind.IdentifierToken, "var"); 1176N(SyntaxKind.SingleVariableDesignation); 1178N(SyntaxKind.IdentifierToken, "x"); 1182N(SyntaxKind.CommaToken); 1183N(SyntaxKind.Argument); 1185N(SyntaxKind.DeclarationExpression); 1187N(SyntaxKind.IdentifierName); 1189N(SyntaxKind.IdentifierToken, "var"); 1191N(SyntaxKind.SingleVariableDesignation); 1193N(SyntaxKind.IdentifierToken, "y"); 1197N(SyntaxKind.CloseParenToken); 1200N(SyntaxKind.CloseParenToken); 1203N(SyntaxKind.SemicolonToken); 1212N(SyntaxKind.ExpressionStatement); 1214N(SyntaxKind.SimpleAssignmentExpression); 1216N(SyntaxKind.TupleExpression); 1218N(SyntaxKind.OpenParenToken); 1219N(SyntaxKind.Argument); 1221N(SyntaxKind.NameColon); 1223N(SyntaxKind.IdentifierName); 1225N(SyntaxKind.IdentifierToken, "x"); 1227N(SyntaxKind.ColonToken); 1229N(SyntaxKind.NumericLiteralExpression); 1231N(SyntaxKind.NumericLiteralToken); 1234N(SyntaxKind.CommaToken); 1235N(SyntaxKind.Argument); 1237N(SyntaxKind.NameColon); 1239N(SyntaxKind.IdentifierName); 1241N(SyntaxKind.IdentifierToken, "y"); 1243N(SyntaxKind.ColonToken); 1245N(SyntaxKind.NumericLiteralExpression); 1247N(SyntaxKind.NumericLiteralToken); 1250N(SyntaxKind.CloseParenToken); 1252N(SyntaxKind.EqualsToken); 1253N(SyntaxKind.IdentifierName); 1255N(SyntaxKind.IdentifierToken, "e"); 1258N(SyntaxKind.SemicolonToken); 1267N(SyntaxKind.ExpressionStatement); 1269N(SyntaxKind.SimpleAssignmentExpression); 1271N(SyntaxKind.InvocationExpression); 1273N(SyntaxKind.IdentifierName); 1275N(SyntaxKind.IdentifierToken, "var"); 1277N(SyntaxKind.ArgumentList); 1279N(SyntaxKind.OpenParenToken); 1280N(SyntaxKind.Argument); 1282N(SyntaxKind.NumericLiteralExpression); 1284N(SyntaxKind.NumericLiteralToken); 1287N(SyntaxKind.CommaToken); 1288N(SyntaxKind.Argument); 1290N(SyntaxKind.NumericLiteralExpression); 1292N(SyntaxKind.NumericLiteralToken); 1295N(SyntaxKind.CloseParenToken); 1298N(SyntaxKind.EqualsToken); 1299N(SyntaxKind.IdentifierName); 1301N(SyntaxKind.IdentifierToken, "e"); 1304N(SyntaxKind.SemicolonToken);
Parsing\DeclarationParsingTests.cs (1846)
5414N(SyntaxKind.CompilationUnit); 5416N(SyntaxKind.ClassDeclaration); 5418N(SyntaxKind.ClassKeyword); 5419N(SyntaxKind.IdentifierToken, "a"); 5420N(SyntaxKind.OpenBraceToken); 5421N(SyntaxKind.OperatorDeclaration); 5423N(SyntaxKind.IdentifierName); 5425N(SyntaxKind.IdentifierToken, "b"); 5427N(SyntaxKind.OperatorKeyword); 5428N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 5429N(SyntaxKind.ParameterList); 5431N(SyntaxKind.OpenParenToken); 5432N(SyntaxKind.Parameter); 5434N(SyntaxKind.IdentifierName); 5436N(SyntaxKind.IdentifierToken, "c"); 5438N(SyntaxKind.IdentifierToken, "d"); 5440N(SyntaxKind.CommaToken); 5441N(SyntaxKind.Parameter); 5443N(SyntaxKind.IdentifierName); 5445N(SyntaxKind.IdentifierToken, "e"); 5447N(SyntaxKind.IdentifierToken, "f"); 5449N(SyntaxKind.CloseParenToken); 5451N(SyntaxKind.Block); 5453N(SyntaxKind.OpenBraceToken); 5454N(SyntaxKind.CloseBraceToken); 5457N(SyntaxKind.CloseBraceToken); 5459N(SyntaxKind.EndOfFileToken); 6003N(SyntaxKind.CompilationUnit); 6005N(SyntaxKind.InterfaceDeclaration); 6007N(SyntaxKind.PublicKeyword); 6008N(SyntaxKind.InterfaceKeyword); 6009N(SyntaxKind.IdentifierToken, "I2"); 6010N(SyntaxKind.OpenBraceToken); 6011N(SyntaxKind.CloseBraceToken); 6013N(SyntaxKind.InterfaceDeclaration); 6015N(SyntaxKind.PublicKeyword); 6016N(SyntaxKind.InterfaceKeyword); 6017N(SyntaxKind.IdentifierToken, "I1"); 6018N(SyntaxKind.OpenBraceToken); 6019N(SyntaxKind.EventDeclaration); 6021N(SyntaxKind.EventKeyword); 6022N(SyntaxKind.QualifiedName); 6024N(SyntaxKind.IdentifierName); 6026N(SyntaxKind.IdentifierToken, "System"); 6028N(SyntaxKind.DotToken); 6029N(SyntaxKind.IdentifierName); 6031N(SyntaxKind.IdentifierToken, "Action"); 6034N(SyntaxKind.ExplicitInterfaceSpecifier); 6036N(SyntaxKind.IdentifierName); 6038N(SyntaxKind.IdentifierToken, "I2"); 6040N(SyntaxKind.DotToken); 6042N(SyntaxKind.IdentifierToken, "P10"); 6043N(SyntaxKind.SemicolonToken); 6045N(SyntaxKind.CloseBraceToken); 6047N(SyntaxKind.EndOfFileToken); 6063N(SyntaxKind.CompilationUnit); 6065N(SyntaxKind.InterfaceDeclaration); 6067N(SyntaxKind.PublicKeyword); 6068N(SyntaxKind.InterfaceKeyword); 6069N(SyntaxKind.IdentifierToken, "I2"); 6070N(SyntaxKind.OpenBraceToken); 6071N(SyntaxKind.CloseBraceToken); 6073N(SyntaxKind.InterfaceDeclaration); 6075N(SyntaxKind.PublicKeyword); 6076N(SyntaxKind.InterfaceKeyword); 6077N(SyntaxKind.IdentifierToken, "I1"); 6078N(SyntaxKind.OpenBraceToken); 6079N(SyntaxKind.EventDeclaration); 6081N(SyntaxKind.EventKeyword); 6082N(SyntaxKind.QualifiedName); 6084N(SyntaxKind.IdentifierName); 6086N(SyntaxKind.IdentifierToken, "System"); 6088N(SyntaxKind.DotToken); 6089N(SyntaxKind.IdentifierName); 6091N(SyntaxKind.IdentifierToken, "Action"); 6094N(SyntaxKind.ExplicitInterfaceSpecifier); 6096N(SyntaxKind.IdentifierName); 6098N(SyntaxKind.IdentifierToken, "I2"); 6100N(SyntaxKind.DotToken); 6102N(SyntaxKind.IdentifierToken, "P10"); 6103N(SyntaxKind.SemicolonToken); 6105N(SyntaxKind.CloseBraceToken); 6107N(SyntaxKind.EndOfFileToken); 6129N(SyntaxKind.CompilationUnit); 6131N(SyntaxKind.InterfaceDeclaration); 6133N(SyntaxKind.PublicKeyword); 6134N(SyntaxKind.InterfaceKeyword); 6135N(SyntaxKind.IdentifierToken, "I2"); 6136N(SyntaxKind.OpenBraceToken); 6137N(SyntaxKind.CloseBraceToken); 6139N(SyntaxKind.InterfaceDeclaration); 6141N(SyntaxKind.PublicKeyword); 6142N(SyntaxKind.InterfaceKeyword); 6143N(SyntaxKind.IdentifierToken, "I1"); 6144N(SyntaxKind.OpenBraceToken); 6145N(SyntaxKind.EventDeclaration); 6147N(SyntaxKind.EventKeyword); 6148N(SyntaxKind.QualifiedName); 6150N(SyntaxKind.IdentifierName); 6152N(SyntaxKind.IdentifierToken, "System"); 6154N(SyntaxKind.DotToken); 6155N(SyntaxKind.IdentifierName); 6157N(SyntaxKind.IdentifierToken, "Action"); 6160N(SyntaxKind.ExplicitInterfaceSpecifier); 6162N(SyntaxKind.IdentifierName); 6164N(SyntaxKind.IdentifierToken, "I2"); 6166N(SyntaxKind.DotToken); 6175N(SyntaxKind.IncompleteMember); 6177N(SyntaxKind.IdentifierName); 6179N(SyntaxKind.IdentifierToken, "P10"); 6182N(SyntaxKind.CloseBraceToken); 6184N(SyntaxKind.EndOfFileToken); 6202N(SyntaxKind.CompilationUnit); 6204N(SyntaxKind.InterfaceDeclaration); 6206N(SyntaxKind.PublicKeyword); 6207N(SyntaxKind.InterfaceKeyword); 6208N(SyntaxKind.IdentifierToken, "I2"); 6209N(SyntaxKind.OpenBraceToken); 6210N(SyntaxKind.CloseBraceToken); 6212N(SyntaxKind.InterfaceDeclaration); 6214N(SyntaxKind.PublicKeyword); 6215N(SyntaxKind.InterfaceKeyword); 6216N(SyntaxKind.IdentifierToken, "I1"); 6217N(SyntaxKind.OpenBraceToken); 6218N(SyntaxKind.EventDeclaration); 6220N(SyntaxKind.EventKeyword); 6221N(SyntaxKind.QualifiedName); 6223N(SyntaxKind.IdentifierName); 6225N(SyntaxKind.IdentifierToken, "System"); 6227N(SyntaxKind.DotToken); 6228N(SyntaxKind.IdentifierName); 6230N(SyntaxKind.IdentifierToken, "Action"); 6233N(SyntaxKind.ExplicitInterfaceSpecifier); 6235N(SyntaxKind.IdentifierName); 6237N(SyntaxKind.IdentifierToken, "I2"); 6239N(SyntaxKind.DotToken); 6241N(SyntaxKind.IdentifierToken, "P10"); 6248N(SyntaxKind.CloseBraceToken); 6250N(SyntaxKind.EndOfFileToken); 6279N(SyntaxKind.CompilationUnit); 6281N(SyntaxKind.ClassDeclaration); 6283N(SyntaxKind.ClassKeyword); 6284N(SyntaxKind.IdentifierToken, "C"); 6285N(SyntaxKind.OpenBraceToken); 6286N(SyntaxKind.PropertyDeclaration); 6288N(SyntaxKind.PredefinedType); 6290N(SyntaxKind.IntKeyword); 6292N(SyntaxKind.IdentifierToken, "A"); 6293N(SyntaxKind.AccessorList); 6295N(SyntaxKind.OpenBraceToken); 6296N(SyntaxKind.GetAccessorDeclaration); 6298N(SyntaxKind.GetKeyword); 6299N(SyntaxKind.Block); 6301N(SyntaxKind.OpenBraceToken); 6302N(SyntaxKind.ReturnStatement); 6304N(SyntaxKind.ReturnKeyword); 6305N(SyntaxKind.SimpleMemberAccessExpression); 6307N(SyntaxKind.ThisExpression); 6309N(SyntaxKind.ThisKeyword); 6311N(SyntaxKind.DotToken); 6325N(SyntaxKind.FieldDeclaration); 6327N(SyntaxKind.PublicKeyword); 6328N(SyntaxKind.VariableDeclaration); 6330N(SyntaxKind.PredefinedType); 6332N(SyntaxKind.IntKeyword); 6334N(SyntaxKind.VariableDeclarator); 6336N(SyntaxKind.IdentifierToken, "B"); 6339N(SyntaxKind.SemicolonToken); 6341N(SyntaxKind.CloseBraceToken); 6343N(SyntaxKind.EndOfFileToken); 6405N(SyntaxKind.CompilationUnit); 6407N(SyntaxKind.ClassDeclaration); 6409N(SyntaxKind.ClassKeyword); 6410N(SyntaxKind.IdentifierToken); 6411N(SyntaxKind.OpenBraceToken); 6412N(SyntaxKind.ConstructorDeclaration); 6414N(SyntaxKind.IdentifierToken); 6415N(SyntaxKind.ParameterList); 6417N(SyntaxKind.OpenParenToken); 6418N(SyntaxKind.CloseParenToken); 6420N(SyntaxKind.BaseConstructorInitializer); 6422N(SyntaxKind.ColonToken); 6423N(SyntaxKind.BaseKeyword); 6424N(SyntaxKind.ArgumentList); 6426N(SyntaxKind.OpenParenToken); 6427N(SyntaxKind.CloseParenToken); 6430N(SyntaxKind.ArrowExpressionClause); 6432N(SyntaxKind.EqualsGreaterThanToken); 6433N(SyntaxKind.InvocationExpression); 6435N(SyntaxKind.IdentifierName); 6437N(SyntaxKind.IdentifierToken); 6439N(SyntaxKind.ArgumentList); 6441N(SyntaxKind.OpenParenToken); 6442N(SyntaxKind.CloseParenToken); 6446N(SyntaxKind.SemicolonToken); 6448N(SyntaxKind.ConstructorDeclaration); 6450N(SyntaxKind.IdentifierToken); 6451N(SyntaxKind.ParameterList); 6453N(SyntaxKind.OpenParenToken); 6454N(SyntaxKind.CloseParenToken); 6456N(SyntaxKind.ArrowExpressionClause); 6458N(SyntaxKind.EqualsGreaterThanToken); 6459N(SyntaxKind.InvocationExpression); 6461N(SyntaxKind.IdentifierName); 6463N(SyntaxKind.IdentifierToken); 6465N(SyntaxKind.ArgumentList); 6467N(SyntaxKind.OpenParenToken); 6468N(SyntaxKind.CloseParenToken); 6472N(SyntaxKind.SemicolonToken); 6474N(SyntaxKind.DestructorDeclaration); 6476N(SyntaxKind.TildeToken); 6477N(SyntaxKind.IdentifierToken); 6478N(SyntaxKind.ParameterList); 6480N(SyntaxKind.OpenParenToken); 6481N(SyntaxKind.CloseParenToken); 6483N(SyntaxKind.ArrowExpressionClause); 6485N(SyntaxKind.EqualsGreaterThanToken); 6486N(SyntaxKind.InvocationExpression); 6488N(SyntaxKind.IdentifierName); 6490N(SyntaxKind.IdentifierToken); 6492N(SyntaxKind.ArgumentList); 6494N(SyntaxKind.OpenParenToken); 6495N(SyntaxKind.CloseParenToken); 6499N(SyntaxKind.SemicolonToken); 6501N(SyntaxKind.PropertyDeclaration); 6503N(SyntaxKind.PredefinedType); 6505N(SyntaxKind.IntKeyword); 6507N(SyntaxKind.IdentifierToken); 6508N(SyntaxKind.AccessorList); 6510N(SyntaxKind.OpenBraceToken); 6511N(SyntaxKind.SetAccessorDeclaration); 6513N(SyntaxKind.SetKeyword); 6514N(SyntaxKind.ArrowExpressionClause); 6516N(SyntaxKind.EqualsGreaterThanToken); 6517N(SyntaxKind.InvocationExpression); 6519N(SyntaxKind.IdentifierName); 6521N(SyntaxKind.IdentifierToken); 6523N(SyntaxKind.ArgumentList); 6525N(SyntaxKind.OpenParenToken); 6526N(SyntaxKind.CloseParenToken); 6530N(SyntaxKind.SemicolonToken); 6532N(SyntaxKind.CloseBraceToken); 6535N(SyntaxKind.CloseBraceToken); 6537N(SyntaxKind.EndOfFileToken); 6552N(SyntaxKind.CompilationUnit); 6554N(SyntaxKind.ClassDeclaration); 6556N(SyntaxKind.ClassKeyword); 6557N(SyntaxKind.IdentifierToken, "C"); 6558N(SyntaxKind.OpenBraceToken); 6559N(SyntaxKind.MethodDeclaration); 6561N(SyntaxKind.PredefinedType); 6563N(SyntaxKind.VoidKeyword); 6565N(SyntaxKind.IdentifierToken, "Goo"); 6566N(SyntaxKind.ParameterList); 6568N(SyntaxKind.OpenParenToken); 6569N(SyntaxKind.CloseParenToken); 6571N(SyntaxKind.Block); 6573N(SyntaxKind.OpenBraceToken); 6574N(SyntaxKind.ExpressionStatement); 6576N(SyntaxKind.InvocationExpression); 6578N(SyntaxKind.IdentifierName); 6580N(SyntaxKind.IdentifierToken, "M"); 6582N(SyntaxKind.ArgumentList); 6584N(SyntaxKind.OpenParenToken); 6585N(SyntaxKind.Argument); 6587N(SyntaxKind.OutKeyword); 6588N(SyntaxKind.DeclarationExpression); 6590N(SyntaxKind.IdentifierName); 6592N(SyntaxKind.IdentifierToken, "var"); 6594N(SyntaxKind.SingleVariableDesignation); 6596N(SyntaxKind.IdentifierToken, "x"); 6600N(SyntaxKind.CloseParenToken); 6603N(SyntaxKind.SemicolonToken); 6605N(SyntaxKind.CloseBraceToken); 6608N(SyntaxKind.CloseBraceToken); 6610N(SyntaxKind.EndOfFileToken); 6627N(SyntaxKind.CompilationUnit); 6629N(SyntaxKind.ClassDeclaration); 6631N(SyntaxKind.ClassKeyword); 6632N(SyntaxKind.IdentifierToken, "C"); 6633N(SyntaxKind.TypeParameterList); 6635N(SyntaxKind.LessThanToken); 6636N(SyntaxKind.TypeParameter); 6638N(SyntaxKind.IdentifierToken, "T"); 6640N(SyntaxKind.GreaterThanToken); 6642N(SyntaxKind.BaseList); 6644N(SyntaxKind.ColonToken); 6645N(SyntaxKind.SimpleBaseType); 6647N(SyntaxKind.IdentifierName); 6649N(SyntaxKind.IdentifierToken, "where"); 6656N(SyntaxKind.EndOfFileToken); 6676N(SyntaxKind.CompilationUnit); 6678N(SyntaxKind.ClassDeclaration); 6680N(SyntaxKind.ClassKeyword); 6681N(SyntaxKind.IdentifierToken, "C"); 6682N(SyntaxKind.TypeParameterList); 6684N(SyntaxKind.LessThanToken); 6685N(SyntaxKind.TypeParameter); 6687N(SyntaxKind.IdentifierToken, "T"); 6689N(SyntaxKind.GreaterThanToken); 6691N(SyntaxKind.BaseList); 6693N(SyntaxKind.ColonToken); 6694N(SyntaxKind.SimpleBaseType); 6696N(SyntaxKind.IdentifierName); 6698N(SyntaxKind.IdentifierToken, "where"); 6702N(SyntaxKind.SimpleBaseType); 6704N(SyntaxKind.IdentifierName); 6706N(SyntaxKind.IdentifierToken, "T"); 6713N(SyntaxKind.EndOfFileToken); 6736N(SyntaxKind.CompilationUnit); 6738N(SyntaxKind.ClassDeclaration); 6740N(SyntaxKind.ClassKeyword); 6741N(SyntaxKind.IdentifierToken, "C"); 6742N(SyntaxKind.TypeParameterList); 6744N(SyntaxKind.LessThanToken); 6745N(SyntaxKind.TypeParameter); 6747N(SyntaxKind.IdentifierToken, "T"); 6749N(SyntaxKind.GreaterThanToken); 6751N(SyntaxKind.BaseList); 6753N(SyntaxKind.ColonToken); 6762N(SyntaxKind.TypeParameterConstraintClause); 6764N(SyntaxKind.WhereKeyword); 6765N(SyntaxKind.IdentifierName); 6767N(SyntaxKind.IdentifierToken, "T"); 6769N(SyntaxKind.ColonToken); 6781N(SyntaxKind.EndOfFileToken); 6801N(SyntaxKind.CompilationUnit); 6803N(SyntaxKind.ClassDeclaration); 6805N(SyntaxKind.ClassKeyword); 6806N(SyntaxKind.IdentifierToken, "C"); 6807N(SyntaxKind.TypeParameterList); 6809N(SyntaxKind.LessThanToken); 6810N(SyntaxKind.TypeParameter); 6812N(SyntaxKind.IdentifierToken, "T"); 6814N(SyntaxKind.GreaterThanToken); 6816N(SyntaxKind.BaseList); 6818N(SyntaxKind.ColonToken); 6827N(SyntaxKind.TypeParameterConstraintClause); 6829N(SyntaxKind.WhereKeyword); 6830N(SyntaxKind.IdentifierName); 6832N(SyntaxKind.IdentifierToken, "T"); 6834N(SyntaxKind.ColonToken); 6835N(SyntaxKind.TypeConstraint); 6837N(SyntaxKind.IdentifierName); 6839N(SyntaxKind.IdentifierToken, "X"); 6846N(SyntaxKind.EndOfFileToken); 6986N(SyntaxKind.CompilationUnit); 6988N(SyntaxKind.ClassDeclaration); 6990N(SyntaxKind.ClassKeyword); 6991N(SyntaxKind.IdentifierToken, "C"); 6992N(SyntaxKind.TypeParameterList); 6994N(SyntaxKind.LessThanToken); 6995N(SyntaxKind.TypeParameter); 6997N(SyntaxKind.IdentifierToken, "T"); 6999N(SyntaxKind.GreaterThanToken); 7001N(SyntaxKind.TypeParameterConstraintClause); 7003N(SyntaxKind.WhereKeyword); 7004N(SyntaxKind.IdentifierName); 7006N(SyntaxKind.IdentifierToken, "T"); 7008N(SyntaxKind.ColonToken); 7009N(SyntaxKind.ClassConstraint); 7011N(SyntaxKind.ClassKeyword); 7014N(SyntaxKind.OpenBraceToken); 7015N(SyntaxKind.CloseBraceToken); 7017N(SyntaxKind.EndOfFileToken); 7029N(SyntaxKind.CompilationUnit); 7031N(SyntaxKind.ClassDeclaration); 7033N(SyntaxKind.ClassKeyword); 7034N(SyntaxKind.IdentifierToken, "C"); 7035N(SyntaxKind.TypeParameterList); 7037N(SyntaxKind.LessThanToken); 7038N(SyntaxKind.TypeParameter); 7040N(SyntaxKind.IdentifierToken, "T"); 7042N(SyntaxKind.GreaterThanToken); 7044N(SyntaxKind.TypeParameterConstraintClause); 7046N(SyntaxKind.WhereKeyword); 7047N(SyntaxKind.IdentifierName); 7049N(SyntaxKind.IdentifierToken, "T"); 7051N(SyntaxKind.ColonToken); 7052N(SyntaxKind.StructConstraint); 7054N(SyntaxKind.StructKeyword); 7057N(SyntaxKind.OpenBraceToken); 7058N(SyntaxKind.CloseBraceToken); 7060N(SyntaxKind.EndOfFileToken); 7072N(SyntaxKind.CompilationUnit); 7074N(SyntaxKind.ClassDeclaration); 7076N(SyntaxKind.ClassKeyword); 7077N(SyntaxKind.IdentifierToken, "C"); 7078N(SyntaxKind.TypeParameterList); 7080N(SyntaxKind.LessThanToken); 7081N(SyntaxKind.TypeParameter); 7083N(SyntaxKind.IdentifierToken, "T"); 7085N(SyntaxKind.GreaterThanToken); 7087N(SyntaxKind.TypeParameterConstraintClause); 7089N(SyntaxKind.WhereKeyword); 7090N(SyntaxKind.IdentifierName); 7092N(SyntaxKind.IdentifierToken, "T"); 7094N(SyntaxKind.ColonToken); 7095N(SyntaxKind.ClassConstraint); 7097N(SyntaxKind.ClassKeyword); 7098N(SyntaxKind.QuestionToken); 7101N(SyntaxKind.OpenBraceToken); 7102N(SyntaxKind.CloseBraceToken); 7104N(SyntaxKind.EndOfFileToken); 7120N(SyntaxKind.CompilationUnit); 7122N(SyntaxKind.ClassDeclaration); 7124N(SyntaxKind.ClassKeyword); 7125N(SyntaxKind.IdentifierToken, "C"); 7126N(SyntaxKind.TypeParameterList); 7128N(SyntaxKind.LessThanToken); 7129N(SyntaxKind.TypeParameter); 7131N(SyntaxKind.IdentifierToken, "T"); 7133N(SyntaxKind.GreaterThanToken); 7135N(SyntaxKind.TypeParameterConstraintClause); 7137N(SyntaxKind.WhereKeyword); 7138N(SyntaxKind.IdentifierName); 7140N(SyntaxKind.IdentifierToken, "T"); 7142N(SyntaxKind.ColonToken); 7143N(SyntaxKind.StructConstraint); 7145N(SyntaxKind.StructKeyword); 7146N(SyntaxKind.QuestionToken); 7149N(SyntaxKind.OpenBraceToken); 7150N(SyntaxKind.CloseBraceToken); 7152N(SyntaxKind.EndOfFileToken); 7164N(SyntaxKind.CompilationUnit); 7166N(SyntaxKind.ClassDeclaration); 7168N(SyntaxKind.ClassKeyword); 7169N(SyntaxKind.IdentifierToken, "C"); 7170N(SyntaxKind.TypeParameterList); 7172N(SyntaxKind.LessThanToken); 7173N(SyntaxKind.TypeParameter); 7175N(SyntaxKind.IdentifierToken, "T"); 7177N(SyntaxKind.GreaterThanToken); 7179N(SyntaxKind.TypeParameterConstraintClause); 7181N(SyntaxKind.WhereKeyword); 7182N(SyntaxKind.IdentifierName); 7184N(SyntaxKind.IdentifierToken, "T"); 7186N(SyntaxKind.ColonToken); 7187N(SyntaxKind.ClassConstraint); 7189N(SyntaxKind.ClassKeyword); 7190N(SyntaxKind.QuestionToken); 7193N(SyntaxKind.OpenBraceToken); 7194N(SyntaxKind.CloseBraceToken); 7196N(SyntaxKind.EndOfFileToken); 7212N(SyntaxKind.CompilationUnit); 7214N(SyntaxKind.ClassDeclaration); 7216N(SyntaxKind.ClassKeyword); 7217N(SyntaxKind.IdentifierToken, "C"); 7218N(SyntaxKind.TypeParameterList); 7220N(SyntaxKind.LessThanToken); 7221N(SyntaxKind.TypeParameter); 7223N(SyntaxKind.IdentifierToken, "T"); 7225N(SyntaxKind.GreaterThanToken); 7227N(SyntaxKind.TypeParameterConstraintClause); 7229N(SyntaxKind.WhereKeyword); 7230N(SyntaxKind.IdentifierName); 7232N(SyntaxKind.IdentifierToken, "T"); 7234N(SyntaxKind.ColonToken); 7235N(SyntaxKind.StructConstraint); 7237N(SyntaxKind.StructKeyword); 7238N(SyntaxKind.QuestionToken); 7241N(SyntaxKind.OpenBraceToken); 7242N(SyntaxKind.CloseBraceToken); 7244N(SyntaxKind.EndOfFileToken); 7256N(SyntaxKind.LocalFunctionStatement); 7258N(SyntaxKind.PredefinedType); 7260N(SyntaxKind.VoidKeyword); 7262N(SyntaxKind.IdentifierToken, "M"); 7263N(SyntaxKind.ParameterList); 7265N(SyntaxKind.OpenParenToken); 7266N(SyntaxKind.Parameter); 7268N(SyntaxKind.PredefinedType); 7270N(SyntaxKind.StringKeyword); 7272N(SyntaxKind.IdentifierToken, "name"); 7274N(SyntaxKind.CloseParenToken); 7276N(SyntaxKind.Block); 7278N(SyntaxKind.OpenBraceToken); 7279N(SyntaxKind.CloseBraceToken); 7292N(SyntaxKind.LocalFunctionStatement); 7294N(SyntaxKind.PredefinedType); 7296N(SyntaxKind.VoidKeyword); 7298N(SyntaxKind.IdentifierToken, "M"); 7299N(SyntaxKind.ParameterList); 7301N(SyntaxKind.OpenParenToken); 7302N(SyntaxKind.Parameter); 7304N(SyntaxKind.PredefinedType); 7306N(SyntaxKind.StringKeyword); 7308N(SyntaxKind.IdentifierToken, "name"); 7310N(SyntaxKind.CloseParenToken); 7312N(SyntaxKind.Block); 7314N(SyntaxKind.OpenBraceToken); 7315N(SyntaxKind.CloseBraceToken); 7330N(SyntaxKind.LocalFunctionStatement); 7332N(SyntaxKind.PredefinedType); 7334N(SyntaxKind.VoidKeyword); 7336N(SyntaxKind.IdentifierToken, "M"); 7337N(SyntaxKind.ParameterList); 7339N(SyntaxKind.OpenParenToken); 7340N(SyntaxKind.Parameter); 7342N(SyntaxKind.PredefinedType); 7344N(SyntaxKind.StringKeyword); 7346N(SyntaxKind.IdentifierToken, "name"); 7348N(SyntaxKind.CloseParenToken); 7350N(SyntaxKind.Block); 7352N(SyntaxKind.OpenBraceToken); 7353N(SyntaxKind.CloseBraceToken); 7366N(SyntaxKind.LocalFunctionStatement); 7368N(SyntaxKind.PredefinedType); 7370N(SyntaxKind.VoidKeyword); 7372N(SyntaxKind.IdentifierToken, "M"); 7373N(SyntaxKind.ParameterList); 7375N(SyntaxKind.OpenParenToken); 7376N(SyntaxKind.Parameter); 7378N(SyntaxKind.PredefinedType); 7380N(SyntaxKind.StringKeyword); 7382N(SyntaxKind.IdentifierToken, "name"); 7383N(SyntaxKind.EqualsValueClause); 7385N(SyntaxKind.EqualsToken); 7386N(SyntaxKind.NullLiteralExpression); 7388N(SyntaxKind.NullKeyword); 7392N(SyntaxKind.CloseParenToken); 7394N(SyntaxKind.Block); 7396N(SyntaxKind.OpenBraceToken); 7397N(SyntaxKind.CloseBraceToken); 7409N(SyntaxKind.LocalFunctionStatement); 7411N(SyntaxKind.PredefinedType); 7413N(SyntaxKind.VoidKeyword); 7415N(SyntaxKind.IdentifierToken, "M"); 7416N(SyntaxKind.ParameterList); 7418N(SyntaxKind.OpenParenToken); 7419N(SyntaxKind.Parameter); 7421N(SyntaxKind.PredefinedType); 7423N(SyntaxKind.StringKeyword); 7425N(SyntaxKind.IdentifierToken, "name"); 7426N(SyntaxKind.EqualsValueClause); 7428N(SyntaxKind.EqualsToken); 7429N(SyntaxKind.NullLiteralExpression); 7431N(SyntaxKind.NullKeyword); 7435N(SyntaxKind.CloseParenToken); 7437N(SyntaxKind.Block); 7439N(SyntaxKind.OpenBraceToken); 7440N(SyntaxKind.CloseBraceToken); 7452N(SyntaxKind.LocalFunctionStatement); 7454N(SyntaxKind.PredefinedType); 7456N(SyntaxKind.VoidKeyword); 7458N(SyntaxKind.IdentifierToken, "M"); 7459N(SyntaxKind.ParameterList); 7461N(SyntaxKind.OpenParenToken); 7462N(SyntaxKind.Parameter); 7464N(SyntaxKind.ArgListKeyword); 7466N(SyntaxKind.CloseParenToken); 7468N(SyntaxKind.Block); 7470N(SyntaxKind.OpenBraceToken); 7471N(SyntaxKind.CloseBraceToken); 7484N(SyntaxKind.LocalFunctionStatement); 7486N(SyntaxKind.PredefinedType); 7488N(SyntaxKind.VoidKeyword); 7490N(SyntaxKind.IdentifierToken, "M"); 7491N(SyntaxKind.ParameterList); 7493N(SyntaxKind.OpenParenToken); 7494N(SyntaxKind.Parameter); 7496N(SyntaxKind.ArgListKeyword); 7498N(SyntaxKind.CloseParenToken); 7500N(SyntaxKind.Block); 7502N(SyntaxKind.OpenBraceToken); 7503N(SyntaxKind.CloseBraceToken); 7516N(SyntaxKind.LocalFunctionStatement); 7518N(SyntaxKind.PredefinedType); 7520N(SyntaxKind.VoidKeyword); 7522N(SyntaxKind.IdentifierToken, "M"); 7523N(SyntaxKind.ParameterList); 7525N(SyntaxKind.OpenParenToken); 7526N(SyntaxKind.Parameter); 7528N(SyntaxKind.ArgListKeyword); 7530N(SyntaxKind.CloseParenToken); 7532N(SyntaxKind.Block); 7534N(SyntaxKind.OpenBraceToken); 7535N(SyntaxKind.CloseBraceToken); 7548N(SyntaxKind.LocalFunctionStatement); 7550N(SyntaxKind.PredefinedType); 7552N(SyntaxKind.VoidKeyword); 7554N(SyntaxKind.IdentifierToken, "M"); 7555N(SyntaxKind.ParameterList); 7557N(SyntaxKind.OpenParenToken); 7558N(SyntaxKind.Parameter); 7560N(SyntaxKind.ArgListKeyword); 7562N(SyntaxKind.CloseParenToken); 7564N(SyntaxKind.Block); 7566N(SyntaxKind.OpenBraceToken); 7567N(SyntaxKind.CloseBraceToken); 7592N(SyntaxKind.LocalFunctionStatement); 7594N(SyntaxKind.PredefinedType); 7596N(SyntaxKind.VoidKeyword); 7598N(SyntaxKind.IdentifierToken, "M"); 7599N(SyntaxKind.ParameterList); 7601N(SyntaxKind.OpenParenToken); 7602N(SyntaxKind.Parameter); 7604N(SyntaxKind.ArgListKeyword); 7607N(SyntaxKind.Parameter); 7609N(SyntaxKind.AttributeList); 7611N(SyntaxKind.OpenBracketToken); 7619N(SyntaxKind.CloseBracketToken); 7626N(SyntaxKind.EqualsValueClause); 7628N(SyntaxKind.EqualsToken); 7629N(SyntaxKind.NullLiteralExpression); 7631N(SyntaxKind.NullKeyword); 7635N(SyntaxKind.CloseParenToken); 7637N(SyntaxKind.Block); 7639N(SyntaxKind.OpenBraceToken); 7640N(SyntaxKind.CloseBraceToken); 7662N(SyntaxKind.LocalFunctionStatement); 7664N(SyntaxKind.PredefinedType); 7666N(SyntaxKind.VoidKeyword); 7668N(SyntaxKind.IdentifierToken, "M"); 7669N(SyntaxKind.ParameterList); 7671N(SyntaxKind.OpenParenToken); 7672N(SyntaxKind.Parameter); 7674N(SyntaxKind.ArgListKeyword); 7677N(SyntaxKind.Parameter); 7679N(SyntaxKind.AttributeList); 7681N(SyntaxKind.OpenBracketToken); 7689N(SyntaxKind.CloseBracketToken); 7697N(SyntaxKind.CloseParenToken); 7699N(SyntaxKind.Block); 7701N(SyntaxKind.OpenBraceToken); 7702N(SyntaxKind.CloseBraceToken); 7715N(SyntaxKind.LocalFunctionStatement); 7717N(SyntaxKind.PredefinedType); 7719N(SyntaxKind.VoidKeyword); 7721N(SyntaxKind.IdentifierToken, "M"); 7722N(SyntaxKind.ParameterList); 7724N(SyntaxKind.OpenParenToken); 7725N(SyntaxKind.Parameter); 7727N(SyntaxKind.ArgListKeyword); 7729N(SyntaxKind.CloseParenToken); 7731N(SyntaxKind.Block); 7733N(SyntaxKind.OpenBraceToken); 7734N(SyntaxKind.CloseBraceToken); 7747N(SyntaxKind.LocalFunctionStatement); 7749N(SyntaxKind.PredefinedType); 7751N(SyntaxKind.VoidKeyword); 7753N(SyntaxKind.IdentifierToken, "M"); 7754N(SyntaxKind.ParameterList); 7756N(SyntaxKind.OpenParenToken); 7757N(SyntaxKind.Parameter); 7759N(SyntaxKind.PredefinedType); 7761N(SyntaxKind.StringKeyword); 7763N(SyntaxKind.IdentifierToken, "name"); 7764N(SyntaxKind.EqualsValueClause); 7766N(SyntaxKind.EqualsToken); 7767N(SyntaxKind.NullLiteralExpression); 7769N(SyntaxKind.NullKeyword); 7773N(SyntaxKind.CloseParenToken); 7775N(SyntaxKind.Block); 7777N(SyntaxKind.OpenBraceToken); 7778N(SyntaxKind.CloseBraceToken); 7790N(SyntaxKind.LocalFunctionStatement); 7792N(SyntaxKind.PredefinedType); 7794N(SyntaxKind.VoidKeyword); 7796N(SyntaxKind.IdentifierToken, "M"); 7797N(SyntaxKind.ParameterList); 7799N(SyntaxKind.OpenParenToken); 7800N(SyntaxKind.Parameter); 7802N(SyntaxKind.PredefinedType); 7804N(SyntaxKind.StringKeyword); 7806N(SyntaxKind.IdentifierToken, "name"); 7807N(SyntaxKind.EqualsValueClause); 7809N(SyntaxKind.EqualsToken); 7810N(SyntaxKind.NullLiteralExpression); 7812N(SyntaxKind.NullKeyword); 7816N(SyntaxKind.CloseParenToken); 7818N(SyntaxKind.Block); 7820N(SyntaxKind.OpenBraceToken); 7821N(SyntaxKind.CloseBraceToken); 7833N(SyntaxKind.LocalFunctionStatement); 7835N(SyntaxKind.PredefinedType); 7837N(SyntaxKind.VoidKeyword); 7839N(SyntaxKind.IdentifierToken, "M"); 7840N(SyntaxKind.ParameterList); 7842N(SyntaxKind.OpenParenToken); 7843N(SyntaxKind.Parameter); 7845N(SyntaxKind.PredefinedType); 7847N(SyntaxKind.StringKeyword); 7849N(SyntaxKind.IdentifierToken, "name"); 7850N(SyntaxKind.EqualsValueClause); 7852N(SyntaxKind.EqualsToken); 7853N(SyntaxKind.NullLiteralExpression); 7855N(SyntaxKind.NullKeyword); 7859N(SyntaxKind.CloseParenToken); 7861N(SyntaxKind.Block); 7863N(SyntaxKind.OpenBraceToken); 7864N(SyntaxKind.CloseBraceToken); 7876N(SyntaxKind.LocalFunctionStatement); 7878N(SyntaxKind.PredefinedType); 7880N(SyntaxKind.VoidKeyword); 7882N(SyntaxKind.IdentifierToken, "M"); 7883N(SyntaxKind.ParameterList); 7885N(SyntaxKind.OpenParenToken); 7886N(SyntaxKind.Parameter); 7888N(SyntaxKind.PredefinedType); 7890N(SyntaxKind.StringKeyword); 7892N(SyntaxKind.IdentifierToken, "name"); 7893N(SyntaxKind.EqualsValueClause); 7895N(SyntaxKind.EqualsToken); 7896N(SyntaxKind.NullLiteralExpression); 7898N(SyntaxKind.NullKeyword); 7902N(SyntaxKind.CloseParenToken); 7904N(SyntaxKind.Block); 7906N(SyntaxKind.OpenBraceToken); 7907N(SyntaxKind.CloseBraceToken); 7919N(SyntaxKind.LocalFunctionStatement); 7921N(SyntaxKind.PredefinedType); 7923N(SyntaxKind.VoidKeyword); 7925N(SyntaxKind.IdentifierToken, "M"); 7926N(SyntaxKind.ParameterList); 7928N(SyntaxKind.OpenParenToken); 7929N(SyntaxKind.Parameter); 7931N(SyntaxKind.PredefinedType); 7933N(SyntaxKind.StringKeyword); 7935N(SyntaxKind.IdentifierToken, "name"); 7936N(SyntaxKind.EqualsValueClause); 7938N(SyntaxKind.EqualsToken); 7939N(SyntaxKind.NullLiteralExpression); 7941N(SyntaxKind.NullKeyword); 7945N(SyntaxKind.CloseParenToken); 7947N(SyntaxKind.Block); 7949N(SyntaxKind.OpenBraceToken); 7950N(SyntaxKind.CloseBraceToken); 7963N(SyntaxKind.LocalFunctionStatement); 7965N(SyntaxKind.PredefinedType); 7967N(SyntaxKind.VoidKeyword); 7969N(SyntaxKind.IdentifierToken, "M"); 7970N(SyntaxKind.ParameterList); 7972N(SyntaxKind.OpenParenToken); 7973N(SyntaxKind.Parameter); 7975N(SyntaxKind.PredefinedType); 7977N(SyntaxKind.StringKeyword); 7979N(SyntaxKind.IdentifierToken, "name"); 7980N(SyntaxKind.EqualsValueClause); 7982N(SyntaxKind.EqualsToken); 7983N(SyntaxKind.NullLiteralExpression); 7985N(SyntaxKind.NullKeyword); 7989N(SyntaxKind.CloseParenToken); 7991N(SyntaxKind.Block); 7993N(SyntaxKind.OpenBraceToken); 7994N(SyntaxKind.CloseBraceToken); 8006N(SyntaxKind.LocalFunctionStatement); 8008N(SyntaxKind.PredefinedType); 8010N(SyntaxKind.VoidKeyword); 8012N(SyntaxKind.IdentifierToken, "M"); 8013N(SyntaxKind.ParameterList); 8015N(SyntaxKind.OpenParenToken); 8016N(SyntaxKind.Parameter); 8018N(SyntaxKind.PredefinedType); 8020N(SyntaxKind.StringKeyword); 8022N(SyntaxKind.IdentifierToken, "name"); 8023N(SyntaxKind.EqualsValueClause); 8025N(SyntaxKind.EqualsToken); 8026N(SyntaxKind.NullLiteralExpression); 8028N(SyntaxKind.NullKeyword); 8032N(SyntaxKind.CloseParenToken); 8034N(SyntaxKind.Block); 8036N(SyntaxKind.OpenBraceToken); 8037N(SyntaxKind.CloseBraceToken); 8050N(SyntaxKind.LocalFunctionStatement); 8052N(SyntaxKind.PredefinedType); 8054N(SyntaxKind.VoidKeyword); 8056N(SyntaxKind.IdentifierToken, "M"); 8057N(SyntaxKind.ParameterList); 8059N(SyntaxKind.OpenParenToken); 8060N(SyntaxKind.Parameter); 8062N(SyntaxKind.PredefinedType); 8064N(SyntaxKind.StringKeyword); 8066N(SyntaxKind.IdentifierToken, "name"); 8067N(SyntaxKind.EqualsValueClause); 8069N(SyntaxKind.EqualsToken); 8070N(SyntaxKind.NullLiteralExpression); 8072N(SyntaxKind.NullKeyword); 8076N(SyntaxKind.CloseParenToken); 8078N(SyntaxKind.Block); 8080N(SyntaxKind.OpenBraceToken); 8081N(SyntaxKind.CloseBraceToken); 8094N(SyntaxKind.LocalFunctionStatement); 8096N(SyntaxKind.PredefinedType); 8098N(SyntaxKind.VoidKeyword); 8100N(SyntaxKind.IdentifierToken, "M"); 8101N(SyntaxKind.ParameterList); 8103N(SyntaxKind.OpenParenToken); 8104N(SyntaxKind.Parameter); 8106N(SyntaxKind.PredefinedType); 8108N(SyntaxKind.StringKeyword); 8110N(SyntaxKind.IdentifierToken, "name"); 8111N(SyntaxKind.EqualsValueClause); 8113N(SyntaxKind.EqualsToken); 8114N(SyntaxKind.NullLiteralExpression); 8116N(SyntaxKind.NullKeyword); 8120N(SyntaxKind.CloseParenToken); 8122N(SyntaxKind.Block); 8124N(SyntaxKind.OpenBraceToken); 8125N(SyntaxKind.CloseBraceToken); 8141N(SyntaxKind.LocalFunctionStatement); 8143N(SyntaxKind.PredefinedType); 8145N(SyntaxKind.VoidKeyword); 8147N(SyntaxKind.IdentifierToken, "M"); 8148N(SyntaxKind.ParameterList); 8150N(SyntaxKind.OpenParenToken); 8151N(SyntaxKind.Parameter); 8153N(SyntaxKind.PredefinedType); 8155N(SyntaxKind.StringKeyword); 8157N(SyntaxKind.IdentifierToken, "name"); 8158N(SyntaxKind.EqualsValueClause); 8160N(SyntaxKind.EqualsToken); 8161N(SyntaxKind.SimpleAssignmentExpression); 8167N(SyntaxKind.EqualsToken); 8168N(SyntaxKind.NullLiteralExpression); 8170N(SyntaxKind.NullKeyword); 8175N(SyntaxKind.CloseParenToken); 8177N(SyntaxKind.Block); 8179N(SyntaxKind.OpenBraceToken); 8180N(SyntaxKind.CloseBraceToken); 8197N(SyntaxKind.CompilationUnit); 8199N(SyntaxKind.ClassDeclaration); 8201N(SyntaxKind.ClassKeyword); 8202N(SyntaxKind.IdentifierToken, "C"); 8203N(SyntaxKind.OpenBraceToken); 8204N(SyntaxKind.MethodDeclaration); 8206N(SyntaxKind.PublicKeyword); 8207N(SyntaxKind.PredefinedType); 8209N(SyntaxKind.VoidKeyword); 8211N(SyntaxKind.IdentifierToken, "M"); 8212N(SyntaxKind.ParameterList); 8214N(SyntaxKind.OpenParenToken); 8215N(SyntaxKind.Parameter); 8217N(SyntaxKind.PredefinedType); 8219N(SyntaxKind.StringKeyword); 8221N(SyntaxKind.IdentifierToken, "x"); 8223N(SyntaxKind.CloseParenToken); 8225N(SyntaxKind.Block); 8227N(SyntaxKind.OpenBraceToken); 8228N(SyntaxKind.CloseBraceToken); 8231N(SyntaxKind.CloseBraceToken); 8233N(SyntaxKind.EndOfFileToken); 8248N(SyntaxKind.CompilationUnit); 8250N(SyntaxKind.ClassDeclaration); 8252N(SyntaxKind.ClassKeyword); 8253N(SyntaxKind.IdentifierToken, "C"); 8254N(SyntaxKind.OpenBraceToken); 8255N(SyntaxKind.ConstructorDeclaration); 8257N(SyntaxKind.PublicKeyword); 8258N(SyntaxKind.IdentifierToken, "C"); 8259N(SyntaxKind.ParameterList); 8261N(SyntaxKind.OpenParenToken); 8262N(SyntaxKind.Parameter); 8264N(SyntaxKind.PredefinedType); 8266N(SyntaxKind.StringKeyword); 8268N(SyntaxKind.IdentifierToken, "x"); 8270N(SyntaxKind.CloseParenToken); 8272N(SyntaxKind.Block); 8274N(SyntaxKind.OpenBraceToken); 8275N(SyntaxKind.CloseBraceToken); 8278N(SyntaxKind.CloseBraceToken); 8280N(SyntaxKind.EndOfFileToken); 8299N(SyntaxKind.CompilationUnit); 8301N(SyntaxKind.ClassDeclaration); 8303N(SyntaxKind.ClassKeyword); 8304N(SyntaxKind.IdentifierToken); 8305N(SyntaxKind.OpenBraceToken); 8306N(SyntaxKind.OperatorDeclaration); 8308N(SyntaxKind.PublicKeyword); 8309N(SyntaxKind.StaticKeyword); 8310N(SyntaxKind.PredefinedType); 8312N(SyntaxKind.IntKeyword); 8314N(SyntaxKind.OperatorKeyword); 8315N(SyntaxKind.PlusToken); 8316N(SyntaxKind.ParameterList); 8318N(SyntaxKind.OpenParenToken); 8319N(SyntaxKind.Parameter); 8321N(SyntaxKind.IdentifierName); 8323N(SyntaxKind.IdentifierToken); 8325N(SyntaxKind.IdentifierToken); 8327N(SyntaxKind.CommaToken); 8328N(SyntaxKind.Parameter); 8330N(SyntaxKind.IdentifierName); 8332N(SyntaxKind.IdentifierToken); 8334N(SyntaxKind.IdentifierToken); 8336N(SyntaxKind.CloseParenToken); 8337N(SyntaxKind.Block); 8339N(SyntaxKind.OpenBraceToken); 8340N(SyntaxKind.ReturnStatement); 8342N(SyntaxKind.ReturnKeyword); 8343N(SyntaxKind.NumericLiteralExpression); 8345N(SyntaxKind.NumericLiteralToken); 8348N(SyntaxKind.SemicolonToken); 8349N(SyntaxKind.CloseBraceToken); 8353N(SyntaxKind.CloseBraceToken); 8356N(SyntaxKind.EndOfFileToken); 8374N(SyntaxKind.CompilationUnit); 8376N(SyntaxKind.DelegateDeclaration); 8378N(SyntaxKind.DelegateKeyword); 8379N(SyntaxKind.PredefinedType); 8381N(SyntaxKind.VoidKeyword); 8383N(SyntaxKind.IdentifierToken, "Del"); 8384N(SyntaxKind.ParameterList); 8386N(SyntaxKind.OpenParenToken); 8387N(SyntaxKind.Parameter); 8389N(SyntaxKind.PredefinedType); 8391N(SyntaxKind.IntKeyword); 8393N(SyntaxKind.IdentifierToken, "x"); 8395N(SyntaxKind.CloseParenToken); 8397N(SyntaxKind.SemicolonToken); 8399N(SyntaxKind.GlobalStatement); 8401N(SyntaxKind.LocalDeclarationStatement); 8403N(SyntaxKind.VariableDeclaration); 8405N(SyntaxKind.IdentifierName); 8407N(SyntaxKind.IdentifierToken, "Del"); 8409N(SyntaxKind.VariableDeclarator); 8411N(SyntaxKind.IdentifierToken, "d"); 8412N(SyntaxKind.EqualsValueClause); 8414N(SyntaxKind.EqualsToken); 8415N(SyntaxKind.AnonymousMethodExpression); 8417N(SyntaxKind.DelegateKeyword); 8418N(SyntaxKind.ParameterList); 8420N(SyntaxKind.OpenParenToken); 8421N(SyntaxKind.Parameter); 8423N(SyntaxKind.PredefinedType); 8425N(SyntaxKind.IntKeyword); 8427N(SyntaxKind.IdentifierToken, "k"); 8429N(SyntaxKind.CloseParenToken); 8431N(SyntaxKind.Block); 8433N(SyntaxKind.OpenBraceToken); 8434N(SyntaxKind.CloseBraceToken); 8440N(SyntaxKind.SemicolonToken); 8443N(SyntaxKind.EndOfFileToken); 8459N(SyntaxKind.CompilationUnit); 8461N(SyntaxKind.ClassDeclaration); 8463N(SyntaxKind.ClassKeyword); 8464N(SyntaxKind.IdentifierToken, "B"); 8465N(SyntaxKind.BaseList); 8467N(SyntaxKind.ColonToken); 8468N(SyntaxKind.SimpleBaseType); 8470N(SyntaxKind.GenericName); 8472N(SyntaxKind.IdentifierToken, "A"); 8473N(SyntaxKind.TypeArgumentList); 8475N(SyntaxKind.LessThanToken); 8476N(SyntaxKind.PredefinedType); 8478N(SyntaxKind.IntKeyword); 8485N(SyntaxKind.OpenBraceToken); 8486N(SyntaxKind.CloseBraceToken); 8488N(SyntaxKind.EndOfFileToken); 8506N(SyntaxKind.CompilationUnit); 8508N(SyntaxKind.NamespaceDeclaration); 8510N(SyntaxKind.NamespaceKeyword); 8511N(SyntaxKind.QualifiedName); 8513N(SyntaxKind.QualifiedName); 8515N(SyntaxKind.IdentifierName); 8517N(SyntaxKind.IdentifierToken, "a"); 8519N(SyntaxKind.DotToken); 8525N(SyntaxKind.DotToken); 8526N(SyntaxKind.IdentifierName); 8528N(SyntaxKind.IdentifierToken, "b"); 8531N(SyntaxKind.OpenBraceToken); 8532N(SyntaxKind.CloseBraceToken); 8534N(SyntaxKind.EndOfFileToken); 8552N(SyntaxKind.CompilationUnit); 8554N(SyntaxKind.ClassDeclaration); 8556N(SyntaxKind.ClassKeyword); 8557N(SyntaxKind.IdentifierToken, "B"); 8558N(SyntaxKind.TypeParameterList); 8560N(SyntaxKind.LessThanToken); 8561N(SyntaxKind.TypeParameter); 8563N(SyntaxKind.IdentifierToken, "X"); 8565N(SyntaxKind.CommaToken); 8566N(SyntaxKind.TypeParameter); 8568N(SyntaxKind.IdentifierToken, "Y"); 8570N(SyntaxKind.GreaterThanToken); 8572N(SyntaxKind.BaseList); 8574N(SyntaxKind.ColonToken); 8575N(SyntaxKind.SimpleBaseType); 8577N(SyntaxKind.GenericName); 8579N(SyntaxKind.IdentifierToken, "A"); 8580N(SyntaxKind.TypeArgumentList); 8582N(SyntaxKind.LessThanToken); 8583N(SyntaxKind.PredefinedType); 8585N(SyntaxKind.IntKeyword); 8592N(SyntaxKind.TypeParameterConstraintClause); 8594N(SyntaxKind.WhereKeyword); 8595N(SyntaxKind.IdentifierName); 8597N(SyntaxKind.IdentifierToken, "X"); 8599N(SyntaxKind.ColonToken); 8600N(SyntaxKind.TypeConstraint); 8602N(SyntaxKind.IdentifierName); 8604N(SyntaxKind.IdentifierToken, "Y"); 8608N(SyntaxKind.OpenBraceToken); 8609N(SyntaxKind.CloseBraceToken); 8611N(SyntaxKind.EndOfFileToken); 8691N(SyntaxKind.CompilationUnit); 8693N(SyntaxKind.ClassDeclaration); 8695N(SyntaxKind.ClassKeyword); 8696N(SyntaxKind.IdentifierToken, "A"); 8697N(SyntaxKind.BaseList); 8699N(SyntaxKind.ColonToken); 8700N(SyntaxKind.SimpleBaseType); 8702N(SyntaxKind.IdentifierName); 8704N(SyntaxKind.IdentifierToken, "B"); 8711N(SyntaxKind.GlobalStatement); 8713N(SyntaxKind.LocalDeclarationStatement); 8715N(SyntaxKind.VariableDeclaration); 8717N(SyntaxKind.IdentifierName); 8719N(SyntaxKind.IdentifierToken, "C"); 8729N(SyntaxKind.EndOfFileToken); 8749N(SyntaxKind.CompilationUnit); 8751N(SyntaxKind.NamespaceDeclaration); 8753N(SyntaxKind.NamespaceKeyword); 8754N(SyntaxKind.QualifiedName); 8756N(SyntaxKind.QualifiedName); 8758N(SyntaxKind.IdentifierName); 8760N(SyntaxKind.IdentifierToken, "a"); 8762N(SyntaxKind.DotToken); 8768N(SyntaxKind.DotToken); 8769N(SyntaxKind.IdentifierName); 8771N(SyntaxKind.IdentifierToken, "b"); 8774N(SyntaxKind.OpenBraceToken); 8775N(SyntaxKind.CloseBraceToken); 8777N(SyntaxKind.EndOfFileToken); 8796N(SyntaxKind.CompilationUnit); 8798N(SyntaxKind.NamespaceDeclaration); 8800N(SyntaxKind.NamespaceKeyword); 8801N(SyntaxKind.QualifiedName); 8803N(SyntaxKind.QualifiedName); 8805N(SyntaxKind.IdentifierName); 8807N(SyntaxKind.IdentifierToken, "a"); 8809N(SyntaxKind.DotToken); 8815N(SyntaxKind.DotToken); 8816N(SyntaxKind.IdentifierName); 8818N(SyntaxKind.IdentifierToken, "b"); 8821N(SyntaxKind.OpenBraceToken); 8822N(SyntaxKind.CloseBraceToken); 8824N(SyntaxKind.EndOfFileToken); 8843N(SyntaxKind.CompilationUnit); 8845N(SyntaxKind.NamespaceDeclaration); 8847N(SyntaxKind.NamespaceKeyword); 8848N(SyntaxKind.QualifiedName); 8850N(SyntaxKind.QualifiedName); 8852N(SyntaxKind.IdentifierName); 8854N(SyntaxKind.IdentifierToken, "a"); 8856N(SyntaxKind.DotToken); 8862N(SyntaxKind.DotToken); 8863N(SyntaxKind.IdentifierName); 8865N(SyntaxKind.IdentifierToken, "b"); 8868N(SyntaxKind.OpenBraceToken); 8869N(SyntaxKind.CloseBraceToken); 8871N(SyntaxKind.EndOfFileToken); 8904N(SyntaxKind.CompilationUnit); 8906N(SyntaxKind.ClassDeclaration); 8908N(SyntaxKind.ClassKeyword); 8909N(SyntaxKind.IdentifierToken, "C"); 8910N(SyntaxKind.TypeParameterList); 8912N(SyntaxKind.LessThanToken); 8913N(SyntaxKind.TypeParameter); 8915N(SyntaxKind.IdentifierToken, "T"); 8917N(SyntaxKind.GreaterThanToken); 8919N(SyntaxKind.TypeParameterConstraintClause); 8921N(SyntaxKind.WhereKeyword); 8922N(SyntaxKind.IdentifierName); 8924N(SyntaxKind.IdentifierToken, "T"); 8926N(SyntaxKind.ColonToken); 8927N(SyntaxKind.DefaultConstraint); 8929N(SyntaxKind.DefaultKeyword); 8932N(SyntaxKind.OpenBraceToken); 8933N(SyntaxKind.CloseBraceToken); 8935N(SyntaxKind.EndOfFileToken); 8948N(SyntaxKind.CompilationUnit); 8950N(SyntaxKind.ClassDeclaration); 8952N(SyntaxKind.ClassKeyword); 8953N(SyntaxKind.IdentifierToken, "C"); 8954N(SyntaxKind.TypeParameterList); 8956N(SyntaxKind.LessThanToken); 8957N(SyntaxKind.TypeParameter); 8959N(SyntaxKind.IdentifierToken, "T"); 8961N(SyntaxKind.CommaToken); 8962N(SyntaxKind.TypeParameter); 8964N(SyntaxKind.IdentifierToken, "U"); 8966N(SyntaxKind.GreaterThanToken); 8968N(SyntaxKind.TypeParameterConstraintClause); 8970N(SyntaxKind.WhereKeyword); 8971N(SyntaxKind.IdentifierName); 8973N(SyntaxKind.IdentifierToken, "T"); 8975N(SyntaxKind.ColonToken); 8976N(SyntaxKind.DefaultConstraint); 8978N(SyntaxKind.DefaultKeyword); 8981N(SyntaxKind.TypeParameterConstraintClause); 8983N(SyntaxKind.WhereKeyword); 8984N(SyntaxKind.IdentifierName); 8986N(SyntaxKind.IdentifierToken, "U"); 8988N(SyntaxKind.ColonToken); 8989N(SyntaxKind.DefaultConstraint); 8991N(SyntaxKind.DefaultKeyword); 8994N(SyntaxKind.OpenBraceToken); 8995N(SyntaxKind.CloseBraceToken); 8997N(SyntaxKind.EndOfFileToken); 9049N(SyntaxKind.CompilationUnit); 9051N(SyntaxKind.ClassDeclaration); 9053N(SyntaxKind.ClassKeyword); 9054N(SyntaxKind.IdentifierToken, "C"); 9055N(SyntaxKind.TypeParameterList); 9057N(SyntaxKind.LessThanToken); 9058N(SyntaxKind.TypeParameter); 9060N(SyntaxKind.IdentifierToken, "T"); 9062N(SyntaxKind.CommaToken); 9063N(SyntaxKind.TypeParameter); 9065N(SyntaxKind.IdentifierToken, "U"); 9067N(SyntaxKind.GreaterThanToken); 9069N(SyntaxKind.TypeParameterConstraintClause); 9071N(SyntaxKind.WhereKeyword); 9072N(SyntaxKind.IdentifierName); 9074N(SyntaxKind.IdentifierToken, "T"); 9076N(SyntaxKind.ColonToken); 9077N(SyntaxKind.StructConstraint); 9079N(SyntaxKind.StructKeyword); 9081N(SyntaxKind.CommaToken); 9082N(SyntaxKind.DefaultConstraint); 9084N(SyntaxKind.DefaultKeyword); 9087N(SyntaxKind.TypeParameterConstraintClause); 9089N(SyntaxKind.WhereKeyword); 9090N(SyntaxKind.IdentifierName); 9092N(SyntaxKind.IdentifierToken, "U"); 9094N(SyntaxKind.ColonToken); 9095N(SyntaxKind.DefaultConstraint); 9097N(SyntaxKind.DefaultKeyword); 9099N(SyntaxKind.CommaToken); 9100N(SyntaxKind.ClassConstraint); 9102N(SyntaxKind.ClassKeyword); 9105N(SyntaxKind.OpenBraceToken); 9106N(SyntaxKind.CloseBraceToken); 9108N(SyntaxKind.EndOfFileToken); 9121N(SyntaxKind.CompilationUnit); 9123N(SyntaxKind.ClassDeclaration); 9125N(SyntaxKind.ClassKeyword); 9126N(SyntaxKind.IdentifierToken, "C"); 9127N(SyntaxKind.TypeParameterList); 9129N(SyntaxKind.LessThanToken); 9130N(SyntaxKind.TypeParameter); 9132N(SyntaxKind.IdentifierToken, "T"); 9134N(SyntaxKind.CommaToken); 9135N(SyntaxKind.TypeParameter); 9137N(SyntaxKind.IdentifierToken, "U"); 9139N(SyntaxKind.GreaterThanToken); 9141N(SyntaxKind.TypeParameterConstraintClause); 9143N(SyntaxKind.WhereKeyword); 9144N(SyntaxKind.IdentifierName); 9146N(SyntaxKind.IdentifierToken, "T"); 9148N(SyntaxKind.ColonToken); 9149N(SyntaxKind.StructConstraint); 9151N(SyntaxKind.StructKeyword); 9154N(SyntaxKind.DefaultConstraint); 9156N(SyntaxKind.DefaultKeyword); 9159N(SyntaxKind.TypeParameterConstraintClause); 9161N(SyntaxKind.WhereKeyword); 9162N(SyntaxKind.IdentifierName); 9164N(SyntaxKind.IdentifierToken, "U"); 9166N(SyntaxKind.ColonToken); 9167N(SyntaxKind.DefaultConstraint); 9169N(SyntaxKind.DefaultKeyword); 9172N(SyntaxKind.ClassConstraint); 9174N(SyntaxKind.ClassKeyword); 9177N(SyntaxKind.OpenBraceToken); 9178N(SyntaxKind.CloseBraceToken); 9180N(SyntaxKind.EndOfFileToken); 9199N(SyntaxKind.CompilationUnit); 9201N(SyntaxKind.InterfaceDeclaration); 9203N(SyntaxKind.InterfaceKeyword); 9204N(SyntaxKind.IdentifierToken, "C"); 9208N(SyntaxKind.EndOfFileToken); 9221N(SyntaxKind.CompilationUnit); 9223N(SyntaxKind.InterfaceDeclaration); 9225N(SyntaxKind.InterfaceKeyword); 9226N(SyntaxKind.IdentifierToken, "C"); 9227N(SyntaxKind.SemicolonToken); 9229N(SyntaxKind.EndOfFileToken); 9242N(SyntaxKind.CompilationUnit); 9244N(SyntaxKind.InterfaceDeclaration); 9246N(SyntaxKind.InterfaceKeyword); 9247N(SyntaxKind.IdentifierToken, "C"); 9248N(SyntaxKind.BaseList); 9250N(SyntaxKind.ColonToken); 9251N(SyntaxKind.SimpleBaseType); 9253N(SyntaxKind.IdentifierName); 9255N(SyntaxKind.IdentifierToken, "I1"); 9259N(SyntaxKind.SemicolonToken); 9261N(SyntaxKind.EndOfFileToken); 9274N(SyntaxKind.CompilationUnit); 9276N(SyntaxKind.InterfaceDeclaration); 9278N(SyntaxKind.InterfaceKeyword); 9279N(SyntaxKind.IdentifierToken, "C"); 9280N(SyntaxKind.BaseList); 9282N(SyntaxKind.ColonToken); 9283N(SyntaxKind.SimpleBaseType); 9285N(SyntaxKind.IdentifierName); 9287N(SyntaxKind.IdentifierToken, "I1"); 9290N(SyntaxKind.CommaToken); 9291N(SyntaxKind.SimpleBaseType); 9293N(SyntaxKind.IdentifierName); 9295N(SyntaxKind.IdentifierToken, "I2"); 9299N(SyntaxKind.SemicolonToken); 9301N(SyntaxKind.EndOfFileToken); 9314N(SyntaxKind.CompilationUnit); 9316N(SyntaxKind.InterfaceDeclaration); 9318N(SyntaxKind.InterfaceKeyword); 9319N(SyntaxKind.IdentifierToken, "C"); 9320N(SyntaxKind.TypeParameterConstraintClause); 9322N(SyntaxKind.WhereKeyword); 9323N(SyntaxKind.IdentifierName); 9325N(SyntaxKind.IdentifierToken, "T1"); 9327N(SyntaxKind.ColonToken); 9328N(SyntaxKind.TypeConstraint); 9330N(SyntaxKind.IdentifierName); 9332N(SyntaxKind.IdentifierToken, "U1"); 9336N(SyntaxKind.SemicolonToken); 9338N(SyntaxKind.EndOfFileToken); 9351N(SyntaxKind.CompilationUnit); 9353N(SyntaxKind.InterfaceDeclaration); 9355N(SyntaxKind.InterfaceKeyword); 9356N(SyntaxKind.IdentifierToken, "C"); 9357N(SyntaxKind.TypeParameterConstraintClause); 9359N(SyntaxKind.WhereKeyword); 9360N(SyntaxKind.IdentifierName); 9362N(SyntaxKind.IdentifierToken, "T1"); 9364N(SyntaxKind.ColonToken); 9365N(SyntaxKind.TypeConstraint); 9367N(SyntaxKind.IdentifierName); 9369N(SyntaxKind.IdentifierToken, "U1"); 9373N(SyntaxKind.TypeParameterConstraintClause); 9375N(SyntaxKind.WhereKeyword); 9376N(SyntaxKind.IdentifierName); 9378N(SyntaxKind.IdentifierToken, "T2"); 9380N(SyntaxKind.ColonToken); 9381N(SyntaxKind.TypeConstraint); 9383N(SyntaxKind.IdentifierName); 9385N(SyntaxKind.IdentifierToken, "U2"); 9389N(SyntaxKind.SemicolonToken); 9391N(SyntaxKind.EndOfFileToken); 9412N(SyntaxKind.CompilationUnit); 9414N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9416N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9417N(SyntaxKind.IdentifierToken, "C"); 9421N(SyntaxKind.EndOfFileToken); 9442N(SyntaxKind.CompilationUnit); 9444N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9446N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9447N(SyntaxKind.IdentifierToken, "C"); 9448N(SyntaxKind.TypeParameterList); 9450N(SyntaxKind.LessThanToken); 9451N(SyntaxKind.TypeParameter); 9453N(SyntaxKind.IdentifierToken, "T"); 9455N(SyntaxKind.GreaterThanToken); 9460N(SyntaxKind.EndOfFileToken); 9476N(SyntaxKind.CompilationUnit); 9478N(declKind); 9480N(keywordKind); 9481N(SyntaxKind.IdentifierToken, "C"); 9482N(SyntaxKind.SemicolonToken); 9484N(SyntaxKind.EndOfFileToken); 9499N(SyntaxKind.CompilationUnit); 9501N(declKind); 9503N(keywordKind); 9504N(SyntaxKind.IdentifierToken, "C"); 9505N(SyntaxKind.TypeParameterList); 9507N(SyntaxKind.LessThanToken); 9508N(SyntaxKind.TypeParameter); 9510N(SyntaxKind.IdentifierToken, "T"); 9512N(SyntaxKind.GreaterThanToken); 9514N(SyntaxKind.SemicolonToken); 9516N(SyntaxKind.EndOfFileToken); 9536N(SyntaxKind.CompilationUnit); 9538N(declKind); 9540N(keywordKind); 9541N(SyntaxKind.IdentifierToken, "C"); 9542N(SyntaxKind.TypeParameterList); 9544N(SyntaxKind.LessThanToken); 9549N(SyntaxKind.GreaterThanToken); 9551N(SyntaxKind.SemicolonToken); 9553N(SyntaxKind.EndOfFileToken); 9574N(SyntaxKind.CompilationUnit); 9576N(declKind); 9578N(keywordKind); 9579N(SyntaxKind.IdentifierToken, "C"); 9580N(SyntaxKind.SemicolonToken); 9582N(SyntaxKind.GlobalStatement); 9584N(SyntaxKind.EmptyStatement); 9586N(SyntaxKind.SemicolonToken); 9589N(SyntaxKind.EndOfFileToken); 9605N(SyntaxKind.CompilationUnit); 9607N(declKind); 9609N(keywordKind); 9610N(SyntaxKind.IdentifierToken, "C"); 9611N(SyntaxKind.BaseList); 9613N(SyntaxKind.ColonToken); 9614N(SyntaxKind.SimpleBaseType); 9616N(SyntaxKind.IdentifierName); 9618N(SyntaxKind.IdentifierToken, "Base"); 9622N(SyntaxKind.SemicolonToken); 9624N(SyntaxKind.EndOfFileToken); 9639N(SyntaxKind.CompilationUnit); 9641N(declKind); 9643N(keywordKind); 9644N(SyntaxKind.IdentifierToken, "C"); 9645N(SyntaxKind.BaseList); 9647N(SyntaxKind.ColonToken); 9648N(SyntaxKind.SimpleBaseType); 9650N(SyntaxKind.IdentifierName); 9652N(SyntaxKind.IdentifierToken, "Base"); 9655N(SyntaxKind.CommaToken); 9656N(SyntaxKind.SimpleBaseType); 9658N(SyntaxKind.IdentifierName); 9660N(SyntaxKind.IdentifierToken, "I1"); 9664N(SyntaxKind.SemicolonToken); 9666N(SyntaxKind.EndOfFileToken); 9681N(SyntaxKind.CompilationUnit); 9683N(declKind); 9685N(keywordKind); 9686N(SyntaxKind.IdentifierToken, "C"); 9687N(SyntaxKind.TypeParameterConstraintClause); 9689N(SyntaxKind.WhereKeyword); 9690N(SyntaxKind.IdentifierName); 9692N(SyntaxKind.IdentifierToken, "T1"); 9694N(SyntaxKind.ColonToken); 9695N(SyntaxKind.TypeConstraint); 9697N(SyntaxKind.IdentifierName); 9699N(SyntaxKind.IdentifierToken, "U1"); 9703N(SyntaxKind.SemicolonToken); 9705N(SyntaxKind.EndOfFileToken); 9720N(SyntaxKind.CompilationUnit); 9722N(declKind); 9724N(keywordKind); 9725N(SyntaxKind.IdentifierToken, "C"); 9726N(SyntaxKind.TypeParameterConstraintClause); 9728N(SyntaxKind.WhereKeyword); 9729N(SyntaxKind.IdentifierName); 9731N(SyntaxKind.IdentifierToken, "T1"); 9733N(SyntaxKind.ColonToken); 9734N(SyntaxKind.TypeConstraint); 9736N(SyntaxKind.IdentifierName); 9738N(SyntaxKind.IdentifierToken, "U1"); 9742N(SyntaxKind.TypeParameterConstraintClause); 9744N(SyntaxKind.WhereKeyword); 9745N(SyntaxKind.IdentifierName); 9747N(SyntaxKind.IdentifierToken, "T2"); 9749N(SyntaxKind.ColonToken); 9750N(SyntaxKind.TypeConstraint); 9752N(SyntaxKind.IdentifierName); 9754N(SyntaxKind.IdentifierToken, "U2"); 9758N(SyntaxKind.SemicolonToken); 9760N(SyntaxKind.EndOfFileToken); 9775N(SyntaxKind.CompilationUnit); 9777N(declKind); 9779N(keywordKind); 9780N(SyntaxKind.IdentifierToken, "C"); 9781N(SyntaxKind.TypeParameterList); 9783N(SyntaxKind.LessThanToken); 9784N(SyntaxKind.TypeParameter); 9786N(SyntaxKind.IdentifierToken, "T1"); 9788N(SyntaxKind.GreaterThanToken); 9790N(SyntaxKind.TypeParameterConstraintClause); 9792N(SyntaxKind.WhereKeyword); 9793N(SyntaxKind.IdentifierName); 9795N(SyntaxKind.IdentifierToken, "T1"); 9797N(SyntaxKind.ColonToken); 9798N(SyntaxKind.TypeConstraint); 9800N(SyntaxKind.IdentifierName); 9802N(SyntaxKind.IdentifierToken, "U1"); 9806N(SyntaxKind.SemicolonToken); 9808N(SyntaxKind.EndOfFileToken); 9824N(SyntaxKind.CompilationUnit); 9826N(declKind); 9828N(keywordKind); 9829N(SyntaxKind.IdentifierToken, "C"); 9830N(SyntaxKind.OpenBraceToken); 9831N(SyntaxKind.CloseBraceToken); 9832N(SyntaxKind.SemicolonToken); 9834N(SyntaxKind.EndOfFileToken); 9847N(SyntaxKind.CompilationUnit); 9849N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9851N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9852N(SyntaxKind.IdentifierToken, "C"); 9853N(SyntaxKind.ParameterList); 9855N(SyntaxKind.OpenParenToken); 9856N(SyntaxKind.Parameter); 9858N(SyntaxKind.PredefinedType); 9860N(SyntaxKind.IntKeyword); 9862N(SyntaxKind.IdentifierToken, "x"); 9864N(SyntaxKind.CloseParenToken); 9866N(SyntaxKind.SemicolonToken); 9868N(SyntaxKind.EndOfFileToken); 9881N(SyntaxKind.CompilationUnit); 9883N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9885N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9886N(SyntaxKind.IdentifierToken, "C"); 9887N(SyntaxKind.ParameterList); 9889N(SyntaxKind.OpenParenToken); 9890N(SyntaxKind.CloseParenToken); 9892N(SyntaxKind.OpenBraceToken); 9893N(SyntaxKind.CloseBraceToken); 9895N(SyntaxKind.EndOfFileToken); 9908N(SyntaxKind.CompilationUnit); 9910N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9912N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9913N(SyntaxKind.IdentifierToken, "C"); 9914N(SyntaxKind.TypeParameterList); 9916N(SyntaxKind.LessThanToken); 9917N(SyntaxKind.TypeParameter); 9919N(SyntaxKind.IdentifierToken, "T"); 9921N(SyntaxKind.GreaterThanToken); 9923N(SyntaxKind.ParameterList); 9925N(SyntaxKind.OpenParenToken); 9926N(SyntaxKind.CloseParenToken); 9928N(SyntaxKind.SemicolonToken); 9930N(SyntaxKind.EndOfFileToken); 9948N(SyntaxKind.CompilationUnit); 9950N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9952N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9953N(SyntaxKind.IdentifierToken, "C"); 9954N(SyntaxKind.TypeParameterList); 9956N(SyntaxKind.LessThanToken); 9961N(SyntaxKind.GreaterThanToken); 9963N(SyntaxKind.ParameterList); 9965N(SyntaxKind.OpenParenToken); 9966N(SyntaxKind.CloseParenToken); 9968N(SyntaxKind.SemicolonToken); 9970N(SyntaxKind.EndOfFileToken); 9988N(SyntaxKind.CompilationUnit); 9990N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9992N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9993N(SyntaxKind.IdentifierToken, "C"); 9994N(SyntaxKind.ParameterList); 9996N(SyntaxKind.OpenParenToken); 9999N(SyntaxKind.SemicolonToken); 10001N(SyntaxKind.EndOfFileToken); 10019N(SyntaxKind.CompilationUnit); 10021N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10023N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10024N(SyntaxKind.IdentifierToken, "C"); 10025N(SyntaxKind.ParameterList); 10027N(SyntaxKind.OpenParenToken); 10028N(SyntaxKind.Parameter); 10030N(SyntaxKind.PredefinedType); 10032N(SyntaxKind.IntKeyword); 10034N(SyntaxKind.IdentifierToken, "x"); 10038N(SyntaxKind.SemicolonToken); 10040N(SyntaxKind.EndOfFileToken); 10064N(SyntaxKind.CompilationUnit); 10066N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10068N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10069N(SyntaxKind.IdentifierToken, "C"); 10070N(SyntaxKind.ParameterList); 10072N(SyntaxKind.OpenParenToken); 10073N(SyntaxKind.Parameter); 10075N(SyntaxKind.PredefinedType); 10077N(SyntaxKind.IntKeyword); 10079N(SyntaxKind.IdentifierToken, "x"); 10081N(SyntaxKind.CommaToken); 10092N(SyntaxKind.SemicolonToken); 10094N(SyntaxKind.EndOfFileToken); 10113N(SyntaxKind.CompilationUnit); 10115N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10117N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10118N(SyntaxKind.IdentifierToken, "C"); 10119N(SyntaxKind.ParameterList); 10121N(SyntaxKind.OpenParenToken); 10124N(SyntaxKind.BaseList); 10126N(SyntaxKind.ColonToken); 10127N(SyntaxKind.SimpleBaseType); 10129N(SyntaxKind.IdentifierName); 10131N(SyntaxKind.IdentifierToken, "Base"); 10135N(SyntaxKind.SemicolonToken); 10137N(SyntaxKind.EndOfFileToken); 10156N(SyntaxKind.CompilationUnit); 10158N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10160N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10161N(SyntaxKind.IdentifierToken, "C"); 10162N(SyntaxKind.ParameterList); 10164N(SyntaxKind.OpenParenToken); 10165N(SyntaxKind.Parameter); 10167N(SyntaxKind.PredefinedType); 10169N(SyntaxKind.IntKeyword); 10171N(SyntaxKind.IdentifierToken, "x"); 10175N(SyntaxKind.BaseList); 10177N(SyntaxKind.ColonToken); 10178N(SyntaxKind.SimpleBaseType); 10180N(SyntaxKind.IdentifierName); 10182N(SyntaxKind.IdentifierToken, "Base"); 10186N(SyntaxKind.SemicolonToken); 10188N(SyntaxKind.EndOfFileToken); 10213N(SyntaxKind.CompilationUnit); 10215N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10217N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10218N(SyntaxKind.IdentifierToken, "C"); 10219N(SyntaxKind.ParameterList); 10221N(SyntaxKind.OpenParenToken); 10222N(SyntaxKind.Parameter); 10224N(SyntaxKind.PredefinedType); 10226N(SyntaxKind.IntKeyword); 10228N(SyntaxKind.IdentifierToken, "x"); 10230N(SyntaxKind.CommaToken); 10241N(SyntaxKind.BaseList); 10243N(SyntaxKind.ColonToken); 10244N(SyntaxKind.SimpleBaseType); 10246N(SyntaxKind.IdentifierName); 10248N(SyntaxKind.IdentifierToken, "Base"); 10252N(SyntaxKind.SemicolonToken); 10254N(SyntaxKind.EndOfFileToken); 10273N(SyntaxKind.CompilationUnit); 10275N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10277N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10278N(SyntaxKind.IdentifierToken, "C"); 10279N(SyntaxKind.TypeParameterList); 10281N(SyntaxKind.LessThanToken); 10282N(SyntaxKind.TypeParameter); 10284N(SyntaxKind.IdentifierToken, "T"); 10286N(SyntaxKind.GreaterThanToken); 10288N(SyntaxKind.ParameterList); 10290N(SyntaxKind.OpenParenToken); 10293N(SyntaxKind.TypeParameterConstraintClause); 10295N(SyntaxKind.WhereKeyword); 10296N(SyntaxKind.IdentifierName); 10298N(SyntaxKind.IdentifierToken, "T"); 10300N(SyntaxKind.ColonToken); 10301N(SyntaxKind.ClassConstraint); 10303N(SyntaxKind.ClassKeyword); 10306N(SyntaxKind.SemicolonToken); 10308N(SyntaxKind.EndOfFileToken); 10327N(SyntaxKind.CompilationUnit); 10329N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10331N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10332N(SyntaxKind.IdentifierToken, "C"); 10333N(SyntaxKind.TypeParameterList); 10335N(SyntaxKind.LessThanToken); 10336N(SyntaxKind.TypeParameter); 10338N(SyntaxKind.IdentifierToken, "T"); 10340N(SyntaxKind.GreaterThanToken); 10342N(SyntaxKind.ParameterList); 10344N(SyntaxKind.OpenParenToken); 10345N(SyntaxKind.Parameter); 10347N(SyntaxKind.IdentifierName); 10349N(SyntaxKind.IdentifierToken, "T"); 10351N(SyntaxKind.IdentifierToken, "x"); 10355N(SyntaxKind.TypeParameterConstraintClause); 10357N(SyntaxKind.WhereKeyword); 10358N(SyntaxKind.IdentifierName); 10360N(SyntaxKind.IdentifierToken, "T"); 10362N(SyntaxKind.ColonToken); 10363N(SyntaxKind.ClassConstraint); 10365N(SyntaxKind.ClassKeyword); 10368N(SyntaxKind.SemicolonToken); 10370N(SyntaxKind.EndOfFileToken); 10395N(SyntaxKind.CompilationUnit); 10397N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10399N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10400N(SyntaxKind.IdentifierToken, "C"); 10401N(SyntaxKind.TypeParameterList); 10403N(SyntaxKind.LessThanToken); 10404N(SyntaxKind.TypeParameter); 10406N(SyntaxKind.IdentifierToken, "T"); 10408N(SyntaxKind.GreaterThanToken); 10410N(SyntaxKind.ParameterList); 10412N(SyntaxKind.OpenParenToken); 10413N(SyntaxKind.Parameter); 10415N(SyntaxKind.IdentifierName); 10417N(SyntaxKind.IdentifierToken, "T"); 10419N(SyntaxKind.IdentifierToken, "x"); 10421N(SyntaxKind.CommaToken); 10432N(SyntaxKind.TypeParameterConstraintClause); 10434N(SyntaxKind.WhereKeyword); 10435N(SyntaxKind.IdentifierName); 10437N(SyntaxKind.IdentifierToken, "T"); 10439N(SyntaxKind.ColonToken); 10440N(SyntaxKind.ClassConstraint); 10442N(SyntaxKind.ClassKeyword); 10445N(SyntaxKind.SemicolonToken); 10447N(SyntaxKind.EndOfFileToken); 10460N(SyntaxKind.CompilationUnit); 10462N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10464N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10465N(SyntaxKind.IdentifierToken, "C"); 10466N(SyntaxKind.TypeParameterList); 10468N(SyntaxKind.LessThanToken); 10469N(SyntaxKind.TypeParameter); 10471N(SyntaxKind.IdentifierToken, "T"); 10473N(SyntaxKind.GreaterThanToken); 10475N(SyntaxKind.ParameterList); 10477N(SyntaxKind.OpenParenToken); 10478N(SyntaxKind.Parameter); 10480N(SyntaxKind.IdentifierName); 10482N(SyntaxKind.IdentifierToken, "T"); 10484N(SyntaxKind.IdentifierToken, "x"); 10486N(SyntaxKind.CloseParenToken); 10488N(SyntaxKind.SemicolonToken); 10490N(SyntaxKind.EndOfFileToken); 10512N(SyntaxKind.CompilationUnit); 10514N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10516N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10517N(SyntaxKind.IdentifierToken, "C"); 10518N(SyntaxKind.TypeParameterList); 10520N(SyntaxKind.LessThanToken); 10527N(SyntaxKind.ParameterList); 10529N(SyntaxKind.OpenParenToken); 10530N(SyntaxKind.Parameter); 10532N(SyntaxKind.IdentifierName); 10534N(SyntaxKind.IdentifierToken, "T"); 10536N(SyntaxKind.IdentifierToken, "x"); 10538N(SyntaxKind.CloseParenToken); 10540N(SyntaxKind.SemicolonToken); 10542N(SyntaxKind.EndOfFileToken); 10561N(SyntaxKind.CompilationUnit); 10563N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10565N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10566N(SyntaxKind.IdentifierToken, "C"); 10567N(SyntaxKind.TypeParameterList); 10569N(SyntaxKind.LessThanToken); 10570N(SyntaxKind.TypeParameter); 10572N(SyntaxKind.IdentifierToken, "T"); 10576N(SyntaxKind.ParameterList); 10578N(SyntaxKind.OpenParenToken); 10579N(SyntaxKind.Parameter); 10581N(SyntaxKind.IdentifierName); 10583N(SyntaxKind.IdentifierToken, "T"); 10585N(SyntaxKind.IdentifierToken, "x"); 10587N(SyntaxKind.CloseParenToken); 10589N(SyntaxKind.SemicolonToken); 10591N(SyntaxKind.EndOfFileToken); 10613N(SyntaxKind.CompilationUnit); 10615N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10617N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10618N(SyntaxKind.IdentifierToken, "C"); 10619N(SyntaxKind.TypeParameterList); 10621N(SyntaxKind.LessThanToken); 10622N(SyntaxKind.TypeParameter); 10624N(SyntaxKind.IdentifierToken, "T"); 10626N(SyntaxKind.CommaToken); 10633N(SyntaxKind.ParameterList); 10635N(SyntaxKind.OpenParenToken); 10636N(SyntaxKind.Parameter); 10638N(SyntaxKind.IdentifierName); 10640N(SyntaxKind.IdentifierToken, "T"); 10642N(SyntaxKind.IdentifierToken, "x"); 10644N(SyntaxKind.CloseParenToken); 10646N(SyntaxKind.SemicolonToken); 10648N(SyntaxKind.EndOfFileToken); 10666N(SyntaxKind.CompilationUnit); 10668N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10670N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10672N(SyntaxKind.ParameterList); 10674N(SyntaxKind.OpenParenToken); 10675N(SyntaxKind.Parameter); 10677N(SyntaxKind.IdentifierName); 10679N(SyntaxKind.IdentifierToken, "T"); 10681N(SyntaxKind.IdentifierToken, "x"); 10683N(SyntaxKind.CloseParenToken); 10685N(SyntaxKind.SemicolonToken); 10687N(SyntaxKind.EndOfFileToken); 10700N(SyntaxKind.CompilationUnit); 10702N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10704N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10705N(SyntaxKind.IdentifierToken, "C"); 10706N(SyntaxKind.BaseList); 10708N(SyntaxKind.ColonToken); 10709N(SyntaxKind.PrimaryConstructorBaseType); 10711N(SyntaxKind.IdentifierName); 10713N(SyntaxKind.IdentifierToken, "Base"); 10715N(SyntaxKind.ArgumentList); 10717N(SyntaxKind.OpenParenToken); 10718N(SyntaxKind.Argument); 10720N(SyntaxKind.IdentifierName); 10722N(SyntaxKind.IdentifierToken, "x"); 10725N(SyntaxKind.CloseParenToken); 10729N(SyntaxKind.SemicolonToken); 10731N(SyntaxKind.EndOfFileToken); 10744N(SyntaxKind.CompilationUnit); 10746N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10748N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10749N(SyntaxKind.IdentifierToken, "C"); 10750N(SyntaxKind.BaseList); 10752N(SyntaxKind.ColonToken); 10753N(SyntaxKind.PrimaryConstructorBaseType); 10755N(SyntaxKind.IdentifierName); 10757N(SyntaxKind.IdentifierToken, "Base"); 10759N(SyntaxKind.ArgumentList); 10761N(SyntaxKind.OpenParenToken); 10762N(SyntaxKind.CloseParenToken); 10766N(SyntaxKind.OpenBraceToken); 10767N(SyntaxKind.CloseBraceToken); 10769N(SyntaxKind.EndOfFileToken); 10793N(SyntaxKind.CompilationUnit); 10795N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10797N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10798N(SyntaxKind.IdentifierToken, "C"); 10799N(SyntaxKind.BaseList); 10801N(SyntaxKind.ColonToken); 10802N(SyntaxKind.SimpleBaseType); 10804N(SyntaxKind.IdentifierName); 10806N(SyntaxKind.IdentifierToken, "Base"); 10809N(SyntaxKind.CommaToken); 10810N(SyntaxKind.SimpleBaseType); 10812N(SyntaxKind.IdentifierName); 10814N(SyntaxKind.IdentifierToken, "I1"); 10818N(SyntaxKind.SimpleBaseType); 10820N(SyntaxKind.IdentifierName); 10822N(SyntaxKind.IdentifierToken, "x"); 10826N(SyntaxKind.SemicolonToken); 10828N(SyntaxKind.EndOfFileToken); 10841N(SyntaxKind.CompilationUnit); 10843N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10845N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10846N(SyntaxKind.IdentifierToken, "C"); 10847N(SyntaxKind.ParameterList); 10849N(SyntaxKind.OpenParenToken); 10850N(SyntaxKind.Parameter); 10852N(SyntaxKind.PredefinedType); 10854N(SyntaxKind.IntKeyword); 10856N(SyntaxKind.IdentifierToken, "x"); 10858N(SyntaxKind.CloseParenToken); 10860N(SyntaxKind.BaseList); 10862N(SyntaxKind.ColonToken); 10863N(SyntaxKind.PrimaryConstructorBaseType); 10865N(SyntaxKind.IdentifierName); 10867N(SyntaxKind.IdentifierToken, "Base"); 10869N(SyntaxKind.ArgumentList); 10871N(SyntaxKind.OpenParenToken); 10872N(SyntaxKind.Argument); 10874N(SyntaxKind.IdentifierName); 10876N(SyntaxKind.IdentifierToken, "x"); 10879N(SyntaxKind.CloseParenToken); 10883N(SyntaxKind.SemicolonToken); 10885N(SyntaxKind.EndOfFileToken); 10903N(SyntaxKind.CompilationUnit); 10905N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10907N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10908N(SyntaxKind.IdentifierToken, "C"); 10909N(SyntaxKind.BaseList); 10911N(SyntaxKind.ColonToken); 10912N(SyntaxKind.PrimaryConstructorBaseType); 10914N(SyntaxKind.IdentifierName); 10916N(SyntaxKind.IdentifierToken, "Base"); 10918N(SyntaxKind.ArgumentList); 10920N(SyntaxKind.OpenParenToken); 10925N(SyntaxKind.SemicolonToken); 10927N(SyntaxKind.EndOfFileToken); 10945N(SyntaxKind.CompilationUnit); 10947N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10949N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10950N(SyntaxKind.IdentifierToken, "C"); 10951N(SyntaxKind.BaseList); 10953N(SyntaxKind.ColonToken); 10954N(SyntaxKind.PrimaryConstructorBaseType); 10956N(SyntaxKind.IdentifierName); 10958N(SyntaxKind.IdentifierToken, "Base"); 10960N(SyntaxKind.ArgumentList); 10962N(SyntaxKind.OpenParenToken); 10963N(SyntaxKind.Argument); 10965N(SyntaxKind.IdentifierName); 10967N(SyntaxKind.IdentifierToken, "x"); 10974N(SyntaxKind.SemicolonToken); 10976N(SyntaxKind.EndOfFileToken); 10997N(SyntaxKind.CompilationUnit); 10999N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11001N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11002N(SyntaxKind.IdentifierToken, "C"); 11003N(SyntaxKind.BaseList); 11005N(SyntaxKind.ColonToken); 11006N(SyntaxKind.PrimaryConstructorBaseType); 11008N(SyntaxKind.IdentifierName); 11010N(SyntaxKind.IdentifierToken, "Base"); 11012N(SyntaxKind.ArgumentList); 11014N(SyntaxKind.OpenParenToken); 11015N(SyntaxKind.Argument); 11017N(SyntaxKind.IdentifierName); 11019N(SyntaxKind.IdentifierToken, "x"); 11022N(SyntaxKind.CommaToken); 11034N(SyntaxKind.SemicolonToken); 11036N(SyntaxKind.EndOfFileToken); 11054N(SyntaxKind.CompilationUnit); 11056N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11058N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11059N(SyntaxKind.IdentifierToken, "C"); 11060N(SyntaxKind.BaseList); 11062N(SyntaxKind.ColonToken); 11063N(SyntaxKind.PrimaryConstructorBaseType); 11065N(SyntaxKind.IdentifierName); 11067N(SyntaxKind.IdentifierToken, "Base"); 11069N(SyntaxKind.ArgumentList); 11071N(SyntaxKind.OpenParenToken); 11076N(SyntaxKind.TypeParameterConstraintClause); 11078N(SyntaxKind.WhereKeyword); 11079N(SyntaxKind.IdentifierName); 11081N(SyntaxKind.IdentifierToken, "T"); 11083N(SyntaxKind.ColonToken); 11084N(SyntaxKind.ClassConstraint); 11086N(SyntaxKind.ClassKeyword); 11089N(SyntaxKind.SemicolonToken); 11091N(SyntaxKind.EndOfFileToken); 11109N(SyntaxKind.CompilationUnit); 11111N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11113N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11114N(SyntaxKind.IdentifierToken, "C"); 11115N(SyntaxKind.BaseList); 11117N(SyntaxKind.ColonToken); 11118N(SyntaxKind.PrimaryConstructorBaseType); 11120N(SyntaxKind.IdentifierName); 11122N(SyntaxKind.IdentifierToken, "Base"); 11124N(SyntaxKind.ArgumentList); 11126N(SyntaxKind.OpenParenToken); 11127N(SyntaxKind.Argument); 11129N(SyntaxKind.IdentifierName); 11131N(SyntaxKind.IdentifierToken, "x"); 11138N(SyntaxKind.TypeParameterConstraintClause); 11140N(SyntaxKind.WhereKeyword); 11141N(SyntaxKind.IdentifierName); 11143N(SyntaxKind.IdentifierToken, "T"); 11145N(SyntaxKind.ColonToken); 11146N(SyntaxKind.ClassConstraint); 11148N(SyntaxKind.ClassKeyword); 11151N(SyntaxKind.SemicolonToken); 11153N(SyntaxKind.EndOfFileToken); 11174N(SyntaxKind.CompilationUnit); 11176N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11178N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11179N(SyntaxKind.IdentifierToken, "C"); 11180N(SyntaxKind.BaseList); 11182N(SyntaxKind.ColonToken); 11183N(SyntaxKind.PrimaryConstructorBaseType); 11185N(SyntaxKind.IdentifierName); 11187N(SyntaxKind.IdentifierToken, "Base"); 11189N(SyntaxKind.ArgumentList); 11191N(SyntaxKind.OpenParenToken); 11192N(SyntaxKind.Argument); 11194N(SyntaxKind.IdentifierName); 11196N(SyntaxKind.IdentifierToken, "x"); 11199N(SyntaxKind.CommaToken); 11211N(SyntaxKind.TypeParameterConstraintClause); 11213N(SyntaxKind.WhereKeyword); 11214N(SyntaxKind.IdentifierName); 11216N(SyntaxKind.IdentifierToken, "T"); 11218N(SyntaxKind.ColonToken); 11219N(SyntaxKind.ClassConstraint); 11221N(SyntaxKind.ClassKeyword); 11224N(SyntaxKind.SemicolonToken); 11226N(SyntaxKind.EndOfFileToken);
Parsing\DeclarationScopeParsingTests.cs (5069)
26N(SyntaxKind.MethodDeclaration); 28N(SyntaxKind.PredefinedType); 30N(SyntaxKind.VoidKeyword); 32N(SyntaxKind.IdentifierToken, "F"); 33N(SyntaxKind.ParameterList); 35N(SyntaxKind.OpenParenToken); 36N(SyntaxKind.Parameter); 38N(SyntaxKind.IdentifierName); 40N(SyntaxKind.IdentifierToken, "scoped"); 42N(SyntaxKind.IdentifierToken, "x"); 44N(SyntaxKind.CommaToken); 45N(SyntaxKind.Parameter); 47N(SyntaxKind.RefKeyword); 48N(SyntaxKind.IdentifierName); 50N(SyntaxKind.IdentifierToken, "scoped"); 52N(SyntaxKind.IdentifierToken, "y"); 54N(SyntaxKind.CloseParenToken); 56N(SyntaxKind.Block); 58N(SyntaxKind.OpenBraceToken); 59N(SyntaxKind.CloseBraceToken); 73N(SyntaxKind.MethodDeclaration); 75N(SyntaxKind.PredefinedType); 77N(SyntaxKind.VoidKeyword); 79N(SyntaxKind.IdentifierToken, "F"); 80N(SyntaxKind.ParameterList); 82N(SyntaxKind.OpenParenToken); 83N(SyntaxKind.Parameter); 85N(SyntaxKind.ScopedKeyword); 86N(SyntaxKind.PredefinedType); 88N(SyntaxKind.IntKeyword); 90N(SyntaxKind.IdentifierToken, "a"); 92N(SyntaxKind.CommaToken); 93N(SyntaxKind.Parameter); 95N(SyntaxKind.ScopedKeyword); 96N(SyntaxKind.RefKeyword); 97N(SyntaxKind.PredefinedType); 99N(SyntaxKind.IntKeyword); 101N(SyntaxKind.IdentifierToken, "b"); 103N(SyntaxKind.CommaToken); 104N(SyntaxKind.Parameter); 106N(SyntaxKind.ScopedKeyword); 107N(SyntaxKind.InKeyword); 108N(SyntaxKind.PredefinedType); 110N(SyntaxKind.IntKeyword); 112N(SyntaxKind.IdentifierToken, "c"); 114N(SyntaxKind.CommaToken); 115N(SyntaxKind.Parameter); 117N(SyntaxKind.ScopedKeyword); 118N(SyntaxKind.OutKeyword); 119N(SyntaxKind.PredefinedType); 121N(SyntaxKind.IntKeyword); 123N(SyntaxKind.IdentifierToken, "d"); 125N(SyntaxKind.CloseParenToken); 127N(SyntaxKind.Block); 129N(SyntaxKind.OpenBraceToken); 130N(SyntaxKind.CloseBraceToken); 163N(SyntaxKind.MethodDeclaration); 165N(SyntaxKind.PredefinedType); 167N(SyntaxKind.VoidKeyword); 169N(SyntaxKind.IdentifierToken, "F"); 170N(SyntaxKind.ParameterList); 172N(SyntaxKind.OpenParenToken); 173N(SyntaxKind.Parameter); 175N(SyntaxKind.RefKeyword); 176N(SyntaxKind.IdentifierName); 178N(SyntaxKind.IdentifierToken, "scoped"); 183N(SyntaxKind.Parameter); 185N(SyntaxKind.PredefinedType); 187N(SyntaxKind.IntKeyword); 189N(SyntaxKind.IdentifierToken, "b"); 191N(SyntaxKind.CommaToken); 192N(SyntaxKind.Parameter); 194N(SyntaxKind.InKeyword); 195N(SyntaxKind.IdentifierName); 197N(SyntaxKind.IdentifierToken, "scoped"); 202N(SyntaxKind.Parameter); 204N(SyntaxKind.PredefinedType); 206N(SyntaxKind.IntKeyword); 208N(SyntaxKind.IdentifierToken, "c"); 210N(SyntaxKind.CommaToken); 211N(SyntaxKind.Parameter); 213N(SyntaxKind.OutKeyword); 214N(SyntaxKind.IdentifierName); 216N(SyntaxKind.IdentifierToken, "scoped"); 221N(SyntaxKind.Parameter); 223N(SyntaxKind.PredefinedType); 225N(SyntaxKind.IntKeyword); 227N(SyntaxKind.IdentifierToken, "d"); 229N(SyntaxKind.CloseParenToken); 231N(SyntaxKind.Block); 233N(SyntaxKind.OpenBraceToken); 234N(SyntaxKind.CloseBraceToken); 246N(SyntaxKind.MethodDeclaration); 248N(SyntaxKind.ScopedKeyword); 249N(SyntaxKind.IdentifierName); 251N(SyntaxKind.IdentifierToken, "R"); 253N(SyntaxKind.IdentifierToken, "F"); 254N(SyntaxKind.ParameterList); 256N(SyntaxKind.OpenParenToken); 257N(SyntaxKind.CloseParenToken); 259N(SyntaxKind.ArrowExpressionClause); 261N(SyntaxKind.EqualsGreaterThanToken); 262N(SyntaxKind.DefaultLiteralExpression); 264N(SyntaxKind.DefaultKeyword); 267N(SyntaxKind.SemicolonToken); 282N(SyntaxKind.FieldDeclaration); 284N(SyntaxKind.VariableDeclaration); 286N(SyntaxKind.RefType); 288N(SyntaxKind.RefKeyword); 289N(SyntaxKind.IdentifierName); 291N(SyntaxKind.IdentifierToken, "scoped"); 294N(SyntaxKind.VariableDeclarator); 296N(SyntaxKind.IdentifierToken, "R"); 299N(SyntaxKind.SemicolonToken); 316N(SyntaxKind.CompilationUnit); 318N(SyntaxKind.GlobalStatement); 320N(SyntaxKind.LocalFunctionStatement); 322N(SyntaxKind.IdentifierName); 324N(SyntaxKind.IdentifierToken, "scoped"); 326N(SyntaxKind.IdentifierToken, "F1"); 327N(SyntaxKind.ParameterList); 329N(SyntaxKind.OpenParenToken); 330N(SyntaxKind.CloseParenToken); 332N(SyntaxKind.ArrowExpressionClause); 334N(SyntaxKind.EqualsGreaterThanToken); 335N(SyntaxKind.DefaultLiteralExpression); 337N(SyntaxKind.DefaultKeyword); 340N(SyntaxKind.SemicolonToken); 343N(SyntaxKind.GlobalStatement); 345N(SyntaxKind.LocalFunctionStatement); 347N(SyntaxKind.RefType); 349N(SyntaxKind.RefKeyword); 350N(SyntaxKind.IdentifierName); 352N(SyntaxKind.IdentifierToken, "scoped"); 355N(SyntaxKind.IdentifierToken, "F2"); 356N(SyntaxKind.ParameterList); 358N(SyntaxKind.OpenParenToken); 359N(SyntaxKind.CloseParenToken); 361N(SyntaxKind.ArrowExpressionClause); 363N(SyntaxKind.EqualsGreaterThanToken); 364N(SyntaxKind.DefaultLiteralExpression); 366N(SyntaxKind.DefaultKeyword); 369N(SyntaxKind.SemicolonToken); 372N(SyntaxKind.GlobalStatement); 374N(SyntaxKind.LocalFunctionStatement); 376N(SyntaxKind.IdentifierName); 378N(SyntaxKind.IdentifierToken, "scoped"); 380N(SyntaxKind.IdentifierToken, "F3"); 381N(SyntaxKind.ParameterList); 383N(SyntaxKind.OpenParenToken); 384N(SyntaxKind.CloseParenToken); 386N(SyntaxKind.Block); 388N(SyntaxKind.OpenBraceToken); 389N(SyntaxKind.CloseBraceToken); 393N(SyntaxKind.GlobalStatement); 395N(SyntaxKind.LocalFunctionStatement); 397N(SyntaxKind.RefType); 399N(SyntaxKind.RefKeyword); 400N(SyntaxKind.IdentifierName); 402N(SyntaxKind.IdentifierToken, "scoped"); 405N(SyntaxKind.IdentifierToken, "F4"); 406N(SyntaxKind.ParameterList); 408N(SyntaxKind.OpenParenToken); 409N(SyntaxKind.CloseParenToken); 411N(SyntaxKind.Block); 413N(SyntaxKind.OpenBraceToken); 414N(SyntaxKind.CloseBraceToken); 418N(SyntaxKind.EndOfFileToken); 433N(SyntaxKind.CompilationUnit); 435N(SyntaxKind.GlobalStatement); 437N(SyntaxKind.LocalFunctionStatement); 439N(SyntaxKind.RefType); 441N(SyntaxKind.RefKeyword); 442N(SyntaxKind.IdentifierName); 444N(SyntaxKind.IdentifierToken, "@scoped"); 447N(SyntaxKind.IdentifierToken, "F2"); 448N(SyntaxKind.ParameterList); 450N(SyntaxKind.OpenParenToken); 451N(SyntaxKind.CloseParenToken); 453N(SyntaxKind.ArrowExpressionClause); 455N(SyntaxKind.EqualsGreaterThanToken); 456N(SyntaxKind.DefaultLiteralExpression); 458N(SyntaxKind.DefaultKeyword); 461N(SyntaxKind.SemicolonToken); 464N(SyntaxKind.GlobalStatement); 466N(SyntaxKind.LocalFunctionStatement); 468N(SyntaxKind.RefType); 470N(SyntaxKind.RefKeyword); 471N(SyntaxKind.IdentifierName); 473N(SyntaxKind.IdentifierToken, "@scoped"); 476N(SyntaxKind.IdentifierToken, "F4"); 477N(SyntaxKind.ParameterList); 479N(SyntaxKind.OpenParenToken); 480N(SyntaxKind.CloseParenToken); 482N(SyntaxKind.Block); 484N(SyntaxKind.OpenBraceToken); 485N(SyntaxKind.CloseBraceToken); 489N(SyntaxKind.EndOfFileToken); 504N(SyntaxKind.MethodDeclaration); 506N(SyntaxKind.PredefinedType); 508N(SyntaxKind.VoidKeyword); 510N(SyntaxKind.IdentifierToken, "F"); 511N(SyntaxKind.ParameterList); 513N(SyntaxKind.OpenParenToken); 514N(SyntaxKind.Parameter); 516N(SyntaxKind.IdentifierName); 518N(SyntaxKind.IdentifierToken, "scoped"); 520N(SyntaxKind.IdentifierToken, "scoped"); 523N(SyntaxKind.Parameter); 525N(SyntaxKind.RefKeyword); 526N(SyntaxKind.PredefinedType); 528N(SyntaxKind.IntKeyword); 530N(SyntaxKind.IdentifierToken, "i"); 532N(SyntaxKind.CloseParenToken); 534N(SyntaxKind.Block); 536N(SyntaxKind.OpenBraceToken); 537N(SyntaxKind.CloseBraceToken); 553N(SyntaxKind.MethodDeclaration); 555N(SyntaxKind.PredefinedType); 557N(SyntaxKind.VoidKeyword); 559N(SyntaxKind.IdentifierToken, "F"); 560N(SyntaxKind.ParameterList); 562N(SyntaxKind.OpenParenToken); 563N(SyntaxKind.Parameter); 565N(SyntaxKind.RefKeyword); 566N(SyntaxKind.IdentifierName); 568N(SyntaxKind.IdentifierToken, "scoped"); 570N(SyntaxKind.IdentifierToken, "scoped"); 573N(SyntaxKind.Parameter); 575N(SyntaxKind.IdentifierName); 577N(SyntaxKind.IdentifierToken, "R"); 579N(SyntaxKind.IdentifierToken, "r"); 581N(SyntaxKind.CloseParenToken); 583N(SyntaxKind.Block); 585N(SyntaxKind.OpenBraceToken); 586N(SyntaxKind.CloseBraceToken); 607N(SyntaxKind.MethodDeclaration); 609N(SyntaxKind.PredefinedType); 611N(SyntaxKind.VoidKeyword); 613N(SyntaxKind.IdentifierToken, "F"); 614N(SyntaxKind.ParameterList); 616N(SyntaxKind.OpenParenToken); 617N(SyntaxKind.Parameter); 619N(SyntaxKind.ScopedKeyword); 620N(SyntaxKind.IdentifierName); 622N(SyntaxKind.IdentifierToken, "scoped"); 624N(SyntaxKind.IdentifierToken, "x"); 626N(SyntaxKind.CommaToken); 627N(SyntaxKind.Parameter); 629N(SyntaxKind.RefKeyword); 630N(SyntaxKind.IdentifierName); 632N(SyntaxKind.IdentifierToken, "scoped"); 634N(SyntaxKind.IdentifierToken, "y"); 636N(SyntaxKind.CommaToken); 637N(SyntaxKind.Parameter); 639N(SyntaxKind.RefKeyword); 640N(SyntaxKind.IdentifierName); 642N(SyntaxKind.IdentifierToken, "scoped"); 644N(SyntaxKind.IdentifierToken, "scoped"); 647N(SyntaxKind.Parameter); 649N(SyntaxKind.IdentifierName); 651N(SyntaxKind.IdentifierToken, "z"); 655N(SyntaxKind.CommaToken); 656N(SyntaxKind.Parameter); 658N(SyntaxKind.ScopedKeyword); 659N(SyntaxKind.RefKeyword); 660N(SyntaxKind.IdentifierName); 662N(SyntaxKind.IdentifierToken, "scoped"); 664N(SyntaxKind.IdentifierToken, "w"); 666N(SyntaxKind.CloseParenToken); 668N(SyntaxKind.Block); 670N(SyntaxKind.OpenBraceToken); 671N(SyntaxKind.CloseBraceToken); 685N(SyntaxKind.MethodDeclaration); 687N(SyntaxKind.PredefinedType); 689N(SyntaxKind.VoidKeyword); 691N(SyntaxKind.IdentifierToken, "F"); 692N(SyntaxKind.ParameterList); 694N(SyntaxKind.OpenParenToken); 695N(SyntaxKind.Parameter); 697N(SyntaxKind.QualifiedName); 699N(SyntaxKind.IdentifierName); 701N(SyntaxKind.IdentifierToken, "scoped"); 703N(SyntaxKind.DotToken); 704N(SyntaxKind.IdentifierName); 706N(SyntaxKind.IdentifierToken, "nested"); 709N(SyntaxKind.IdentifierToken, "x"); 711N(SyntaxKind.CommaToken); 712N(SyntaxKind.Parameter); 714N(SyntaxKind.RefKeyword); 715N(SyntaxKind.QualifiedName); 717N(SyntaxKind.IdentifierName); 719N(SyntaxKind.IdentifierToken, "scoped"); 721N(SyntaxKind.DotToken); 722N(SyntaxKind.IdentifierName); 724N(SyntaxKind.IdentifierToken, "nested"); 727N(SyntaxKind.IdentifierToken, "y"); 729N(SyntaxKind.CloseParenToken); 731N(SyntaxKind.Block); 733N(SyntaxKind.OpenBraceToken); 734N(SyntaxKind.CloseBraceToken); 755N(SyntaxKind.MethodDeclaration); 757N(SyntaxKind.PredefinedType); 759N(SyntaxKind.VoidKeyword); 761N(SyntaxKind.IdentifierToken, "F"); 762N(SyntaxKind.ParameterList); 764N(SyntaxKind.OpenParenToken); 765N(SyntaxKind.Parameter); 767N(SyntaxKind.IdentifierName); 769N(SyntaxKind.IdentifierToken, "scoped"); 774N(SyntaxKind.Parameter); 776N(SyntaxKind.ReadOnlyKeyword); 777N(SyntaxKind.PredefinedType); 779N(SyntaxKind.IntKeyword); 781N(SyntaxKind.IdentifierToken, "a"); 783N(SyntaxKind.CloseParenToken); 785N(SyntaxKind.Block); 787N(SyntaxKind.OpenBraceToken); 788N(SyntaxKind.CloseBraceToken); 812N(SyntaxKind.MethodDeclaration); 814N(SyntaxKind.PredefinedType); 816N(SyntaxKind.VoidKeyword); 818N(SyntaxKind.IdentifierToken, "F"); 819N(SyntaxKind.ParameterList); 821N(SyntaxKind.OpenParenToken); 822N(SyntaxKind.Parameter); 824N(SyntaxKind.ScopedKeyword); 825N(SyntaxKind.RefKeyword); 833N(SyntaxKind.Parameter); 835N(SyntaxKind.ReadOnlyKeyword); 836N(SyntaxKind.PredefinedType); 838N(SyntaxKind.IntKeyword); 840N(SyntaxKind.IdentifierToken, "a"); 842N(SyntaxKind.CloseParenToken); 844N(SyntaxKind.Block); 846N(SyntaxKind.OpenBraceToken); 847N(SyntaxKind.CloseBraceToken); 868N(SyntaxKind.MethodDeclaration); 870N(SyntaxKind.PredefinedType); 872N(SyntaxKind.VoidKeyword); 874N(SyntaxKind.IdentifierToken, "F"); 875N(SyntaxKind.ParameterList); 877N(SyntaxKind.OpenParenToken); 878N(SyntaxKind.Parameter); 880N(SyntaxKind.OutKeyword); 881N(SyntaxKind.IdentifierName); 883N(SyntaxKind.IdentifierToken, "scoped"); 888N(SyntaxKind.Parameter); 890N(SyntaxKind.RefKeyword); 891N(SyntaxKind.PredefinedType); 893N(SyntaxKind.IntKeyword); 895N(SyntaxKind.IdentifierToken, "a"); 897N(SyntaxKind.CloseParenToken); 899N(SyntaxKind.Block); 901N(SyntaxKind.OpenBraceToken); 902N(SyntaxKind.CloseBraceToken); 916N(SyntaxKind.ParenthesizedLambdaExpression); 918N(SyntaxKind.ParameterList); 920N(SyntaxKind.OpenParenToken); 921N(SyntaxKind.Parameter); 923N(SyntaxKind.IdentifierName); 925N(SyntaxKind.IdentifierToken, "scoped"); 927N(SyntaxKind.IdentifierToken, "x"); 929N(SyntaxKind.CommaToken); 930N(SyntaxKind.Parameter); 932N(SyntaxKind.RefKeyword); 933N(SyntaxKind.IdentifierName); 935N(SyntaxKind.IdentifierToken, "scoped"); 937N(SyntaxKind.IdentifierToken, "y"); 939N(SyntaxKind.CloseParenToken); 941N(SyntaxKind.EqualsGreaterThanToken); 942N(SyntaxKind.NullLiteralExpression); 944N(SyntaxKind.NullKeyword); 958N(SyntaxKind.ParenthesizedLambdaExpression); 960N(SyntaxKind.ParameterList); 962N(SyntaxKind.OpenParenToken); 963N(SyntaxKind.Parameter); 965N(SyntaxKind.ScopedKeyword); 966N(SyntaxKind.PredefinedType); 968N(SyntaxKind.IntKeyword); 970N(SyntaxKind.IdentifierToken, "a"); 972N(SyntaxKind.CommaToken); 973N(SyntaxKind.Parameter); 975N(SyntaxKind.ScopedKeyword); 976N(SyntaxKind.RefKeyword); 977N(SyntaxKind.PredefinedType); 979N(SyntaxKind.IntKeyword); 981N(SyntaxKind.IdentifierToken, "b"); 983N(SyntaxKind.CommaToken); 984N(SyntaxKind.Parameter); 986N(SyntaxKind.ScopedKeyword); 987N(SyntaxKind.InKeyword); 988N(SyntaxKind.PredefinedType); 990N(SyntaxKind.IntKeyword); 992N(SyntaxKind.IdentifierToken, "c"); 994N(SyntaxKind.CommaToken); 995N(SyntaxKind.Parameter); 997N(SyntaxKind.ScopedKeyword); 998N(SyntaxKind.OutKeyword); 999N(SyntaxKind.PredefinedType); 1001N(SyntaxKind.IntKeyword); 1003N(SyntaxKind.IdentifierToken, "d"); 1005N(SyntaxKind.CloseParenToken); 1007N(SyntaxKind.EqualsGreaterThanToken); 1008N(SyntaxKind.NullLiteralExpression); 1010N(SyntaxKind.NullKeyword); 1034N(SyntaxKind.ParenthesizedExpression); 1036N(SyntaxKind.OpenParenToken); 1037N(SyntaxKind.RefExpression); 1039N(SyntaxKind.RefKeyword); 1040N(SyntaxKind.IdentifierName); 1042N(SyntaxKind.IdentifierToken, "scoped"); 1068N(SyntaxKind.ParenthesizedExpression); 1070N(SyntaxKind.OpenParenToken); 1098N(SyntaxKind.ParenthesizedExpression); 1100N(SyntaxKind.OpenParenToken); 1118N(SyntaxKind.ParenthesizedLambdaExpression); 1120N(SyntaxKind.ParameterList); 1122N(SyntaxKind.OpenParenToken); 1123N(SyntaxKind.Parameter); 1125N(SyntaxKind.ScopedKeyword); 1126N(SyntaxKind.IdentifierName); 1128N(SyntaxKind.IdentifierToken, "R"); 1130N(SyntaxKind.IdentifierToken, "a"); 1132N(SyntaxKind.CommaToken); 1133N(SyntaxKind.Parameter); 1135N(SyntaxKind.ScopedKeyword); 1136N(SyntaxKind.RefKeyword); 1137N(SyntaxKind.IdentifierName); 1139N(SyntaxKind.IdentifierToken, "R"); 1141N(SyntaxKind.IdentifierToken, "b"); 1143N(SyntaxKind.CloseParenToken); 1145N(SyntaxKind.EqualsGreaterThanToken); 1146N(SyntaxKind.NullLiteralExpression); 1148N(SyntaxKind.NullKeyword); 1167N(SyntaxKind.ParenthesizedExpression); 1169N(SyntaxKind.OpenParenToken); 1170N(SyntaxKind.IdentifierName); 1172N(SyntaxKind.IdentifierToken, "scoped"); 1195N(SyntaxKind.ParenthesizedExpression); 1197N(SyntaxKind.OpenParenToken); 1198N(SyntaxKind.RefExpression); 1200N(SyntaxKind.RefKeyword); 1201N(SyntaxKind.IdentifierName); 1203N(SyntaxKind.IdentifierToken, "scoped"); 1219N(SyntaxKind.ParenthesizedLambdaExpression); 1221N(SyntaxKind.ParameterList); 1223N(SyntaxKind.OpenParenToken); 1224N(SyntaxKind.Parameter); 1226N(SyntaxKind.AttributeList); 1228N(SyntaxKind.OpenBracketToken); 1229N(SyntaxKind.Attribute); 1231N(SyntaxKind.IdentifierName); 1233N(SyntaxKind.IdentifierToken, "A"); 1236N(SyntaxKind.CloseBracketToken); 1238N(SyntaxKind.ScopedKeyword); 1239N(SyntaxKind.IdentifierName); 1241N(SyntaxKind.IdentifierToken, "R"); 1243N(SyntaxKind.IdentifierToken, "a"); 1245N(SyntaxKind.CommaToken); 1246N(SyntaxKind.Parameter); 1248N(SyntaxKind.AttributeList); 1250N(SyntaxKind.OpenBracketToken); 1251N(SyntaxKind.Attribute); 1253N(SyntaxKind.IdentifierName); 1255N(SyntaxKind.IdentifierToken, "B"); 1258N(SyntaxKind.CloseBracketToken); 1260N(SyntaxKind.ScopedKeyword); 1261N(SyntaxKind.RefKeyword); 1262N(SyntaxKind.IdentifierName); 1264N(SyntaxKind.IdentifierToken, "R"); 1266N(SyntaxKind.IdentifierToken, "b"); 1268N(SyntaxKind.CloseParenToken); 1270N(SyntaxKind.EqualsGreaterThanToken); 1271N(SyntaxKind.NullLiteralExpression); 1273N(SyntaxKind.NullKeyword); 1287N(SyntaxKind.ParenthesizedLambdaExpression); 1289N(SyntaxKind.IdentifierName); 1291N(SyntaxKind.IdentifierToken, "scoped"); 1293N(SyntaxKind.ParameterList); 1295N(SyntaxKind.OpenParenToken); 1296N(SyntaxKind.CloseParenToken); 1298N(SyntaxKind.EqualsGreaterThanToken); 1299N(SyntaxKind.IdentifierName); 1301N(SyntaxKind.IdentifierToken, "t"); 1320N(SyntaxKind.MethodDeclaration); 1322N(SyntaxKind.PredefinedType); 1324N(SyntaxKind.VoidKeyword); 1326N(SyntaxKind.IdentifierToken, "F"); 1327N(SyntaxKind.ParameterList); 1329N(SyntaxKind.OpenParenToken); 1330N(SyntaxKind.Parameter); 1332N(SyntaxKind.IdentifierName); 1334N(SyntaxKind.IdentifierToken, "scoped"); 1339N(SyntaxKind.Parameter); 1341N(SyntaxKind.ParamsKeyword); 1342N(SyntaxKind.ArrayType); 1344N(SyntaxKind.PredefinedType); 1346N(SyntaxKind.ObjectKeyword); 1348N(SyntaxKind.ArrayRankSpecifier); 1350N(SyntaxKind.OpenBracketToken); 1351N(SyntaxKind.OmittedArraySizeExpression); 1353N(SyntaxKind.OmittedArraySizeExpressionToken); 1355N(SyntaxKind.CloseBracketToken); 1358N(SyntaxKind.IdentifierToken, "args"); 1360N(SyntaxKind.CloseParenToken); 1362N(SyntaxKind.SemicolonToken); 1373N(SyntaxKind.MethodDeclaration); 1375N(SyntaxKind.PredefinedType); 1377N(SyntaxKind.VoidKeyword); 1379N(SyntaxKind.IdentifierToken, "F"); 1380N(SyntaxKind.ParameterList); 1382N(SyntaxKind.OpenParenToken); 1383N(SyntaxKind.Parameter); 1385N(SyntaxKind.ParamsKeyword); 1386N(SyntaxKind.ScopedKeyword); 1387N(SyntaxKind.ArrayType); 1389N(SyntaxKind.PredefinedType); 1391N(SyntaxKind.ObjectKeyword); 1393N(SyntaxKind.ArrayRankSpecifier); 1395N(SyntaxKind.OpenBracketToken); 1396N(SyntaxKind.OmittedArraySizeExpression); 1398N(SyntaxKind.OmittedArraySizeExpressionToken); 1400N(SyntaxKind.CloseBracketToken); 1403N(SyntaxKind.IdentifierToken, "args"); 1405N(SyntaxKind.CloseParenToken); 1407N(SyntaxKind.SemicolonToken); 1434N(SyntaxKind.CompilationUnit); 1436N(SyntaxKind.ClassDeclaration); 1438N(SyntaxKind.ClassKeyword); 1439N(SyntaxKind.IdentifierToken, "Program"); 1440N(SyntaxKind.OpenBraceToken); 1441N(SyntaxKind.MethodDeclaration); 1443N(SyntaxKind.StaticKeyword); 1444N(SyntaxKind.PredefinedType); 1446N(SyntaxKind.VoidKeyword); 1448N(SyntaxKind.IdentifierToken, "Main"); 1449N(SyntaxKind.ParameterList); 1451N(SyntaxKind.OpenParenToken); 1452N(SyntaxKind.CloseParenToken); 1454N(SyntaxKind.Block); 1456N(SyntaxKind.OpenBraceToken); 1457N(SyntaxKind.LocalDeclarationStatement); 1459N(SyntaxKind.VariableDeclaration); 1461N(SyntaxKind.IdentifierName); 1463N(SyntaxKind.IdentifierToken, "scoped"); 1465N(SyntaxKind.VariableDeclarator); 1467N(SyntaxKind.IdentifierToken, "a"); 1470N(SyntaxKind.SemicolonToken); 1472N(SyntaxKind.LocalDeclarationStatement); 1474N(SyntaxKind.VariableDeclaration); 1476N(SyntaxKind.RefType); 1478N(SyntaxKind.RefKeyword); 1479N(SyntaxKind.IdentifierName); 1481N(SyntaxKind.IdentifierToken, "scoped"); 1484N(SyntaxKind.VariableDeclarator); 1486N(SyntaxKind.IdentifierToken, "b"); 1489N(SyntaxKind.SemicolonToken); 1491N(SyntaxKind.LocalDeclarationStatement); 1493N(SyntaxKind.VariableDeclaration); 1495N(SyntaxKind.RefType); 1497N(SyntaxKind.RefKeyword); 1498N(SyntaxKind.ReadOnlyKeyword); 1499N(SyntaxKind.IdentifierName); 1501N(SyntaxKind.IdentifierToken, "scoped"); 1504N(SyntaxKind.VariableDeclarator); 1506N(SyntaxKind.IdentifierToken, "c"); 1509N(SyntaxKind.SemicolonToken); 1511N(SyntaxKind.LocalDeclarationStatement); 1513N(SyntaxKind.VariableDeclaration); 1515N(SyntaxKind.RefType); 1517N(SyntaxKind.RefKeyword); 1518N(SyntaxKind.ReadOnlyKeyword); 1519N(SyntaxKind.IdentifierName); 1521N(SyntaxKind.IdentifierToken, "scoped"); 1524N(SyntaxKind.VariableDeclarator); 1526N(SyntaxKind.IdentifierToken, "c"); 1531N(SyntaxKind.ExpressionStatement); 1533N(SyntaxKind.IdentifierName); 1535N(SyntaxKind.IdentifierToken, "c2"); 1537N(SyntaxKind.SemicolonToken); 1539N(SyntaxKind.CloseBraceToken); 1542N(SyntaxKind.CloseBraceToken); 1544N(SyntaxKind.EndOfFileToken); 1564N(SyntaxKind.CompilationUnit); 1566N(SyntaxKind.ClassDeclaration); 1568N(SyntaxKind.ClassKeyword); 1569N(SyntaxKind.IdentifierToken, "Program"); 1570N(SyntaxKind.OpenBraceToken); 1571N(SyntaxKind.MethodDeclaration); 1573N(SyntaxKind.StaticKeyword); 1574N(SyntaxKind.PredefinedType); 1576N(SyntaxKind.VoidKeyword); 1578N(SyntaxKind.IdentifierToken, "Main"); 1579N(SyntaxKind.ParameterList); 1581N(SyntaxKind.OpenParenToken); 1582N(SyntaxKind.CloseParenToken); 1584N(SyntaxKind.Block); 1586N(SyntaxKind.OpenBraceToken); 1587N(SyntaxKind.LocalDeclarationStatement); 1589N(SyntaxKind.VariableDeclaration); 1591N(SyntaxKind.RefType); 1593N(SyntaxKind.RefKeyword); 1594N(SyntaxKind.ReadOnlyKeyword); 1595N(SyntaxKind.IdentifierName); 1597N(SyntaxKind.IdentifierToken, "@scoped"); 1600N(SyntaxKind.VariableDeclarator); 1602N(SyntaxKind.IdentifierToken, "c"); 1605N(SyntaxKind.SemicolonToken); 1607N(SyntaxKind.CloseBraceToken); 1610N(SyntaxKind.CloseBraceToken); 1612N(SyntaxKind.EndOfFileToken); 1635N(SyntaxKind.CompilationUnit); 1637N(SyntaxKind.ClassDeclaration); 1639N(SyntaxKind.ClassKeyword); 1640N(SyntaxKind.IdentifierToken, "Program"); 1641N(SyntaxKind.OpenBraceToken); 1642N(SyntaxKind.MethodDeclaration); 1644N(SyntaxKind.StaticKeyword); 1645N(SyntaxKind.PredefinedType); 1647N(SyntaxKind.VoidKeyword); 1649N(SyntaxKind.IdentifierToken, "Main"); 1650N(SyntaxKind.ParameterList); 1652N(SyntaxKind.OpenParenToken); 1653N(SyntaxKind.CloseParenToken); 1655N(SyntaxKind.Block); 1657N(SyntaxKind.OpenBraceToken); 1658N(SyntaxKind.LocalDeclarationStatement); 1660N(SyntaxKind.VariableDeclaration); 1662N(SyntaxKind.ScopedType); 1664N(SyntaxKind.ScopedKeyword); 1665N(SyntaxKind.PredefinedType); 1667N(SyntaxKind.IntKeyword); 1670N(SyntaxKind.VariableDeclarator); 1672N(SyntaxKind.IdentifierToken, "a"); 1675N(SyntaxKind.SemicolonToken); 1677N(SyntaxKind.LocalDeclarationStatement); 1679N(SyntaxKind.VariableDeclaration); 1681N(SyntaxKind.ScopedType); 1683N(SyntaxKind.ScopedKeyword); 1684N(SyntaxKind.RefType); 1686N(SyntaxKind.RefKeyword); 1687N(SyntaxKind.PredefinedType); 1689N(SyntaxKind.IntKeyword); 1693N(SyntaxKind.VariableDeclarator); 1695N(SyntaxKind.IdentifierToken, "b"); 1698N(SyntaxKind.SemicolonToken); 1700N(SyntaxKind.LocalDeclarationStatement); 1702N(SyntaxKind.VariableDeclaration); 1704N(SyntaxKind.ScopedType); 1706N(SyntaxKind.ScopedKeyword); 1707N(SyntaxKind.RefType); 1709N(SyntaxKind.RefKeyword); 1710N(SyntaxKind.ReadOnlyKeyword); 1711N(SyntaxKind.PredefinedType); 1713N(SyntaxKind.IntKeyword); 1717N(SyntaxKind.VariableDeclarator); 1719N(SyntaxKind.IdentifierToken, "c"); 1722N(SyntaxKind.SemicolonToken); 1724N(SyntaxKind.CloseBraceToken); 1727N(SyntaxKind.CloseBraceToken); 1729N(SyntaxKind.EndOfFileToken); 1764N(SyntaxKind.CompilationUnit); 1766N(SyntaxKind.ClassDeclaration); 1768N(SyntaxKind.ClassKeyword); 1769N(SyntaxKind.IdentifierToken, "Program"); 1770N(SyntaxKind.OpenBraceToken); 1771N(SyntaxKind.MethodDeclaration); 1773N(SyntaxKind.StaticKeyword); 1774N(SyntaxKind.PredefinedType); 1776N(SyntaxKind.VoidKeyword); 1778N(SyntaxKind.IdentifierToken, "Main"); 1779N(SyntaxKind.ParameterList); 1781N(SyntaxKind.OpenParenToken); 1782N(SyntaxKind.CloseParenToken); 1784N(SyntaxKind.Block); 1786N(SyntaxKind.OpenBraceToken); 1787N(SyntaxKind.LocalDeclarationStatement); 1789N(SyntaxKind.VariableDeclaration); 1791N(SyntaxKind.RefType); 1793N(SyntaxKind.RefKeyword); 1794N(SyntaxKind.IdentifierName); 1796N(SyntaxKind.IdentifierToken, "scoped"); 1806N(SyntaxKind.LocalDeclarationStatement); 1808N(SyntaxKind.VariableDeclaration); 1810N(SyntaxKind.PredefinedType); 1812N(SyntaxKind.IntKeyword); 1814N(SyntaxKind.VariableDeclarator); 1816N(SyntaxKind.IdentifierToken, "d"); 1819N(SyntaxKind.SemicolonToken); 1821N(SyntaxKind.LocalDeclarationStatement); 1823N(SyntaxKind.VariableDeclaration); 1825N(SyntaxKind.RefType); 1827N(SyntaxKind.RefKeyword); 1828N(SyntaxKind.ReadOnlyKeyword); 1829N(SyntaxKind.IdentifierName); 1831N(SyntaxKind.IdentifierToken, "scoped"); 1841N(SyntaxKind.LocalDeclarationStatement); 1843N(SyntaxKind.VariableDeclaration); 1845N(SyntaxKind.PredefinedType); 1847N(SyntaxKind.IntKeyword); 1849N(SyntaxKind.VariableDeclarator); 1851N(SyntaxKind.IdentifierToken, "e"); 1854N(SyntaxKind.SemicolonToken); 1856N(SyntaxKind.CloseBraceToken); 1859N(SyntaxKind.CloseBraceToken); 1861N(SyntaxKind.EndOfFileToken); 1877N(SyntaxKind.CompilationUnit); 1879N(SyntaxKind.GlobalStatement); 1881N(SyntaxKind.LocalDeclarationStatement); 1883N(SyntaxKind.VariableDeclaration); 1885N(SyntaxKind.ScopedType); 1887N(SyntaxKind.ScopedKeyword); 1888N(SyntaxKind.PredefinedType); 1890N(SyntaxKind.IntKeyword); 1893N(SyntaxKind.VariableDeclarator); 1895N(SyntaxKind.IdentifierToken, "a"); 1898N(SyntaxKind.SemicolonToken); 1901N(SyntaxKind.GlobalStatement); 1903N(SyntaxKind.LocalDeclarationStatement); 1905N(SyntaxKind.VariableDeclaration); 1907N(SyntaxKind.ScopedType); 1909N(SyntaxKind.ScopedKeyword); 1910N(SyntaxKind.RefType); 1912N(SyntaxKind.RefKeyword); 1913N(SyntaxKind.PredefinedType); 1915N(SyntaxKind.IntKeyword); 1919N(SyntaxKind.VariableDeclarator); 1921N(SyntaxKind.IdentifierToken, "b"); 1924N(SyntaxKind.SemicolonToken); 1927N(SyntaxKind.EndOfFileToken); 1946N(SyntaxKind.CompilationUnit); 1948N(SyntaxKind.IncompleteMember); 1950N(SyntaxKind.RefType); 1952N(SyntaxKind.RefKeyword); 1953N(SyntaxKind.IdentifierName); 1955N(SyntaxKind.IdentifierToken, "scoped"); 1959N(SyntaxKind.GlobalStatement); 1961N(SyntaxKind.LocalDeclarationStatement); 1963N(SyntaxKind.VariableDeclaration); 1965N(SyntaxKind.PredefinedType); 1967N(SyntaxKind.IntKeyword); 1969N(SyntaxKind.VariableDeclarator); 1971N(SyntaxKind.IdentifierToken, "c"); 1974N(SyntaxKind.SemicolonToken); 1977N(SyntaxKind.EndOfFileToken); 1992N(SyntaxKind.CompilationUnit); 1994N(SyntaxKind.GlobalStatement); 1996N(SyntaxKind.LocalDeclarationStatement); 1998N(SyntaxKind.VariableDeclaration); 2000N(SyntaxKind.ScopedType); 2002N(SyntaxKind.ScopedKeyword); 2003N(SyntaxKind.RefType); 2005N(SyntaxKind.RefKeyword); 2006N(SyntaxKind.ReadOnlyKeyword); 2007N(SyntaxKind.IdentifierName); 2009N(SyntaxKind.IdentifierToken, "S"); 2013N(SyntaxKind.VariableDeclarator); 2015N(SyntaxKind.IdentifierToken, "a"); 2018N(SyntaxKind.SemicolonToken); 2021N(SyntaxKind.EndOfFileToken); 2044N(SyntaxKind.CompilationUnit); 2046N(SyntaxKind.GlobalStatement); 2048N(SyntaxKind.LocalDeclarationStatement); 2050N(SyntaxKind.VariableDeclaration); 2052N(SyntaxKind.RefType); 2054N(SyntaxKind.RefKeyword); 2055N(SyntaxKind.ReadOnlyKeyword); 2056N(SyntaxKind.IdentifierName); 2058N(SyntaxKind.IdentifierToken, "scoped"); 2061N(SyntaxKind.VariableDeclarator); 2063N(SyntaxKind.IdentifierToken, "S"); 2066N(SyntaxKind.SemicolonToken); 2069N(SyntaxKind.GlobalStatement); 2071N(SyntaxKind.LocalDeclarationStatement); 2073N(SyntaxKind.VariableDeclaration); 2075N(SyntaxKind.ScopedType); 2077N(SyntaxKind.ScopedKeyword); 2078N(SyntaxKind.RefType); 2080N(SyntaxKind.RefKeyword); 2081N(SyntaxKind.ReadOnlyKeyword); 2082N(SyntaxKind.IdentifierName); 2084N(SyntaxKind.IdentifierToken, "scoped"); 2088N(SyntaxKind.VariableDeclarator); 2090N(SyntaxKind.IdentifierToken, "S"); 2093N(SyntaxKind.SemicolonToken); 2096N(SyntaxKind.EndOfFileToken); 2112N(SyntaxKind.CompilationUnit); 2114N(SyntaxKind.GlobalStatement); 2116N(SyntaxKind.LocalDeclarationStatement); 2118N(SyntaxKind.VariableDeclaration); 2120N(SyntaxKind.IdentifierName); 2122N(SyntaxKind.IdentifierToken, "scoped"); 2124N(SyntaxKind.VariableDeclarator); 2126N(SyntaxKind.IdentifierToken, "a"); 2129N(SyntaxKind.SemicolonToken); 2132N(SyntaxKind.GlobalStatement); 2134N(SyntaxKind.LocalDeclarationStatement); 2136N(SyntaxKind.VariableDeclaration); 2138N(SyntaxKind.RefType); 2140N(SyntaxKind.RefKeyword); 2141N(SyntaxKind.IdentifierName); 2143N(SyntaxKind.IdentifierToken, "scoped"); 2146N(SyntaxKind.VariableDeclarator); 2148N(SyntaxKind.IdentifierToken, "b"); 2151N(SyntaxKind.SemicolonToken); 2154N(SyntaxKind.EndOfFileToken); 2169N(SyntaxKind.CompilationUnit); 2171N(SyntaxKind.ClassDeclaration); 2173N(SyntaxKind.ClassKeyword); 2174N(SyntaxKind.IdentifierToken, "scoped"); 2175N(SyntaxKind.OpenBraceToken); 2176N(SyntaxKind.CloseBraceToken); 2178N(SyntaxKind.EndOfFileToken); 2193N(SyntaxKind.CompilationUnit); 2195N(SyntaxKind.ClassDeclaration); 2197N(SyntaxKind.ClassKeyword); 2198N(SyntaxKind.IdentifierToken, "@scoped"); 2199N(SyntaxKind.OpenBraceToken); 2200N(SyntaxKind.CloseBraceToken); 2202N(SyntaxKind.EndOfFileToken); 2219N(SyntaxKind.CompilationUnit); 2221N(SyntaxKind.GlobalStatement); 2223N(SyntaxKind.LocalDeclarationStatement); 2225N(SyntaxKind.VariableDeclaration); 2227N(SyntaxKind.QualifiedName); 2229N(SyntaxKind.IdentifierName); 2231N(SyntaxKind.IdentifierToken, "scoped"); 2233N(SyntaxKind.DotToken); 2234N(SyntaxKind.IdentifierName); 2236N(SyntaxKind.IdentifierToken, "nested"); 2239N(SyntaxKind.VariableDeclarator); 2241N(SyntaxKind.IdentifierToken, "a"); 2244N(SyntaxKind.SemicolonToken); 2247N(SyntaxKind.GlobalStatement); 2249N(SyntaxKind.LocalDeclarationStatement); 2251N(SyntaxKind.VariableDeclaration); 2253N(SyntaxKind.RefType); 2255N(SyntaxKind.RefKeyword); 2256N(SyntaxKind.QualifiedName); 2258N(SyntaxKind.IdentifierName); 2260N(SyntaxKind.IdentifierToken, "scoped"); 2262N(SyntaxKind.DotToken); 2263N(SyntaxKind.IdentifierName); 2265N(SyntaxKind.IdentifierToken, "nested"); 2269N(SyntaxKind.VariableDeclarator); 2271N(SyntaxKind.IdentifierToken, "b"); 2274N(SyntaxKind.SemicolonToken); 2277N(SyntaxKind.GlobalStatement); 2279N(SyntaxKind.LocalDeclarationStatement); 2281N(SyntaxKind.VariableDeclaration); 2283N(SyntaxKind.RefType); 2285N(SyntaxKind.RefKeyword); 2286N(SyntaxKind.ReadOnlyKeyword); 2287N(SyntaxKind.QualifiedName); 2289N(SyntaxKind.IdentifierName); 2291N(SyntaxKind.IdentifierToken, "scoped"); 2293N(SyntaxKind.DotToken); 2294N(SyntaxKind.IdentifierName); 2296N(SyntaxKind.IdentifierToken, "nested"); 2300N(SyntaxKind.VariableDeclarator); 2302N(SyntaxKind.IdentifierToken, "c"); 2305N(SyntaxKind.SemicolonToken); 2308N(SyntaxKind.EndOfFileToken); 2325N(SyntaxKind.CompilationUnit); 2327N(SyntaxKind.GlobalStatement); 2329N(SyntaxKind.LocalDeclarationStatement); 2331N(SyntaxKind.VariableDeclaration); 2333N(SyntaxKind.QualifiedName); 2335N(SyntaxKind.IdentifierName); 2337N(SyntaxKind.IdentifierToken, "@scoped"); 2339N(SyntaxKind.DotToken); 2340N(SyntaxKind.IdentifierName); 2342N(SyntaxKind.IdentifierToken, "nested"); 2345N(SyntaxKind.VariableDeclarator); 2347N(SyntaxKind.IdentifierToken, "a"); 2350N(SyntaxKind.SemicolonToken); 2353N(SyntaxKind.GlobalStatement); 2355N(SyntaxKind.LocalDeclarationStatement); 2357N(SyntaxKind.VariableDeclaration); 2359N(SyntaxKind.RefType); 2361N(SyntaxKind.RefKeyword); 2362N(SyntaxKind.QualifiedName); 2364N(SyntaxKind.IdentifierName); 2366N(SyntaxKind.IdentifierToken, "@scoped"); 2368N(SyntaxKind.DotToken); 2369N(SyntaxKind.IdentifierName); 2371N(SyntaxKind.IdentifierToken, "nested"); 2375N(SyntaxKind.VariableDeclarator); 2377N(SyntaxKind.IdentifierToken, "b"); 2380N(SyntaxKind.SemicolonToken); 2383N(SyntaxKind.GlobalStatement); 2385N(SyntaxKind.LocalDeclarationStatement); 2387N(SyntaxKind.VariableDeclaration); 2389N(SyntaxKind.RefType); 2391N(SyntaxKind.RefKeyword); 2392N(SyntaxKind.ReadOnlyKeyword); 2393N(SyntaxKind.QualifiedName); 2395N(SyntaxKind.IdentifierName); 2397N(SyntaxKind.IdentifierToken, "@scoped"); 2399N(SyntaxKind.DotToken); 2400N(SyntaxKind.IdentifierName); 2402N(SyntaxKind.IdentifierToken, "nested"); 2406N(SyntaxKind.VariableDeclarator); 2408N(SyntaxKind.IdentifierToken, "c"); 2411N(SyntaxKind.SemicolonToken); 2414N(SyntaxKind.EndOfFileToken); 2431N(SyntaxKind.CompilationUnit); 2433N(SyntaxKind.GlobalStatement); 2435N(SyntaxKind.LocalDeclarationStatement); 2437N(SyntaxKind.VariableDeclaration); 2439N(SyntaxKind.ScopedType); 2441N(SyntaxKind.ScopedKeyword); 2442N(SyntaxKind.IdentifierName); 2444N(SyntaxKind.IdentifierToken, "scoped"); 2447N(SyntaxKind.VariableDeclarator); 2449N(SyntaxKind.IdentifierToken, "a"); 2452N(SyntaxKind.SemicolonToken); 2455N(SyntaxKind.GlobalStatement); 2457N(SyntaxKind.LocalDeclarationStatement); 2459N(SyntaxKind.VariableDeclaration); 2461N(SyntaxKind.ScopedType); 2463N(SyntaxKind.ScopedKeyword); 2464N(SyntaxKind.RefType); 2466N(SyntaxKind.RefKeyword); 2467N(SyntaxKind.IdentifierName); 2469N(SyntaxKind.IdentifierToken, "scoped"); 2473N(SyntaxKind.VariableDeclarator); 2475N(SyntaxKind.IdentifierToken, "b"); 2478N(SyntaxKind.SemicolonToken); 2481N(SyntaxKind.GlobalStatement); 2483N(SyntaxKind.LocalDeclarationStatement); 2485N(SyntaxKind.VariableDeclaration); 2487N(SyntaxKind.ScopedType); 2489N(SyntaxKind.ScopedKeyword); 2490N(SyntaxKind.RefType); 2492N(SyntaxKind.RefKeyword); 2493N(SyntaxKind.ReadOnlyKeyword); 2494N(SyntaxKind.IdentifierName); 2496N(SyntaxKind.IdentifierToken, "scoped"); 2500N(SyntaxKind.VariableDeclarator); 2502N(SyntaxKind.IdentifierToken, "c"); 2505N(SyntaxKind.SemicolonToken); 2508N(SyntaxKind.EndOfFileToken); 2523N(SyntaxKind.CompilationUnit); 2525N(SyntaxKind.GlobalStatement); 2527N(SyntaxKind.LocalDeclarationStatement); 2529N(SyntaxKind.VariableDeclaration); 2531N(SyntaxKind.ScopedType); 2533N(SyntaxKind.ScopedKeyword); 2534N(SyntaxKind.IdentifierName); 2536N(SyntaxKind.IdentifierToken, "scoped"); 2539N(SyntaxKind.VariableDeclarator); 2541N(SyntaxKind.IdentifierToken, "a"); 2542N(SyntaxKind.EqualsValueClause); 2544N(SyntaxKind.EqualsToken); 2545N(SyntaxKind.DefaultLiteralExpression); 2547N(SyntaxKind.DefaultKeyword); 2552N(SyntaxKind.SemicolonToken); 2555N(SyntaxKind.EndOfFileToken); 2578N(SyntaxKind.CompilationUnit); 2580N(SyntaxKind.GlobalStatement); 2582N(SyntaxKind.LocalDeclarationStatement); 2584N(SyntaxKind.VariableDeclaration); 2586N(SyntaxKind.RefType); 2588N(SyntaxKind.RefKeyword); 2589N(SyntaxKind.IdentifierName); 2591N(SyntaxKind.IdentifierToken, "scoped"); 2594N(SyntaxKind.VariableDeclarator); 2596N(SyntaxKind.IdentifierToken, "scoped"); 2599N(SyntaxKind.SemicolonToken); 2602N(SyntaxKind.GlobalStatement); 2604N(SyntaxKind.LocalDeclarationStatement); 2606N(SyntaxKind.VariableDeclaration); 2608N(SyntaxKind.RefType); 2610N(SyntaxKind.RefKeyword); 2611N(SyntaxKind.ReadOnlyKeyword); 2612N(SyntaxKind.IdentifierName); 2614N(SyntaxKind.IdentifierToken, "scoped"); 2617N(SyntaxKind.VariableDeclarator); 2619N(SyntaxKind.IdentifierToken, "scoped"); 2622N(SyntaxKind.SemicolonToken); 2625N(SyntaxKind.EndOfFileToken); 2641N(SyntaxKind.CompilationUnit); 2643N(SyntaxKind.GlobalStatement); 2645N(SyntaxKind.LocalDeclarationStatement); 2647N(SyntaxKind.VariableDeclaration); 2649N(SyntaxKind.ScopedType); 2651N(SyntaxKind.ScopedKeyword); 2652N(SyntaxKind.IdentifierName); 2654N(SyntaxKind.IdentifierToken, "var"); 2657N(SyntaxKind.VariableDeclarator); 2659N(SyntaxKind.IdentifierToken, "a"); 2662N(SyntaxKind.SemicolonToken); 2665N(SyntaxKind.GlobalStatement); 2667N(SyntaxKind.LocalDeclarationStatement); 2669N(SyntaxKind.VariableDeclaration); 2671N(SyntaxKind.ScopedType); 2673N(SyntaxKind.ScopedKeyword); 2674N(SyntaxKind.RefType); 2676N(SyntaxKind.RefKeyword); 2677N(SyntaxKind.IdentifierName); 2679N(SyntaxKind.IdentifierToken, "var"); 2683N(SyntaxKind.VariableDeclarator); 2685N(SyntaxKind.IdentifierToken, "b"); 2688N(SyntaxKind.SemicolonToken); 2691N(SyntaxKind.EndOfFileToken); 2710N(SyntaxKind.CompilationUnit); 2712N(SyntaxKind.GlobalStatement); 2714N(SyntaxKind.LocalDeclarationStatement); 2716N(SyntaxKind.VariableDeclaration); 2718N(SyntaxKind.RefType); 2720N(SyntaxKind.RefKeyword); 2721N(SyntaxKind.IdentifierName); 2723N(SyntaxKind.IdentifierToken, "scoped"); 2726N(SyntaxKind.VariableDeclarator); 2728N(SyntaxKind.IdentifierToken, "var"); 2731N(SyntaxKind.SemicolonToken); 2734N(SyntaxKind.EndOfFileToken); 2749N(SyntaxKind.CompilationUnit); 2751N(SyntaxKind.GlobalStatement); 2753N(SyntaxKind.LocalDeclarationStatement); 2755N(SyntaxKind.VariableDeclaration); 2757N(SyntaxKind.ScopedType); 2759N(SyntaxKind.ScopedKeyword); 2760N(SyntaxKind.RefType); 2762N(SyntaxKind.RefKeyword); 2763N(SyntaxKind.ReadOnlyKeyword); 2764N(SyntaxKind.IdentifierName); 2766N(SyntaxKind.IdentifierToken, "var"); 2770N(SyntaxKind.VariableDeclarator); 2772N(SyntaxKind.IdentifierToken, "a"); 2775N(SyntaxKind.SemicolonToken); 2778N(SyntaxKind.EndOfFileToken); 2801N(SyntaxKind.CompilationUnit); 2803N(SyntaxKind.GlobalStatement); 2805N(SyntaxKind.LocalDeclarationStatement); 2807N(SyntaxKind.VariableDeclaration); 2809N(SyntaxKind.RefType); 2811N(SyntaxKind.RefKeyword); 2812N(SyntaxKind.ReadOnlyKeyword); 2813N(SyntaxKind.IdentifierName); 2815N(SyntaxKind.IdentifierToken, "scoped"); 2818N(SyntaxKind.VariableDeclarator); 2820N(SyntaxKind.IdentifierToken, "var"); 2823N(SyntaxKind.SemicolonToken); 2826N(SyntaxKind.GlobalStatement); 2828N(SyntaxKind.LocalDeclarationStatement); 2830N(SyntaxKind.VariableDeclaration); 2832N(SyntaxKind.ScopedType); 2834N(SyntaxKind.ScopedKeyword); 2835N(SyntaxKind.RefType); 2837N(SyntaxKind.RefKeyword); 2838N(SyntaxKind.ReadOnlyKeyword); 2839N(SyntaxKind.IdentifierName); 2841N(SyntaxKind.IdentifierToken, "scoped"); 2845N(SyntaxKind.VariableDeclarator); 2847N(SyntaxKind.IdentifierToken, "var"); 2850N(SyntaxKind.SemicolonToken); 2853N(SyntaxKind.EndOfFileToken); 2869N(SyntaxKind.CompilationUnit); 2871N(SyntaxKind.GlobalStatement); 2873N(SyntaxKind.LocalDeclarationStatement); 2875N(SyntaxKind.VariableDeclaration); 2877N(SyntaxKind.IdentifierName); 2879N(SyntaxKind.IdentifierToken, "scoped"); 2881N(SyntaxKind.VariableDeclarator); 2883N(SyntaxKind.IdentifierToken, "var"); 2886N(SyntaxKind.SemicolonToken); 2889N(SyntaxKind.GlobalStatement); 2891N(SyntaxKind.LocalDeclarationStatement); 2893N(SyntaxKind.VariableDeclaration); 2895N(SyntaxKind.RefType); 2897N(SyntaxKind.RefKeyword); 2898N(SyntaxKind.IdentifierName); 2900N(SyntaxKind.IdentifierToken, "scoped"); 2903N(SyntaxKind.VariableDeclarator); 2905N(SyntaxKind.IdentifierToken, "var"); 2908N(SyntaxKind.SemicolonToken); 2911N(SyntaxKind.EndOfFileToken); 2930N(SyntaxKind.CompilationUnit); 2932N(SyntaxKind.IncompleteMember); 2934N(SyntaxKind.RefType); 2936N(SyntaxKind.RefKeyword); 2937N(SyntaxKind.IdentifierName); 2939N(SyntaxKind.IdentifierToken, "scoped"); 2943N(SyntaxKind.GlobalStatement); 2945N(SyntaxKind.LocalDeclarationStatement); 2947N(SyntaxKind.ReadOnlyKeyword); 2948N(SyntaxKind.VariableDeclaration); 2950N(SyntaxKind.IdentifierName); 2952N(SyntaxKind.IdentifierToken, "S"); 2954N(SyntaxKind.VariableDeclarator); 2956N(SyntaxKind.IdentifierToken, "a"); 2959N(SyntaxKind.SemicolonToken); 2962N(SyntaxKind.EndOfFileToken); 2982N(SyntaxKind.CompilationUnit); 2984N(SyntaxKind.GlobalStatement); 2986N(SyntaxKind.LocalDeclarationStatement); 2988N(SyntaxKind.VariableDeclaration); 2990N(SyntaxKind.IdentifierName); 2992N(SyntaxKind.IdentifierToken, "scoped"); 2994N(SyntaxKind.VariableDeclarator); 2996N(SyntaxKind.IdentifierToken, "scoped"); 2999N(SyntaxKind.SemicolonToken); 3002N(SyntaxKind.GlobalStatement); 3004N(SyntaxKind.LocalDeclarationStatement); 3006N(SyntaxKind.VariableDeclaration); 3008N(SyntaxKind.ScopedType); 3010N(SyntaxKind.ScopedKeyword); 3011N(SyntaxKind.IdentifierName); 3013N(SyntaxKind.IdentifierToken, "scoped"); 3016N(SyntaxKind.VariableDeclarator); 3018N(SyntaxKind.IdentifierToken, "var"); 3021N(SyntaxKind.SemicolonToken); 3024N(SyntaxKind.EndOfFileToken); 3052N(SyntaxKind.CompilationUnit); 3054N(SyntaxKind.ClassDeclaration); 3056N(SyntaxKind.ClassKeyword); 3057N(SyntaxKind.IdentifierToken, "Program"); 3058N(SyntaxKind.OpenBraceToken); 3059N(SyntaxKind.MethodDeclaration); 3061N(SyntaxKind.StaticKeyword); 3062N(SyntaxKind.PredefinedType); 3064N(SyntaxKind.VoidKeyword); 3066N(SyntaxKind.IdentifierToken, "Main"); 3067N(SyntaxKind.ParameterList); 3069N(SyntaxKind.OpenParenToken); 3070N(SyntaxKind.CloseParenToken); 3072N(SyntaxKind.Block); 3074N(SyntaxKind.OpenBraceToken); 3075N(SyntaxKind.ExpressionStatement); 3077N(SyntaxKind.IdentifierName); 3079N(SyntaxKind.IdentifierToken, "scoped"); 3083N(SyntaxKind.LocalDeclarationStatement); 3085N(SyntaxKind.ExternKeyword); 3086N(SyntaxKind.VariableDeclaration); 3088N(SyntaxKind.RefType); 3090N(SyntaxKind.RefKeyword); 3091N(SyntaxKind.PredefinedType); 3093N(SyntaxKind.IntKeyword); 3096N(SyntaxKind.VariableDeclarator); 3098N(SyntaxKind.IdentifierToken, "b"); 3101N(SyntaxKind.SemicolonToken); 3103N(SyntaxKind.CloseBraceToken); 3106N(SyntaxKind.CloseBraceToken); 3108N(SyntaxKind.EndOfFileToken); 3129N(SyntaxKind.CompilationUnit); 3131N(SyntaxKind.GlobalStatement); 3133N(SyntaxKind.LocalDeclarationStatement); 3135N(SyntaxKind.VariableDeclaration); 3137N(SyntaxKind.ScopedType); 3139N(SyntaxKind.ScopedKeyword); 3140N(SyntaxKind.IdentifierName); 3142N(SyntaxKind.IdentifierToken, "scoped"); 3145N(SyntaxKind.VariableDeclarator); 3147N(SyntaxKind.IdentifierToken, "R"); 3150N(SyntaxKind.SemicolonToken); 3153N(SyntaxKind.GlobalStatement); 3155N(SyntaxKind.LocalDeclarationStatement); 3157N(SyntaxKind.VariableDeclaration); 3159N(SyntaxKind.IdentifierName); 3161N(SyntaxKind.IdentifierToken, "scoped"); 3163N(SyntaxKind.VariableDeclarator); 3165N(SyntaxKind.IdentifierToken, "scoped"); 3168N(SyntaxKind.SemicolonToken); 3171N(SyntaxKind.EndOfFileToken); 3199N(SyntaxKind.CompilationUnit); 3201N(SyntaxKind.ClassDeclaration); 3203N(SyntaxKind.ClassKeyword); 3204N(SyntaxKind.IdentifierToken, "Program"); 3205N(SyntaxKind.OpenBraceToken); 3206N(SyntaxKind.MethodDeclaration); 3208N(SyntaxKind.StaticKeyword); 3209N(SyntaxKind.PredefinedType); 3211N(SyntaxKind.VoidKeyword); 3213N(SyntaxKind.IdentifierToken, "Main"); 3214N(SyntaxKind.ParameterList); 3216N(SyntaxKind.OpenParenToken); 3217N(SyntaxKind.CloseParenToken); 3219N(SyntaxKind.Block); 3221N(SyntaxKind.OpenBraceToken); 3222N(SyntaxKind.LocalDeclarationStatement); 3224N(SyntaxKind.VariableDeclaration); 3226N(SyntaxKind.IdentifierName); 3228N(SyntaxKind.IdentifierToken, "scoped"); 3230N(SyntaxKind.VariableDeclarator); 3232N(SyntaxKind.IdentifierToken, "scoped"); 3237N(SyntaxKind.LocalDeclarationStatement); 3239N(SyntaxKind.ExternKeyword); 3240N(SyntaxKind.VariableDeclaration); 3242N(SyntaxKind.RefType); 3244N(SyntaxKind.RefKeyword); 3245N(SyntaxKind.PredefinedType); 3247N(SyntaxKind.IntKeyword); 3250N(SyntaxKind.VariableDeclarator); 3252N(SyntaxKind.IdentifierToken, "b"); 3255N(SyntaxKind.SemicolonToken); 3257N(SyntaxKind.CloseBraceToken); 3260N(SyntaxKind.CloseBraceToken); 3262N(SyntaxKind.EndOfFileToken); 3321N(SyntaxKind.CompilationUnit); 3323N(SyntaxKind.GlobalStatement); 3325N(SyntaxKind.LocalDeclarationStatement); 3327N(SyntaxKind.VariableDeclaration); 3329N(SyntaxKind.ScopedType); 3331N(SyntaxKind.ScopedKeyword); 3332N(SyntaxKind.IdentifierName); 3334N(SyntaxKind.IdentifierToken, "record"); 3337N(SyntaxKind.VariableDeclarator); 3339N(SyntaxKind.IdentifierToken, "A"); 3342N(SyntaxKind.SemicolonToken); 3345N(SyntaxKind.EndOfFileToken); 3359N(SyntaxKind.CompilationUnit); 3361N(SyntaxKind.FieldDeclaration); 3363N(SyntaxKind.VariableDeclaration); 3365N(SyntaxKind.ScopedType); 3367N(SyntaxKind.ScopedKeyword); 3368N(SyntaxKind.IdentifierName); 3370N(SyntaxKind.IdentifierToken, "R"); 3373N(SyntaxKind.VariableDeclarator); 3375N(SyntaxKind.IdentifierToken, "x"); 3378N(SyntaxKind.SemicolonToken); 3380N(SyntaxKind.EndOfFileToken); 3407N(SyntaxKind.CompilationUnit); 3409N(SyntaxKind.MethodDeclaration); 3411N(SyntaxKind.ScopedKeyword); 3412N(SyntaxKind.RefType); 3414N(SyntaxKind.RefKeyword); 3415N(SyntaxKind.IdentifierName); 3417N(SyntaxKind.IdentifierToken, "R"); 3420N(SyntaxKind.IdentifierToken, "x"); 3421N(SyntaxKind.ParameterList); 3424N(SyntaxKind.Parameter); 3426N(SyntaxKind.IdentifierName); 3428N(SyntaxKind.IdentifierToken, "M"); 3434N(SyntaxKind.SemicolonToken); 3436N(SyntaxKind.EndOfFileToken); 3463N(SyntaxKind.CompilationUnit); 3465N(SyntaxKind.MethodDeclaration); 3467N(SyntaxKind.ScopedKeyword); 3468N(SyntaxKind.RefType); 3470N(SyntaxKind.RefKeyword); 3471N(SyntaxKind.ReadOnlyKeyword); 3472N(SyntaxKind.IdentifierName); 3474N(SyntaxKind.IdentifierToken, "R"); 3477N(SyntaxKind.IdentifierToken, "x"); 3478N(SyntaxKind.ParameterList); 3481N(SyntaxKind.Parameter); 3483N(SyntaxKind.IdentifierName); 3485N(SyntaxKind.IdentifierToken, "M"); 3491N(SyntaxKind.SemicolonToken); 3493N(SyntaxKind.EndOfFileToken); 3509N(SyntaxKind.CompilationUnit); 3511N(SyntaxKind.GlobalStatement); 3513N(SyntaxKind.ExpressionStatement); 3515N(SyntaxKind.SimpleAssignmentExpression); 3517N(SyntaxKind.TupleExpression); 3519N(SyntaxKind.OpenParenToken); 3520N(SyntaxKind.Argument); 3522N(SyntaxKind.DeclarationExpression); 3524N(SyntaxKind.IdentifierName); 3526N(SyntaxKind.IdentifierToken, "scoped"); 3528N(SyntaxKind.SingleVariableDesignation); 3530N(SyntaxKind.IdentifierToken, "a"); 3534N(SyntaxKind.CommaToken); 3535N(SyntaxKind.Argument); 3537N(SyntaxKind.DeclarationExpression); 3539N(SyntaxKind.IdentifierName); 3541N(SyntaxKind.IdentifierToken, "var"); 3543N(SyntaxKind.SingleVariableDesignation); 3545N(SyntaxKind.IdentifierToken, "b"); 3549N(SyntaxKind.CloseParenToken); 3551N(SyntaxKind.EqualsToken); 3552N(SyntaxKind.IdentifierName); 3554N(SyntaxKind.IdentifierToken, "M"); 3557N(SyntaxKind.SemicolonToken); 3560N(SyntaxKind.EndOfFileToken); 3576N(SyntaxKind.CompilationUnit); 3578N(SyntaxKind.GlobalStatement); 3580N(SyntaxKind.ExpressionStatement); 3582N(SyntaxKind.SimpleAssignmentExpression); 3584N(SyntaxKind.TupleExpression); 3586N(SyntaxKind.OpenParenToken); 3587N(SyntaxKind.Argument); 3589N(SyntaxKind.DeclarationExpression); 3591N(SyntaxKind.RefType); 3593N(SyntaxKind.RefKeyword); 3594N(SyntaxKind.IdentifierName); 3596N(SyntaxKind.IdentifierToken, "scoped"); 3599N(SyntaxKind.SingleVariableDesignation); 3601N(SyntaxKind.IdentifierToken, "b"); 3605N(SyntaxKind.CommaToken); 3606N(SyntaxKind.Argument); 3608N(SyntaxKind.DeclarationExpression); 3610N(SyntaxKind.IdentifierName); 3612N(SyntaxKind.IdentifierToken, "var"); 3614N(SyntaxKind.SingleVariableDesignation); 3616N(SyntaxKind.IdentifierToken, "c"); 3620N(SyntaxKind.CloseParenToken); 3622N(SyntaxKind.EqualsToken); 3623N(SyntaxKind.IdentifierName); 3625N(SyntaxKind.IdentifierToken, "M"); 3628N(SyntaxKind.SemicolonToken); 3631N(SyntaxKind.EndOfFileToken); 3672N(SyntaxKind.CompilationUnit); 3674N(SyntaxKind.GlobalStatement); 3676N(SyntaxKind.ExpressionStatement); 3678N(SyntaxKind.ParenthesizedExpression); 3680N(SyntaxKind.OpenParenToken); 3681N(SyntaxKind.RefExpression); 3683N(SyntaxKind.RefKeyword); 3684N(SyntaxKind.IdentifierName); 3686N(SyntaxKind.IdentifierToken, "scoped"); 3694N(SyntaxKind.GlobalStatement); 3696N(SyntaxKind.LocalDeclarationStatement); 3698N(SyntaxKind.VariableDeclaration); 3700N(SyntaxKind.PredefinedType); 3702N(SyntaxKind.IntKeyword); 3704N(SyntaxKind.VariableDeclarator); 3706N(SyntaxKind.IdentifierToken, "b"); 3708N(SyntaxKind.CommaToken); 3709N(SyntaxKind.VariableDeclarator); 3711N(SyntaxKind.IdentifierToken, "var"); 3717N(SyntaxKind.GlobalStatement); 3719N(SyntaxKind.ExpressionStatement); 3721N(SyntaxKind.SimpleAssignmentExpression); 3727N(SyntaxKind.EqualsToken); 3728N(SyntaxKind.IdentifierName); 3730N(SyntaxKind.IdentifierToken, "M"); 3733N(SyntaxKind.SemicolonToken); 3736N(SyntaxKind.EndOfFileToken); 3777N(SyntaxKind.CompilationUnit); 3779N(SyntaxKind.GlobalStatement); 3781N(SyntaxKind.ExpressionStatement); 3783N(SyntaxKind.ParenthesizedExpression); 3785N(SyntaxKind.OpenParenToken); 3786N(SyntaxKind.RefExpression); 3788N(SyntaxKind.RefKeyword); 3789N(SyntaxKind.IdentifierName); 3791N(SyntaxKind.IdentifierToken, "scoped"); 3799N(SyntaxKind.GlobalStatement); 3801N(SyntaxKind.LocalDeclarationStatement); 3803N(SyntaxKind.VariableDeclaration); 3805N(SyntaxKind.IdentifierName); 3807N(SyntaxKind.IdentifierToken, "a"); 3809N(SyntaxKind.VariableDeclarator); 3811N(SyntaxKind.IdentifierToken, "b"); 3813N(SyntaxKind.CommaToken); 3814N(SyntaxKind.VariableDeclarator); 3816N(SyntaxKind.IdentifierToken, "var"); 3822N(SyntaxKind.GlobalStatement); 3824N(SyntaxKind.ExpressionStatement); 3826N(SyntaxKind.SimpleAssignmentExpression); 3832N(SyntaxKind.EqualsToken); 3833N(SyntaxKind.IdentifierName); 3835N(SyntaxKind.IdentifierToken, "M"); 3838N(SyntaxKind.SemicolonToken); 3841N(SyntaxKind.EndOfFileToken); 3857N(SyntaxKind.CompilationUnit); 3859N(SyntaxKind.GlobalStatement); 3861N(SyntaxKind.ExpressionStatement); 3863N(SyntaxKind.SimpleAssignmentExpression); 3865N(SyntaxKind.TupleExpression); 3867N(SyntaxKind.OpenParenToken); 3868N(SyntaxKind.Argument); 3870N(SyntaxKind.DeclarationExpression); 3872N(SyntaxKind.RefType); 3874N(SyntaxKind.RefKeyword); 3875N(SyntaxKind.ReadOnlyKeyword); 3876N(SyntaxKind.IdentifierName); 3878N(SyntaxKind.IdentifierToken, "scoped"); 3881N(SyntaxKind.SingleVariableDesignation); 3883N(SyntaxKind.IdentifierToken, "c"); 3887N(SyntaxKind.CommaToken); 3888N(SyntaxKind.Argument); 3890N(SyntaxKind.DeclarationExpression); 3892N(SyntaxKind.IdentifierName); 3894N(SyntaxKind.IdentifierToken, "var"); 3896N(SyntaxKind.SingleVariableDesignation); 3898N(SyntaxKind.IdentifierToken, "d"); 3902N(SyntaxKind.CloseParenToken); 3904N(SyntaxKind.EqualsToken); 3905N(SyntaxKind.IdentifierName); 3907N(SyntaxKind.IdentifierToken, "M"); 3910N(SyntaxKind.SemicolonToken); 3913N(SyntaxKind.EndOfFileToken); 3960N(SyntaxKind.CompilationUnit); 3962N(SyntaxKind.GlobalStatement); 3964N(SyntaxKind.ExpressionStatement); 3966N(SyntaxKind.ParenthesizedExpression); 3968N(SyntaxKind.OpenParenToken); 3969N(SyntaxKind.RefExpression); 3971N(SyntaxKind.RefKeyword); 3982N(SyntaxKind.GlobalStatement); 3984N(SyntaxKind.LocalDeclarationStatement); 3986N(SyntaxKind.ReadOnlyKeyword); 3987N(SyntaxKind.VariableDeclaration); 3989N(SyntaxKind.ScopedType); 3991N(SyntaxKind.ScopedKeyword); 3992N(SyntaxKind.PredefinedType); 3994N(SyntaxKind.IntKeyword); 3997N(SyntaxKind.VariableDeclarator); 3999N(SyntaxKind.IdentifierToken, "c"); 4001N(SyntaxKind.CommaToken); 4002N(SyntaxKind.VariableDeclarator); 4004N(SyntaxKind.IdentifierToken, "var"); 4010N(SyntaxKind.GlobalStatement); 4012N(SyntaxKind.ExpressionStatement); 4014N(SyntaxKind.SimpleAssignmentExpression); 4020N(SyntaxKind.EqualsToken); 4021N(SyntaxKind.IdentifierName); 4023N(SyntaxKind.IdentifierToken, "M"); 4026N(SyntaxKind.SemicolonToken); 4029N(SyntaxKind.EndOfFileToken); 4073N(SyntaxKind.CompilationUnit); 4075N(SyntaxKind.GlobalStatement); 4077N(SyntaxKind.ExpressionStatement); 4079N(SyntaxKind.ParenthesizedExpression); 4081N(SyntaxKind.OpenParenToken); 4082N(SyntaxKind.RefExpression); 4084N(SyntaxKind.RefKeyword); 4085N(SyntaxKind.IdentifierName); 4087N(SyntaxKind.IdentifierToken, "scoped"); 4095N(SyntaxKind.GlobalStatement); 4097N(SyntaxKind.LocalDeclarationStatement); 4099N(SyntaxKind.ReadOnlyKeyword); 4100N(SyntaxKind.VariableDeclaration); 4102N(SyntaxKind.PredefinedType); 4104N(SyntaxKind.IntKeyword); 4106N(SyntaxKind.VariableDeclarator); 4108N(SyntaxKind.IdentifierToken, "c"); 4110N(SyntaxKind.CommaToken); 4111N(SyntaxKind.VariableDeclarator); 4113N(SyntaxKind.IdentifierToken, "var"); 4119N(SyntaxKind.GlobalStatement); 4121N(SyntaxKind.ExpressionStatement); 4123N(SyntaxKind.SimpleAssignmentExpression); 4129N(SyntaxKind.EqualsToken); 4130N(SyntaxKind.IdentifierName); 4132N(SyntaxKind.IdentifierToken, "M"); 4135N(SyntaxKind.SemicolonToken); 4138N(SyntaxKind.EndOfFileToken); 4154N(SyntaxKind.CompilationUnit); 4156N(SyntaxKind.GlobalStatement); 4158N(SyntaxKind.ExpressionStatement); 4160N(SyntaxKind.SimpleAssignmentExpression); 4162N(SyntaxKind.TupleExpression); 4164N(SyntaxKind.OpenParenToken); 4165N(SyntaxKind.Argument); 4167N(SyntaxKind.DeclarationExpression); 4169N(SyntaxKind.ScopedType); 4171N(SyntaxKind.ScopedKeyword); 4172N(SyntaxKind.PredefinedType); 4174N(SyntaxKind.IntKeyword); 4177N(SyntaxKind.SingleVariableDesignation); 4179N(SyntaxKind.IdentifierToken, "a"); 4183N(SyntaxKind.CommaToken); 4184N(SyntaxKind.Argument); 4186N(SyntaxKind.DeclarationExpression); 4188N(SyntaxKind.IdentifierName); 4190N(SyntaxKind.IdentifierToken, "var"); 4192N(SyntaxKind.SingleVariableDesignation); 4194N(SyntaxKind.IdentifierToken, "d"); 4198N(SyntaxKind.CloseParenToken); 4200N(SyntaxKind.EqualsToken); 4201N(SyntaxKind.IdentifierName); 4203N(SyntaxKind.IdentifierToken, "M"); 4206N(SyntaxKind.SemicolonToken); 4209N(SyntaxKind.EndOfFileToken); 4247N(SyntaxKind.CompilationUnit); 4249N(SyntaxKind.GlobalStatement); 4251N(SyntaxKind.ExpressionStatement); 4253N(SyntaxKind.ParenthesizedExpression); 4255N(SyntaxKind.OpenParenToken); 4256N(SyntaxKind.IdentifierName); 4258N(SyntaxKind.IdentifierToken, "@scoped"); 4265N(SyntaxKind.GlobalStatement); 4267N(SyntaxKind.LocalDeclarationStatement); 4269N(SyntaxKind.VariableDeclaration); 4271N(SyntaxKind.PredefinedType); 4273N(SyntaxKind.IntKeyword); 4275N(SyntaxKind.VariableDeclarator); 4277N(SyntaxKind.IdentifierToken, "a"); 4279N(SyntaxKind.CommaToken); 4280N(SyntaxKind.VariableDeclarator); 4282N(SyntaxKind.IdentifierToken, "var"); 4288N(SyntaxKind.GlobalStatement); 4290N(SyntaxKind.ExpressionStatement); 4292N(SyntaxKind.SimpleAssignmentExpression); 4298N(SyntaxKind.EqualsToken); 4299N(SyntaxKind.IdentifierName); 4301N(SyntaxKind.IdentifierToken, "M"); 4304N(SyntaxKind.SemicolonToken); 4307N(SyntaxKind.EndOfFileToken); 4323N(SyntaxKind.CompilationUnit); 4325N(SyntaxKind.GlobalStatement); 4327N(SyntaxKind.ExpressionStatement); 4329N(SyntaxKind.SimpleAssignmentExpression); 4331N(SyntaxKind.TupleExpression); 4333N(SyntaxKind.OpenParenToken); 4334N(SyntaxKind.Argument); 4336N(SyntaxKind.DeclarationExpression); 4338N(SyntaxKind.ScopedType); 4340N(SyntaxKind.ScopedKeyword); 4341N(SyntaxKind.RefType); 4343N(SyntaxKind.RefKeyword); 4344N(SyntaxKind.PredefinedType); 4346N(SyntaxKind.IntKeyword); 4350N(SyntaxKind.SingleVariableDesignation); 4352N(SyntaxKind.IdentifierToken, "b"); 4356N(SyntaxKind.CommaToken); 4357N(SyntaxKind.Argument); 4359N(SyntaxKind.DeclarationExpression); 4361N(SyntaxKind.IdentifierName); 4363N(SyntaxKind.IdentifierToken, "var"); 4365N(SyntaxKind.SingleVariableDesignation); 4367N(SyntaxKind.IdentifierToken, "c"); 4371N(SyntaxKind.CloseParenToken); 4373N(SyntaxKind.EqualsToken); 4374N(SyntaxKind.IdentifierName); 4376N(SyntaxKind.IdentifierToken, "M"); 4379N(SyntaxKind.SemicolonToken); 4382N(SyntaxKind.EndOfFileToken); 4420N(SyntaxKind.CompilationUnit); 4422N(SyntaxKind.GlobalStatement); 4424N(SyntaxKind.ExpressionStatement); 4426N(SyntaxKind.ParenthesizedExpression); 4428N(SyntaxKind.OpenParenToken); 4429N(SyntaxKind.IdentifierName); 4431N(SyntaxKind.IdentifierToken, "@scoped"); 4438N(SyntaxKind.GlobalStatement); 4440N(SyntaxKind.LocalDeclarationStatement); 4442N(SyntaxKind.VariableDeclaration); 4444N(SyntaxKind.RefType); 4446N(SyntaxKind.RefKeyword); 4447N(SyntaxKind.PredefinedType); 4449N(SyntaxKind.IntKeyword); 4452N(SyntaxKind.VariableDeclarator); 4454N(SyntaxKind.IdentifierToken, "b"); 4456N(SyntaxKind.CommaToken); 4457N(SyntaxKind.VariableDeclarator); 4459N(SyntaxKind.IdentifierToken, "var"); 4465N(SyntaxKind.GlobalStatement); 4467N(SyntaxKind.ExpressionStatement); 4469N(SyntaxKind.SimpleAssignmentExpression); 4475N(SyntaxKind.EqualsToken); 4476N(SyntaxKind.IdentifierName); 4478N(SyntaxKind.IdentifierToken, "M"); 4481N(SyntaxKind.SemicolonToken); 4484N(SyntaxKind.EndOfFileToken); 4500N(SyntaxKind.CompilationUnit); 4502N(SyntaxKind.GlobalStatement); 4504N(SyntaxKind.ExpressionStatement); 4506N(SyntaxKind.SimpleAssignmentExpression); 4508N(SyntaxKind.TupleExpression); 4510N(SyntaxKind.OpenParenToken); 4511N(SyntaxKind.Argument); 4513N(SyntaxKind.DeclarationExpression); 4515N(SyntaxKind.ScopedType); 4517N(SyntaxKind.ScopedKeyword); 4518N(SyntaxKind.RefType); 4520N(SyntaxKind.RefKeyword); 4521N(SyntaxKind.ReadOnlyKeyword); 4522N(SyntaxKind.PredefinedType); 4524N(SyntaxKind.IntKeyword); 4528N(SyntaxKind.SingleVariableDesignation); 4530N(SyntaxKind.IdentifierToken, "a"); 4534N(SyntaxKind.CommaToken); 4535N(SyntaxKind.Argument); 4537N(SyntaxKind.DeclarationExpression); 4539N(SyntaxKind.IdentifierName); 4541N(SyntaxKind.IdentifierToken, "var"); 4543N(SyntaxKind.SingleVariableDesignation); 4545N(SyntaxKind.IdentifierToken, "b"); 4549N(SyntaxKind.CloseParenToken); 4551N(SyntaxKind.EqualsToken); 4552N(SyntaxKind.IdentifierName); 4554N(SyntaxKind.IdentifierToken, "M"); 4557N(SyntaxKind.SemicolonToken); 4560N(SyntaxKind.EndOfFileToken); 4598N(SyntaxKind.CompilationUnit); 4600N(SyntaxKind.GlobalStatement); 4602N(SyntaxKind.ExpressionStatement); 4604N(SyntaxKind.ParenthesizedExpression); 4606N(SyntaxKind.OpenParenToken); 4607N(SyntaxKind.IdentifierName); 4609N(SyntaxKind.IdentifierToken, "@scoped"); 4616N(SyntaxKind.GlobalStatement); 4618N(SyntaxKind.LocalDeclarationStatement); 4620N(SyntaxKind.VariableDeclaration); 4622N(SyntaxKind.RefType); 4624N(SyntaxKind.RefKeyword); 4625N(SyntaxKind.ReadOnlyKeyword); 4626N(SyntaxKind.PredefinedType); 4628N(SyntaxKind.IntKeyword); 4631N(SyntaxKind.VariableDeclarator); 4633N(SyntaxKind.IdentifierToken, "a"); 4635N(SyntaxKind.CommaToken); 4636N(SyntaxKind.VariableDeclarator); 4638N(SyntaxKind.IdentifierToken, "var"); 4644N(SyntaxKind.GlobalStatement); 4646N(SyntaxKind.ExpressionStatement); 4648N(SyntaxKind.SimpleAssignmentExpression); 4654N(SyntaxKind.EqualsToken); 4655N(SyntaxKind.IdentifierName); 4657N(SyntaxKind.IdentifierToken, "M"); 4660N(SyntaxKind.SemicolonToken); 4663N(SyntaxKind.EndOfFileToken); 4679N(SyntaxKind.CompilationUnit); 4681N(SyntaxKind.GlobalStatement); 4683N(SyntaxKind.ExpressionStatement); 4685N(SyntaxKind.SimpleAssignmentExpression); 4687N(SyntaxKind.TupleExpression); 4689N(SyntaxKind.OpenParenToken); 4690N(SyntaxKind.Argument); 4692N(SyntaxKind.DeclarationExpression); 4694N(SyntaxKind.ScopedType); 4696N(SyntaxKind.ScopedKeyword); 4697N(SyntaxKind.IdentifierName); 4699N(SyntaxKind.IdentifierToken, "S"); 4702N(SyntaxKind.SingleVariableDesignation); 4704N(SyntaxKind.IdentifierToken, "a"); 4708N(SyntaxKind.CommaToken); 4709N(SyntaxKind.Argument); 4711N(SyntaxKind.DeclarationExpression); 4713N(SyntaxKind.IdentifierName); 4715N(SyntaxKind.IdentifierToken, "var"); 4717N(SyntaxKind.SingleVariableDesignation); 4719N(SyntaxKind.IdentifierToken, "b"); 4723N(SyntaxKind.CloseParenToken); 4725N(SyntaxKind.EqualsToken); 4726N(SyntaxKind.IdentifierName); 4728N(SyntaxKind.IdentifierToken, "M"); 4731N(SyntaxKind.SemicolonToken); 4734N(SyntaxKind.EndOfFileToken); 4750N(SyntaxKind.CompilationUnit); 4752N(SyntaxKind.GlobalStatement); 4754N(SyntaxKind.ExpressionStatement); 4756N(SyntaxKind.SimpleAssignmentExpression); 4758N(SyntaxKind.TupleExpression); 4760N(SyntaxKind.OpenParenToken); 4761N(SyntaxKind.Argument); 4763N(SyntaxKind.DeclarationExpression); 4765N(SyntaxKind.ScopedType); 4767N(SyntaxKind.ScopedKeyword); 4768N(SyntaxKind.RefType); 4770N(SyntaxKind.RefKeyword); 4771N(SyntaxKind.IdentifierName); 4773N(SyntaxKind.IdentifierToken, "S"); 4777N(SyntaxKind.SingleVariableDesignation); 4779N(SyntaxKind.IdentifierToken, "b"); 4783N(SyntaxKind.CommaToken); 4784N(SyntaxKind.Argument); 4786N(SyntaxKind.DeclarationExpression); 4788N(SyntaxKind.IdentifierName); 4790N(SyntaxKind.IdentifierToken, "var"); 4792N(SyntaxKind.SingleVariableDesignation); 4794N(SyntaxKind.IdentifierToken, "c"); 4798N(SyntaxKind.CloseParenToken); 4800N(SyntaxKind.EqualsToken); 4801N(SyntaxKind.IdentifierName); 4803N(SyntaxKind.IdentifierToken, "M"); 4806N(SyntaxKind.SemicolonToken); 4809N(SyntaxKind.EndOfFileToken); 4825N(SyntaxKind.CompilationUnit); 4827N(SyntaxKind.GlobalStatement); 4829N(SyntaxKind.ExpressionStatement); 4831N(SyntaxKind.SimpleAssignmentExpression); 4833N(SyntaxKind.TupleExpression); 4835N(SyntaxKind.OpenParenToken); 4836N(SyntaxKind.Argument); 4838N(SyntaxKind.DeclarationExpression); 4840N(SyntaxKind.ScopedType); 4842N(SyntaxKind.ScopedKeyword); 4843N(SyntaxKind.RefType); 4845N(SyntaxKind.RefKeyword); 4846N(SyntaxKind.ReadOnlyKeyword); 4847N(SyntaxKind.IdentifierName); 4849N(SyntaxKind.IdentifierToken, "S"); 4853N(SyntaxKind.SingleVariableDesignation); 4855N(SyntaxKind.IdentifierToken, "a"); 4859N(SyntaxKind.CommaToken); 4860N(SyntaxKind.Argument); 4862N(SyntaxKind.DeclarationExpression); 4864N(SyntaxKind.IdentifierName); 4866N(SyntaxKind.IdentifierToken, "var"); 4868N(SyntaxKind.SingleVariableDesignation); 4870N(SyntaxKind.IdentifierToken, "b"); 4874N(SyntaxKind.CloseParenToken); 4876N(SyntaxKind.EqualsToken); 4877N(SyntaxKind.IdentifierName); 4879N(SyntaxKind.IdentifierToken, "M"); 4882N(SyntaxKind.SemicolonToken); 4885N(SyntaxKind.EndOfFileToken); 4901N(SyntaxKind.CompilationUnit); 4903N(SyntaxKind.GlobalStatement); 4905N(SyntaxKind.ExpressionStatement); 4907N(SyntaxKind.SimpleAssignmentExpression); 4909N(SyntaxKind.TupleExpression); 4911N(SyntaxKind.OpenParenToken); 4912N(SyntaxKind.Argument); 4914N(SyntaxKind.DeclarationExpression); 4916N(SyntaxKind.QualifiedName); 4918N(SyntaxKind.IdentifierName); 4920N(SyntaxKind.IdentifierToken, "scoped"); 4922N(SyntaxKind.DotToken); 4923N(SyntaxKind.IdentifierName); 4925N(SyntaxKind.IdentifierToken, "nested"); 4928N(SyntaxKind.SingleVariableDesignation); 4930N(SyntaxKind.IdentifierToken, "a"); 4934N(SyntaxKind.CommaToken); 4935N(SyntaxKind.Argument); 4937N(SyntaxKind.DeclarationExpression); 4939N(SyntaxKind.IdentifierName); 4941N(SyntaxKind.IdentifierToken, "var"); 4943N(SyntaxKind.SingleVariableDesignation); 4945N(SyntaxKind.IdentifierToken, "b"); 4949N(SyntaxKind.CloseParenToken); 4951N(SyntaxKind.EqualsToken); 4952N(SyntaxKind.IdentifierName); 4954N(SyntaxKind.IdentifierToken, "M"); 4957N(SyntaxKind.SemicolonToken); 4960N(SyntaxKind.EndOfFileToken); 4976N(SyntaxKind.CompilationUnit); 4978N(SyntaxKind.GlobalStatement); 4980N(SyntaxKind.ExpressionStatement); 4982N(SyntaxKind.SimpleAssignmentExpression); 4984N(SyntaxKind.TupleExpression); 4986N(SyntaxKind.OpenParenToken); 4987N(SyntaxKind.Argument); 4989N(SyntaxKind.DeclarationExpression); 4991N(SyntaxKind.ScopedType); 4993N(SyntaxKind.ScopedKeyword); 4994N(SyntaxKind.IdentifierName); 4996N(SyntaxKind.IdentifierToken, "scoped"); 4999N(SyntaxKind.SingleVariableDesignation); 5001N(SyntaxKind.IdentifierToken, "a"); 5005N(SyntaxKind.CommaToken); 5006N(SyntaxKind.Argument); 5008N(SyntaxKind.DeclarationExpression); 5010N(SyntaxKind.IdentifierName); 5012N(SyntaxKind.IdentifierToken, "var"); 5014N(SyntaxKind.SingleVariableDesignation); 5016N(SyntaxKind.IdentifierToken, "b"); 5020N(SyntaxKind.CloseParenToken); 5022N(SyntaxKind.EqualsToken); 5023N(SyntaxKind.IdentifierName); 5025N(SyntaxKind.IdentifierToken, "M"); 5028N(SyntaxKind.SemicolonToken); 5031N(SyntaxKind.EndOfFileToken); 5047N(SyntaxKind.CompilationUnit); 5049N(SyntaxKind.GlobalStatement); 5051N(SyntaxKind.ExpressionStatement); 5053N(SyntaxKind.SimpleAssignmentExpression); 5055N(SyntaxKind.TupleExpression); 5057N(SyntaxKind.OpenParenToken); 5058N(SyntaxKind.Argument); 5060N(SyntaxKind.DeclarationExpression); 5062N(SyntaxKind.ScopedType); 5064N(SyntaxKind.ScopedKeyword); 5065N(SyntaxKind.IdentifierName); 5067N(SyntaxKind.IdentifierToken, "var"); 5070N(SyntaxKind.SingleVariableDesignation); 5072N(SyntaxKind.IdentifierToken, "a"); 5076N(SyntaxKind.CommaToken); 5077N(SyntaxKind.Argument); 5079N(SyntaxKind.DeclarationExpression); 5081N(SyntaxKind.IdentifierName); 5083N(SyntaxKind.IdentifierToken, "var"); 5085N(SyntaxKind.SingleVariableDesignation); 5087N(SyntaxKind.IdentifierToken, "b"); 5091N(SyntaxKind.CloseParenToken); 5093N(SyntaxKind.EqualsToken); 5094N(SyntaxKind.IdentifierName); 5096N(SyntaxKind.IdentifierToken, "M"); 5099N(SyntaxKind.SemicolonToken); 5102N(SyntaxKind.EndOfFileToken); 5118N(SyntaxKind.CompilationUnit); 5120N(SyntaxKind.GlobalStatement); 5122N(SyntaxKind.ExpressionStatement); 5124N(SyntaxKind.SimpleAssignmentExpression); 5126N(SyntaxKind.TupleExpression); 5128N(SyntaxKind.OpenParenToken); 5129N(SyntaxKind.Argument); 5131N(SyntaxKind.DeclarationExpression); 5133N(SyntaxKind.ScopedType); 5135N(SyntaxKind.ScopedKeyword); 5136N(SyntaxKind.RefType); 5138N(SyntaxKind.RefKeyword); 5139N(SyntaxKind.IdentifierName); 5141N(SyntaxKind.IdentifierToken, "var"); 5145N(SyntaxKind.SingleVariableDesignation); 5147N(SyntaxKind.IdentifierToken, "b"); 5151N(SyntaxKind.CommaToken); 5152N(SyntaxKind.Argument); 5154N(SyntaxKind.DeclarationExpression); 5156N(SyntaxKind.IdentifierName); 5158N(SyntaxKind.IdentifierToken, "var"); 5160N(SyntaxKind.SingleVariableDesignation); 5162N(SyntaxKind.IdentifierToken, "c"); 5166N(SyntaxKind.CloseParenToken); 5168N(SyntaxKind.EqualsToken); 5169N(SyntaxKind.IdentifierName); 5171N(SyntaxKind.IdentifierToken, "M"); 5174N(SyntaxKind.SemicolonToken); 5177N(SyntaxKind.EndOfFileToken); 5193N(SyntaxKind.CompilationUnit); 5195N(SyntaxKind.GlobalStatement); 5197N(SyntaxKind.ExpressionStatement); 5199N(SyntaxKind.SimpleAssignmentExpression); 5201N(SyntaxKind.TupleExpression); 5203N(SyntaxKind.OpenParenToken); 5204N(SyntaxKind.Argument); 5206N(SyntaxKind.DeclarationExpression); 5208N(SyntaxKind.ScopedType); 5210N(SyntaxKind.ScopedKeyword); 5211N(SyntaxKind.RefType); 5213N(SyntaxKind.RefKeyword); 5214N(SyntaxKind.ReadOnlyKeyword); 5215N(SyntaxKind.IdentifierName); 5217N(SyntaxKind.IdentifierToken, "var"); 5221N(SyntaxKind.SingleVariableDesignation); 5223N(SyntaxKind.IdentifierToken, "c"); 5227N(SyntaxKind.CommaToken); 5228N(SyntaxKind.Argument); 5230N(SyntaxKind.DeclarationExpression); 5232N(SyntaxKind.IdentifierName); 5234N(SyntaxKind.IdentifierToken, "var"); 5236N(SyntaxKind.SingleVariableDesignation); 5238N(SyntaxKind.IdentifierToken, "d"); 5242N(SyntaxKind.CloseParenToken); 5244N(SyntaxKind.EqualsToken); 5245N(SyntaxKind.IdentifierName); 5247N(SyntaxKind.IdentifierToken, "M"); 5250N(SyntaxKind.SemicolonToken); 5253N(SyntaxKind.EndOfFileToken); 5269N(SyntaxKind.CompilationUnit); 5271N(SyntaxKind.GlobalStatement); 5273N(SyntaxKind.ExpressionStatement); 5275N(SyntaxKind.SimpleAssignmentExpression); 5277N(SyntaxKind.TupleExpression); 5279N(SyntaxKind.OpenParenToken); 5280N(SyntaxKind.Argument); 5282N(SyntaxKind.DeclarationExpression); 5284N(SyntaxKind.IdentifierName); 5286N(SyntaxKind.IdentifierToken, "scoped"); 5288N(SyntaxKind.SingleVariableDesignation); 5290N(SyntaxKind.IdentifierToken, "var"); 5294N(SyntaxKind.CommaToken); 5295N(SyntaxKind.Argument); 5297N(SyntaxKind.DeclarationExpression); 5299N(SyntaxKind.IdentifierName); 5301N(SyntaxKind.IdentifierToken, "var"); 5303N(SyntaxKind.SingleVariableDesignation); 5305N(SyntaxKind.IdentifierToken, "b"); 5309N(SyntaxKind.CloseParenToken); 5311N(SyntaxKind.EqualsToken); 5312N(SyntaxKind.IdentifierName); 5314N(SyntaxKind.IdentifierToken, "M"); 5317N(SyntaxKind.SemicolonToken); 5320N(SyntaxKind.EndOfFileToken); 5336N(SyntaxKind.CompilationUnit); 5338N(SyntaxKind.GlobalStatement); 5340N(SyntaxKind.ExpressionStatement); 5342N(SyntaxKind.SimpleAssignmentExpression); 5344N(SyntaxKind.TupleExpression); 5346N(SyntaxKind.OpenParenToken); 5347N(SyntaxKind.Argument); 5349N(SyntaxKind.DeclarationExpression); 5351N(SyntaxKind.RefType); 5353N(SyntaxKind.RefKeyword); 5354N(SyntaxKind.IdentifierName); 5356N(SyntaxKind.IdentifierToken, "scoped"); 5359N(SyntaxKind.SingleVariableDesignation); 5361N(SyntaxKind.IdentifierToken, "var"); 5365N(SyntaxKind.CommaToken); 5366N(SyntaxKind.Argument); 5368N(SyntaxKind.DeclarationExpression); 5370N(SyntaxKind.IdentifierName); 5372N(SyntaxKind.IdentifierToken, "var"); 5374N(SyntaxKind.SingleVariableDesignation); 5376N(SyntaxKind.IdentifierToken, "b"); 5380N(SyntaxKind.CloseParenToken); 5382N(SyntaxKind.EqualsToken); 5383N(SyntaxKind.IdentifierName); 5385N(SyntaxKind.IdentifierToken, "M"); 5388N(SyntaxKind.SemicolonToken); 5391N(SyntaxKind.EndOfFileToken); 5429N(SyntaxKind.CompilationUnit); 5431N(SyntaxKind.GlobalStatement); 5433N(SyntaxKind.ExpressionStatement); 5435N(SyntaxKind.ParenthesizedExpression); 5437N(SyntaxKind.OpenParenToken); 5438N(SyntaxKind.IdentifierName); 5440N(SyntaxKind.IdentifierToken, "scoped"); 5447N(SyntaxKind.GlobalStatement); 5449N(SyntaxKind.LocalDeclarationStatement); 5451N(SyntaxKind.VariableDeclaration); 5453N(SyntaxKind.ScopedType); 5455N(SyntaxKind.ScopedKeyword); 5456N(SyntaxKind.PredefinedType); 5458N(SyntaxKind.IntKeyword); 5461N(SyntaxKind.VariableDeclarator); 5463N(SyntaxKind.IdentifierToken, "a"); 5465N(SyntaxKind.CommaToken); 5466N(SyntaxKind.VariableDeclarator); 5468N(SyntaxKind.IdentifierToken, "var"); 5474N(SyntaxKind.GlobalStatement); 5476N(SyntaxKind.ExpressionStatement); 5478N(SyntaxKind.SimpleAssignmentExpression); 5484N(SyntaxKind.EqualsToken); 5485N(SyntaxKind.IdentifierName); 5487N(SyntaxKind.IdentifierToken, "M"); 5490N(SyntaxKind.SemicolonToken); 5493N(SyntaxKind.EndOfFileToken); 5531N(SyntaxKind.CompilationUnit); 5533N(SyntaxKind.GlobalStatement); 5535N(SyntaxKind.ExpressionStatement); 5537N(SyntaxKind.ParenthesizedExpression); 5539N(SyntaxKind.OpenParenToken); 5540N(SyntaxKind.IdentifierName); 5542N(SyntaxKind.IdentifierToken, "scoped"); 5549N(SyntaxKind.GlobalStatement); 5551N(SyntaxKind.LocalDeclarationStatement); 5553N(SyntaxKind.VariableDeclaration); 5555N(SyntaxKind.ScopedType); 5557N(SyntaxKind.ScopedKeyword); 5558N(SyntaxKind.IdentifierName); 5560N(SyntaxKind.IdentifierToken, "var"); 5563N(SyntaxKind.VariableDeclarator); 5565N(SyntaxKind.IdentifierToken, "b"); 5567N(SyntaxKind.CommaToken); 5568N(SyntaxKind.VariableDeclarator); 5570N(SyntaxKind.IdentifierToken, "var"); 5576N(SyntaxKind.GlobalStatement); 5578N(SyntaxKind.ExpressionStatement); 5580N(SyntaxKind.SimpleAssignmentExpression); 5586N(SyntaxKind.EqualsToken); 5587N(SyntaxKind.IdentifierName); 5589N(SyntaxKind.IdentifierToken, "M"); 5592N(SyntaxKind.SemicolonToken); 5595N(SyntaxKind.EndOfFileToken); 5624N(SyntaxKind.CompilationUnit); 5626N(SyntaxKind.GlobalStatement); 5628N(SyntaxKind.LocalFunctionStatement); 5630N(SyntaxKind.IdentifierName); 5632N(SyntaxKind.IdentifierToken, "scoped"); 5634N(SyntaxKind.IdentifierToken, "var"); 5635N(SyntaxKind.ParameterList); 5637N(SyntaxKind.OpenParenToken); 5638N(SyntaxKind.Parameter); 5640N(SyntaxKind.IdentifierName); 5642N(SyntaxKind.IdentifierToken, "a"); 5646N(SyntaxKind.CommaToken); 5647N(SyntaxKind.Parameter); 5649N(SyntaxKind.IdentifierName); 5651N(SyntaxKind.IdentifierToken, "b"); 5655N(SyntaxKind.CloseParenToken); 5660N(SyntaxKind.GlobalStatement); 5662N(SyntaxKind.ExpressionStatement); 5664N(SyntaxKind.SimpleAssignmentExpression); 5670N(SyntaxKind.EqualsToken); 5671N(SyntaxKind.IdentifierName); 5673N(SyntaxKind.IdentifierToken, "M"); 5676N(SyntaxKind.SemicolonToken); 5679N(SyntaxKind.EndOfFileToken); 5699N(SyntaxKind.CompilationUnit); 5701N(SyntaxKind.IncompleteMember); 5703N(SyntaxKind.ScopedKeyword); 5704N(SyntaxKind.RefType); 5706N(SyntaxKind.RefKeyword); 5707N(SyntaxKind.IdentifierName); 5709N(SyntaxKind.IdentifierToken, "var"); 5713N(SyntaxKind.GlobalStatement); 5715N(SyntaxKind.ExpressionStatement); 5717N(SyntaxKind.SimpleAssignmentExpression); 5719N(SyntaxKind.TupleExpression); 5721N(SyntaxKind.OpenParenToken); 5722N(SyntaxKind.Argument); 5724N(SyntaxKind.IdentifierName); 5726N(SyntaxKind.IdentifierToken, "a"); 5729N(SyntaxKind.CommaToken); 5730N(SyntaxKind.Argument); 5732N(SyntaxKind.IdentifierName); 5734N(SyntaxKind.IdentifierToken, "b"); 5737N(SyntaxKind.CloseParenToken); 5739N(SyntaxKind.EqualsToken); 5740N(SyntaxKind.IdentifierName); 5742N(SyntaxKind.IdentifierToken, "M"); 5745N(SyntaxKind.SemicolonToken); 5748N(SyntaxKind.EndOfFileToken); 5768N(SyntaxKind.CompilationUnit); 5770N(SyntaxKind.IncompleteMember); 5772N(SyntaxKind.ScopedKeyword); 5773N(SyntaxKind.RefType); 5775N(SyntaxKind.RefKeyword); 5776N(SyntaxKind.ReadOnlyKeyword); 5777N(SyntaxKind.IdentifierName); 5779N(SyntaxKind.IdentifierToken, "var"); 5783N(SyntaxKind.GlobalStatement); 5785N(SyntaxKind.ExpressionStatement); 5787N(SyntaxKind.SimpleAssignmentExpression); 5789N(SyntaxKind.TupleExpression); 5791N(SyntaxKind.OpenParenToken); 5792N(SyntaxKind.Argument); 5794N(SyntaxKind.IdentifierName); 5796N(SyntaxKind.IdentifierToken, "a"); 5799N(SyntaxKind.CommaToken); 5800N(SyntaxKind.Argument); 5802N(SyntaxKind.IdentifierName); 5804N(SyntaxKind.IdentifierToken, "b"); 5807N(SyntaxKind.CloseParenToken); 5809N(SyntaxKind.EqualsToken); 5810N(SyntaxKind.IdentifierName); 5812N(SyntaxKind.IdentifierToken, "M"); 5815N(SyntaxKind.SemicolonToken); 5818N(SyntaxKind.EndOfFileToken); 5834N(SyntaxKind.CompilationUnit); 5836N(SyntaxKind.GlobalStatement); 5838N(SyntaxKind.ExpressionStatement); 5840N(SyntaxKind.SimpleAssignmentExpression); 5842N(SyntaxKind.TupleExpression); 5844N(SyntaxKind.OpenParenToken); 5845N(SyntaxKind.Argument); 5847N(SyntaxKind.NameColon); 5849N(SyntaxKind.IdentifierName); 5851N(SyntaxKind.IdentifierToken, "name"); 5853N(SyntaxKind.ColonToken); 5855N(SyntaxKind.DeclarationExpression); 5857N(SyntaxKind.ScopedType); 5859N(SyntaxKind.ScopedKeyword); 5860N(SyntaxKind.PredefinedType); 5862N(SyntaxKind.IntKeyword); 5865N(SyntaxKind.SingleVariableDesignation); 5867N(SyntaxKind.IdentifierToken, "a"); 5871N(SyntaxKind.CommaToken); 5872N(SyntaxKind.Argument); 5874N(SyntaxKind.DeclarationExpression); 5876N(SyntaxKind.IdentifierName); 5878N(SyntaxKind.IdentifierToken, "var"); 5880N(SyntaxKind.SingleVariableDesignation); 5882N(SyntaxKind.IdentifierToken, "d"); 5886N(SyntaxKind.CloseParenToken); 5888N(SyntaxKind.EqualsToken); 5889N(SyntaxKind.IdentifierName); 5891N(SyntaxKind.IdentifierToken, "M"); 5894N(SyntaxKind.SemicolonToken); 5897N(SyntaxKind.EndOfFileToken); 5913N(SyntaxKind.CompilationUnit); 5915N(SyntaxKind.GlobalStatement); 5917N(SyntaxKind.ExpressionStatement); 5919N(SyntaxKind.SimpleAssignmentExpression); 5921N(SyntaxKind.TupleExpression); 5923N(SyntaxKind.OpenParenToken); 5924N(SyntaxKind.Argument); 5926N(SyntaxKind.DeclarationExpression); 5928N(SyntaxKind.IdentifierName); 5930N(SyntaxKind.IdentifierToken, "var"); 5932N(SyntaxKind.SingleVariableDesignation); 5934N(SyntaxKind.IdentifierToken, "a"); 5938N(SyntaxKind.CommaToken); 5939N(SyntaxKind.Argument); 5941N(SyntaxKind.DeclarationExpression); 5943N(SyntaxKind.ScopedType); 5945N(SyntaxKind.ScopedKeyword); 5946N(SyntaxKind.PredefinedType); 5948N(SyntaxKind.IntKeyword); 5951N(SyntaxKind.SingleVariableDesignation); 5953N(SyntaxKind.IdentifierToken, "b"); 5957N(SyntaxKind.CloseParenToken); 5959N(SyntaxKind.EqualsToken); 5960N(SyntaxKind.IdentifierName); 5962N(SyntaxKind.IdentifierToken, "M"); 5965N(SyntaxKind.SemicolonToken); 5968N(SyntaxKind.EndOfFileToken); 5984N(SyntaxKind.CompilationUnit); 5986N(SyntaxKind.GlobalStatement); 5988N(SyntaxKind.ExpressionStatement); 5990N(SyntaxKind.SimpleAssignmentExpression); 5992N(SyntaxKind.TupleExpression); 5994N(SyntaxKind.OpenParenToken); 5995N(SyntaxKind.Argument); 5997N(SyntaxKind.DeclarationExpression); 5999N(SyntaxKind.IdentifierName); 6001N(SyntaxKind.IdentifierToken, "var"); 6003N(SyntaxKind.SingleVariableDesignation); 6005N(SyntaxKind.IdentifierToken, "a"); 6009N(SyntaxKind.CommaToken); 6010N(SyntaxKind.Argument); 6012N(SyntaxKind.NameColon); 6014N(SyntaxKind.IdentifierName); 6016N(SyntaxKind.IdentifierToken, "name"); 6018N(SyntaxKind.ColonToken); 6020N(SyntaxKind.DeclarationExpression); 6022N(SyntaxKind.ScopedType); 6024N(SyntaxKind.ScopedKeyword); 6025N(SyntaxKind.PredefinedType); 6027N(SyntaxKind.IntKeyword); 6030N(SyntaxKind.SingleVariableDesignation); 6032N(SyntaxKind.IdentifierToken, "b"); 6036N(SyntaxKind.CloseParenToken); 6038N(SyntaxKind.EqualsToken); 6039N(SyntaxKind.IdentifierName); 6041N(SyntaxKind.IdentifierToken, "M"); 6044N(SyntaxKind.SemicolonToken); 6047N(SyntaxKind.EndOfFileToken); 6079N(SyntaxKind.CompilationUnit); 6081N(SyntaxKind.GlobalStatement); 6083N(SyntaxKind.ExpressionStatement); 6085N(SyntaxKind.TupleExpression); 6087N(SyntaxKind.OpenParenToken); 6088N(SyntaxKind.Argument); 6090N(SyntaxKind.DeclarationExpression); 6092N(SyntaxKind.IdentifierName); 6094N(SyntaxKind.IdentifierToken, "var"); 6096N(SyntaxKind.SingleVariableDesignation); 6098N(SyntaxKind.IdentifierToken, "a"); 6102N(SyntaxKind.CommaToken); 6103N(SyntaxKind.Argument); 6105N(SyntaxKind.IdentifierName); 6107N(SyntaxKind.IdentifierToken, "scoped"); 6115N(SyntaxKind.GlobalStatement); 6117N(SyntaxKind.ExpressionStatement); 6119N(SyntaxKind.InvocationExpression); 6121N(SyntaxKind.IdentifierName); 6123N(SyntaxKind.IdentifierToken, "var"); 6125N(SyntaxKind.ArgumentList); 6127N(SyntaxKind.OpenParenToken); 6128N(SyntaxKind.Argument); 6130N(SyntaxKind.IdentifierName); 6132N(SyntaxKind.IdentifierToken, "b"); 6135N(SyntaxKind.CommaToken); 6136N(SyntaxKind.Argument); 6138N(SyntaxKind.IdentifierName); 6140N(SyntaxKind.IdentifierToken, "c"); 6143N(SyntaxKind.CloseParenToken); 6149N(SyntaxKind.GlobalStatement); 6151N(SyntaxKind.ExpressionStatement); 6153N(SyntaxKind.SimpleAssignmentExpression); 6159N(SyntaxKind.EqualsToken); 6160N(SyntaxKind.IdentifierName); 6162N(SyntaxKind.IdentifierToken, "M"); 6165N(SyntaxKind.SemicolonToken); 6168N(SyntaxKind.EndOfFileToken); 6184N(SyntaxKind.CompilationUnit); 6186N(SyntaxKind.GlobalStatement); 6188N(SyntaxKind.ExpressionStatement); 6190N(SyntaxKind.InvocationExpression); 6192N(SyntaxKind.IdentifierName); 6194N(SyntaxKind.IdentifierToken, "M"); 6196N(SyntaxKind.ArgumentList); 6198N(SyntaxKind.OpenParenToken); 6199N(SyntaxKind.Argument); 6201N(SyntaxKind.OutKeyword); 6202N(SyntaxKind.DeclarationExpression); 6204N(SyntaxKind.IdentifierName); 6206N(SyntaxKind.IdentifierToken, "scoped"); 6208N(SyntaxKind.SingleVariableDesignation); 6210N(SyntaxKind.IdentifierToken, "a"); 6214N(SyntaxKind.CloseParenToken); 6217N(SyntaxKind.SemicolonToken); 6220N(SyntaxKind.EndOfFileToken); 6236N(SyntaxKind.CompilationUnit); 6238N(SyntaxKind.GlobalStatement); 6240N(SyntaxKind.ExpressionStatement); 6242N(SyntaxKind.InvocationExpression); 6244N(SyntaxKind.IdentifierName); 6246N(SyntaxKind.IdentifierToken, "M"); 6248N(SyntaxKind.ArgumentList); 6250N(SyntaxKind.OpenParenToken); 6251N(SyntaxKind.Argument); 6253N(SyntaxKind.OutKeyword); 6254N(SyntaxKind.DeclarationExpression); 6256N(SyntaxKind.RefType); 6258N(SyntaxKind.RefKeyword); 6259N(SyntaxKind.IdentifierName); 6261N(SyntaxKind.IdentifierToken, "scoped"); 6264N(SyntaxKind.SingleVariableDesignation); 6266N(SyntaxKind.IdentifierToken, "b"); 6270N(SyntaxKind.CloseParenToken); 6273N(SyntaxKind.SemicolonToken); 6276N(SyntaxKind.EndOfFileToken); 6305N(SyntaxKind.CompilationUnit); 6307N(SyntaxKind.GlobalStatement); 6309N(SyntaxKind.ExpressionStatement); 6311N(SyntaxKind.InvocationExpression); 6313N(SyntaxKind.IdentifierName); 6315N(SyntaxKind.IdentifierToken, "M"); 6317N(SyntaxKind.ArgumentList); 6319N(SyntaxKind.OpenParenToken); 6320N(SyntaxKind.Argument); 6322N(SyntaxKind.OutKeyword); 6323N(SyntaxKind.RefExpression); 6325N(SyntaxKind.RefKeyword); 6326N(SyntaxKind.IdentifierName); 6328N(SyntaxKind.IdentifierToken, "scoped"); 6333N(SyntaxKind.Argument); 6335N(SyntaxKind.PredefinedType); 6337N(SyntaxKind.IntKeyword); 6341N(SyntaxKind.Argument); 6343N(SyntaxKind.IdentifierName); 6345N(SyntaxKind.IdentifierToken, "b"); 6348N(SyntaxKind.CloseParenToken); 6351N(SyntaxKind.SemicolonToken); 6354N(SyntaxKind.EndOfFileToken); 6374N(SyntaxKind.CompilationUnit); 6376N(SyntaxKind.GlobalStatement); 6378N(SyntaxKind.ExpressionStatement); 6380N(SyntaxKind.InvocationExpression); 6382N(SyntaxKind.IdentifierName); 6384N(SyntaxKind.IdentifierToken, "M"); 6386N(SyntaxKind.ArgumentList); 6388N(SyntaxKind.OpenParenToken); 6389N(SyntaxKind.Argument); 6391N(SyntaxKind.OutKeyword); 6392N(SyntaxKind.DeclarationExpression); 6394N(SyntaxKind.RefType); 6396N(SyntaxKind.RefKeyword); 6397N(SyntaxKind.IdentifierName); 6399N(SyntaxKind.IdentifierToken, "scoped"); 6402N(SyntaxKind.SingleVariableDesignation); 6404N(SyntaxKind.IdentifierToken, "a"); 6409N(SyntaxKind.Argument); 6411N(SyntaxKind.IdentifierName); 6413N(SyntaxKind.IdentifierToken, "b"); 6416N(SyntaxKind.CloseParenToken); 6419N(SyntaxKind.SemicolonToken); 6422N(SyntaxKind.EndOfFileToken); 6438N(SyntaxKind.CompilationUnit); 6440N(SyntaxKind.GlobalStatement); 6442N(SyntaxKind.ExpressionStatement); 6444N(SyntaxKind.InvocationExpression); 6446N(SyntaxKind.IdentifierName); 6448N(SyntaxKind.IdentifierToken, "M"); 6450N(SyntaxKind.ArgumentList); 6452N(SyntaxKind.OpenParenToken); 6453N(SyntaxKind.Argument); 6455N(SyntaxKind.OutKeyword); 6456N(SyntaxKind.DeclarationExpression); 6458N(SyntaxKind.RefType); 6460N(SyntaxKind.RefKeyword); 6461N(SyntaxKind.ReadOnlyKeyword); 6462N(SyntaxKind.IdentifierName); 6464N(SyntaxKind.IdentifierToken, "scoped"); 6467N(SyntaxKind.SingleVariableDesignation); 6469N(SyntaxKind.IdentifierToken, "c"); 6473N(SyntaxKind.CloseParenToken); 6476N(SyntaxKind.SemicolonToken); 6479N(SyntaxKind.EndOfFileToken); 6517N(SyntaxKind.CompilationUnit); 6519N(SyntaxKind.GlobalStatement); 6521N(SyntaxKind.ExpressionStatement); 6523N(SyntaxKind.InvocationExpression); 6525N(SyntaxKind.IdentifierName); 6527N(SyntaxKind.IdentifierToken, "M"); 6529N(SyntaxKind.ArgumentList); 6531N(SyntaxKind.OpenParenToken); 6532N(SyntaxKind.Argument); 6534N(SyntaxKind.OutKeyword); 6535N(SyntaxKind.RefExpression); 6537N(SyntaxKind.RefKeyword); 6550N(SyntaxKind.GlobalStatement); 6552N(SyntaxKind.LocalDeclarationStatement); 6554N(SyntaxKind.ReadOnlyKeyword); 6555N(SyntaxKind.VariableDeclaration); 6557N(SyntaxKind.ScopedType); 6559N(SyntaxKind.ScopedKeyword); 6560N(SyntaxKind.PredefinedType); 6562N(SyntaxKind.IntKeyword); 6565N(SyntaxKind.VariableDeclarator); 6567N(SyntaxKind.IdentifierToken, "c"); 6573N(SyntaxKind.GlobalStatement); 6575N(SyntaxKind.EmptyStatement); 6577N(SyntaxKind.SemicolonToken); 6580N(SyntaxKind.EndOfFileToken); 6615N(SyntaxKind.CompilationUnit); 6617N(SyntaxKind.GlobalStatement); 6619N(SyntaxKind.ExpressionStatement); 6621N(SyntaxKind.InvocationExpression); 6623N(SyntaxKind.IdentifierName); 6625N(SyntaxKind.IdentifierToken, "M"); 6627N(SyntaxKind.ArgumentList); 6629N(SyntaxKind.OpenParenToken); 6630N(SyntaxKind.Argument); 6632N(SyntaxKind.OutKeyword); 6633N(SyntaxKind.RefExpression); 6635N(SyntaxKind.RefKeyword); 6636N(SyntaxKind.IdentifierName); 6638N(SyntaxKind.IdentifierToken, "scoped"); 6648N(SyntaxKind.GlobalStatement); 6650N(SyntaxKind.LocalDeclarationStatement); 6652N(SyntaxKind.ReadOnlyKeyword); 6653N(SyntaxKind.VariableDeclaration); 6655N(SyntaxKind.PredefinedType); 6657N(SyntaxKind.IntKeyword); 6659N(SyntaxKind.VariableDeclarator); 6661N(SyntaxKind.IdentifierToken, "c"); 6667N(SyntaxKind.GlobalStatement); 6669N(SyntaxKind.EmptyStatement); 6671N(SyntaxKind.SemicolonToken); 6674N(SyntaxKind.EndOfFileToken); 6690N(SyntaxKind.CompilationUnit); 6692N(SyntaxKind.GlobalStatement); 6694N(SyntaxKind.ExpressionStatement); 6696N(SyntaxKind.InvocationExpression); 6698N(SyntaxKind.IdentifierName); 6700N(SyntaxKind.IdentifierToken, "M"); 6702N(SyntaxKind.ArgumentList); 6704N(SyntaxKind.OpenParenToken); 6705N(SyntaxKind.Argument); 6707N(SyntaxKind.OutKeyword); 6708N(SyntaxKind.DeclarationExpression); 6710N(SyntaxKind.ScopedType); 6712N(SyntaxKind.ScopedKeyword); 6713N(SyntaxKind.PredefinedType); 6715N(SyntaxKind.IntKeyword); 6718N(SyntaxKind.SingleVariableDesignation); 6720N(SyntaxKind.IdentifierToken, "a"); 6724N(SyntaxKind.CloseParenToken); 6727N(SyntaxKind.SemicolonToken); 6730N(SyntaxKind.EndOfFileToken); 6756N(SyntaxKind.CompilationUnit); 6758N(SyntaxKind.GlobalStatement); 6760N(SyntaxKind.ExpressionStatement); 6762N(SyntaxKind.InvocationExpression); 6764N(SyntaxKind.IdentifierName); 6766N(SyntaxKind.IdentifierToken, "M"); 6768N(SyntaxKind.ArgumentList); 6770N(SyntaxKind.OpenParenToken); 6771N(SyntaxKind.Argument); 6773N(SyntaxKind.OutKeyword); 6774N(SyntaxKind.IdentifierName); 6776N(SyntaxKind.IdentifierToken, "@scoped"); 6780N(SyntaxKind.Argument); 6782N(SyntaxKind.PredefinedType); 6784N(SyntaxKind.IntKeyword); 6788N(SyntaxKind.Argument); 6790N(SyntaxKind.IdentifierName); 6792N(SyntaxKind.IdentifierToken, "a"); 6795N(SyntaxKind.CloseParenToken); 6798N(SyntaxKind.SemicolonToken); 6801N(SyntaxKind.EndOfFileToken); 6817N(SyntaxKind.CompilationUnit); 6819N(SyntaxKind.GlobalStatement); 6821N(SyntaxKind.ExpressionStatement); 6823N(SyntaxKind.InvocationExpression); 6825N(SyntaxKind.IdentifierName); 6827N(SyntaxKind.IdentifierToken, "M"); 6829N(SyntaxKind.ArgumentList); 6831N(SyntaxKind.OpenParenToken); 6832N(SyntaxKind.Argument); 6834N(SyntaxKind.OutKeyword); 6835N(SyntaxKind.DeclarationExpression); 6837N(SyntaxKind.ScopedType); 6839N(SyntaxKind.ScopedKeyword); 6840N(SyntaxKind.RefType); 6842N(SyntaxKind.RefKeyword); 6843N(SyntaxKind.PredefinedType); 6845N(SyntaxKind.IntKeyword); 6849N(SyntaxKind.SingleVariableDesignation); 6851N(SyntaxKind.IdentifierToken, "b"); 6855N(SyntaxKind.CloseParenToken); 6858N(SyntaxKind.SemicolonToken); 6861N(SyntaxKind.EndOfFileToken); 6887N(SyntaxKind.CompilationUnit); 6889N(SyntaxKind.GlobalStatement); 6891N(SyntaxKind.ExpressionStatement); 6893N(SyntaxKind.InvocationExpression); 6895N(SyntaxKind.IdentifierName); 6897N(SyntaxKind.IdentifierToken, "M"); 6899N(SyntaxKind.ArgumentList); 6901N(SyntaxKind.OpenParenToken); 6902N(SyntaxKind.Argument); 6904N(SyntaxKind.OutKeyword); 6905N(SyntaxKind.IdentifierName); 6907N(SyntaxKind.IdentifierToken, "@scoped"); 6911N(SyntaxKind.Argument); 6913N(SyntaxKind.RefKeyword); 6914N(SyntaxKind.PredefinedType); 6916N(SyntaxKind.IntKeyword); 6920N(SyntaxKind.Argument); 6922N(SyntaxKind.IdentifierName); 6924N(SyntaxKind.IdentifierToken, "b"); 6927N(SyntaxKind.CloseParenToken); 6930N(SyntaxKind.SemicolonToken); 6933N(SyntaxKind.EndOfFileToken); 6949N(SyntaxKind.CompilationUnit); 6951N(SyntaxKind.GlobalStatement); 6953N(SyntaxKind.ExpressionStatement); 6955N(SyntaxKind.InvocationExpression); 6957N(SyntaxKind.IdentifierName); 6959N(SyntaxKind.IdentifierToken, "M"); 6961N(SyntaxKind.ArgumentList); 6963N(SyntaxKind.OpenParenToken); 6964N(SyntaxKind.Argument); 6966N(SyntaxKind.OutKeyword); 6967N(SyntaxKind.DeclarationExpression); 6969N(SyntaxKind.ScopedType); 6971N(SyntaxKind.ScopedKeyword); 6972N(SyntaxKind.RefType); 6974N(SyntaxKind.RefKeyword); 6975N(SyntaxKind.ReadOnlyKeyword); 6976N(SyntaxKind.PredefinedType); 6978N(SyntaxKind.IntKeyword); 6982N(SyntaxKind.SingleVariableDesignation); 6984N(SyntaxKind.IdentifierToken, "a"); 6988N(SyntaxKind.CloseParenToken); 6991N(SyntaxKind.SemicolonToken); 6994N(SyntaxKind.EndOfFileToken); 7032N(SyntaxKind.CompilationUnit); 7034N(SyntaxKind.GlobalStatement); 7036N(SyntaxKind.ExpressionStatement); 7038N(SyntaxKind.InvocationExpression); 7040N(SyntaxKind.IdentifierName); 7042N(SyntaxKind.IdentifierToken, "M"); 7044N(SyntaxKind.ArgumentList); 7046N(SyntaxKind.OpenParenToken); 7047N(SyntaxKind.Argument); 7049N(SyntaxKind.OutKeyword); 7050N(SyntaxKind.IdentifierName); 7052N(SyntaxKind.IdentifierToken, "@scoped"); 7056N(SyntaxKind.Argument); 7058N(SyntaxKind.RefKeyword); 7070N(SyntaxKind.GlobalStatement); 7072N(SyntaxKind.LocalDeclarationStatement); 7074N(SyntaxKind.ReadOnlyKeyword); 7075N(SyntaxKind.VariableDeclaration); 7077N(SyntaxKind.PredefinedType); 7079N(SyntaxKind.IntKeyword); 7081N(SyntaxKind.VariableDeclarator); 7083N(SyntaxKind.IdentifierToken, "a"); 7089N(SyntaxKind.GlobalStatement); 7091N(SyntaxKind.EmptyStatement); 7093N(SyntaxKind.SemicolonToken); 7096N(SyntaxKind.EndOfFileToken); 7112N(SyntaxKind.CompilationUnit); 7114N(SyntaxKind.GlobalStatement); 7116N(SyntaxKind.ExpressionStatement); 7118N(SyntaxKind.InvocationExpression); 7120N(SyntaxKind.IdentifierName); 7122N(SyntaxKind.IdentifierToken, "M"); 7124N(SyntaxKind.ArgumentList); 7126N(SyntaxKind.OpenParenToken); 7127N(SyntaxKind.Argument); 7129N(SyntaxKind.OutKeyword); 7130N(SyntaxKind.DeclarationExpression); 7132N(SyntaxKind.ScopedType); 7134N(SyntaxKind.ScopedKeyword); 7135N(SyntaxKind.IdentifierName); 7137N(SyntaxKind.IdentifierToken, "S"); 7140N(SyntaxKind.SingleVariableDesignation); 7142N(SyntaxKind.IdentifierToken, "a"); 7146N(SyntaxKind.CloseParenToken); 7149N(SyntaxKind.SemicolonToken); 7152N(SyntaxKind.EndOfFileToken); 7168N(SyntaxKind.CompilationUnit); 7170N(SyntaxKind.GlobalStatement); 7172N(SyntaxKind.ExpressionStatement); 7174N(SyntaxKind.InvocationExpression); 7176N(SyntaxKind.IdentifierName); 7178N(SyntaxKind.IdentifierToken, "M"); 7180N(SyntaxKind.ArgumentList); 7182N(SyntaxKind.OpenParenToken); 7183N(SyntaxKind.Argument); 7185N(SyntaxKind.OutKeyword); 7186N(SyntaxKind.DeclarationExpression); 7188N(SyntaxKind.ScopedType); 7190N(SyntaxKind.ScopedKeyword); 7191N(SyntaxKind.RefType); 7193N(SyntaxKind.RefKeyword); 7194N(SyntaxKind.IdentifierName); 7196N(SyntaxKind.IdentifierToken, "S"); 7200N(SyntaxKind.SingleVariableDesignation); 7202N(SyntaxKind.IdentifierToken, "b"); 7206N(SyntaxKind.CloseParenToken); 7209N(SyntaxKind.SemicolonToken); 7212N(SyntaxKind.EndOfFileToken); 7228N(SyntaxKind.CompilationUnit); 7230N(SyntaxKind.GlobalStatement); 7232N(SyntaxKind.ExpressionStatement); 7234N(SyntaxKind.InvocationExpression); 7236N(SyntaxKind.IdentifierName); 7238N(SyntaxKind.IdentifierToken, "M"); 7240N(SyntaxKind.ArgumentList); 7242N(SyntaxKind.OpenParenToken); 7243N(SyntaxKind.Argument); 7245N(SyntaxKind.OutKeyword); 7246N(SyntaxKind.DeclarationExpression); 7248N(SyntaxKind.ScopedType); 7250N(SyntaxKind.ScopedKeyword); 7251N(SyntaxKind.RefType); 7253N(SyntaxKind.RefKeyword); 7254N(SyntaxKind.ReadOnlyKeyword); 7255N(SyntaxKind.IdentifierName); 7257N(SyntaxKind.IdentifierToken, "S"); 7261N(SyntaxKind.SingleVariableDesignation); 7263N(SyntaxKind.IdentifierToken, "a"); 7267N(SyntaxKind.CloseParenToken); 7270N(SyntaxKind.SemicolonToken); 7273N(SyntaxKind.EndOfFileToken); 7289N(SyntaxKind.CompilationUnit); 7291N(SyntaxKind.GlobalStatement); 7293N(SyntaxKind.ExpressionStatement); 7295N(SyntaxKind.InvocationExpression); 7297N(SyntaxKind.IdentifierName); 7299N(SyntaxKind.IdentifierToken, "M"); 7301N(SyntaxKind.ArgumentList); 7303N(SyntaxKind.OpenParenToken); 7304N(SyntaxKind.Argument); 7306N(SyntaxKind.OutKeyword); 7307N(SyntaxKind.DeclarationExpression); 7309N(SyntaxKind.QualifiedName); 7311N(SyntaxKind.IdentifierName); 7313N(SyntaxKind.IdentifierToken, "scoped"); 7315N(SyntaxKind.DotToken); 7316N(SyntaxKind.IdentifierName); 7318N(SyntaxKind.IdentifierToken, "nested"); 7321N(SyntaxKind.SingleVariableDesignation); 7323N(SyntaxKind.IdentifierToken, "a"); 7327N(SyntaxKind.CloseParenToken); 7330N(SyntaxKind.SemicolonToken); 7333N(SyntaxKind.EndOfFileToken); 7349N(SyntaxKind.CompilationUnit); 7351N(SyntaxKind.GlobalStatement); 7353N(SyntaxKind.ExpressionStatement); 7355N(SyntaxKind.InvocationExpression); 7357N(SyntaxKind.IdentifierName); 7359N(SyntaxKind.IdentifierToken, "M"); 7361N(SyntaxKind.ArgumentList); 7363N(SyntaxKind.OpenParenToken); 7364N(SyntaxKind.Argument); 7366N(SyntaxKind.OutKeyword); 7367N(SyntaxKind.DeclarationExpression); 7369N(SyntaxKind.ScopedType); 7371N(SyntaxKind.ScopedKeyword); 7372N(SyntaxKind.IdentifierName); 7374N(SyntaxKind.IdentifierToken, "scoped"); 7377N(SyntaxKind.SingleVariableDesignation); 7379N(SyntaxKind.IdentifierToken, "a"); 7383N(SyntaxKind.CloseParenToken); 7386N(SyntaxKind.SemicolonToken); 7389N(SyntaxKind.EndOfFileToken); 7405N(SyntaxKind.CompilationUnit); 7407N(SyntaxKind.GlobalStatement); 7409N(SyntaxKind.ExpressionStatement); 7411N(SyntaxKind.InvocationExpression); 7413N(SyntaxKind.IdentifierName); 7415N(SyntaxKind.IdentifierToken, "M"); 7417N(SyntaxKind.ArgumentList); 7419N(SyntaxKind.OpenParenToken); 7420N(SyntaxKind.Argument); 7422N(SyntaxKind.OutKeyword); 7423N(SyntaxKind.DeclarationExpression); 7425N(SyntaxKind.ScopedType); 7427N(SyntaxKind.ScopedKeyword); 7428N(SyntaxKind.IdentifierName); 7430N(SyntaxKind.IdentifierToken, "var"); 7433N(SyntaxKind.SingleVariableDesignation); 7435N(SyntaxKind.IdentifierToken, "a"); 7439N(SyntaxKind.CloseParenToken); 7442N(SyntaxKind.SemicolonToken); 7445N(SyntaxKind.EndOfFileToken); 7461N(SyntaxKind.CompilationUnit); 7463N(SyntaxKind.GlobalStatement); 7465N(SyntaxKind.ExpressionStatement); 7467N(SyntaxKind.InvocationExpression); 7469N(SyntaxKind.IdentifierName); 7471N(SyntaxKind.IdentifierToken, "M"); 7473N(SyntaxKind.ArgumentList); 7475N(SyntaxKind.OpenParenToken); 7476N(SyntaxKind.Argument); 7478N(SyntaxKind.OutKeyword); 7479N(SyntaxKind.DeclarationExpression); 7481N(SyntaxKind.ScopedType); 7483N(SyntaxKind.ScopedKeyword); 7484N(SyntaxKind.RefType); 7486N(SyntaxKind.RefKeyword); 7487N(SyntaxKind.IdentifierName); 7489N(SyntaxKind.IdentifierToken, "var"); 7493N(SyntaxKind.SingleVariableDesignation); 7495N(SyntaxKind.IdentifierToken, "b"); 7499N(SyntaxKind.CloseParenToken); 7502N(SyntaxKind.SemicolonToken); 7505N(SyntaxKind.EndOfFileToken); 7521N(SyntaxKind.CompilationUnit); 7523N(SyntaxKind.GlobalStatement); 7525N(SyntaxKind.ExpressionStatement); 7527N(SyntaxKind.InvocationExpression); 7529N(SyntaxKind.IdentifierName); 7531N(SyntaxKind.IdentifierToken, "M"); 7533N(SyntaxKind.ArgumentList); 7535N(SyntaxKind.OpenParenToken); 7536N(SyntaxKind.Argument); 7538N(SyntaxKind.OutKeyword); 7539N(SyntaxKind.DeclarationExpression); 7541N(SyntaxKind.ScopedType); 7543N(SyntaxKind.ScopedKeyword); 7544N(SyntaxKind.RefType); 7546N(SyntaxKind.RefKeyword); 7547N(SyntaxKind.ReadOnlyKeyword); 7548N(SyntaxKind.IdentifierName); 7550N(SyntaxKind.IdentifierToken, "var"); 7554N(SyntaxKind.SingleVariableDesignation); 7556N(SyntaxKind.IdentifierToken, "c"); 7560N(SyntaxKind.CloseParenToken); 7563N(SyntaxKind.SemicolonToken); 7566N(SyntaxKind.EndOfFileToken); 7582N(SyntaxKind.CompilationUnit); 7584N(SyntaxKind.GlobalStatement); 7586N(SyntaxKind.ExpressionStatement); 7588N(SyntaxKind.InvocationExpression); 7590N(SyntaxKind.IdentifierName); 7592N(SyntaxKind.IdentifierToken, "M"); 7594N(SyntaxKind.ArgumentList); 7596N(SyntaxKind.OpenParenToken); 7597N(SyntaxKind.Argument); 7599N(SyntaxKind.OutKeyword); 7600N(SyntaxKind.DeclarationExpression); 7602N(SyntaxKind.IdentifierName); 7604N(SyntaxKind.IdentifierToken, "scoped"); 7606N(SyntaxKind.SingleVariableDesignation); 7608N(SyntaxKind.IdentifierToken, "var"); 7612N(SyntaxKind.CloseParenToken); 7615N(SyntaxKind.SemicolonToken); 7618N(SyntaxKind.EndOfFileToken); 7634N(SyntaxKind.CompilationUnit); 7636N(SyntaxKind.GlobalStatement); 7638N(SyntaxKind.ExpressionStatement); 7640N(SyntaxKind.InvocationExpression); 7642N(SyntaxKind.IdentifierName); 7644N(SyntaxKind.IdentifierToken, "M"); 7646N(SyntaxKind.ArgumentList); 7648N(SyntaxKind.OpenParenToken); 7649N(SyntaxKind.Argument); 7651N(SyntaxKind.OutKeyword); 7652N(SyntaxKind.DeclarationExpression); 7654N(SyntaxKind.RefType); 7656N(SyntaxKind.RefKeyword); 7657N(SyntaxKind.IdentifierName); 7659N(SyntaxKind.IdentifierToken, "scoped"); 7662N(SyntaxKind.SingleVariableDesignation); 7664N(SyntaxKind.IdentifierToken, "var"); 7668N(SyntaxKind.CloseParenToken); 7671N(SyntaxKind.SemicolonToken); 7674N(SyntaxKind.EndOfFileToken); 7700N(SyntaxKind.CompilationUnit); 7702N(SyntaxKind.GlobalStatement); 7704N(SyntaxKind.ExpressionStatement); 7706N(SyntaxKind.InvocationExpression); 7708N(SyntaxKind.IdentifierName); 7710N(SyntaxKind.IdentifierToken, "M"); 7712N(SyntaxKind.ArgumentList); 7714N(SyntaxKind.OpenParenToken); 7715N(SyntaxKind.Argument); 7717N(SyntaxKind.OutKeyword); 7718N(SyntaxKind.DeclarationExpression); 7720N(SyntaxKind.IdentifierName); 7722N(SyntaxKind.IdentifierToken, "scoped"); 7724N(SyntaxKind.SingleVariableDesignation); 7726N(SyntaxKind.IdentifierToken, "scoped"); 7731N(SyntaxKind.Argument); 7733N(SyntaxKind.PredefinedType); 7735N(SyntaxKind.IntKeyword); 7739N(SyntaxKind.Argument); 7741N(SyntaxKind.IdentifierName); 7743N(SyntaxKind.IdentifierToken, "a"); 7746N(SyntaxKind.CloseParenToken); 7749N(SyntaxKind.SemicolonToken); 7752N(SyntaxKind.EndOfFileToken); 7772N(SyntaxKind.CompilationUnit); 7774N(SyntaxKind.GlobalStatement); 7776N(SyntaxKind.ExpressionStatement); 7778N(SyntaxKind.InvocationExpression); 7780N(SyntaxKind.IdentifierName); 7782N(SyntaxKind.IdentifierToken, "M"); 7784N(SyntaxKind.ArgumentList); 7786N(SyntaxKind.OpenParenToken); 7787N(SyntaxKind.Argument); 7789N(SyntaxKind.OutKeyword); 7790N(SyntaxKind.DeclarationExpression); 7792N(SyntaxKind.ScopedType); 7794N(SyntaxKind.ScopedKeyword); 7795N(SyntaxKind.IdentifierName); 7797N(SyntaxKind.IdentifierToken, "scoped"); 7800N(SyntaxKind.SingleVariableDesignation); 7802N(SyntaxKind.IdentifierToken, "var"); 7807N(SyntaxKind.Argument); 7809N(SyntaxKind.IdentifierName); 7811N(SyntaxKind.IdentifierToken, "b"); 7814N(SyntaxKind.CloseParenToken); 7817N(SyntaxKind.SemicolonToken); 7820N(SyntaxKind.EndOfFileToken); 7843N(SyntaxKind.CompilationUnit); 7845N(SyntaxKind.GlobalStatement); 7847N(SyntaxKind.ExpressionStatement); 7849N(SyntaxKind.InvocationExpression); 7851N(SyntaxKind.IdentifierName); 7853N(SyntaxKind.IdentifierToken, "M"); 7855N(SyntaxKind.ArgumentList); 7857N(SyntaxKind.OpenParenToken); 7858N(SyntaxKind.Argument); 7860N(SyntaxKind.RefKeyword); 7867N(SyntaxKind.Argument); 7869N(SyntaxKind.OutKeyword); 7870N(SyntaxKind.DeclarationExpression); 7872N(SyntaxKind.ScopedType); 7874N(SyntaxKind.ScopedKeyword); 7875N(SyntaxKind.PredefinedType); 7877N(SyntaxKind.IntKeyword); 7880N(SyntaxKind.SingleVariableDesignation); 7882N(SyntaxKind.IdentifierToken, "a"); 7886N(SyntaxKind.CloseParenToken); 7889N(SyntaxKind.SemicolonToken); 7892N(SyntaxKind.EndOfFileToken); 7918N(SyntaxKind.CompilationUnit); 7920N(SyntaxKind.GlobalStatement); 7922N(SyntaxKind.ExpressionStatement); 7924N(SyntaxKind.InvocationExpression); 7926N(SyntaxKind.IdentifierName); 7928N(SyntaxKind.IdentifierToken, "M"); 7930N(SyntaxKind.ArgumentList); 7932N(SyntaxKind.OpenParenToken); 7933N(SyntaxKind.Argument); 7935N(SyntaxKind.IdentifierName); 7937N(SyntaxKind.IdentifierToken, "scoped"); 7941N(SyntaxKind.Argument); 7943N(SyntaxKind.PredefinedType); 7945N(SyntaxKind.IntKeyword); 7949N(SyntaxKind.Argument); 7951N(SyntaxKind.IdentifierName); 7953N(SyntaxKind.IdentifierToken, "a"); 7956N(SyntaxKind.CloseParenToken); 7959N(SyntaxKind.SemicolonToken); 7962N(SyntaxKind.EndOfFileToken); 7988N(SyntaxKind.CompilationUnit); 7990N(SyntaxKind.GlobalStatement); 7992N(SyntaxKind.ExpressionStatement); 7994N(SyntaxKind.InvocationExpression); 7996N(SyntaxKind.IdentifierName); 7998N(SyntaxKind.IdentifierToken, "M"); 8000N(SyntaxKind.ArgumentList); 8002N(SyntaxKind.OpenParenToken); 8003N(SyntaxKind.Argument); 8005N(SyntaxKind.IdentifierName); 8007N(SyntaxKind.IdentifierToken, "scoped"); 8011N(SyntaxKind.Argument); 8013N(SyntaxKind.RefKeyword); 8014N(SyntaxKind.PredefinedType); 8016N(SyntaxKind.IntKeyword); 8020N(SyntaxKind.Argument); 8022N(SyntaxKind.IdentifierName); 8024N(SyntaxKind.IdentifierToken, "a"); 8027N(SyntaxKind.CloseParenToken); 8030N(SyntaxKind.SemicolonToken); 8033N(SyntaxKind.EndOfFileToken); 8056N(SyntaxKind.CompilationUnit); 8058N(SyntaxKind.GlobalStatement); 8060N(SyntaxKind.ExpressionStatement); 8062N(SyntaxKind.InvocationExpression); 8064N(SyntaxKind.IdentifierName); 8066N(SyntaxKind.IdentifierToken, "M"); 8068N(SyntaxKind.ArgumentList); 8070N(SyntaxKind.OpenParenToken); 8071N(SyntaxKind.Argument); 8073N(SyntaxKind.RefKeyword); 8080N(SyntaxKind.Argument); 8082N(SyntaxKind.OutKeyword); 8083N(SyntaxKind.DeclarationExpression); 8085N(SyntaxKind.ScopedType); 8087N(SyntaxKind.ScopedKeyword); 8088N(SyntaxKind.IdentifierName); 8090N(SyntaxKind.IdentifierToken, "S"); 8093N(SyntaxKind.SingleVariableDesignation); 8095N(SyntaxKind.IdentifierToken, "a"); 8099N(SyntaxKind.CloseParenToken); 8102N(SyntaxKind.SemicolonToken); 8105N(SyntaxKind.EndOfFileToken); 8128N(SyntaxKind.CompilationUnit); 8130N(SyntaxKind.GlobalStatement); 8132N(SyntaxKind.ExpressionStatement); 8134N(SyntaxKind.InvocationExpression); 8136N(SyntaxKind.IdentifierName); 8138N(SyntaxKind.IdentifierToken, "M"); 8140N(SyntaxKind.ArgumentList); 8142N(SyntaxKind.OpenParenToken); 8143N(SyntaxKind.Argument); 8145N(SyntaxKind.IdentifierName); 8147N(SyntaxKind.IdentifierToken, "scoped"); 8151N(SyntaxKind.Argument); 8153N(SyntaxKind.IdentifierName); 8155N(SyntaxKind.IdentifierToken, "S"); 8159N(SyntaxKind.Argument); 8161N(SyntaxKind.IdentifierName); 8163N(SyntaxKind.IdentifierToken, "a"); 8166N(SyntaxKind.CloseParenToken); 8169N(SyntaxKind.SemicolonToken); 8172N(SyntaxKind.EndOfFileToken); 8195N(SyntaxKind.CompilationUnit); 8197N(SyntaxKind.GlobalStatement); 8199N(SyntaxKind.ExpressionStatement); 8201N(SyntaxKind.InvocationExpression); 8203N(SyntaxKind.IdentifierName); 8205N(SyntaxKind.IdentifierToken, "M"); 8207N(SyntaxKind.ArgumentList); 8209N(SyntaxKind.OpenParenToken); 8210N(SyntaxKind.Argument); 8212N(SyntaxKind.IdentifierName); 8214N(SyntaxKind.IdentifierToken, "scoped"); 8218N(SyntaxKind.Argument); 8220N(SyntaxKind.RefKeyword); 8221N(SyntaxKind.IdentifierName); 8223N(SyntaxKind.IdentifierToken, "S"); 8227N(SyntaxKind.Argument); 8229N(SyntaxKind.IdentifierName); 8231N(SyntaxKind.IdentifierToken, "a"); 8234N(SyntaxKind.CloseParenToken); 8237N(SyntaxKind.SemicolonToken); 8240N(SyntaxKind.EndOfFileToken); 8256N(SyntaxKind.CompilationUnit); 8258N(SyntaxKind.GlobalStatement); 8260N(SyntaxKind.ExpressionStatement); 8262N(SyntaxKind.InvocationExpression); 8264N(SyntaxKind.IdentifierName); 8266N(SyntaxKind.IdentifierToken, "M"); 8268N(SyntaxKind.ArgumentList); 8270N(SyntaxKind.OpenParenToken); 8271N(SyntaxKind.Argument); 8273N(SyntaxKind.OutKeyword); 8274N(SyntaxKind.DeclarationExpression); 8276N(SyntaxKind.ScopedType); 8278N(SyntaxKind.ScopedKeyword); 8279N(SyntaxKind.IdentifierName); 8281N(SyntaxKind.IdentifierToken, "var"); 8284N(SyntaxKind.DiscardDesignation); 8286N(SyntaxKind.UnderscoreToken); 8290N(SyntaxKind.CloseParenToken); 8293N(SyntaxKind.SemicolonToken); 8296N(SyntaxKind.EndOfFileToken); 8312N(SyntaxKind.CompilationUnit); 8314N(SyntaxKind.GlobalStatement); 8316N(SyntaxKind.ExpressionStatement); 8318N(SyntaxKind.InvocationExpression); 8320N(SyntaxKind.IdentifierName); 8322N(SyntaxKind.IdentifierToken, "M"); 8324N(SyntaxKind.ArgumentList); 8326N(SyntaxKind.OpenParenToken); 8327N(SyntaxKind.Argument); 8329N(SyntaxKind.OutKeyword); 8330N(SyntaxKind.DeclarationExpression); 8332N(SyntaxKind.IdentifierName); 8334N(SyntaxKind.IdentifierToken, "scoped"); 8336N(SyntaxKind.DiscardDesignation); 8338N(SyntaxKind.UnderscoreToken); 8342N(SyntaxKind.CloseParenToken); 8345N(SyntaxKind.SemicolonToken); 8348N(SyntaxKind.EndOfFileToken); 8365N(SyntaxKind.CompilationUnit); 8367N(SyntaxKind.GlobalStatement); 8369N(SyntaxKind.ExpressionStatement); 8371N(SyntaxKind.ObjectCreationExpression); 8373N(SyntaxKind.NewKeyword); 8374N(SyntaxKind.IdentifierName); 8376N(SyntaxKind.IdentifierToken, "scoped"); 8378N(SyntaxKind.ArgumentList); 8380N(SyntaxKind.OpenParenToken); 8381N(SyntaxKind.CloseParenToken); 8384N(SyntaxKind.SemicolonToken); 8387N(SyntaxKind.EndOfFileToken); 8414N(SyntaxKind.CompilationUnit); 8416N(SyntaxKind.GlobalStatement); 8418N(SyntaxKind.ExpressionStatement); 8420N(SyntaxKind.ObjectCreationExpression); 8422N(SyntaxKind.NewKeyword); 8423N(SyntaxKind.IdentifierName); 8425N(SyntaxKind.IdentifierToken, "scoped"); 8436N(SyntaxKind.GlobalStatement); 8438N(SyntaxKind.ExpressionStatement); 8440N(SyntaxKind.InvocationExpression); 8442N(SyntaxKind.PredefinedType); 8444N(SyntaxKind.IntKeyword); 8446N(SyntaxKind.ArgumentList); 8448N(SyntaxKind.OpenParenToken); 8449N(SyntaxKind.CloseParenToken); 8452N(SyntaxKind.SemicolonToken); 8455N(SyntaxKind.EndOfFileToken); 8472N(SyntaxKind.CompilationUnit); 8474N(SyntaxKind.MethodDeclaration); 8476N(SyntaxKind.NewKeyword); 8477N(SyntaxKind.IdentifierName); 8479N(SyntaxKind.IdentifierToken, "scoped"); 8481N(SyntaxKind.IdentifierToken, "S"); 8482N(SyntaxKind.ParameterList); 8484N(SyntaxKind.OpenParenToken); 8485N(SyntaxKind.CloseParenToken); 8487N(SyntaxKind.SemicolonToken); 8489N(SyntaxKind.EndOfFileToken); 8513N(SyntaxKind.CompilationUnit); 8515N(SyntaxKind.GlobalStatement); 8517N(SyntaxKind.ExpressionStatement); 8519N(SyntaxKind.ObjectCreationExpression); 8521N(SyntaxKind.NewKeyword); 8522N(SyntaxKind.IdentifierName); 8524N(SyntaxKind.IdentifierToken, "scoped"); 8535N(SyntaxKind.GlobalStatement); 8537N(SyntaxKind.LocalFunctionStatement); 8539N(SyntaxKind.PredefinedType); 8541N(SyntaxKind.IntKeyword); 8543N(SyntaxKind.IdentifierToken, "M"); 8544N(SyntaxKind.ParameterList); 8546N(SyntaxKind.OpenParenToken); 8547N(SyntaxKind.CloseParenToken); 8549N(SyntaxKind.SemicolonToken); 8552N(SyntaxKind.EndOfFileToken); 8576N(SyntaxKind.CompilationUnit); 8578N(SyntaxKind.GlobalStatement); 8580N(SyntaxKind.ExpressionStatement); 8582N(SyntaxKind.ObjectCreationExpression); 8584N(SyntaxKind.NewKeyword); 8585N(SyntaxKind.IdentifierName); 8587N(SyntaxKind.IdentifierToken, "scoped"); 8598N(SyntaxKind.GlobalStatement); 8600N(SyntaxKind.LocalFunctionStatement); 8602N(SyntaxKind.RefType); 8604N(SyntaxKind.RefKeyword); 8605N(SyntaxKind.PredefinedType); 8607N(SyntaxKind.IntKeyword); 8610N(SyntaxKind.IdentifierToken, "M"); 8611N(SyntaxKind.ParameterList); 8613N(SyntaxKind.OpenParenToken); 8614N(SyntaxKind.CloseParenToken); 8616N(SyntaxKind.SemicolonToken); 8619N(SyntaxKind.EndOfFileToken); 8636N(SyntaxKind.CompilationUnit); 8638N(SyntaxKind.MethodDeclaration); 8640N(SyntaxKind.NewKeyword); 8641N(SyntaxKind.RefType); 8643N(SyntaxKind.RefKeyword); 8644N(SyntaxKind.PredefinedType); 8646N(SyntaxKind.IntKeyword); 8649N(SyntaxKind.IdentifierToken, "M"); 8650N(SyntaxKind.ParameterList); 8652N(SyntaxKind.OpenParenToken); 8653N(SyntaxKind.CloseParenToken); 8655N(SyntaxKind.SemicolonToken); 8657N(SyntaxKind.EndOfFileToken); 8673N(SyntaxKind.ForStatement); 8675N(SyntaxKind.ForKeyword); 8676N(SyntaxKind.OpenParenToken); 8677N(SyntaxKind.VariableDeclaration); 8679N(SyntaxKind.IdentifierName); 8681N(SyntaxKind.IdentifierToken, "scoped"); 8683N(SyntaxKind.VariableDeclarator); 8685N(SyntaxKind.IdentifierToken, "a"); 8688N(SyntaxKind.SemicolonToken); 8689N(SyntaxKind.SemicolonToken); 8690N(SyntaxKind.CloseParenToken); 8691N(SyntaxKind.EmptyStatement); 8693N(SyntaxKind.SemicolonToken); 8710N(SyntaxKind.ForStatement); 8712N(SyntaxKind.ForKeyword); 8713N(SyntaxKind.OpenParenToken); 8714N(SyntaxKind.VariableDeclaration); 8716N(SyntaxKind.RefType); 8718N(SyntaxKind.RefKeyword); 8719N(SyntaxKind.IdentifierName); 8721N(SyntaxKind.IdentifierToken, "scoped"); 8724N(SyntaxKind.VariableDeclarator); 8726N(SyntaxKind.IdentifierToken, "b"); 8729N(SyntaxKind.SemicolonToken); 8730N(SyntaxKind.SemicolonToken); 8731N(SyntaxKind.CloseParenToken); 8732N(SyntaxKind.EmptyStatement); 8734N(SyntaxKind.SemicolonToken); 8758N(SyntaxKind.ForStatement); 8760N(SyntaxKind.ForKeyword); 8761N(SyntaxKind.OpenParenToken); 8762N(SyntaxKind.VariableDeclaration); 8764N(SyntaxKind.RefType); 8766N(SyntaxKind.RefKeyword); 8767N(SyntaxKind.IdentifierName); 8769N(SyntaxKind.IdentifierToken, "scoped"); 8777N(SyntaxKind.SemicolonToken); 8778N(SyntaxKind.SemicolonToken); 8779N(SyntaxKind.CloseParenToken); 8780N(SyntaxKind.EmptyStatement); 8782N(SyntaxKind.SemicolonToken); 8803N(SyntaxKind.ForStatement); 8805N(SyntaxKind.ForKeyword); 8806N(SyntaxKind.OpenParenToken); 8807N(SyntaxKind.VariableDeclaration); 8809N(SyntaxKind.RefType); 8811N(SyntaxKind.RefKeyword); 8812N(SyntaxKind.IdentifierName); 8814N(SyntaxKind.IdentifierToken, "scoped"); 8817N(SyntaxKind.VariableDeclarator); 8819N(SyntaxKind.IdentifierToken, "a"); 8822N(SyntaxKind.SemicolonToken); 8823N(SyntaxKind.SemicolonToken); 8824N(SyntaxKind.CloseParenToken); 8825N(SyntaxKind.EmptyStatement); 8827N(SyntaxKind.SemicolonToken); 8844N(SyntaxKind.ForStatement); 8846N(SyntaxKind.ForKeyword); 8847N(SyntaxKind.OpenParenToken); 8848N(SyntaxKind.VariableDeclaration); 8850N(SyntaxKind.RefType); 8852N(SyntaxKind.RefKeyword); 8853N(SyntaxKind.ReadOnlyKeyword); 8854N(SyntaxKind.IdentifierName); 8856N(SyntaxKind.IdentifierToken, "scoped"); 8859N(SyntaxKind.VariableDeclarator); 8861N(SyntaxKind.IdentifierToken, "c"); 8864N(SyntaxKind.SemicolonToken); 8865N(SyntaxKind.SemicolonToken); 8866N(SyntaxKind.CloseParenToken); 8867N(SyntaxKind.EmptyStatement); 8869N(SyntaxKind.SemicolonToken); 8893N(SyntaxKind.ForStatement); 8895N(SyntaxKind.ForKeyword); 8896N(SyntaxKind.OpenParenToken); 8897N(SyntaxKind.VariableDeclaration); 8899N(SyntaxKind.RefType); 8901N(SyntaxKind.RefKeyword); 8902N(SyntaxKind.ReadOnlyKeyword); 8903N(SyntaxKind.IdentifierName); 8905N(SyntaxKind.IdentifierToken, "scoped"); 8913N(SyntaxKind.SemicolonToken); 8914N(SyntaxKind.SemicolonToken); 8915N(SyntaxKind.CloseParenToken); 8916N(SyntaxKind.EmptyStatement); 8918N(SyntaxKind.SemicolonToken); 8942N(SyntaxKind.ForStatement); 8944N(SyntaxKind.ForKeyword); 8945N(SyntaxKind.OpenParenToken); 8946N(SyntaxKind.VariableDeclaration); 8948N(SyntaxKind.RefType); 8950N(SyntaxKind.RefKeyword); 8951N(SyntaxKind.IdentifierName); 8953N(SyntaxKind.IdentifierToken, "scoped"); 8961N(SyntaxKind.SemicolonToken); 8962N(SyntaxKind.SemicolonToken); 8963N(SyntaxKind.CloseParenToken); 8964N(SyntaxKind.EmptyStatement); 8966N(SyntaxKind.SemicolonToken); 8983N(SyntaxKind.ForStatement); 8985N(SyntaxKind.ForKeyword); 8986N(SyntaxKind.OpenParenToken); 8987N(SyntaxKind.VariableDeclaration); 8989N(SyntaxKind.ScopedType); 8991N(SyntaxKind.ScopedKeyword); 8992N(SyntaxKind.PredefinedType); 8994N(SyntaxKind.IntKeyword); 8997N(SyntaxKind.VariableDeclarator); 8999N(SyntaxKind.IdentifierToken, "a"); 9002N(SyntaxKind.SemicolonToken); 9003N(SyntaxKind.SemicolonToken); 9004N(SyntaxKind.CloseParenToken); 9005N(SyntaxKind.EmptyStatement); 9007N(SyntaxKind.SemicolonToken); 9034N(SyntaxKind.ForStatement); 9036N(SyntaxKind.ForKeyword); 9037N(SyntaxKind.OpenParenToken); 9038N(SyntaxKind.IdentifierName); 9040N(SyntaxKind.IdentifierToken, "@scoped"); 9043N(SyntaxKind.PredefinedType); 9045N(SyntaxKind.IntKeyword); 9048N(SyntaxKind.IdentifierName); 9050N(SyntaxKind.IdentifierToken, "a"); 9052N(SyntaxKind.SemicolonToken); 9053N(SyntaxKind.SemicolonToken); 9054N(SyntaxKind.CloseParenToken); 9055N(SyntaxKind.EmptyStatement); 9057N(SyntaxKind.SemicolonToken); 9074N(SyntaxKind.ForStatement); 9076N(SyntaxKind.ForKeyword); 9077N(SyntaxKind.OpenParenToken); 9078N(SyntaxKind.VariableDeclaration); 9080N(SyntaxKind.ScopedType); 9082N(SyntaxKind.ScopedKeyword); 9083N(SyntaxKind.RefType); 9085N(SyntaxKind.RefKeyword); 9086N(SyntaxKind.PredefinedType); 9088N(SyntaxKind.IntKeyword); 9092N(SyntaxKind.VariableDeclarator); 9094N(SyntaxKind.IdentifierToken, "b"); 9097N(SyntaxKind.SemicolonToken); 9098N(SyntaxKind.SemicolonToken); 9099N(SyntaxKind.CloseParenToken); 9100N(SyntaxKind.EmptyStatement); 9102N(SyntaxKind.SemicolonToken); 9132N(SyntaxKind.ForStatement); 9134N(SyntaxKind.ForKeyword); 9135N(SyntaxKind.OpenParenToken); 9136N(SyntaxKind.IdentifierName); 9138N(SyntaxKind.IdentifierToken, "@scoped"); 9141N(SyntaxKind.RefExpression); 9143N(SyntaxKind.RefKeyword); 9144N(SyntaxKind.PredefinedType); 9146N(SyntaxKind.IntKeyword); 9150N(SyntaxKind.IdentifierName); 9152N(SyntaxKind.IdentifierToken, "b"); 9154N(SyntaxKind.SemicolonToken); 9155N(SyntaxKind.SemicolonToken); 9156N(SyntaxKind.CloseParenToken); 9157N(SyntaxKind.EmptyStatement); 9159N(SyntaxKind.SemicolonToken); 9176N(SyntaxKind.ForStatement); 9178N(SyntaxKind.ForKeyword); 9179N(SyntaxKind.OpenParenToken); 9180N(SyntaxKind.VariableDeclaration); 9182N(SyntaxKind.ScopedType); 9184N(SyntaxKind.ScopedKeyword); 9185N(SyntaxKind.RefType); 9187N(SyntaxKind.RefKeyword); 9188N(SyntaxKind.ReadOnlyKeyword); 9189N(SyntaxKind.PredefinedType); 9191N(SyntaxKind.IntKeyword); 9195N(SyntaxKind.VariableDeclarator); 9197N(SyntaxKind.IdentifierToken, "a"); 9200N(SyntaxKind.SemicolonToken); 9201N(SyntaxKind.SemicolonToken); 9202N(SyntaxKind.CloseParenToken); 9203N(SyntaxKind.EmptyStatement); 9205N(SyntaxKind.SemicolonToken); 9244N(SyntaxKind.ForStatement); 9246N(SyntaxKind.ForKeyword); 9247N(SyntaxKind.OpenParenToken); 9248N(SyntaxKind.IdentifierName); 9250N(SyntaxKind.IdentifierToken, "@scoped"); 9253N(SyntaxKind.RefExpression); 9255N(SyntaxKind.RefKeyword); 9262N(SyntaxKind.PredefinedType); 9264N(SyntaxKind.IntKeyword); 9267N(SyntaxKind.IdentifierName); 9269N(SyntaxKind.IdentifierToken, "a"); 9271N(SyntaxKind.SemicolonToken); 9272N(SyntaxKind.SemicolonToken); 9273N(SyntaxKind.CloseParenToken); 9274N(SyntaxKind.EmptyStatement); 9276N(SyntaxKind.SemicolonToken); 9293N(SyntaxKind.ForStatement); 9295N(SyntaxKind.ForKeyword); 9296N(SyntaxKind.OpenParenToken); 9297N(SyntaxKind.VariableDeclaration); 9299N(SyntaxKind.ScopedType); 9301N(SyntaxKind.ScopedKeyword); 9302N(SyntaxKind.IdentifierName); 9304N(SyntaxKind.IdentifierToken, "S"); 9307N(SyntaxKind.VariableDeclarator); 9309N(SyntaxKind.IdentifierToken, "a"); 9312N(SyntaxKind.SemicolonToken); 9313N(SyntaxKind.SemicolonToken); 9314N(SyntaxKind.CloseParenToken); 9315N(SyntaxKind.EmptyStatement); 9317N(SyntaxKind.SemicolonToken); 9334N(SyntaxKind.ForStatement); 9336N(SyntaxKind.ForKeyword); 9337N(SyntaxKind.OpenParenToken); 9338N(SyntaxKind.VariableDeclaration); 9340N(SyntaxKind.ScopedType); 9342N(SyntaxKind.ScopedKeyword); 9343N(SyntaxKind.RefType); 9345N(SyntaxKind.RefKeyword); 9346N(SyntaxKind.IdentifierName); 9348N(SyntaxKind.IdentifierToken, "S"); 9352N(SyntaxKind.VariableDeclarator); 9354N(SyntaxKind.IdentifierToken, "b"); 9357N(SyntaxKind.SemicolonToken); 9358N(SyntaxKind.SemicolonToken); 9359N(SyntaxKind.CloseParenToken); 9360N(SyntaxKind.EmptyStatement); 9362N(SyntaxKind.SemicolonToken); 9379N(SyntaxKind.ForStatement); 9381N(SyntaxKind.ForKeyword); 9382N(SyntaxKind.OpenParenToken); 9383N(SyntaxKind.VariableDeclaration); 9385N(SyntaxKind.ScopedType); 9387N(SyntaxKind.ScopedKeyword); 9388N(SyntaxKind.RefType); 9390N(SyntaxKind.RefKeyword); 9391N(SyntaxKind.ReadOnlyKeyword); 9392N(SyntaxKind.IdentifierName); 9394N(SyntaxKind.IdentifierToken, "S"); 9398N(SyntaxKind.VariableDeclarator); 9400N(SyntaxKind.IdentifierToken, "a"); 9403N(SyntaxKind.SemicolonToken); 9404N(SyntaxKind.SemicolonToken); 9405N(SyntaxKind.CloseParenToken); 9406N(SyntaxKind.EmptyStatement); 9408N(SyntaxKind.SemicolonToken); 9425N(SyntaxKind.ForStatement); 9427N(SyntaxKind.ForKeyword); 9428N(SyntaxKind.OpenParenToken); 9429N(SyntaxKind.VariableDeclaration); 9431N(SyntaxKind.QualifiedName); 9433N(SyntaxKind.IdentifierName); 9435N(SyntaxKind.IdentifierToken, "scoped"); 9437N(SyntaxKind.DotToken); 9438N(SyntaxKind.IdentifierName); 9440N(SyntaxKind.IdentifierToken, "nested"); 9443N(SyntaxKind.VariableDeclarator); 9445N(SyntaxKind.IdentifierToken, "a"); 9448N(SyntaxKind.SemicolonToken); 9449N(SyntaxKind.SemicolonToken); 9450N(SyntaxKind.CloseParenToken); 9451N(SyntaxKind.EmptyStatement); 9453N(SyntaxKind.SemicolonToken); 9470N(SyntaxKind.ForStatement); 9472N(SyntaxKind.ForKeyword); 9473N(SyntaxKind.OpenParenToken); 9474N(SyntaxKind.VariableDeclaration); 9476N(SyntaxKind.ScopedType); 9478N(SyntaxKind.ScopedKeyword); 9479N(SyntaxKind.IdentifierName); 9481N(SyntaxKind.IdentifierToken, "scoped"); 9484N(SyntaxKind.VariableDeclarator); 9486N(SyntaxKind.IdentifierToken, "a"); 9489N(SyntaxKind.SemicolonToken); 9490N(SyntaxKind.SemicolonToken); 9491N(SyntaxKind.CloseParenToken); 9492N(SyntaxKind.EmptyStatement); 9494N(SyntaxKind.SemicolonToken); 9511N(SyntaxKind.ForStatement); 9513N(SyntaxKind.ForKeyword); 9514N(SyntaxKind.OpenParenToken); 9515N(SyntaxKind.VariableDeclaration); 9517N(SyntaxKind.ScopedType); 9519N(SyntaxKind.ScopedKeyword); 9520N(SyntaxKind.IdentifierName); 9522N(SyntaxKind.IdentifierToken, "scoped"); 9525N(SyntaxKind.VariableDeclarator); 9527N(SyntaxKind.IdentifierToken, "a"); 9528N(SyntaxKind.EqualsValueClause); 9530N(SyntaxKind.EqualsToken); 9531N(SyntaxKind.DefaultLiteralExpression); 9533N(SyntaxKind.DefaultKeyword); 9538N(SyntaxKind.SemicolonToken); 9539N(SyntaxKind.SemicolonToken); 9540N(SyntaxKind.CloseParenToken); 9541N(SyntaxKind.EmptyStatement); 9543N(SyntaxKind.SemicolonToken); 9560N(SyntaxKind.ForStatement); 9562N(SyntaxKind.ForKeyword); 9563N(SyntaxKind.OpenParenToken); 9564N(SyntaxKind.VariableDeclaration); 9566N(SyntaxKind.ScopedType); 9568N(SyntaxKind.ScopedKeyword); 9569N(SyntaxKind.IdentifierName); 9571N(SyntaxKind.IdentifierToken, "var"); 9574N(SyntaxKind.VariableDeclarator); 9576N(SyntaxKind.IdentifierToken, "a"); 9579N(SyntaxKind.SemicolonToken); 9580N(SyntaxKind.SemicolonToken); 9581N(SyntaxKind.CloseParenToken); 9582N(SyntaxKind.EmptyStatement); 9584N(SyntaxKind.SemicolonToken); 9601N(SyntaxKind.ForStatement); 9603N(SyntaxKind.ForKeyword); 9604N(SyntaxKind.OpenParenToken); 9605N(SyntaxKind.VariableDeclaration); 9607N(SyntaxKind.ScopedType); 9609N(SyntaxKind.ScopedKeyword); 9610N(SyntaxKind.RefType); 9612N(SyntaxKind.RefKeyword); 9613N(SyntaxKind.IdentifierName); 9615N(SyntaxKind.IdentifierToken, "var"); 9619N(SyntaxKind.VariableDeclarator); 9621N(SyntaxKind.IdentifierToken, "b"); 9624N(SyntaxKind.SemicolonToken); 9625N(SyntaxKind.SemicolonToken); 9626N(SyntaxKind.CloseParenToken); 9627N(SyntaxKind.EmptyStatement); 9629N(SyntaxKind.SemicolonToken); 9647N(SyntaxKind.ForStatement); 9649N(SyntaxKind.ForKeyword); 9650N(SyntaxKind.OpenParenToken); 9651N(SyntaxKind.VariableDeclaration); 9653N(SyntaxKind.ScopedType); 9655N(SyntaxKind.ScopedKeyword); 9656N(SyntaxKind.RefType); 9658N(SyntaxKind.RefKeyword); 9659N(SyntaxKind.ReadOnlyKeyword); 9660N(SyntaxKind.IdentifierName); 9662N(SyntaxKind.IdentifierToken, "var"); 9666N(SyntaxKind.VariableDeclarator); 9668N(SyntaxKind.IdentifierToken, "c"); 9671N(SyntaxKind.SemicolonToken); 9672N(SyntaxKind.SemicolonToken); 9673N(SyntaxKind.CloseParenToken); 9674N(SyntaxKind.EmptyStatement); 9676N(SyntaxKind.SemicolonToken); 9693N(SyntaxKind.ForStatement); 9695N(SyntaxKind.ForKeyword); 9696N(SyntaxKind.OpenParenToken); 9697N(SyntaxKind.VariableDeclaration); 9699N(SyntaxKind.IdentifierName); 9701N(SyntaxKind.IdentifierToken, "scoped"); 9703N(SyntaxKind.VariableDeclarator); 9705N(SyntaxKind.IdentifierToken, "var"); 9708N(SyntaxKind.SemicolonToken); 9709N(SyntaxKind.SemicolonToken); 9710N(SyntaxKind.CloseParenToken); 9711N(SyntaxKind.EmptyStatement); 9713N(SyntaxKind.SemicolonToken); 9730N(SyntaxKind.ForStatement); 9732N(SyntaxKind.ForKeyword); 9733N(SyntaxKind.OpenParenToken); 9734N(SyntaxKind.VariableDeclaration); 9736N(SyntaxKind.RefType); 9738N(SyntaxKind.RefKeyword); 9739N(SyntaxKind.IdentifierName); 9741N(SyntaxKind.IdentifierToken, "scoped"); 9744N(SyntaxKind.VariableDeclarator); 9746N(SyntaxKind.IdentifierToken, "var"); 9749N(SyntaxKind.SemicolonToken); 9750N(SyntaxKind.SemicolonToken); 9751N(SyntaxKind.CloseParenToken); 9752N(SyntaxKind.EmptyStatement); 9754N(SyntaxKind.SemicolonToken); 9775N(SyntaxKind.ForStatement); 9777N(SyntaxKind.ForKeyword); 9778N(SyntaxKind.OpenParenToken); 9779N(SyntaxKind.VariableDeclaration); 9781N(SyntaxKind.IdentifierName); 9783N(SyntaxKind.IdentifierToken, "scoped"); 9785N(SyntaxKind.VariableDeclarator); 9787N(SyntaxKind.IdentifierToken, "scoped"); 9790N(SyntaxKind.SemicolonToken); 9791N(SyntaxKind.SemicolonToken); 9792N(SyntaxKind.CloseParenToken); 9793N(SyntaxKind.EmptyStatement); 9795N(SyntaxKind.SemicolonToken); 9816N(SyntaxKind.ForStatement); 9818N(SyntaxKind.ForKeyword); 9819N(SyntaxKind.OpenParenToken); 9820N(SyntaxKind.VariableDeclaration); 9822N(SyntaxKind.ScopedType); 9824N(SyntaxKind.ScopedKeyword); 9825N(SyntaxKind.IdentifierName); 9827N(SyntaxKind.IdentifierToken, "scoped"); 9830N(SyntaxKind.VariableDeclarator); 9832N(SyntaxKind.IdentifierToken, "var"); 9835N(SyntaxKind.SemicolonToken); 9836N(SyntaxKind.SemicolonToken); 9837N(SyntaxKind.CloseParenToken); 9838N(SyntaxKind.EmptyStatement); 9840N(SyntaxKind.SemicolonToken); 9854N(SyntaxKind.LocalDeclarationStatement); 9856N(SyntaxKind.VariableDeclaration); 9858N(SyntaxKind.FunctionPointerType); 9860N(SyntaxKind.DelegateKeyword); 9861N(SyntaxKind.AsteriskToken); 9862N(SyntaxKind.FunctionPointerParameterList); 9864N(SyntaxKind.LessThanToken); 9865N(SyntaxKind.FunctionPointerParameter); 9867N(SyntaxKind.IdentifierName); 9869N(SyntaxKind.IdentifierToken, "scoped"); 9872N(SyntaxKind.CommaToken); 9873N(SyntaxKind.FunctionPointerParameter); 9875N(SyntaxKind.RefKeyword); 9876N(SyntaxKind.IdentifierName); 9878N(SyntaxKind.IdentifierToken, "scoped"); 9881N(SyntaxKind.GreaterThanToken); 9884N(SyntaxKind.VariableDeclarator); 9886N(SyntaxKind.IdentifierToken, "f"); 9889N(SyntaxKind.SemicolonToken); 9906N(SyntaxKind.LocalDeclarationStatement); 9908N(SyntaxKind.VariableDeclaration); 9910N(SyntaxKind.FunctionPointerType); 9912N(SyntaxKind.DelegateKeyword); 9913N(SyntaxKind.AsteriskToken); 9914N(SyntaxKind.FunctionPointerParameterList); 9916N(SyntaxKind.LessThanToken); 9917N(SyntaxKind.FunctionPointerParameter); 9919N(SyntaxKind.ScopedKeyword); 9920N(SyntaxKind.IdentifierName); 9922N(SyntaxKind.IdentifierToken, "R"); 9925N(SyntaxKind.CommaToken); 9926N(SyntaxKind.FunctionPointerParameter); 9928N(SyntaxKind.RefKeyword); 9929N(SyntaxKind.IdentifierName); 9931N(SyntaxKind.IdentifierToken, "scoped"); 9934N(SyntaxKind.CommaToken); 9935N(SyntaxKind.FunctionPointerParameter); 9937N(SyntaxKind.ScopedKeyword); 9938N(SyntaxKind.RefKeyword); 9939N(SyntaxKind.PredefinedType); 9941N(SyntaxKind.IntKeyword); 9944N(SyntaxKind.CommaToken); 9945N(SyntaxKind.FunctionPointerParameter); 9947N(SyntaxKind.PredefinedType); 9949N(SyntaxKind.VoidKeyword); 9952N(SyntaxKind.GreaterThanToken); 9955N(SyntaxKind.VariableDeclarator); 9957N(SyntaxKind.IdentifierToken, "f"); 9960N(SyntaxKind.SemicolonToken); 9976N(SyntaxKind.ForEachStatement); 9978N(SyntaxKind.ForEachKeyword); 9979N(SyntaxKind.OpenParenToken); 9980N(SyntaxKind.IdentifierName); 9982N(SyntaxKind.IdentifierToken, "scoped"); 9984N(SyntaxKind.IdentifierToken, "a"); 9985N(SyntaxKind.InKeyword); 9986N(SyntaxKind.IdentifierName); 9988N(SyntaxKind.IdentifierToken, "collection"); 9990N(SyntaxKind.CloseParenToken); 9991N(SyntaxKind.EmptyStatement); 9993N(SyntaxKind.SemicolonToken); 10010N(SyntaxKind.ForEachStatement); 10012N(SyntaxKind.ForEachKeyword); 10013N(SyntaxKind.OpenParenToken); 10014N(SyntaxKind.RefType); 10016N(SyntaxKind.RefKeyword); 10017N(SyntaxKind.IdentifierName); 10019N(SyntaxKind.IdentifierToken, "scoped"); 10022N(SyntaxKind.IdentifierToken, "b"); 10023N(SyntaxKind.InKeyword); 10024N(SyntaxKind.IdentifierName); 10026N(SyntaxKind.IdentifierToken, "collection"); 10028N(SyntaxKind.CloseParenToken); 10029N(SyntaxKind.EmptyStatement); 10031N(SyntaxKind.SemicolonToken); 10070N(SyntaxKind.ForEachVariableStatement); 10072N(SyntaxKind.ForEachKeyword); 10073N(SyntaxKind.OpenParenToken); 10074N(SyntaxKind.RefExpression); 10076N(SyntaxKind.RefKeyword); 10077N(SyntaxKind.IdentifierName); 10079N(SyntaxKind.IdentifierToken, "scoped"); 10083N(SyntaxKind.PredefinedType); 10085N(SyntaxKind.IntKeyword); 10088N(SyntaxKind.ExpressionStatement); 10090N(SyntaxKind.IdentifierName); 10092N(SyntaxKind.IdentifierToken, "b"); 10111N(SyntaxKind.ForEachStatement); 10113N(SyntaxKind.ForEachKeyword); 10114N(SyntaxKind.OpenParenToken); 10115N(SyntaxKind.RefType); 10117N(SyntaxKind.RefKeyword); 10118N(SyntaxKind.ReadOnlyKeyword); 10119N(SyntaxKind.IdentifierName); 10121N(SyntaxKind.IdentifierToken, "scoped"); 10124N(SyntaxKind.IdentifierToken, "c"); 10125N(SyntaxKind.InKeyword); 10126N(SyntaxKind.IdentifierName); 10128N(SyntaxKind.IdentifierToken, "collection"); 10130N(SyntaxKind.CloseParenToken); 10131N(SyntaxKind.EmptyStatement); 10133N(SyntaxKind.SemicolonToken); 10181N(SyntaxKind.ForEachVariableStatement); 10183N(SyntaxKind.ForEachKeyword); 10184N(SyntaxKind.OpenParenToken); 10185N(SyntaxKind.RefExpression); 10187N(SyntaxKind.RefKeyword); 10199N(SyntaxKind.LocalDeclarationStatement); 10201N(SyntaxKind.ReadOnlyKeyword); 10202N(SyntaxKind.VariableDeclaration); 10204N(SyntaxKind.ScopedType); 10206N(SyntaxKind.ScopedKeyword); 10207N(SyntaxKind.PredefinedType); 10209N(SyntaxKind.IntKeyword); 10212N(SyntaxKind.VariableDeclarator); 10214N(SyntaxKind.IdentifierToken, "c"); 10262N(SyntaxKind.ForEachVariableStatement); 10264N(SyntaxKind.ForEachKeyword); 10265N(SyntaxKind.OpenParenToken); 10266N(SyntaxKind.RefExpression); 10268N(SyntaxKind.RefKeyword); 10269N(SyntaxKind.IdentifierName); 10271N(SyntaxKind.IdentifierToken, "scoped"); 10280N(SyntaxKind.LocalDeclarationStatement); 10282N(SyntaxKind.ReadOnlyKeyword); 10283N(SyntaxKind.VariableDeclaration); 10285N(SyntaxKind.PredefinedType); 10287N(SyntaxKind.IntKeyword); 10289N(SyntaxKind.VariableDeclarator); 10291N(SyntaxKind.IdentifierToken, "c"); 10311N(SyntaxKind.ForEachStatement); 10313N(SyntaxKind.ForEachKeyword); 10314N(SyntaxKind.OpenParenToken); 10315N(SyntaxKind.ScopedType); 10317N(SyntaxKind.ScopedKeyword); 10318N(SyntaxKind.PredefinedType); 10320N(SyntaxKind.IntKeyword); 10323N(SyntaxKind.IdentifierToken, "a"); 10324N(SyntaxKind.InKeyword); 10325N(SyntaxKind.IdentifierName); 10327N(SyntaxKind.IdentifierToken, "collection"); 10329N(SyntaxKind.CloseParenToken); 10330N(SyntaxKind.EmptyStatement); 10332N(SyntaxKind.SemicolonToken); 10368N(SyntaxKind.ForEachVariableStatement); 10370N(SyntaxKind.ForEachKeyword); 10371N(SyntaxKind.OpenParenToken); 10372N(SyntaxKind.IdentifierName); 10374N(SyntaxKind.IdentifierToken, "@scoped"); 10377N(SyntaxKind.PredefinedType); 10379N(SyntaxKind.IntKeyword); 10382N(SyntaxKind.ExpressionStatement); 10384N(SyntaxKind.IdentifierName); 10386N(SyntaxKind.IdentifierToken, "a"); 10405N(SyntaxKind.ForEachStatement); 10407N(SyntaxKind.ForEachKeyword); 10408N(SyntaxKind.OpenParenToken); 10409N(SyntaxKind.ScopedType); 10411N(SyntaxKind.ScopedKeyword); 10412N(SyntaxKind.RefType); 10414N(SyntaxKind.RefKeyword); 10415N(SyntaxKind.PredefinedType); 10417N(SyntaxKind.IntKeyword); 10421N(SyntaxKind.IdentifierToken, "b"); 10422N(SyntaxKind.InKeyword); 10423N(SyntaxKind.IdentifierName); 10425N(SyntaxKind.IdentifierToken, "collection"); 10427N(SyntaxKind.CloseParenToken); 10428N(SyntaxKind.EmptyStatement); 10430N(SyntaxKind.SemicolonToken); 10469N(SyntaxKind.ForEachVariableStatement); 10471N(SyntaxKind.ForEachKeyword); 10472N(SyntaxKind.OpenParenToken); 10473N(SyntaxKind.IdentifierName); 10475N(SyntaxKind.IdentifierToken, "@scoped"); 10478N(SyntaxKind.RefExpression); 10480N(SyntaxKind.RefKeyword); 10481N(SyntaxKind.PredefinedType); 10483N(SyntaxKind.IntKeyword); 10487N(SyntaxKind.ExpressionStatement); 10489N(SyntaxKind.IdentifierName); 10491N(SyntaxKind.IdentifierToken, "b"); 10510N(SyntaxKind.ForEachStatement); 10512N(SyntaxKind.ForEachKeyword); 10513N(SyntaxKind.OpenParenToken); 10514N(SyntaxKind.ScopedType); 10516N(SyntaxKind.ScopedKeyword); 10517N(SyntaxKind.RefType); 10519N(SyntaxKind.RefKeyword); 10520N(SyntaxKind.ReadOnlyKeyword); 10521N(SyntaxKind.PredefinedType); 10523N(SyntaxKind.IntKeyword); 10527N(SyntaxKind.IdentifierToken, "a"); 10528N(SyntaxKind.InKeyword); 10529N(SyntaxKind.IdentifierName); 10531N(SyntaxKind.IdentifierToken, "collection"); 10533N(SyntaxKind.CloseParenToken); 10534N(SyntaxKind.EmptyStatement); 10536N(SyntaxKind.SemicolonToken); 10581N(SyntaxKind.ForEachVariableStatement); 10583N(SyntaxKind.ForEachKeyword); 10584N(SyntaxKind.OpenParenToken); 10585N(SyntaxKind.IdentifierName); 10587N(SyntaxKind.IdentifierToken, "@scoped"); 10590N(SyntaxKind.RefExpression); 10592N(SyntaxKind.RefKeyword); 10599N(SyntaxKind.LocalDeclarationStatement); 10601N(SyntaxKind.ReadOnlyKeyword); 10602N(SyntaxKind.VariableDeclaration); 10604N(SyntaxKind.PredefinedType); 10606N(SyntaxKind.IntKeyword); 10608N(SyntaxKind.VariableDeclarator); 10610N(SyntaxKind.IdentifierToken, "a"); 10630N(SyntaxKind.ForEachStatement); 10632N(SyntaxKind.ForEachKeyword); 10633N(SyntaxKind.OpenParenToken); 10634N(SyntaxKind.ScopedType); 10636N(SyntaxKind.ScopedKeyword); 10637N(SyntaxKind.IdentifierName); 10639N(SyntaxKind.IdentifierToken, "S"); 10642N(SyntaxKind.IdentifierToken, "a"); 10643N(SyntaxKind.InKeyword); 10644N(SyntaxKind.IdentifierName); 10646N(SyntaxKind.IdentifierToken, "collection"); 10648N(SyntaxKind.CloseParenToken); 10649N(SyntaxKind.EmptyStatement); 10651N(SyntaxKind.SemicolonToken); 10668N(SyntaxKind.ForEachStatement); 10670N(SyntaxKind.ForEachKeyword); 10671N(SyntaxKind.OpenParenToken); 10672N(SyntaxKind.ScopedType); 10674N(SyntaxKind.ScopedKeyword); 10675N(SyntaxKind.RefType); 10677N(SyntaxKind.RefKeyword); 10678N(SyntaxKind.IdentifierName); 10680N(SyntaxKind.IdentifierToken, "S"); 10684N(SyntaxKind.IdentifierToken, "b"); 10685N(SyntaxKind.InKeyword); 10686N(SyntaxKind.IdentifierName); 10688N(SyntaxKind.IdentifierToken, "collection"); 10690N(SyntaxKind.CloseParenToken); 10691N(SyntaxKind.EmptyStatement); 10693N(SyntaxKind.SemicolonToken); 10710N(SyntaxKind.ForEachStatement); 10712N(SyntaxKind.ForEachKeyword); 10713N(SyntaxKind.OpenParenToken); 10714N(SyntaxKind.ScopedType); 10716N(SyntaxKind.ScopedKeyword); 10717N(SyntaxKind.RefType); 10719N(SyntaxKind.RefKeyword); 10720N(SyntaxKind.ReadOnlyKeyword); 10721N(SyntaxKind.IdentifierName); 10723N(SyntaxKind.IdentifierToken, "S"); 10727N(SyntaxKind.IdentifierToken, "a"); 10728N(SyntaxKind.InKeyword); 10729N(SyntaxKind.IdentifierName); 10731N(SyntaxKind.IdentifierToken, "collection"); 10733N(SyntaxKind.CloseParenToken); 10734N(SyntaxKind.EmptyStatement); 10736N(SyntaxKind.SemicolonToken); 10753N(SyntaxKind.ForEachStatement); 10755N(SyntaxKind.ForEachKeyword); 10756N(SyntaxKind.OpenParenToken); 10757N(SyntaxKind.QualifiedName); 10759N(SyntaxKind.IdentifierName); 10761N(SyntaxKind.IdentifierToken, "scoped"); 10763N(SyntaxKind.DotToken); 10764N(SyntaxKind.IdentifierName); 10766N(SyntaxKind.IdentifierToken, "nested"); 10769N(SyntaxKind.IdentifierToken, "a"); 10770N(SyntaxKind.InKeyword); 10771N(SyntaxKind.IdentifierName); 10773N(SyntaxKind.IdentifierToken, "collection"); 10775N(SyntaxKind.CloseParenToken); 10776N(SyntaxKind.EmptyStatement); 10778N(SyntaxKind.SemicolonToken); 10795N(SyntaxKind.ForEachStatement); 10797N(SyntaxKind.ForEachKeyword); 10798N(SyntaxKind.OpenParenToken); 10799N(SyntaxKind.ScopedType); 10801N(SyntaxKind.ScopedKeyword); 10802N(SyntaxKind.IdentifierName); 10804N(SyntaxKind.IdentifierToken, "scoped"); 10807N(SyntaxKind.IdentifierToken, "a"); 10808N(SyntaxKind.InKeyword); 10809N(SyntaxKind.IdentifierName); 10811N(SyntaxKind.IdentifierToken, "collection"); 10813N(SyntaxKind.CloseParenToken); 10814N(SyntaxKind.EmptyStatement); 10816N(SyntaxKind.SemicolonToken); 10833N(SyntaxKind.ForEachStatement); 10835N(SyntaxKind.ForEachKeyword); 10836N(SyntaxKind.OpenParenToken); 10837N(SyntaxKind.ScopedType); 10839N(SyntaxKind.ScopedKeyword); 10840N(SyntaxKind.IdentifierName); 10842N(SyntaxKind.IdentifierToken, "var"); 10845N(SyntaxKind.IdentifierToken, "a"); 10846N(SyntaxKind.InKeyword); 10847N(SyntaxKind.IdentifierName); 10849N(SyntaxKind.IdentifierToken, "collection"); 10851N(SyntaxKind.CloseParenToken); 10852N(SyntaxKind.EmptyStatement); 10854N(SyntaxKind.SemicolonToken); 10871N(SyntaxKind.ForEachStatement); 10873N(SyntaxKind.ForEachKeyword); 10874N(SyntaxKind.OpenParenToken); 10875N(SyntaxKind.ScopedType); 10877N(SyntaxKind.ScopedKeyword); 10878N(SyntaxKind.RefType); 10880N(SyntaxKind.RefKeyword); 10881N(SyntaxKind.IdentifierName); 10883N(SyntaxKind.IdentifierToken, "var"); 10887N(SyntaxKind.IdentifierToken, "b"); 10888N(SyntaxKind.InKeyword); 10889N(SyntaxKind.IdentifierName); 10891N(SyntaxKind.IdentifierToken, "collection"); 10893N(SyntaxKind.CloseParenToken); 10894N(SyntaxKind.EmptyStatement); 10896N(SyntaxKind.SemicolonToken); 10913N(SyntaxKind.ForEachStatement); 10915N(SyntaxKind.ForEachKeyword); 10916N(SyntaxKind.OpenParenToken); 10917N(SyntaxKind.ScopedType); 10919N(SyntaxKind.ScopedKeyword); 10920N(SyntaxKind.RefType); 10922N(SyntaxKind.RefKeyword); 10923N(SyntaxKind.ReadOnlyKeyword); 10924N(SyntaxKind.IdentifierName); 10926N(SyntaxKind.IdentifierToken, "var"); 10930N(SyntaxKind.IdentifierToken, "c"); 10931N(SyntaxKind.InKeyword); 10932N(SyntaxKind.IdentifierName); 10934N(SyntaxKind.IdentifierToken, "collection"); 10936N(SyntaxKind.CloseParenToken); 10937N(SyntaxKind.EmptyStatement); 10939N(SyntaxKind.SemicolonToken); 10956N(SyntaxKind.ForEachStatement); 10958N(SyntaxKind.ForEachKeyword); 10959N(SyntaxKind.OpenParenToken); 10960N(SyntaxKind.IdentifierName); 10962N(SyntaxKind.IdentifierToken, "scoped"); 10964N(SyntaxKind.IdentifierToken, "var"); 10965N(SyntaxKind.InKeyword); 10966N(SyntaxKind.IdentifierName); 10968N(SyntaxKind.IdentifierToken, "collection"); 10970N(SyntaxKind.CloseParenToken); 10971N(SyntaxKind.EmptyStatement); 10973N(SyntaxKind.SemicolonToken); 10990N(SyntaxKind.ForEachStatement); 10992N(SyntaxKind.ForEachKeyword); 10993N(SyntaxKind.OpenParenToken); 10994N(SyntaxKind.RefType); 10996N(SyntaxKind.RefKeyword); 10997N(SyntaxKind.IdentifierName); 10999N(SyntaxKind.IdentifierToken, "scoped"); 11002N(SyntaxKind.IdentifierToken, "var"); 11003N(SyntaxKind.InKeyword); 11004N(SyntaxKind.IdentifierName); 11006N(SyntaxKind.IdentifierToken, "collection"); 11008N(SyntaxKind.CloseParenToken); 11009N(SyntaxKind.EmptyStatement); 11011N(SyntaxKind.SemicolonToken); 11044N(SyntaxKind.ForEachStatement); 11046N(SyntaxKind.ForEachKeyword); 11047N(SyntaxKind.OpenParenToken); 11048N(SyntaxKind.IdentifierName); 11050N(SyntaxKind.IdentifierToken, "scoped"); 11052N(SyntaxKind.IdentifierToken, "scoped"); 11054N(SyntaxKind.PredefinedType); 11056N(SyntaxKind.IntKeyword); 11059N(SyntaxKind.ExpressionStatement); 11061N(SyntaxKind.IdentifierName); 11063N(SyntaxKind.IdentifierToken, "a"); 11098N(SyntaxKind.ForEachStatement); 11100N(SyntaxKind.ForEachKeyword); 11101N(SyntaxKind.OpenParenToken); 11102N(SyntaxKind.ScopedType); 11104N(SyntaxKind.ScopedKeyword); 11105N(SyntaxKind.IdentifierName); 11107N(SyntaxKind.IdentifierToken, "scoped"); 11110N(SyntaxKind.IdentifierToken, "var"); 11112N(SyntaxKind.IdentifierName); 11114N(SyntaxKind.IdentifierToken, "b"); 11156N(SyntaxKind.ForEachStatement); 11158N(SyntaxKind.ForEachKeyword); 11159N(SyntaxKind.OpenParenToken); 11160N(SyntaxKind.IdentifierName); 11162N(SyntaxKind.IdentifierToken, "scoped"); 11164N(SyntaxKind.IdentifierToken, "var"); 11166N(SyntaxKind.TupleExpression); 11168N(SyntaxKind.OpenParenToken); 11169N(SyntaxKind.Argument); 11171N(SyntaxKind.IdentifierName); 11173N(SyntaxKind.IdentifierToken, "b"); 11176N(SyntaxKind.CommaToken); 11177N(SyntaxKind.Argument); 11179N(SyntaxKind.IdentifierName); 11181N(SyntaxKind.IdentifierToken, "c"); 11184N(SyntaxKind.CloseParenToken); 11226N(SyntaxKind.ForEachVariableStatement); 11228N(SyntaxKind.ForEachKeyword); 11229N(SyntaxKind.OpenParenToken); 11230N(SyntaxKind.InvocationExpression); 11232N(SyntaxKind.IdentifierName); 11234N(SyntaxKind.IdentifierToken, "scoped"); 11236N(SyntaxKind.ArgumentList); 11238N(SyntaxKind.OpenParenToken); 11239N(SyntaxKind.Argument); 11241N(SyntaxKind.PredefinedType); 11243N(SyntaxKind.IntKeyword); 11247N(SyntaxKind.Argument); 11249N(SyntaxKind.IdentifierName); 11251N(SyntaxKind.IdentifierToken, "b"); 11254N(SyntaxKind.CommaToken); 11255N(SyntaxKind.Argument); 11257N(SyntaxKind.PredefinedType); 11259N(SyntaxKind.IntKeyword); 11263N(SyntaxKind.Argument); 11265N(SyntaxKind.IdentifierName); 11267N(SyntaxKind.IdentifierToken, "c"); 11270N(SyntaxKind.CloseParenToken); 11273N(SyntaxKind.InKeyword); 11274N(SyntaxKind.IdentifierName); 11276N(SyntaxKind.IdentifierToken, "collection"); 11278N(SyntaxKind.CloseParenToken); 11279N(SyntaxKind.EmptyStatement); 11281N(SyntaxKind.SemicolonToken); 11298N(SyntaxKind.ForEachStatement); 11300N(SyntaxKind.ForEachKeyword); 11301N(SyntaxKind.OpenParenToken); 11302N(SyntaxKind.ScopedType); 11304N(SyntaxKind.ScopedKeyword); 11305N(SyntaxKind.TupleType); 11307N(SyntaxKind.OpenParenToken); 11308N(SyntaxKind.TupleElement); 11310N(SyntaxKind.IdentifierName); 11312N(SyntaxKind.IdentifierToken, "b"); 11315N(SyntaxKind.CommaToken); 11316N(SyntaxKind.TupleElement); 11318N(SyntaxKind.IdentifierName); 11320N(SyntaxKind.IdentifierToken, "c"); 11323N(SyntaxKind.CloseParenToken); 11326N(SyntaxKind.IdentifierToken, "d"); 11327N(SyntaxKind.InKeyword); 11328N(SyntaxKind.IdentifierName); 11330N(SyntaxKind.IdentifierToken, "collection"); 11332N(SyntaxKind.CloseParenToken); 11333N(SyntaxKind.EmptyStatement); 11335N(SyntaxKind.SemicolonToken); 11374N(SyntaxKind.ForEachVariableStatement); 11376N(SyntaxKind.ForEachKeyword); 11377N(SyntaxKind.OpenParenToken); 11378N(SyntaxKind.IdentifierName); 11380N(SyntaxKind.IdentifierToken, "scoped"); 11383N(SyntaxKind.RefExpression); 11385N(SyntaxKind.RefKeyword); 11386N(SyntaxKind.ElementAccessExpression); 11388N(SyntaxKind.PredefinedType); 11390N(SyntaxKind.IntKeyword); 11392N(SyntaxKind.BracketedArgumentList); 11394N(SyntaxKind.OpenBracketToken); 11395N(SyntaxKind.Argument); 11397N(SyntaxKind.InvocationExpression); 11399N(SyntaxKind.IdentifierName); 11401N(SyntaxKind.IdentifierToken, "M"); 11403N(SyntaxKind.ArgumentList); 11405N(SyntaxKind.OpenParenToken); 11406N(SyntaxKind.Argument); 11408N(SyntaxKind.OutKeyword); 11409N(SyntaxKind.DeclarationExpression); 11411N(SyntaxKind.IdentifierName); 11413N(SyntaxKind.IdentifierToken, "var"); 11415N(SyntaxKind.SingleVariableDesignation); 11417N(SyntaxKind.IdentifierToken, "b"); 11421N(SyntaxKind.CloseParenToken); 11425N(SyntaxKind.CloseBracketToken); 11430N(SyntaxKind.ExpressionStatement); 11432N(SyntaxKind.IdentifierName); 11434N(SyntaxKind.IdentifierToken, "a"); 11463N(SyntaxKind.CompilationUnit); 11465N(SyntaxKind.GlobalStatement); 11467N(SyntaxKind.LocalDeclarationStatement); 11469N(SyntaxKind.VariableDeclaration); 11471N(SyntaxKind.IdentifierName); 11473N(SyntaxKind.IdentifierToken, "scoped"); 11483N(SyntaxKind.StructDeclaration); 11485N(SyntaxKind.StructKeyword); 11486N(SyntaxKind.IdentifierToken, "A"); 11487N(SyntaxKind.OpenBraceToken); 11488N(SyntaxKind.CloseBraceToken); 11490N(SyntaxKind.IncompleteMember); 11492N(SyntaxKind.ScopedKeyword); 11493N(SyntaxKind.RefType); 11495N(SyntaxKind.RefKeyword); 11502N(SyntaxKind.StructDeclaration); 11504N(SyntaxKind.StructKeyword); 11505N(SyntaxKind.IdentifierToken, "B"); 11506N(SyntaxKind.OpenBraceToken); 11507N(SyntaxKind.CloseBraceToken); 11509N(SyntaxKind.EndOfFileToken); 11537N(SyntaxKind.CompilationUnit); 11539N(SyntaxKind.PropertyDeclaration); 11541N(SyntaxKind.ScopedKeyword); 11542N(SyntaxKind.IdentifierName); 11544N(SyntaxKind.IdentifierToken, "record"); 11546N(SyntaxKind.IdentifierToken, "A"); 11547N(SyntaxKind.AccessorList); 11549N(SyntaxKind.OpenBraceToken); 11550N(SyntaxKind.CloseBraceToken); 11553N(SyntaxKind.IncompleteMember); 11555N(SyntaxKind.IdentifierName); 11557N(SyntaxKind.IdentifierToken, "scoped"); 11560N(SyntaxKind.RecordStructDeclaration); 11562N(SyntaxKind.ReadOnlyKeyword); 11563N(SyntaxKind.RecordKeyword); 11564N(SyntaxKind.StructKeyword); 11565N(SyntaxKind.IdentifierToken, "B"); 11566N(SyntaxKind.SemicolonToken); 11568N(SyntaxKind.GlobalStatement); 11570N(SyntaxKind.LocalDeclarationStatement); 11572N(SyntaxKind.ReadOnlyKeyword); 11573N(SyntaxKind.VariableDeclaration); 11575N(SyntaxKind.IdentifierName); 11577N(SyntaxKind.IdentifierToken, "scoped"); 11579N(SyntaxKind.VariableDeclarator); 11581N(SyntaxKind.IdentifierToken, "record"); 11587N(SyntaxKind.StructDeclaration); 11589N(SyntaxKind.StructKeyword); 11590N(SyntaxKind.IdentifierToken, "C"); 11591N(SyntaxKind.ParameterList); 11593N(SyntaxKind.OpenParenToken); 11594N(SyntaxKind.CloseParenToken); 11596N(SyntaxKind.SemicolonToken); 11598N(SyntaxKind.EndOfFileToken); 11629N(SyntaxKind.CompilationUnit); 11631N(SyntaxKind.DelegateDeclaration); 11633N(SyntaxKind.DelegateKeyword); 11634N(SyntaxKind.IdentifierName); 11636N(SyntaxKind.IdentifierToken, "scoped"); 11639N(SyntaxKind.ParameterList); 11642N(SyntaxKind.Parameter); 11644N(SyntaxKind.PredefinedType); 11646N(SyntaxKind.IntKeyword); 11648N(SyntaxKind.IdentifierToken, "A"); 11651N(SyntaxKind.Parameter); 11653N(SyntaxKind.TupleType); 11655N(SyntaxKind.OpenParenToken); 11671N(SyntaxKind.CloseParenToken); 11677N(SyntaxKind.SemicolonToken); 11679N(SyntaxKind.EndOfFileToken); 11694N(SyntaxKind.CompilationUnit); 11696N(SyntaxKind.DelegateDeclaration); 11698N(SyntaxKind.DelegateKeyword); 11699N(SyntaxKind.IdentifierName); 11701N(SyntaxKind.IdentifierToken, "scoped"); 11703N(SyntaxKind.IdentifierToken, "A"); 11704N(SyntaxKind.ParameterList); 11706N(SyntaxKind.OpenParenToken); 11707N(SyntaxKind.CloseParenToken); 11709N(SyntaxKind.SemicolonToken); 11711N(SyntaxKind.EndOfFileToken); 11745N(SyntaxKind.CompilationUnit); 11747N(SyntaxKind.DelegateDeclaration); 11749N(SyntaxKind.DelegateKeyword); 11750N(SyntaxKind.RefType); 11752N(SyntaxKind.RefKeyword); 11753N(SyntaxKind.IdentifierName); 11755N(SyntaxKind.IdentifierToken, "scoped"); 11759N(SyntaxKind.ParameterList); 11762N(SyntaxKind.Parameter); 11764N(SyntaxKind.PredefinedType); 11766N(SyntaxKind.IntKeyword); 11768N(SyntaxKind.IdentifierToken, "B"); 11771N(SyntaxKind.Parameter); 11773N(SyntaxKind.TupleType); 11775N(SyntaxKind.OpenParenToken); 11791N(SyntaxKind.CloseParenToken); 11797N(SyntaxKind.SemicolonToken); 11799N(SyntaxKind.EndOfFileToken); 11814N(SyntaxKind.CompilationUnit); 11816N(SyntaxKind.DelegateDeclaration); 11818N(SyntaxKind.DelegateKeyword); 11819N(SyntaxKind.RefType); 11821N(SyntaxKind.RefKeyword); 11822N(SyntaxKind.IdentifierName); 11824N(SyntaxKind.IdentifierToken, "scoped"); 11827N(SyntaxKind.IdentifierToken, "B"); 11828N(SyntaxKind.ParameterList); 11830N(SyntaxKind.OpenParenToken); 11831N(SyntaxKind.CloseParenToken); 11833N(SyntaxKind.SemicolonToken); 11835N(SyntaxKind.EndOfFileToken); 11858N(SyntaxKind.CompilationUnit); 11860N(SyntaxKind.IncompleteMember); 11862N(SyntaxKind.AttributeList); 11864N(SyntaxKind.OpenBracketToken); 11865N(SyntaxKind.Attribute); 11867N(SyntaxKind.IdentifierName); 11869N(SyntaxKind.IdentifierToken, "A"); 11872N(SyntaxKind.CloseBracketToken); 11874N(SyntaxKind.IdentifierName); 11876N(SyntaxKind.IdentifierToken, "scoped"); 11879N(SyntaxKind.StructDeclaration); 11881N(SyntaxKind.StructKeyword); 11882N(SyntaxKind.IdentifierToken, "A"); 11883N(SyntaxKind.OpenBraceToken); 11884N(SyntaxKind.CloseBraceToken); 11886N(SyntaxKind.IncompleteMember); 11888N(SyntaxKind.AttributeList); 11890N(SyntaxKind.OpenBracketToken); 11891N(SyntaxKind.Attribute); 11893N(SyntaxKind.IdentifierName); 11895N(SyntaxKind.IdentifierToken, "A"); 11898N(SyntaxKind.CommaToken); 11899N(SyntaxKind.Attribute); 11901N(SyntaxKind.IdentifierName); 11903N(SyntaxKind.IdentifierToken, "B"); 11906N(SyntaxKind.CloseBracketToken); 11908N(SyntaxKind.ScopedKeyword); 11909N(SyntaxKind.RefType); 11911N(SyntaxKind.RefKeyword); 11918N(SyntaxKind.StructDeclaration); 11920N(SyntaxKind.StructKeyword); 11921N(SyntaxKind.IdentifierToken, "B"); 11922N(SyntaxKind.OpenBraceToken); 11923N(SyntaxKind.CloseBraceToken); 11925N(SyntaxKind.EndOfFileToken); 11946N(SyntaxKind.CompilationUnit); 11948N(SyntaxKind.ClassDeclaration); 11950N(SyntaxKind.ClassKeyword); 11951N(SyntaxKind.IdentifierToken, "Program"); 11952N(SyntaxKind.OpenBraceToken); 11953N(SyntaxKind.MethodDeclaration); 11955N(SyntaxKind.StaticKeyword); 11956N(SyntaxKind.PredefinedType); 11958N(SyntaxKind.VoidKeyword); 11960N(SyntaxKind.IdentifierToken, "Main"); 11961N(SyntaxKind.ParameterList); 11963N(SyntaxKind.OpenParenToken); 11964N(SyntaxKind.CloseParenToken); 11966N(SyntaxKind.Block); 11968N(SyntaxKind.OpenBraceToken); 11969N(SyntaxKind.LocalDeclarationStatement); 11971N(SyntaxKind.VariableDeclaration); 11973N(SyntaxKind.PredefinedType); 11975N(SyntaxKind.BoolKeyword); 11977N(SyntaxKind.VariableDeclarator); 11979N(SyntaxKind.IdentifierToken, "scoped"); 11982N(SyntaxKind.SemicolonToken); 11984N(SyntaxKind.ExpressionStatement); 11986N(SyntaxKind.SimpleAssignmentExpression); 11988N(SyntaxKind.IdentifierName); 11990N(SyntaxKind.IdentifierToken, "scoped"); 11992N(SyntaxKind.EqualsToken); 11993N(SyntaxKind.TrueLiteralExpression); 11995N(SyntaxKind.TrueKeyword); 11998N(SyntaxKind.SemicolonToken); 12000N(SyntaxKind.CloseBraceToken); 12003N(SyntaxKind.CloseBraceToken); 12005N(SyntaxKind.EndOfFileToken); 12021N(SyntaxKind.CompilationUnit); 12023N(SyntaxKind.GlobalStatement); 12025N(SyntaxKind.LocalDeclarationStatement); 12027N(SyntaxKind.VariableDeclaration); 12029N(SyntaxKind.PredefinedType); 12031N(SyntaxKind.BoolKeyword); 12033N(SyntaxKind.VariableDeclarator); 12035N(SyntaxKind.IdentifierToken, "scoped"); 12038N(SyntaxKind.SemicolonToken); 12041N(SyntaxKind.GlobalStatement); 12043N(SyntaxKind.ExpressionStatement); 12045N(SyntaxKind.SimpleAssignmentExpression); 12047N(SyntaxKind.IdentifierName); 12049N(SyntaxKind.IdentifierToken, "scoped"); 12051N(SyntaxKind.EqualsToken); 12052N(SyntaxKind.TrueLiteralExpression); 12054N(SyntaxKind.TrueKeyword); 12057N(SyntaxKind.SemicolonToken); 12060N(SyntaxKind.EndOfFileToken); 12076N(SyntaxKind.CompilationUnit); 12078N(SyntaxKind.GlobalStatement); 12080N(SyntaxKind.LocalDeclarationStatement); 12082N(SyntaxKind.UsingKeyword); 12083N(SyntaxKind.VariableDeclaration); 12085N(SyntaxKind.IdentifierName); 12087N(SyntaxKind.IdentifierToken, "scoped"); 12089N(SyntaxKind.VariableDeclarator); 12091N(SyntaxKind.IdentifierToken, "s"); 12094N(SyntaxKind.SemicolonToken); 12097N(SyntaxKind.GlobalStatement); 12099N(SyntaxKind.LocalDeclarationStatement); 12101N(SyntaxKind.UsingKeyword); 12102N(SyntaxKind.VariableDeclaration); 12104N(SyntaxKind.RefType); 12106N(SyntaxKind.RefKeyword); 12107N(SyntaxKind.IdentifierName); 12109N(SyntaxKind.IdentifierToken, "scoped"); 12112N(SyntaxKind.VariableDeclarator); 12114N(SyntaxKind.IdentifierToken, "r"); 12117N(SyntaxKind.SemicolonToken); 12120N(SyntaxKind.EndOfFileToken); 12135N(SyntaxKind.CompilationUnit); 12137N(SyntaxKind.GlobalStatement); 12139N(SyntaxKind.LocalDeclarationStatement); 12141N(SyntaxKind.UsingKeyword); 12142N(SyntaxKind.VariableDeclaration); 12144N(SyntaxKind.ScopedType); 12146N(SyntaxKind.ScopedKeyword); 12147N(SyntaxKind.IdentifierName); 12149N(SyntaxKind.IdentifierToken, "R"); 12152N(SyntaxKind.VariableDeclarator); 12154N(SyntaxKind.IdentifierToken, "r1"); 12157N(SyntaxKind.SemicolonToken); 12160N(SyntaxKind.EndOfFileToken); 12179N(SyntaxKind.CompilationUnit); 12181N(SyntaxKind.GlobalStatement); 12183N(SyntaxKind.LocalDeclarationStatement); 12185N(SyntaxKind.UsingKeyword); 12186N(SyntaxKind.VariableDeclaration); 12188N(SyntaxKind.RefType); 12190N(SyntaxKind.RefKeyword); 12191N(SyntaxKind.IdentifierName); 12193N(SyntaxKind.IdentifierToken, "scoped"); 12196N(SyntaxKind.VariableDeclarator); 12198N(SyntaxKind.IdentifierToken, "R"); 12204N(SyntaxKind.GlobalStatement); 12206N(SyntaxKind.ExpressionStatement); 12208N(SyntaxKind.IdentifierName); 12210N(SyntaxKind.IdentifierToken, "r2"); 12212N(SyntaxKind.SemicolonToken); 12215N(SyntaxKind.EndOfFileToken); 12236N(SyntaxKind.CompilationUnit); 12238N(SyntaxKind.GlobalStatement); 12240N(SyntaxKind.LocalDeclarationStatement); 12242N(SyntaxKind.AwaitKeyword); 12243N(SyntaxKind.UsingKeyword); 12244N(SyntaxKind.VariableDeclaration); 12246N(SyntaxKind.IdentifierName); 12248N(SyntaxKind.IdentifierToken, "scoped"); 12250N(SyntaxKind.VariableDeclarator); 12252N(SyntaxKind.IdentifierToken, "s"); 12255N(SyntaxKind.SemicolonToken); 12258N(SyntaxKind.GlobalStatement); 12260N(SyntaxKind.LocalDeclarationStatement); 12262N(SyntaxKind.AwaitKeyword); 12263N(SyntaxKind.UsingKeyword); 12264N(SyntaxKind.VariableDeclaration); 12266N(SyntaxKind.RefType); 12268N(SyntaxKind.RefKeyword); 12269N(SyntaxKind.IdentifierName); 12271N(SyntaxKind.IdentifierToken, "scoped"); 12279N(SyntaxKind.SemicolonToken); 12282N(SyntaxKind.GlobalStatement); 12284N(SyntaxKind.LocalDeclarationStatement); 12286N(SyntaxKind.AwaitKeyword); 12287N(SyntaxKind.UsingKeyword); 12288N(SyntaxKind.VariableDeclaration); 12290N(SyntaxKind.RefType); 12292N(SyntaxKind.RefKeyword); 12293N(SyntaxKind.IdentifierName); 12295N(SyntaxKind.IdentifierToken, "scoped"); 12298N(SyntaxKind.VariableDeclarator); 12300N(SyntaxKind.IdentifierToken, "r"); 12303N(SyntaxKind.SemicolonToken); 12306N(SyntaxKind.EndOfFileToken); 12321N(SyntaxKind.CompilationUnit); 12323N(SyntaxKind.GlobalStatement); 12325N(SyntaxKind.LocalDeclarationStatement); 12327N(SyntaxKind.AwaitKeyword); 12328N(SyntaxKind.UsingKeyword); 12329N(SyntaxKind.VariableDeclaration); 12331N(SyntaxKind.ScopedType); 12333N(SyntaxKind.ScopedKeyword); 12334N(SyntaxKind.IdentifierName); 12336N(SyntaxKind.IdentifierToken, "R"); 12339N(SyntaxKind.VariableDeclarator); 12341N(SyntaxKind.IdentifierToken, "r1"); 12344N(SyntaxKind.SemicolonToken); 12347N(SyntaxKind.EndOfFileToken); 12366N(SyntaxKind.CompilationUnit); 12368N(SyntaxKind.GlobalStatement); 12370N(SyntaxKind.LocalDeclarationStatement); 12372N(SyntaxKind.AwaitKeyword); 12373N(SyntaxKind.UsingKeyword); 12374N(SyntaxKind.VariableDeclaration); 12376N(SyntaxKind.RefType); 12378N(SyntaxKind.RefKeyword); 12379N(SyntaxKind.IdentifierName); 12381N(SyntaxKind.IdentifierToken, "scoped"); 12384N(SyntaxKind.VariableDeclarator); 12386N(SyntaxKind.IdentifierToken, "R"); 12392N(SyntaxKind.GlobalStatement); 12394N(SyntaxKind.ExpressionStatement); 12396N(SyntaxKind.IdentifierName); 12398N(SyntaxKind.IdentifierToken, "r2"); 12400N(SyntaxKind.SemicolonToken); 12403N(SyntaxKind.EndOfFileToken); 12418N(SyntaxKind.CompilationUnit); 12420N(SyntaxKind.GlobalStatement); 12422N(SyntaxKind.LocalDeclarationStatement); 12424N(SyntaxKind.UsingKeyword); 12425N(SyntaxKind.VariableDeclaration); 12427N(SyntaxKind.ScopedType); 12429N(SyntaxKind.ScopedKeyword); 12430N(SyntaxKind.RefType); 12432N(SyntaxKind.RefKeyword); 12433N(SyntaxKind.IdentifierName); 12435N(SyntaxKind.IdentifierToken, "scoped"); 12439N(SyntaxKind.VariableDeclarator); 12441N(SyntaxKind.IdentifierToken, "r1"); 12444N(SyntaxKind.SemicolonToken); 12447N(SyntaxKind.EndOfFileToken); 12462N(SyntaxKind.CompilationUnit); 12464N(SyntaxKind.GlobalStatement); 12466N(SyntaxKind.LocalDeclarationStatement); 12468N(SyntaxKind.AwaitKeyword); 12469N(SyntaxKind.UsingKeyword); 12470N(SyntaxKind.VariableDeclaration); 12472N(SyntaxKind.ScopedType); 12474N(SyntaxKind.ScopedKeyword); 12475N(SyntaxKind.RefType); 12477N(SyntaxKind.RefKeyword); 12478N(SyntaxKind.IdentifierName); 12480N(SyntaxKind.IdentifierToken, "scoped"); 12484N(SyntaxKind.VariableDeclarator); 12486N(SyntaxKind.IdentifierToken, "r1"); 12489N(SyntaxKind.SemicolonToken); 12492N(SyntaxKind.EndOfFileToken); 12508N(SyntaxKind.CompilationUnit); 12510N(SyntaxKind.GlobalStatement); 12512N(SyntaxKind.UsingStatement); 12514N(SyntaxKind.UsingKeyword); 12515N(SyntaxKind.OpenParenToken); 12516N(SyntaxKind.VariableDeclaration); 12518N(SyntaxKind.IdentifierName); 12520N(SyntaxKind.IdentifierToken, "scoped"); 12522N(SyntaxKind.VariableDeclarator); 12524N(SyntaxKind.IdentifierToken, "a"); 12527N(SyntaxKind.CloseParenToken); 12528N(SyntaxKind.EmptyStatement); 12530N(SyntaxKind.SemicolonToken); 12534N(SyntaxKind.EndOfFileToken); 12550N(SyntaxKind.CompilationUnit); 12552N(SyntaxKind.GlobalStatement); 12554N(SyntaxKind.UsingStatement); 12556N(SyntaxKind.UsingKeyword); 12557N(SyntaxKind.OpenParenToken); 12558N(SyntaxKind.VariableDeclaration); 12560N(SyntaxKind.RefType); 12562N(SyntaxKind.RefKeyword); 12563N(SyntaxKind.IdentifierName); 12565N(SyntaxKind.IdentifierToken, "scoped"); 12568N(SyntaxKind.VariableDeclarator); 12570N(SyntaxKind.IdentifierToken, "b"); 12573N(SyntaxKind.CloseParenToken); 12574N(SyntaxKind.EmptyStatement); 12576N(SyntaxKind.SemicolonToken); 12580N(SyntaxKind.EndOfFileToken); 12609N(SyntaxKind.CompilationUnit); 12611N(SyntaxKind.GlobalStatement); 12613N(SyntaxKind.UsingStatement); 12615N(SyntaxKind.UsingKeyword); 12616N(SyntaxKind.OpenParenToken); 12617N(SyntaxKind.RefExpression); 12619N(SyntaxKind.RefKeyword); 12620N(SyntaxKind.IdentifierName); 12622N(SyntaxKind.IdentifierToken, "scoped"); 12626N(SyntaxKind.LocalDeclarationStatement); 12628N(SyntaxKind.VariableDeclaration); 12630N(SyntaxKind.PredefinedType); 12632N(SyntaxKind.IntKeyword); 12634N(SyntaxKind.VariableDeclarator); 12636N(SyntaxKind.IdentifierToken, "b"); 12643N(SyntaxKind.GlobalStatement); 12645N(SyntaxKind.EmptyStatement); 12647N(SyntaxKind.SemicolonToken); 12650N(SyntaxKind.EndOfFileToken); 12676N(SyntaxKind.CompilationUnit); 12678N(SyntaxKind.GlobalStatement); 12680N(SyntaxKind.UsingStatement); 12682N(SyntaxKind.UsingKeyword); 12683N(SyntaxKind.OpenParenToken); 12684N(SyntaxKind.VariableDeclaration); 12686N(SyntaxKind.RefType); 12688N(SyntaxKind.RefKeyword); 12689N(SyntaxKind.IdentifierName); 12691N(SyntaxKind.IdentifierToken, "scoped"); 12694N(SyntaxKind.VariableDeclarator); 12696N(SyntaxKind.IdentifierToken, "a"); 12700N(SyntaxKind.ExpressionStatement); 12702N(SyntaxKind.IdentifierName); 12704N(SyntaxKind.IdentifierToken, "b"); 12710N(SyntaxKind.GlobalStatement); 12712N(SyntaxKind.EmptyStatement); 12714N(SyntaxKind.SemicolonToken); 12717N(SyntaxKind.EndOfFileToken); 12733N(SyntaxKind.CompilationUnit); 12735N(SyntaxKind.GlobalStatement); 12737N(SyntaxKind.UsingStatement); 12739N(SyntaxKind.UsingKeyword); 12740N(SyntaxKind.OpenParenToken); 12741N(SyntaxKind.VariableDeclaration); 12743N(SyntaxKind.RefType); 12745N(SyntaxKind.RefKeyword); 12746N(SyntaxKind.ReadOnlyKeyword); 12747N(SyntaxKind.IdentifierName); 12749N(SyntaxKind.IdentifierToken, "scoped"); 12752N(SyntaxKind.VariableDeclarator); 12754N(SyntaxKind.IdentifierToken, "c"); 12757N(SyntaxKind.CloseParenToken); 12758N(SyntaxKind.EmptyStatement); 12760N(SyntaxKind.SemicolonToken); 12764N(SyntaxKind.EndOfFileToken); 12799N(SyntaxKind.CompilationUnit); 12801N(SyntaxKind.GlobalStatement); 12803N(SyntaxKind.UsingStatement); 12805N(SyntaxKind.UsingKeyword); 12806N(SyntaxKind.OpenParenToken); 12807N(SyntaxKind.RefExpression); 12809N(SyntaxKind.RefKeyword); 12816N(SyntaxKind.LocalDeclarationStatement); 12818N(SyntaxKind.ReadOnlyKeyword); 12819N(SyntaxKind.VariableDeclaration); 12821N(SyntaxKind.ScopedType); 12823N(SyntaxKind.ScopedKeyword); 12824N(SyntaxKind.PredefinedType); 12826N(SyntaxKind.IntKeyword); 12829N(SyntaxKind.VariableDeclarator); 12831N(SyntaxKind.IdentifierToken, "c"); 12838N(SyntaxKind.GlobalStatement); 12840N(SyntaxKind.EmptyStatement); 12842N(SyntaxKind.SemicolonToken); 12845N(SyntaxKind.EndOfFileToken); 12877N(SyntaxKind.CompilationUnit); 12879N(SyntaxKind.GlobalStatement); 12881N(SyntaxKind.UsingStatement); 12883N(SyntaxKind.UsingKeyword); 12884N(SyntaxKind.OpenParenToken); 12885N(SyntaxKind.RefExpression); 12887N(SyntaxKind.RefKeyword); 12888N(SyntaxKind.IdentifierName); 12890N(SyntaxKind.IdentifierToken, "scoped"); 12894N(SyntaxKind.LocalDeclarationStatement); 12896N(SyntaxKind.ReadOnlyKeyword); 12897N(SyntaxKind.VariableDeclaration); 12899N(SyntaxKind.PredefinedType); 12901N(SyntaxKind.IntKeyword); 12903N(SyntaxKind.VariableDeclarator); 12905N(SyntaxKind.IdentifierToken, "c"); 12912N(SyntaxKind.GlobalStatement); 12914N(SyntaxKind.EmptyStatement); 12916N(SyntaxKind.SemicolonToken); 12919N(SyntaxKind.EndOfFileToken); 12935N(SyntaxKind.CompilationUnit); 12937N(SyntaxKind.GlobalStatement); 12939N(SyntaxKind.UsingStatement); 12941N(SyntaxKind.UsingKeyword); 12942N(SyntaxKind.OpenParenToken); 12943N(SyntaxKind.VariableDeclaration); 12945N(SyntaxKind.ScopedType); 12947N(SyntaxKind.ScopedKeyword); 12948N(SyntaxKind.PredefinedType); 12950N(SyntaxKind.IntKeyword); 12953N(SyntaxKind.VariableDeclarator); 12955N(SyntaxKind.IdentifierToken, "a"); 12958N(SyntaxKind.CloseParenToken); 12959N(SyntaxKind.EmptyStatement); 12961N(SyntaxKind.SemicolonToken); 12965N(SyntaxKind.EndOfFileToken); 12991N(SyntaxKind.CompilationUnit); 12993N(SyntaxKind.GlobalStatement); 12995N(SyntaxKind.UsingStatement); 12997N(SyntaxKind.UsingKeyword); 12998N(SyntaxKind.OpenParenToken); 12999N(SyntaxKind.IdentifierName); 13001N(SyntaxKind.IdentifierToken, "@scoped"); 13004N(SyntaxKind.LocalDeclarationStatement); 13006N(SyntaxKind.VariableDeclaration); 13008N(SyntaxKind.PredefinedType); 13010N(SyntaxKind.IntKeyword); 13012N(SyntaxKind.VariableDeclarator); 13014N(SyntaxKind.IdentifierToken, "a"); 13021N(SyntaxKind.GlobalStatement); 13023N(SyntaxKind.EmptyStatement); 13025N(SyntaxKind.SemicolonToken); 13028N(SyntaxKind.EndOfFileToken); 13044N(SyntaxKind.CompilationUnit); 13046N(SyntaxKind.GlobalStatement); 13048N(SyntaxKind.UsingStatement); 13050N(SyntaxKind.UsingKeyword); 13051N(SyntaxKind.OpenParenToken); 13052N(SyntaxKind.VariableDeclaration); 13054N(SyntaxKind.ScopedType); 13056N(SyntaxKind.ScopedKeyword); 13057N(SyntaxKind.RefType); 13059N(SyntaxKind.RefKeyword); 13060N(SyntaxKind.PredefinedType); 13062N(SyntaxKind.IntKeyword); 13066N(SyntaxKind.VariableDeclarator); 13068N(SyntaxKind.IdentifierToken, "b"); 13071N(SyntaxKind.CloseParenToken); 13072N(SyntaxKind.EmptyStatement); 13074N(SyntaxKind.SemicolonToken); 13078N(SyntaxKind.EndOfFileToken); 13104N(SyntaxKind.CompilationUnit); 13106N(SyntaxKind.GlobalStatement); 13108N(SyntaxKind.UsingStatement); 13110N(SyntaxKind.UsingKeyword); 13111N(SyntaxKind.OpenParenToken); 13112N(SyntaxKind.IdentifierName); 13114N(SyntaxKind.IdentifierToken, "@scoped"); 13117N(SyntaxKind.LocalDeclarationStatement); 13119N(SyntaxKind.VariableDeclaration); 13121N(SyntaxKind.RefType); 13123N(SyntaxKind.RefKeyword); 13124N(SyntaxKind.PredefinedType); 13126N(SyntaxKind.IntKeyword); 13129N(SyntaxKind.VariableDeclarator); 13131N(SyntaxKind.IdentifierToken, "b"); 13138N(SyntaxKind.GlobalStatement); 13140N(SyntaxKind.EmptyStatement); 13142N(SyntaxKind.SemicolonToken); 13145N(SyntaxKind.EndOfFileToken); 13161N(SyntaxKind.CompilationUnit); 13163N(SyntaxKind.GlobalStatement); 13165N(SyntaxKind.UsingStatement); 13167N(SyntaxKind.UsingKeyword); 13168N(SyntaxKind.OpenParenToken); 13169N(SyntaxKind.VariableDeclaration); 13171N(SyntaxKind.ScopedType); 13173N(SyntaxKind.ScopedKeyword); 13174N(SyntaxKind.RefType); 13176N(SyntaxKind.RefKeyword); 13177N(SyntaxKind.ReadOnlyKeyword); 13178N(SyntaxKind.PredefinedType); 13180N(SyntaxKind.IntKeyword); 13184N(SyntaxKind.VariableDeclarator); 13186N(SyntaxKind.IdentifierToken, "a"); 13189N(SyntaxKind.CloseParenToken); 13190N(SyntaxKind.EmptyStatement); 13192N(SyntaxKind.SemicolonToken); 13196N(SyntaxKind.EndOfFileToken); 13222N(SyntaxKind.CompilationUnit); 13224N(SyntaxKind.GlobalStatement); 13226N(SyntaxKind.UsingStatement); 13228N(SyntaxKind.UsingKeyword); 13229N(SyntaxKind.OpenParenToken); 13230N(SyntaxKind.IdentifierName); 13232N(SyntaxKind.IdentifierToken, "@scoped"); 13235N(SyntaxKind.LocalDeclarationStatement); 13237N(SyntaxKind.VariableDeclaration); 13239N(SyntaxKind.RefType); 13241N(SyntaxKind.RefKeyword); 13242N(SyntaxKind.ReadOnlyKeyword); 13243N(SyntaxKind.PredefinedType); 13245N(SyntaxKind.IntKeyword); 13248N(SyntaxKind.VariableDeclarator); 13250N(SyntaxKind.IdentifierToken, "a"); 13257N(SyntaxKind.GlobalStatement); 13259N(SyntaxKind.EmptyStatement); 13261N(SyntaxKind.SemicolonToken); 13264N(SyntaxKind.EndOfFileToken); 13280N(SyntaxKind.CompilationUnit); 13282N(SyntaxKind.GlobalStatement); 13284N(SyntaxKind.UsingStatement); 13286N(SyntaxKind.UsingKeyword); 13287N(SyntaxKind.OpenParenToken); 13288N(SyntaxKind.VariableDeclaration); 13290N(SyntaxKind.ScopedType); 13292N(SyntaxKind.ScopedKeyword); 13293N(SyntaxKind.IdentifierName); 13295N(SyntaxKind.IdentifierToken, "S"); 13298N(SyntaxKind.VariableDeclarator); 13300N(SyntaxKind.IdentifierToken, "a"); 13303N(SyntaxKind.CloseParenToken); 13304N(SyntaxKind.EmptyStatement); 13306N(SyntaxKind.SemicolonToken); 13310N(SyntaxKind.EndOfFileToken); 13326N(SyntaxKind.CompilationUnit); 13328N(SyntaxKind.GlobalStatement); 13330N(SyntaxKind.UsingStatement); 13332N(SyntaxKind.UsingKeyword); 13333N(SyntaxKind.OpenParenToken); 13334N(SyntaxKind.VariableDeclaration); 13336N(SyntaxKind.ScopedType); 13338N(SyntaxKind.ScopedKeyword); 13339N(SyntaxKind.RefType); 13341N(SyntaxKind.RefKeyword); 13342N(SyntaxKind.IdentifierName); 13344N(SyntaxKind.IdentifierToken, "S"); 13348N(SyntaxKind.VariableDeclarator); 13350N(SyntaxKind.IdentifierToken, "b"); 13353N(SyntaxKind.CloseParenToken); 13354N(SyntaxKind.EmptyStatement); 13356N(SyntaxKind.SemicolonToken); 13360N(SyntaxKind.EndOfFileToken); 13376N(SyntaxKind.CompilationUnit); 13378N(SyntaxKind.GlobalStatement); 13380N(SyntaxKind.UsingStatement); 13382N(SyntaxKind.UsingKeyword); 13383N(SyntaxKind.OpenParenToken); 13384N(SyntaxKind.VariableDeclaration); 13386N(SyntaxKind.ScopedType); 13388N(SyntaxKind.ScopedKeyword); 13389N(SyntaxKind.RefType); 13391N(SyntaxKind.RefKeyword); 13392N(SyntaxKind.ReadOnlyKeyword); 13393N(SyntaxKind.IdentifierName); 13395N(SyntaxKind.IdentifierToken, "S"); 13399N(SyntaxKind.VariableDeclarator); 13401N(SyntaxKind.IdentifierToken, "a"); 13404N(SyntaxKind.CloseParenToken); 13405N(SyntaxKind.EmptyStatement); 13407N(SyntaxKind.SemicolonToken); 13411N(SyntaxKind.EndOfFileToken); 13427N(SyntaxKind.CompilationUnit); 13429N(SyntaxKind.GlobalStatement); 13431N(SyntaxKind.UsingStatement); 13433N(SyntaxKind.UsingKeyword); 13434N(SyntaxKind.OpenParenToken); 13435N(SyntaxKind.VariableDeclaration); 13437N(SyntaxKind.QualifiedName); 13439N(SyntaxKind.IdentifierName); 13441N(SyntaxKind.IdentifierToken, "scoped"); 13443N(SyntaxKind.DotToken); 13444N(SyntaxKind.IdentifierName); 13446N(SyntaxKind.IdentifierToken, "nested"); 13449N(SyntaxKind.VariableDeclarator); 13451N(SyntaxKind.IdentifierToken, "a"); 13454N(SyntaxKind.CloseParenToken); 13455N(SyntaxKind.EmptyStatement); 13457N(SyntaxKind.SemicolonToken); 13461N(SyntaxKind.EndOfFileToken); 13477N(SyntaxKind.CompilationUnit); 13479N(SyntaxKind.GlobalStatement); 13481N(SyntaxKind.UsingStatement); 13483N(SyntaxKind.UsingKeyword); 13484N(SyntaxKind.OpenParenToken); 13485N(SyntaxKind.VariableDeclaration); 13487N(SyntaxKind.ScopedType); 13489N(SyntaxKind.ScopedKeyword); 13490N(SyntaxKind.IdentifierName); 13492N(SyntaxKind.IdentifierToken, "scoped"); 13495N(SyntaxKind.VariableDeclarator); 13497N(SyntaxKind.IdentifierToken, "a"); 13500N(SyntaxKind.CloseParenToken); 13501N(SyntaxKind.EmptyStatement); 13503N(SyntaxKind.SemicolonToken); 13507N(SyntaxKind.EndOfFileToken); 13523N(SyntaxKind.CompilationUnit); 13525N(SyntaxKind.GlobalStatement); 13527N(SyntaxKind.UsingStatement); 13529N(SyntaxKind.UsingKeyword); 13530N(SyntaxKind.OpenParenToken); 13531N(SyntaxKind.VariableDeclaration); 13533N(SyntaxKind.ScopedType); 13535N(SyntaxKind.ScopedKeyword); 13536N(SyntaxKind.IdentifierName); 13538N(SyntaxKind.IdentifierToken, "scoped"); 13541N(SyntaxKind.VariableDeclarator); 13543N(SyntaxKind.IdentifierToken, "a"); 13544N(SyntaxKind.EqualsValueClause); 13546N(SyntaxKind.EqualsToken); 13547N(SyntaxKind.DefaultLiteralExpression); 13549N(SyntaxKind.DefaultKeyword); 13554N(SyntaxKind.CloseParenToken); 13555N(SyntaxKind.EmptyStatement); 13557N(SyntaxKind.SemicolonToken); 13561N(SyntaxKind.EndOfFileToken); 13577N(SyntaxKind.CompilationUnit); 13579N(SyntaxKind.GlobalStatement); 13581N(SyntaxKind.UsingStatement); 13583N(SyntaxKind.UsingKeyword); 13584N(SyntaxKind.OpenParenToken); 13585N(SyntaxKind.VariableDeclaration); 13587N(SyntaxKind.ScopedType); 13589N(SyntaxKind.ScopedKeyword); 13590N(SyntaxKind.IdentifierName); 13592N(SyntaxKind.IdentifierToken, "var"); 13595N(SyntaxKind.VariableDeclarator); 13597N(SyntaxKind.IdentifierToken, "a"); 13600N(SyntaxKind.CloseParenToken); 13601N(SyntaxKind.EmptyStatement); 13603N(SyntaxKind.SemicolonToken); 13607N(SyntaxKind.EndOfFileToken); 13623N(SyntaxKind.CompilationUnit); 13625N(SyntaxKind.GlobalStatement); 13627N(SyntaxKind.UsingStatement); 13629N(SyntaxKind.UsingKeyword); 13630N(SyntaxKind.OpenParenToken); 13631N(SyntaxKind.VariableDeclaration); 13633N(SyntaxKind.ScopedType); 13635N(SyntaxKind.ScopedKeyword); 13636N(SyntaxKind.RefType); 13638N(SyntaxKind.RefKeyword); 13639N(SyntaxKind.IdentifierName); 13641N(SyntaxKind.IdentifierToken, "var"); 13645N(SyntaxKind.VariableDeclarator); 13647N(SyntaxKind.IdentifierToken, "b"); 13650N(SyntaxKind.CloseParenToken); 13651N(SyntaxKind.EmptyStatement); 13653N(SyntaxKind.SemicolonToken); 13657N(SyntaxKind.EndOfFileToken); 13673N(SyntaxKind.CompilationUnit); 13675N(SyntaxKind.GlobalStatement); 13677N(SyntaxKind.UsingStatement); 13679N(SyntaxKind.UsingKeyword); 13680N(SyntaxKind.OpenParenToken); 13681N(SyntaxKind.VariableDeclaration); 13683N(SyntaxKind.ScopedType); 13685N(SyntaxKind.ScopedKeyword); 13686N(SyntaxKind.RefType); 13688N(SyntaxKind.RefKeyword); 13689N(SyntaxKind.ReadOnlyKeyword); 13690N(SyntaxKind.IdentifierName); 13692N(SyntaxKind.IdentifierToken, "var"); 13696N(SyntaxKind.VariableDeclarator); 13698N(SyntaxKind.IdentifierToken, "c"); 13701N(SyntaxKind.CloseParenToken); 13702N(SyntaxKind.EmptyStatement); 13704N(SyntaxKind.SemicolonToken); 13708N(SyntaxKind.EndOfFileToken); 13724N(SyntaxKind.CompilationUnit); 13726N(SyntaxKind.GlobalStatement); 13728N(SyntaxKind.UsingStatement); 13730N(SyntaxKind.UsingKeyword); 13731N(SyntaxKind.OpenParenToken); 13732N(SyntaxKind.VariableDeclaration); 13734N(SyntaxKind.IdentifierName); 13736N(SyntaxKind.IdentifierToken, "scoped"); 13738N(SyntaxKind.VariableDeclarator); 13740N(SyntaxKind.IdentifierToken, "var"); 13743N(SyntaxKind.CloseParenToken); 13744N(SyntaxKind.EmptyStatement); 13746N(SyntaxKind.SemicolonToken); 13750N(SyntaxKind.EndOfFileToken); 13766N(SyntaxKind.CompilationUnit); 13768N(SyntaxKind.GlobalStatement); 13770N(SyntaxKind.UsingStatement); 13772N(SyntaxKind.UsingKeyword); 13773N(SyntaxKind.OpenParenToken); 13774N(SyntaxKind.VariableDeclaration); 13776N(SyntaxKind.RefType); 13778N(SyntaxKind.RefKeyword); 13779N(SyntaxKind.IdentifierName); 13781N(SyntaxKind.IdentifierToken, "scoped"); 13784N(SyntaxKind.VariableDeclarator); 13786N(SyntaxKind.IdentifierToken, "var"); 13789N(SyntaxKind.CloseParenToken); 13790N(SyntaxKind.EmptyStatement); 13792N(SyntaxKind.SemicolonToken); 13796N(SyntaxKind.EndOfFileToken); 13822N(SyntaxKind.CompilationUnit); 13824N(SyntaxKind.GlobalStatement); 13826N(SyntaxKind.UsingStatement); 13828N(SyntaxKind.UsingKeyword); 13829N(SyntaxKind.OpenParenToken); 13830N(SyntaxKind.VariableDeclaration); 13832N(SyntaxKind.IdentifierName); 13834N(SyntaxKind.IdentifierToken, "scoped"); 13836N(SyntaxKind.VariableDeclarator); 13838N(SyntaxKind.IdentifierToken, "scoped"); 13842N(SyntaxKind.LocalDeclarationStatement); 13844N(SyntaxKind.VariableDeclaration); 13846N(SyntaxKind.PredefinedType); 13848N(SyntaxKind.IntKeyword); 13850N(SyntaxKind.VariableDeclarator); 13852N(SyntaxKind.IdentifierToken, "a"); 13859N(SyntaxKind.GlobalStatement); 13861N(SyntaxKind.EmptyStatement); 13863N(SyntaxKind.SemicolonToken); 13866N(SyntaxKind.EndOfFileToken); 13892N(SyntaxKind.CompilationUnit); 13894N(SyntaxKind.GlobalStatement); 13896N(SyntaxKind.UsingStatement); 13898N(SyntaxKind.UsingKeyword); 13899N(SyntaxKind.OpenParenToken); 13900N(SyntaxKind.VariableDeclaration); 13902N(SyntaxKind.ScopedType); 13904N(SyntaxKind.ScopedKeyword); 13905N(SyntaxKind.IdentifierName); 13907N(SyntaxKind.IdentifierToken, "scoped"); 13910N(SyntaxKind.VariableDeclarator); 13912N(SyntaxKind.IdentifierToken, "var"); 13916N(SyntaxKind.ExpressionStatement); 13918N(SyntaxKind.IdentifierName); 13920N(SyntaxKind.IdentifierToken, "b"); 13926N(SyntaxKind.GlobalStatement); 13928N(SyntaxKind.EmptyStatement); 13930N(SyntaxKind.SemicolonToken); 13933N(SyntaxKind.EndOfFileToken); 13952N(SyntaxKind.CompilationUnit); 13954N(SyntaxKind.StructDeclaration); 13956N(SyntaxKind.RefKeyword); 13957N(SyntaxKind.StructKeyword); 13958N(SyntaxKind.IdentifierToken, "R2"); 13959N(SyntaxKind.OpenBraceToken); 13960N(SyntaxKind.FieldDeclaration); 13962N(SyntaxKind.VariableDeclaration); 13964N(SyntaxKind.ScopedType); 13966N(SyntaxKind.ScopedKeyword); 13967N(SyntaxKind.RefType); 13969N(SyntaxKind.RefKeyword); 13970N(SyntaxKind.PredefinedType); 13972N(SyntaxKind.IntKeyword); 13976N(SyntaxKind.VariableDeclarator); 13978N(SyntaxKind.IdentifierToken, "F3"); 13981N(SyntaxKind.SemicolonToken); 13983N(SyntaxKind.CloseBraceToken); 13985N(SyntaxKind.EndOfFileToken); 14014N(SyntaxKind.CompilationUnit); 14016N(SyntaxKind.StructDeclaration); 14018N(SyntaxKind.RefKeyword); 14019N(SyntaxKind.StructKeyword); 14020N(SyntaxKind.IdentifierToken, "R2"); 14021N(SyntaxKind.OpenBraceToken); 14022N(SyntaxKind.FieldDeclaration); 14024N(SyntaxKind.ConstKeyword); 14025N(SyntaxKind.VariableDeclaration); 14027N(SyntaxKind.IdentifierName); 14029N(SyntaxKind.IdentifierToken, "scoped"); 14038N(SyntaxKind.FieldDeclaration); 14040N(SyntaxKind.VariableDeclaration); 14042N(SyntaxKind.PredefinedType); 14044N(SyntaxKind.IntKeyword); 14046N(SyntaxKind.VariableDeclarator); 14048N(SyntaxKind.IdentifierToken, "F3"); 14051N(SyntaxKind.SemicolonToken); 14053N(SyntaxKind.CloseBraceToken); 14055N(SyntaxKind.EndOfFileToken); 14084N(SyntaxKind.CompilationUnit); 14086N(SyntaxKind.StructDeclaration); 14088N(SyntaxKind.RefKeyword); 14089N(SyntaxKind.StructKeyword); 14090N(SyntaxKind.IdentifierToken, "R2"); 14091N(SyntaxKind.OpenBraceToken); 14092N(SyntaxKind.FieldDeclaration); 14094N(SyntaxKind.ConstKeyword); 14095N(SyntaxKind.VariableDeclaration); 14097N(SyntaxKind.IdentifierName); 14099N(SyntaxKind.IdentifierToken, "scoped"); 14108N(SyntaxKind.FieldDeclaration); 14110N(SyntaxKind.VariableDeclaration); 14112N(SyntaxKind.RefType); 14114N(SyntaxKind.RefKeyword); 14115N(SyntaxKind.PredefinedType); 14117N(SyntaxKind.IntKeyword); 14120N(SyntaxKind.VariableDeclarator); 14122N(SyntaxKind.IdentifierToken, "F3"); 14125N(SyntaxKind.SemicolonToken); 14127N(SyntaxKind.CloseBraceToken); 14129N(SyntaxKind.EndOfFileToken); 14170N(SyntaxKind.CompilationUnit); 14172N(SyntaxKind.StructDeclaration); 14174N(SyntaxKind.RefKeyword); 14175N(SyntaxKind.StructKeyword); 14176N(SyntaxKind.IdentifierToken, "R2"); 14177N(SyntaxKind.OpenBraceToken); 14178N(SyntaxKind.FieldDeclaration); 14180N(SyntaxKind.FixedKeyword); 14181N(SyntaxKind.VariableDeclaration); 14183N(SyntaxKind.IdentifierName); 14185N(SyntaxKind.IdentifierToken, "scoped"); 14187N(SyntaxKind.VariableDeclarator); 14190N(SyntaxKind.BracketedArgumentList); 14193N(SyntaxKind.Argument); 14195N(SyntaxKind.PredefinedType); 14197N(SyntaxKind.IntKeyword); 14201N(SyntaxKind.Argument); 14203N(SyntaxKind.ElementAccessExpression); 14205N(SyntaxKind.IdentifierName); 14207N(SyntaxKind.IdentifierToken, "F3"); 14209N(SyntaxKind.BracketedArgumentList); 14211N(SyntaxKind.OpenBracketToken); 14212N(SyntaxKind.Argument); 14214N(SyntaxKind.NumericLiteralExpression); 14216N(SyntaxKind.NumericLiteralToken, "2"); 14219N(SyntaxKind.CloseBracketToken); 14235N(SyntaxKind.SemicolonToken); 14237N(SyntaxKind.CloseBraceToken); 14239N(SyntaxKind.EndOfFileToken); 14283N(SyntaxKind.CompilationUnit); 14285N(SyntaxKind.StructDeclaration); 14287N(SyntaxKind.RefKeyword); 14288N(SyntaxKind.StructKeyword); 14289N(SyntaxKind.IdentifierToken, "R2"); 14290N(SyntaxKind.OpenBraceToken); 14291N(SyntaxKind.FieldDeclaration); 14293N(SyntaxKind.FixedKeyword); 14294N(SyntaxKind.VariableDeclaration); 14296N(SyntaxKind.IdentifierName); 14298N(SyntaxKind.IdentifierToken, "scoped"); 14300N(SyntaxKind.VariableDeclarator); 14303N(SyntaxKind.BracketedArgumentList); 14306N(SyntaxKind.Argument); 14308N(SyntaxKind.RefExpression); 14310N(SyntaxKind.RefKeyword); 14311N(SyntaxKind.PredefinedType); 14313N(SyntaxKind.IntKeyword); 14318N(SyntaxKind.Argument); 14320N(SyntaxKind.ElementAccessExpression); 14322N(SyntaxKind.IdentifierName); 14324N(SyntaxKind.IdentifierToken, "F3"); 14326N(SyntaxKind.BracketedArgumentList); 14328N(SyntaxKind.OpenBracketToken); 14329N(SyntaxKind.Argument); 14331N(SyntaxKind.NumericLiteralExpression); 14333N(SyntaxKind.NumericLiteralToken, "2"); 14336N(SyntaxKind.CloseBracketToken); 14352N(SyntaxKind.SemicolonToken); 14354N(SyntaxKind.CloseBraceToken); 14356N(SyntaxKind.EndOfFileToken); 14382N(SyntaxKind.CompilationUnit); 14384N(SyntaxKind.StructDeclaration); 14386N(SyntaxKind.RefKeyword); 14387N(SyntaxKind.StructKeyword); 14388N(SyntaxKind.IdentifierToken, "R2"); 14389N(SyntaxKind.OpenBraceToken); 14390N(SyntaxKind.IncompleteMember); 14392N(SyntaxKind.IdentifierName); 14394N(SyntaxKind.IdentifierToken, "scoped"); 14397N(SyntaxKind.FieldDeclaration); 14399N(SyntaxKind.ConstKeyword); 14400N(SyntaxKind.VariableDeclaration); 14402N(SyntaxKind.PredefinedType); 14404N(SyntaxKind.IntKeyword); 14406N(SyntaxKind.VariableDeclarator); 14408N(SyntaxKind.IdentifierToken, "F3"); 14411N(SyntaxKind.SemicolonToken); 14413N(SyntaxKind.CloseBraceToken); 14415N(SyntaxKind.EndOfFileToken); 14441N(SyntaxKind.CompilationUnit); 14443N(SyntaxKind.StructDeclaration); 14445N(SyntaxKind.RefKeyword); 14446N(SyntaxKind.StructKeyword); 14447N(SyntaxKind.IdentifierToken, "R2"); 14448N(SyntaxKind.OpenBraceToken); 14449N(SyntaxKind.IncompleteMember); 14451N(SyntaxKind.ScopedKeyword); 14452N(SyntaxKind.RefType); 14454N(SyntaxKind.RefKeyword); 14461N(SyntaxKind.FieldDeclaration); 14463N(SyntaxKind.ConstKeyword); 14464N(SyntaxKind.VariableDeclaration); 14466N(SyntaxKind.PredefinedType); 14468N(SyntaxKind.IntKeyword); 14470N(SyntaxKind.VariableDeclarator); 14472N(SyntaxKind.IdentifierToken, "F3"); 14475N(SyntaxKind.SemicolonToken); 14477N(SyntaxKind.CloseBraceToken); 14479N(SyntaxKind.EndOfFileToken); 14502N(SyntaxKind.CompilationUnit); 14504N(SyntaxKind.StructDeclaration); 14506N(SyntaxKind.RefKeyword); 14507N(SyntaxKind.StructKeyword); 14508N(SyntaxKind.IdentifierToken, "R2"); 14509N(SyntaxKind.OpenBraceToken); 14510N(SyntaxKind.IncompleteMember); 14512N(SyntaxKind.IdentifierName); 14514N(SyntaxKind.IdentifierToken, "scoped"); 14517N(SyntaxKind.FieldDeclaration); 14519N(SyntaxKind.FixedKeyword); 14520N(SyntaxKind.VariableDeclaration); 14522N(SyntaxKind.PredefinedType); 14524N(SyntaxKind.IntKeyword); 14526N(SyntaxKind.VariableDeclarator); 14528N(SyntaxKind.IdentifierToken, "F3"); 14529N(SyntaxKind.BracketedArgumentList); 14531N(SyntaxKind.OpenBracketToken); 14532N(SyntaxKind.Argument); 14534N(SyntaxKind.NumericLiteralExpression); 14536N(SyntaxKind.NumericLiteralToken, "2"); 14539N(SyntaxKind.CloseBracketToken); 14543N(SyntaxKind.SemicolonToken); 14545N(SyntaxKind.CloseBraceToken); 14547N(SyntaxKind.EndOfFileToken); 14570N(SyntaxKind.CompilationUnit); 14572N(SyntaxKind.StructDeclaration); 14574N(SyntaxKind.RefKeyword); 14575N(SyntaxKind.StructKeyword); 14576N(SyntaxKind.IdentifierToken, "R2"); 14577N(SyntaxKind.OpenBraceToken); 14578N(SyntaxKind.IncompleteMember); 14580N(SyntaxKind.ScopedKeyword); 14581N(SyntaxKind.RefType); 14583N(SyntaxKind.RefKeyword); 14590N(SyntaxKind.FieldDeclaration); 14592N(SyntaxKind.FixedKeyword); 14593N(SyntaxKind.VariableDeclaration); 14595N(SyntaxKind.PredefinedType); 14597N(SyntaxKind.IntKeyword); 14599N(SyntaxKind.VariableDeclarator); 14601N(SyntaxKind.IdentifierToken, "F3"); 14602N(SyntaxKind.BracketedArgumentList); 14604N(SyntaxKind.OpenBracketToken); 14605N(SyntaxKind.Argument); 14607N(SyntaxKind.NumericLiteralExpression); 14609N(SyntaxKind.NumericLiteralToken, "2"); 14612N(SyntaxKind.CloseBracketToken); 14616N(SyntaxKind.SemicolonToken); 14618N(SyntaxKind.CloseBraceToken); 14620N(SyntaxKind.EndOfFileToken); 14640N(SyntaxKind.CompilationUnit); 14642N(SyntaxKind.ClassDeclaration); 14644N(SyntaxKind.ClassKeyword); 14645N(SyntaxKind.IdentifierToken, "C"); 14646N(SyntaxKind.OpenBraceToken); 14647N(SyntaxKind.FieldDeclaration); 14649N(SyntaxKind.VariableDeclaration); 14651N(SyntaxKind.ScopedType); 14653N(SyntaxKind.ScopedKeyword); 14654N(SyntaxKind.IdentifierName); 14656N(SyntaxKind.IdentifierToken, "record"); 14659N(SyntaxKind.VariableDeclarator); 14661N(SyntaxKind.IdentifierToken, "A"); 14664N(SyntaxKind.SemicolonToken); 14666N(SyntaxKind.CloseBraceToken); 14668N(SyntaxKind.EndOfFileToken); 14695N(SyntaxKind.CompilationUnit); 14697N(SyntaxKind.StructDeclaration); 14699N(SyntaxKind.RefKeyword); 14700N(SyntaxKind.StructKeyword); 14701N(SyntaxKind.IdentifierToken, "R2"); 14702N(SyntaxKind.OpenBraceToken); 14703N(SyntaxKind.IncompleteMember); 14705N(SyntaxKind.IdentifierName); 14707N(SyntaxKind.IdentifierToken, "scoped"); 14710N(SyntaxKind.FieldDeclaration); 14712N(SyntaxKind.PrivateKeyword); 14713N(SyntaxKind.VariableDeclaration); 14715N(SyntaxKind.IdentifierName); 14717N(SyntaxKind.IdentifierToken, "R1"); 14719N(SyntaxKind.VariableDeclarator); 14721N(SyntaxKind.IdentifierToken, "F1"); 14724N(SyntaxKind.SemicolonToken); 14726N(SyntaxKind.IncompleteMember); 14728N(SyntaxKind.IdentifierName); 14730N(SyntaxKind.IdentifierToken, "scoped"); 14733N(SyntaxKind.FieldDeclaration); 14735N(SyntaxKind.PrivateKeyword); 14736N(SyntaxKind.VariableDeclaration); 14738N(SyntaxKind.RefType); 14740N(SyntaxKind.RefKeyword); 14741N(SyntaxKind.PredefinedType); 14743N(SyntaxKind.IntKeyword); 14746N(SyntaxKind.VariableDeclarator); 14748N(SyntaxKind.IdentifierToken, "F3"); 14751N(SyntaxKind.SemicolonToken); 14753N(SyntaxKind.CloseBraceToken); 14755N(SyntaxKind.EndOfFileToken); 14778N(SyntaxKind.CompilationUnit); 14780N(SyntaxKind.StructDeclaration); 14782N(SyntaxKind.RefKeyword); 14783N(SyntaxKind.StructKeyword); 14784N(SyntaxKind.IdentifierToken, "R2"); 14785N(SyntaxKind.OpenBraceToken); 14786N(SyntaxKind.IncompleteMember); 14788N(SyntaxKind.IdentifierName); 14790N(SyntaxKind.IdentifierToken, "scoped"); 14793N(SyntaxKind.EventFieldDeclaration); 14795N(SyntaxKind.EventKeyword); 14796N(SyntaxKind.VariableDeclaration); 14798N(SyntaxKind.PredefinedType); 14800N(SyntaxKind.IntKeyword); 14802N(SyntaxKind.VariableDeclarator); 14804N(SyntaxKind.IdentifierToken, "F3"); 14807N(SyntaxKind.SemicolonToken); 14809N(SyntaxKind.CloseBraceToken); 14811N(SyntaxKind.EndOfFileToken); 14840N(SyntaxKind.CompilationUnit); 14842N(SyntaxKind.StructDeclaration); 14844N(SyntaxKind.RefKeyword); 14845N(SyntaxKind.StructKeyword); 14846N(SyntaxKind.IdentifierToken, "R2"); 14847N(SyntaxKind.OpenBraceToken); 14848N(SyntaxKind.EventDeclaration); 14850N(SyntaxKind.EventKeyword); 14851N(SyntaxKind.IdentifierName); 14853N(SyntaxKind.IdentifierToken, "scoped"); 14862N(SyntaxKind.FieldDeclaration); 14864N(SyntaxKind.VariableDeclaration); 14866N(SyntaxKind.PredefinedType); 14868N(SyntaxKind.IntKeyword); 14870N(SyntaxKind.VariableDeclarator); 14872N(SyntaxKind.IdentifierToken, "F3"); 14875N(SyntaxKind.SemicolonToken); 14877N(SyntaxKind.CloseBraceToken); 14879N(SyntaxKind.EndOfFileToken); 14908N(SyntaxKind.CompilationUnit); 14910N(SyntaxKind.StructDeclaration); 14912N(SyntaxKind.RefKeyword); 14913N(SyntaxKind.StructKeyword); 14914N(SyntaxKind.IdentifierToken, "R2"); 14915N(SyntaxKind.OpenBraceToken); 14916N(SyntaxKind.EventDeclaration); 14918N(SyntaxKind.EventKeyword); 14919N(SyntaxKind.IdentifierName); 14921N(SyntaxKind.IdentifierToken, "scoped"); 14930N(SyntaxKind.FieldDeclaration); 14932N(SyntaxKind.VariableDeclaration); 14934N(SyntaxKind.RefType); 14936N(SyntaxKind.RefKeyword); 14937N(SyntaxKind.PredefinedType); 14939N(SyntaxKind.IntKeyword); 14942N(SyntaxKind.VariableDeclarator); 14944N(SyntaxKind.IdentifierToken, "F3"); 14947N(SyntaxKind.SemicolonToken); 14949N(SyntaxKind.CloseBraceToken); 14951N(SyntaxKind.EndOfFileToken); 14972N(SyntaxKind.CompilationUnit); 14974N(SyntaxKind.GlobalStatement); 14976N(SyntaxKind.FixedStatement); 14978N(SyntaxKind.FixedKeyword); 14979N(SyntaxKind.OpenParenToken); 14980N(SyntaxKind.VariableDeclaration); 14982N(SyntaxKind.IdentifierName); 14984N(SyntaxKind.IdentifierToken, "scoped"); 14991N(SyntaxKind.CloseParenToken); 14992N(SyntaxKind.EmptyStatement); 14994N(SyntaxKind.SemicolonToken); 14998N(SyntaxKind.EndOfFileToken); 15019N(SyntaxKind.CompilationUnit); 15021N(SyntaxKind.GlobalStatement); 15023N(SyntaxKind.FixedStatement); 15025N(SyntaxKind.FixedKeyword); 15026N(SyntaxKind.OpenParenToken); 15027N(SyntaxKind.VariableDeclaration); 15029N(SyntaxKind.IdentifierName); 15031N(SyntaxKind.IdentifierToken, "scoped"); 15038N(SyntaxKind.CloseParenToken); 15039N(SyntaxKind.EmptyStatement); 15041N(SyntaxKind.SemicolonToken); 15045N(SyntaxKind.EndOfFileToken); 15066N(SyntaxKind.CompilationUnit); 15068N(SyntaxKind.GlobalStatement); 15070N(SyntaxKind.FixedStatement); 15072N(SyntaxKind.FixedKeyword); 15073N(SyntaxKind.OpenParenToken); 15074N(SyntaxKind.VariableDeclaration); 15076N(SyntaxKind.IdentifierName); 15078N(SyntaxKind.IdentifierToken, "scoped"); 15085N(SyntaxKind.CloseParenToken); 15086N(SyntaxKind.EmptyStatement); 15088N(SyntaxKind.SemicolonToken); 15092N(SyntaxKind.EndOfFileToken); 15123N(SyntaxKind.CompilationUnit); 15125N(SyntaxKind.GlobalStatement); 15127N(SyntaxKind.TryStatement); 15129N(SyntaxKind.TryKeyword); 15130N(SyntaxKind.Block); 15132N(SyntaxKind.OpenBraceToken); 15133N(SyntaxKind.CloseBraceToken); 15135N(SyntaxKind.CatchClause); 15137N(SyntaxKind.CatchKeyword); 15138N(SyntaxKind.CatchDeclaration); 15140N(SyntaxKind.OpenParenToken); 15141N(SyntaxKind.IdentifierName); 15143N(SyntaxKind.IdentifierToken, "scoped"); 15145N(SyntaxKind.IdentifierToken, "T"); 15148N(SyntaxKind.Block); 15151N(SyntaxKind.ExpressionStatement); 15153N(SyntaxKind.IdentifierName); 15155N(SyntaxKind.IdentifierToken, "a"); 15159N(SyntaxKind.Block); 15161N(SyntaxKind.OpenBraceToken); 15162N(SyntaxKind.CloseBraceToken); 15169N(SyntaxKind.EndOfFileToken); 15200N(SyntaxKind.CompilationUnit); 15202N(SyntaxKind.GlobalStatement); 15204N(SyntaxKind.TryStatement); 15206N(SyntaxKind.TryKeyword); 15207N(SyntaxKind.Block); 15209N(SyntaxKind.OpenBraceToken); 15210N(SyntaxKind.CloseBraceToken); 15212N(SyntaxKind.CatchClause); 15214N(SyntaxKind.CatchKeyword); 15215N(SyntaxKind.CatchDeclaration); 15217N(SyntaxKind.OpenParenToken); 15218N(SyntaxKind.IdentifierName); 15220N(SyntaxKind.IdentifierToken, "scoped"); 15224N(SyntaxKind.Block); 15227N(SyntaxKind.LocalDeclarationStatement); 15229N(SyntaxKind.VariableDeclaration); 15231N(SyntaxKind.RefType); 15233N(SyntaxKind.RefKeyword); 15234N(SyntaxKind.IdentifierName); 15236N(SyntaxKind.IdentifierToken, "T"); 15239N(SyntaxKind.VariableDeclarator); 15241N(SyntaxKind.IdentifierToken, "a"); 15246N(SyntaxKind.Block); 15248N(SyntaxKind.OpenBraceToken); 15249N(SyntaxKind.CloseBraceToken); 15256N(SyntaxKind.EndOfFileToken); 15287N(SyntaxKind.CompilationUnit); 15289N(SyntaxKind.GlobalStatement); 15291N(SyntaxKind.TryStatement); 15293N(SyntaxKind.TryKeyword); 15294N(SyntaxKind.Block); 15296N(SyntaxKind.OpenBraceToken); 15297N(SyntaxKind.CloseBraceToken); 15299N(SyntaxKind.CatchClause); 15301N(SyntaxKind.CatchKeyword); 15302N(SyntaxKind.CatchDeclaration); 15304N(SyntaxKind.OpenParenToken); 15305N(SyntaxKind.IdentifierName); 15307N(SyntaxKind.IdentifierToken, "scoped"); 15311N(SyntaxKind.Block); 15314N(SyntaxKind.LocalDeclarationStatement); 15316N(SyntaxKind.VariableDeclaration); 15318N(SyntaxKind.RefType); 15320N(SyntaxKind.RefKeyword); 15321N(SyntaxKind.ReadOnlyKeyword); 15322N(SyntaxKind.IdentifierName); 15324N(SyntaxKind.IdentifierToken, "T"); 15327N(SyntaxKind.VariableDeclarator); 15329N(SyntaxKind.IdentifierToken, "a"); 15334N(SyntaxKind.Block); 15336N(SyntaxKind.OpenBraceToken); 15337N(SyntaxKind.CloseBraceToken); 15344N(SyntaxKind.EndOfFileToken);
Parsing\DeconstructionTests.cs (1415)
49N(SyntaxKind.CompilationUnit); 51N(SyntaxKind.ClassDeclaration); 53N(SyntaxKind.ClassKeyword); 54N(SyntaxKind.IdentifierToken); 55N(SyntaxKind.OpenBraceToken); 56N(SyntaxKind.MethodDeclaration); 58N(SyntaxKind.PredefinedType); 60N(SyntaxKind.VoidKeyword); 62N(SyntaxKind.IdentifierToken); 63N(SyntaxKind.ParameterList); 65N(SyntaxKind.OpenParenToken); 66N(SyntaxKind.CloseParenToken); 68N(SyntaxKind.Block); 70N(SyntaxKind.OpenBraceToken); 71N(SyntaxKind.ExpressionStatement); 73N(SyntaxKind.InvocationExpression); 75N(SyntaxKind.SimpleMemberAccessExpression); 77N(SyntaxKind.ParenthesizedExpression); 79N(SyntaxKind.OpenParenToken); 80N(SyntaxKind.IdentifierName); 82N(SyntaxKind.IdentifierToken); 84N(SyntaxKind.CloseParenToken); 86N(SyntaxKind.DotToken); 87N(SyntaxKind.IdentifierName); 89N(SyntaxKind.IdentifierToken); 92N(SyntaxKind.ArgumentList); 94N(SyntaxKind.OpenParenToken); 95N(SyntaxKind.CloseParenToken); 98N(SyntaxKind.SemicolonToken); 100N(SyntaxKind.CloseBraceToken); 103N(SyntaxKind.CloseBraceToken); 105N(SyntaxKind.EndOfFileToken); 123N(SyntaxKind.CompilationUnit); 125N(SyntaxKind.ClassDeclaration); 127N(SyntaxKind.ClassKeyword); 128N(SyntaxKind.IdentifierToken); 129N(SyntaxKind.OpenBraceToken); 130N(SyntaxKind.MethodDeclaration); 132N(SyntaxKind.PredefinedType); 134N(SyntaxKind.VoidKeyword); 136N(SyntaxKind.IdentifierToken); 137N(SyntaxKind.ParameterList); 139N(SyntaxKind.OpenParenToken); 140N(SyntaxKind.CloseParenToken); 142N(SyntaxKind.Block); 144N(SyntaxKind.OpenBraceToken); 145N(SyntaxKind.LocalDeclarationStatement); 147N(SyntaxKind.VariableDeclaration); 149N(SyntaxKind.TupleType); 151N(SyntaxKind.OpenParenToken); 152N(SyntaxKind.TupleElement); 154N(SyntaxKind.IdentifierName); 156N(SyntaxKind.IdentifierToken); 158N(SyntaxKind.IdentifierToken); 160N(SyntaxKind.CommaToken); 161N(SyntaxKind.TupleElement); 163N(SyntaxKind.IdentifierName); 165N(SyntaxKind.IdentifierToken); 167N(SyntaxKind.IdentifierToken); 169N(SyntaxKind.CloseParenToken); 171N(SyntaxKind.VariableDeclarator); 173N(SyntaxKind.IdentifierToken); 176N(SyntaxKind.SemicolonToken); 178N(SyntaxKind.CloseBraceToken); 181N(SyntaxKind.CloseBraceToken); 183N(SyntaxKind.EndOfFileToken); 201N(SyntaxKind.CompilationUnit); 203N(SyntaxKind.ClassDeclaration); 205N(SyntaxKind.ClassKeyword); 206N(SyntaxKind.IdentifierToken); 207N(SyntaxKind.OpenBraceToken); 208N(SyntaxKind.MethodDeclaration); 210N(SyntaxKind.PredefinedType); 212N(SyntaxKind.VoidKeyword); 214N(SyntaxKind.IdentifierToken); 215N(SyntaxKind.ParameterList); 217N(SyntaxKind.OpenParenToken); 218N(SyntaxKind.CloseParenToken); 220N(SyntaxKind.Block); 222N(SyntaxKind.OpenBraceToken); 223N(SyntaxKind.LocalDeclarationStatement); 225N(SyntaxKind.VariableDeclaration); 227N(SyntaxKind.TupleType); 229N(SyntaxKind.OpenParenToken); 230N(SyntaxKind.TupleElement); 232N(SyntaxKind.IdentifierName); 234N(SyntaxKind.IdentifierToken); 237N(SyntaxKind.CommaToken); 238N(SyntaxKind.TupleElement); 240N(SyntaxKind.IdentifierName); 242N(SyntaxKind.IdentifierToken); 245N(SyntaxKind.CloseParenToken); 247N(SyntaxKind.VariableDeclarator); 249N(SyntaxKind.IdentifierToken); 252N(SyntaxKind.SemicolonToken); 254N(SyntaxKind.CloseBraceToken); 257N(SyntaxKind.CloseBraceToken); 259N(SyntaxKind.EndOfFileToken); 277N(SyntaxKind.CompilationUnit); 279N(SyntaxKind.ClassDeclaration); 281N(SyntaxKind.ClassKeyword); 282N(SyntaxKind.IdentifierToken); 283N(SyntaxKind.OpenBraceToken); 284N(SyntaxKind.MethodDeclaration); 286N(SyntaxKind.PredefinedType); 288N(SyntaxKind.VoidKeyword); 290N(SyntaxKind.IdentifierToken); 291N(SyntaxKind.ParameterList); 293N(SyntaxKind.OpenParenToken); 294N(SyntaxKind.CloseParenToken); 296N(SyntaxKind.Block); 298N(SyntaxKind.OpenBraceToken); 299N(SyntaxKind.LocalDeclarationStatement); 301N(SyntaxKind.VariableDeclaration); 303N(SyntaxKind.ArrayType); 305N(SyntaxKind.TupleType); 307N(SyntaxKind.OpenParenToken); 308N(SyntaxKind.TupleElement); 310N(SyntaxKind.IdentifierName); 312N(SyntaxKind.IdentifierToken); 315N(SyntaxKind.CommaToken); 316N(SyntaxKind.TupleElement); 318N(SyntaxKind.IdentifierName); 320N(SyntaxKind.IdentifierToken); 323N(SyntaxKind.CloseParenToken); 325N(SyntaxKind.ArrayRankSpecifier); 327N(SyntaxKind.OpenBracketToken); 328N(SyntaxKind.OmittedArraySizeExpression); 330N(SyntaxKind.OmittedArraySizeExpressionToken); 332N(SyntaxKind.CloseBracketToken); 335N(SyntaxKind.VariableDeclarator); 337N(SyntaxKind.IdentifierToken); 340N(SyntaxKind.SemicolonToken); 342N(SyntaxKind.CloseBraceToken); 345N(SyntaxKind.CloseBraceToken); 347N(SyntaxKind.EndOfFileToken); 365N(SyntaxKind.CompilationUnit); 367N(SyntaxKind.ClassDeclaration); 369N(SyntaxKind.ClassKeyword); 370N(SyntaxKind.IdentifierToken); 371N(SyntaxKind.OpenBraceToken); 372N(SyntaxKind.MethodDeclaration); 374N(SyntaxKind.PredefinedType); 376N(SyntaxKind.VoidKeyword); 378N(SyntaxKind.IdentifierToken); 379N(SyntaxKind.ParameterList); 381N(SyntaxKind.OpenParenToken); 382N(SyntaxKind.CloseParenToken); 384N(SyntaxKind.Block); 386N(SyntaxKind.OpenBraceToken); 387N(SyntaxKind.ExpressionStatement); 389N(SyntaxKind.InvocationExpression); 391N(SyntaxKind.SimpleMemberAccessExpression); 393N(SyntaxKind.TupleExpression); 395N(SyntaxKind.OpenParenToken); 396N(SyntaxKind.Argument); 398N(SyntaxKind.IdentifierName); 400N(SyntaxKind.IdentifierToken); 403N(SyntaxKind.CommaToken); 404N(SyntaxKind.Argument); 406N(SyntaxKind.IdentifierName); 408N(SyntaxKind.IdentifierToken); 411N(SyntaxKind.CloseParenToken); 413N(SyntaxKind.DotToken); 414N(SyntaxKind.IdentifierName); 416N(SyntaxKind.IdentifierToken); 419N(SyntaxKind.ArgumentList); 421N(SyntaxKind.OpenParenToken); 422N(SyntaxKind.CloseParenToken); 425N(SyntaxKind.SemicolonToken); 427N(SyntaxKind.CloseBraceToken); 430N(SyntaxKind.CloseBraceToken); 432N(SyntaxKind.EndOfFileToken); 449N(SyntaxKind.CompilationUnit); 451N(SyntaxKind.ClassDeclaration); 453N(SyntaxKind.ClassKeyword); 454N(SyntaxKind.IdentifierToken); 455N(SyntaxKind.OpenBraceToken); 456N(SyntaxKind.MethodDeclaration); 458N(SyntaxKind.PredefinedType); 460N(SyntaxKind.VoidKeyword); 462N(SyntaxKind.IdentifierToken); 463N(SyntaxKind.ParameterList); 465N(SyntaxKind.OpenParenToken); 466N(SyntaxKind.CloseParenToken); 468N(SyntaxKind.Block); 470N(SyntaxKind.OpenBraceToken); 471N(SyntaxKind.ExpressionStatement); 473N(SyntaxKind.SimpleAssignmentExpression); 475N(SyntaxKind.TupleExpression); 477N(SyntaxKind.OpenParenToken); 478N(SyntaxKind.Argument); 480N(SyntaxKind.IdentifierName); 482N(SyntaxKind.IdentifierToken); 485N(SyntaxKind.CommaToken); 486N(SyntaxKind.Argument); 488N(SyntaxKind.IdentifierName); 490N(SyntaxKind.IdentifierToken); 493N(SyntaxKind.CloseParenToken); 495N(SyntaxKind.EqualsToken); 496N(SyntaxKind.IdentifierName); 498N(SyntaxKind.IdentifierToken); 501N(SyntaxKind.SemicolonToken); 503N(SyntaxKind.CloseBraceToken); 506N(SyntaxKind.CloseBraceToken); 508N(SyntaxKind.EndOfFileToken); 524N(SyntaxKind.CompilationUnit); 526N(SyntaxKind.ClassDeclaration); 528N(SyntaxKind.ClassKeyword); 529N(SyntaxKind.IdentifierToken, "C"); 530N(SyntaxKind.OpenBraceToken); 531N(SyntaxKind.MethodDeclaration); 533N(SyntaxKind.PredefinedType); 535N(SyntaxKind.VoidKeyword); 537N(SyntaxKind.IdentifierToken, "Goo"); 538N(SyntaxKind.ParameterList); 540N(SyntaxKind.OpenParenToken); 541N(SyntaxKind.CloseParenToken); 543N(SyntaxKind.Block); 545N(SyntaxKind.OpenBraceToken); 546N(SyntaxKind.ForStatement); 548N(SyntaxKind.ForKeyword); 549N(SyntaxKind.OpenParenToken); 550N(SyntaxKind.VariableDeclaration); 552N(SyntaxKind.IdentifierName); 554N(SyntaxKind.IdentifierToken, "Int32"); 556N(SyntaxKind.VariableDeclarator); 558N(SyntaxKind.IdentifierToken, "x"); 559N(SyntaxKind.EqualsValueClause); 561N(SyntaxKind.EqualsToken); 562N(SyntaxKind.IdentifierName); 564N(SyntaxKind.IdentifierToken, "goo"); 569N(SyntaxKind.SemicolonToken); 570N(SyntaxKind.SemicolonToken); 571N(SyntaxKind.CloseParenToken); 572N(SyntaxKind.Block); 574N(SyntaxKind.OpenBraceToken); 575N(SyntaxKind.CloseBraceToken); 578N(SyntaxKind.CloseBraceToken); 581N(SyntaxKind.CloseBraceToken); 583N(SyntaxKind.EndOfFileToken); 600N(SyntaxKind.CompilationUnit); 602N(SyntaxKind.ClassDeclaration); 604N(SyntaxKind.ClassKeyword); 605N(SyntaxKind.IdentifierToken); 606N(SyntaxKind.OpenBraceToken); 607N(SyntaxKind.MethodDeclaration); 609N(SyntaxKind.PredefinedType); 611N(SyntaxKind.VoidKeyword); 613N(SyntaxKind.IdentifierToken); 614N(SyntaxKind.ParameterList); 616N(SyntaxKind.OpenParenToken); 617N(SyntaxKind.CloseParenToken); 619N(SyntaxKind.Block); 621N(SyntaxKind.OpenBraceToken); 622N(SyntaxKind.ExpressionStatement); 624N(SyntaxKind.SimpleAssignmentExpression); 626N(SyntaxKind.TupleExpression); 628N(SyntaxKind.OpenParenToken); 629N(SyntaxKind.Argument); 631N(SyntaxKind.IdentifierName); 633N(SyntaxKind.IdentifierToken); 636N(SyntaxKind.CommaToken); 637N(SyntaxKind.Argument); 639N(SyntaxKind.TupleExpression); 641N(SyntaxKind.OpenParenToken); 642N(SyntaxKind.Argument); 644N(SyntaxKind.IdentifierName); 646N(SyntaxKind.IdentifierToken); 649N(SyntaxKind.CommaToken); 650N(SyntaxKind.Argument); 652N(SyntaxKind.IdentifierName); 654N(SyntaxKind.IdentifierToken); 657N(SyntaxKind.CloseParenToken); 660N(SyntaxKind.CloseParenToken); 662N(SyntaxKind.EqualsToken); 663N(SyntaxKind.IdentifierName); 665N(SyntaxKind.IdentifierToken); 668N(SyntaxKind.SemicolonToken); 670N(SyntaxKind.CloseBraceToken); 673N(SyntaxKind.CloseBraceToken); 675N(SyntaxKind.EndOfFileToken); 692N(SyntaxKind.CompilationUnit); 694N(SyntaxKind.ClassDeclaration); 696N(SyntaxKind.ClassKeyword); 697N(SyntaxKind.IdentifierToken, "C"); 698N(SyntaxKind.OpenBraceToken); 699N(SyntaxKind.MethodDeclaration); 701N(SyntaxKind.PredefinedType); 703N(SyntaxKind.VoidKeyword); 705N(SyntaxKind.IdentifierToken, "Goo"); 706N(SyntaxKind.ParameterList); 708N(SyntaxKind.OpenParenToken); 709N(SyntaxKind.CloseParenToken); 711N(SyntaxKind.Block); 713N(SyntaxKind.OpenBraceToken); 714N(SyntaxKind.ExpressionStatement); 716N(SyntaxKind.SimpleAssignmentExpression); 718N(SyntaxKind.TupleExpression); 720N(SyntaxKind.OpenParenToken); 721N(SyntaxKind.Argument); 723N(SyntaxKind.DeclarationExpression); 725N(SyntaxKind.IdentifierName); 727N(SyntaxKind.IdentifierToken, "Int32"); 729N(SyntaxKind.SingleVariableDesignation); 731N(SyntaxKind.IdentifierToken, "a"); 735N(SyntaxKind.CommaToken); 736N(SyntaxKind.Argument); 738N(SyntaxKind.DeclarationExpression); 740N(SyntaxKind.IdentifierName); 742N(SyntaxKind.IdentifierToken, "Int64"); 744N(SyntaxKind.SingleVariableDesignation); 746N(SyntaxKind.IdentifierToken, "b"); 750N(SyntaxKind.CloseParenToken); 752N(SyntaxKind.EqualsToken); 753N(SyntaxKind.IdentifierName); 755N(SyntaxKind.IdentifierToken, "goo"); 758N(SyntaxKind.SemicolonToken); 760N(SyntaxKind.CloseBraceToken); 763N(SyntaxKind.CloseBraceToken); 765N(SyntaxKind.EndOfFileToken); 782N(SyntaxKind.CompilationUnit); 784N(SyntaxKind.ClassDeclaration); 786N(SyntaxKind.ClassKeyword); 787N(SyntaxKind.IdentifierToken, "C"); 788N(SyntaxKind.OpenBraceToken); 789N(SyntaxKind.MethodDeclaration); 791N(SyntaxKind.PredefinedType); 793N(SyntaxKind.VoidKeyword); 795N(SyntaxKind.IdentifierToken, "Goo"); 796N(SyntaxKind.ParameterList); 798N(SyntaxKind.OpenParenToken); 799N(SyntaxKind.CloseParenToken); 801N(SyntaxKind.Block); 803N(SyntaxKind.OpenBraceToken); 804N(SyntaxKind.ExpressionStatement); 806N(SyntaxKind.SimpleAssignmentExpression); 808N(SyntaxKind.TupleExpression); 810N(SyntaxKind.OpenParenToken); 811N(SyntaxKind.Argument); 813N(SyntaxKind.TupleExpression); 815N(SyntaxKind.OpenParenToken); 816N(SyntaxKind.Argument); 818N(SyntaxKind.DeclarationExpression); 820N(SyntaxKind.IdentifierName); 822N(SyntaxKind.IdentifierToken, "Int32"); 824N(SyntaxKind.SingleVariableDesignation); 826N(SyntaxKind.IdentifierToken, "a"); 830N(SyntaxKind.CommaToken); 831N(SyntaxKind.Argument); 833N(SyntaxKind.DeclarationExpression); 835N(SyntaxKind.IdentifierName); 837N(SyntaxKind.IdentifierToken, "Int64"); 839N(SyntaxKind.SingleVariableDesignation); 841N(SyntaxKind.IdentifierToken, "b"); 845N(SyntaxKind.CloseParenToken); 848N(SyntaxKind.CommaToken); 849N(SyntaxKind.Argument); 851N(SyntaxKind.DeclarationExpression); 853N(SyntaxKind.IdentifierName); 855N(SyntaxKind.IdentifierToken, "Int32"); 857N(SyntaxKind.SingleVariableDesignation); 859N(SyntaxKind.IdentifierToken, "c"); 863N(SyntaxKind.CloseParenToken); 865N(SyntaxKind.EqualsToken); 866N(SyntaxKind.IdentifierName); 868N(SyntaxKind.IdentifierToken, "goo"); 871N(SyntaxKind.SemicolonToken); 873N(SyntaxKind.CloseBraceToken); 876N(SyntaxKind.CloseBraceToken); 878N(SyntaxKind.EndOfFileToken); 895N(SyntaxKind.CompilationUnit); 897N(SyntaxKind.ClassDeclaration); 899N(SyntaxKind.ClassKeyword); 900N(SyntaxKind.IdentifierToken, "C"); 901N(SyntaxKind.OpenBraceToken); 902N(SyntaxKind.MethodDeclaration); 904N(SyntaxKind.PredefinedType); 906N(SyntaxKind.VoidKeyword); 908N(SyntaxKind.IdentifierToken, "Goo"); 909N(SyntaxKind.ParameterList); 911N(SyntaxKind.OpenParenToken); 912N(SyntaxKind.CloseParenToken); 914N(SyntaxKind.Block); 916N(SyntaxKind.OpenBraceToken); 917N(SyntaxKind.ExpressionStatement); 919N(SyntaxKind.SimpleAssignmentExpression); 921N(SyntaxKind.DeclarationExpression); 923N(SyntaxKind.IdentifierName); 925N(SyntaxKind.IdentifierToken, "var"); 927N(SyntaxKind.ParenthesizedVariableDesignation); 929N(SyntaxKind.OpenParenToken); 930N(SyntaxKind.SingleVariableDesignation); 932N(SyntaxKind.IdentifierToken, "a"); 934N(SyntaxKind.CommaToken); 935N(SyntaxKind.SingleVariableDesignation); 937N(SyntaxKind.IdentifierToken, "b"); 939N(SyntaxKind.CloseParenToken); 942N(SyntaxKind.EqualsToken); 943N(SyntaxKind.IdentifierName); 945N(SyntaxKind.IdentifierToken, "goo"); 948N(SyntaxKind.SemicolonToken); 950N(SyntaxKind.CloseBraceToken); 953N(SyntaxKind.CloseBraceToken); 955N(SyntaxKind.EndOfFileToken); 972N(SyntaxKind.CompilationUnit); 974N(SyntaxKind.ClassDeclaration); 976N(SyntaxKind.ClassKeyword); 977N(SyntaxKind.IdentifierToken, "C"); 978N(SyntaxKind.OpenBraceToken); 979N(SyntaxKind.MethodDeclaration); 981N(SyntaxKind.PredefinedType); 983N(SyntaxKind.VoidKeyword); 985N(SyntaxKind.IdentifierToken, "Goo"); 986N(SyntaxKind.ParameterList); 988N(SyntaxKind.OpenParenToken); 989N(SyntaxKind.CloseParenToken); 991N(SyntaxKind.Block); 993N(SyntaxKind.OpenBraceToken); 994N(SyntaxKind.ExpressionStatement); 996N(SyntaxKind.SimpleAssignmentExpression); 998N(SyntaxKind.DeclarationExpression); 1000N(SyntaxKind.IdentifierName); 1002N(SyntaxKind.IdentifierToken, "var"); 1004N(SyntaxKind.ParenthesizedVariableDesignation); 1006N(SyntaxKind.OpenParenToken); 1007N(SyntaxKind.ParenthesizedVariableDesignation); 1009N(SyntaxKind.OpenParenToken); 1010N(SyntaxKind.SingleVariableDesignation); 1012N(SyntaxKind.IdentifierToken, "a"); 1014N(SyntaxKind.CommaToken); 1015N(SyntaxKind.SingleVariableDesignation); 1017N(SyntaxKind.IdentifierToken, "b"); 1019N(SyntaxKind.CloseParenToken); 1021N(SyntaxKind.CommaToken); 1022N(SyntaxKind.SingleVariableDesignation); 1024N(SyntaxKind.IdentifierToken, "c"); 1026N(SyntaxKind.CloseParenToken); 1029N(SyntaxKind.EqualsToken); 1030N(SyntaxKind.IdentifierName); 1032N(SyntaxKind.IdentifierToken, "goo"); 1035N(SyntaxKind.SemicolonToken); 1037N(SyntaxKind.CloseBraceToken); 1040N(SyntaxKind.CloseBraceToken); 1042N(SyntaxKind.EndOfFileToken); 1059N(SyntaxKind.CompilationUnit); 1061N(SyntaxKind.ClassDeclaration); 1063N(SyntaxKind.ClassKeyword); 1064N(SyntaxKind.IdentifierToken, "C"); 1065N(SyntaxKind.OpenBraceToken); 1066N(SyntaxKind.MethodDeclaration); 1068N(SyntaxKind.PredefinedType); 1070N(SyntaxKind.VoidKeyword); 1072N(SyntaxKind.IdentifierToken, "Goo"); 1073N(SyntaxKind.ParameterList); 1075N(SyntaxKind.OpenParenToken); 1076N(SyntaxKind.CloseParenToken); 1078N(SyntaxKind.Block); 1080N(SyntaxKind.OpenBraceToken); 1081N(SyntaxKind.ExpressionStatement); 1083N(SyntaxKind.InvocationExpression); 1085N(SyntaxKind.IdentifierName); 1087N(SyntaxKind.IdentifierToken, "var"); 1089N(SyntaxKind.ArgumentList); 1091N(SyntaxKind.OpenParenToken); 1092N(SyntaxKind.Argument); 1094N(SyntaxKind.IdentifierName); 1096N(SyntaxKind.IdentifierToken, "a"); 1099N(SyntaxKind.CommaToken); 1100N(SyntaxKind.Argument); 1102N(SyntaxKind.IdentifierName); 1104N(SyntaxKind.IdentifierToken, "b"); 1107N(SyntaxKind.CloseParenToken); 1110N(SyntaxKind.SemicolonToken); 1112N(SyntaxKind.CloseBraceToken); 1115N(SyntaxKind.CloseBraceToken); 1117N(SyntaxKind.EndOfFileToken); 1133N(SyntaxKind.CompilationUnit); 1135N(SyntaxKind.ClassDeclaration); 1137N(SyntaxKind.ClassKeyword); 1138N(SyntaxKind.IdentifierToken, "C"); 1139N(SyntaxKind.OpenBraceToken); 1140N(SyntaxKind.MethodDeclaration); 1142N(SyntaxKind.PredefinedType); 1144N(SyntaxKind.VoidKeyword); 1146N(SyntaxKind.IdentifierToken, "Goo"); 1147N(SyntaxKind.ParameterList); 1149N(SyntaxKind.OpenParenToken); 1150N(SyntaxKind.CloseParenToken); 1152N(SyntaxKind.Block); 1154N(SyntaxKind.OpenBraceToken); 1155N(SyntaxKind.ExpressionStatement); 1157N(SyntaxKind.SimpleAssignmentExpression); 1159N(SyntaxKind.TupleExpression); 1161N(SyntaxKind.OpenParenToken); 1162N(SyntaxKind.Argument); 1164N(SyntaxKind.DeclarationExpression); 1166N(SyntaxKind.IdentifierName); 1168N(SyntaxKind.IdentifierToken, "Int32"); 1170N(SyntaxKind.SingleVariableDesignation); 1172N(SyntaxKind.IdentifierToken, "x"); 1176N(SyntaxKind.CommaToken); 1177N(SyntaxKind.Argument); 1179N(SyntaxKind.DeclarationExpression); 1181N(SyntaxKind.IdentifierName); 1183N(SyntaxKind.IdentifierToken, "var"); 1185N(SyntaxKind.ParenthesizedVariableDesignation); 1187N(SyntaxKind.OpenParenToken); 1188N(SyntaxKind.SingleVariableDesignation); 1190N(SyntaxKind.IdentifierToken, "y"); 1192N(SyntaxKind.CommaToken); 1193N(SyntaxKind.SingleVariableDesignation); 1195N(SyntaxKind.IdentifierToken, "z"); 1197N(SyntaxKind.CloseParenToken); 1201N(SyntaxKind.CloseParenToken); 1203N(SyntaxKind.EqualsToken); 1204N(SyntaxKind.IdentifierName); 1206N(SyntaxKind.IdentifierToken, "goo"); 1209N(SyntaxKind.SemicolonToken); 1211N(SyntaxKind.CloseBraceToken); 1214N(SyntaxKind.CloseBraceToken); 1216N(SyntaxKind.EndOfFileToken); 1232N(SyntaxKind.CompilationUnit); 1234N(SyntaxKind.ClassDeclaration); 1236N(SyntaxKind.ClassKeyword); 1237N(SyntaxKind.IdentifierToken, "C"); 1238N(SyntaxKind.OpenBraceToken); 1239N(SyntaxKind.MethodDeclaration); 1241N(SyntaxKind.PredefinedType); 1243N(SyntaxKind.VoidKeyword); 1245N(SyntaxKind.IdentifierToken, "Goo"); 1246N(SyntaxKind.ParameterList); 1248N(SyntaxKind.OpenParenToken); 1249N(SyntaxKind.CloseParenToken); 1251N(SyntaxKind.Block); 1253N(SyntaxKind.OpenBraceToken); 1254N(SyntaxKind.ForStatement); 1256N(SyntaxKind.ForKeyword); 1257N(SyntaxKind.OpenParenToken); 1258N(SyntaxKind.SimpleAssignmentExpression); 1260N(SyntaxKind.TupleExpression); 1262N(SyntaxKind.OpenParenToken); 1263N(SyntaxKind.Argument); 1265N(SyntaxKind.DeclarationExpression); 1267N(SyntaxKind.IdentifierName); 1269N(SyntaxKind.IdentifierToken, "Int32"); 1271N(SyntaxKind.SingleVariableDesignation); 1273N(SyntaxKind.IdentifierToken, "x"); 1277N(SyntaxKind.CommaToken); 1278N(SyntaxKind.Argument); 1280N(SyntaxKind.DeclarationExpression); 1282N(SyntaxKind.IdentifierName); 1284N(SyntaxKind.IdentifierToken, "Int64"); 1286N(SyntaxKind.SingleVariableDesignation); 1288N(SyntaxKind.IdentifierToken, "y"); 1292N(SyntaxKind.CloseParenToken); 1294N(SyntaxKind.EqualsToken); 1295N(SyntaxKind.IdentifierName); 1297N(SyntaxKind.IdentifierToken, "goo"); 1300N(SyntaxKind.SemicolonToken); 1301N(SyntaxKind.SemicolonToken); 1302N(SyntaxKind.CloseParenToken); 1303N(SyntaxKind.Block); 1305N(SyntaxKind.OpenBraceToken); 1306N(SyntaxKind.CloseBraceToken); 1309N(SyntaxKind.CloseBraceToken); 1312N(SyntaxKind.CloseBraceToken); 1314N(SyntaxKind.EndOfFileToken); 1330N(SyntaxKind.CompilationUnit); 1332N(SyntaxKind.ClassDeclaration); 1334N(SyntaxKind.ClassKeyword); 1335N(SyntaxKind.IdentifierToken, "C"); 1336N(SyntaxKind.OpenBraceToken); 1337N(SyntaxKind.MethodDeclaration); 1339N(SyntaxKind.PredefinedType); 1341N(SyntaxKind.VoidKeyword); 1343N(SyntaxKind.IdentifierToken, "Goo"); 1344N(SyntaxKind.ParameterList); 1346N(SyntaxKind.OpenParenToken); 1347N(SyntaxKind.CloseParenToken); 1349N(SyntaxKind.Block); 1351N(SyntaxKind.OpenBraceToken); 1352N(SyntaxKind.ForStatement); 1354N(SyntaxKind.ForKeyword); 1355N(SyntaxKind.OpenParenToken); 1356N(SyntaxKind.SimpleAssignmentExpression); 1358N(SyntaxKind.DeclarationExpression); 1360N(SyntaxKind.IdentifierName); 1362N(SyntaxKind.IdentifierToken, "var"); 1364N(SyntaxKind.ParenthesizedVariableDesignation); 1366N(SyntaxKind.OpenParenToken); 1367N(SyntaxKind.SingleVariableDesignation); 1369N(SyntaxKind.IdentifierToken, "x"); 1371N(SyntaxKind.CommaToken); 1372N(SyntaxKind.SingleVariableDesignation); 1374N(SyntaxKind.IdentifierToken, "y"); 1376N(SyntaxKind.CloseParenToken); 1379N(SyntaxKind.EqualsToken); 1380N(SyntaxKind.IdentifierName); 1382N(SyntaxKind.IdentifierToken, "goo"); 1385N(SyntaxKind.SemicolonToken); 1386N(SyntaxKind.SemicolonToken); 1387N(SyntaxKind.CloseParenToken); 1388N(SyntaxKind.Block); 1390N(SyntaxKind.OpenBraceToken); 1391N(SyntaxKind.CloseBraceToken); 1394N(SyntaxKind.CloseBraceToken); 1397N(SyntaxKind.CloseBraceToken); 1399N(SyntaxKind.EndOfFileToken); 1415N(SyntaxKind.CompilationUnit); 1417N(SyntaxKind.ClassDeclaration); 1419N(SyntaxKind.ClassKeyword); 1420N(SyntaxKind.IdentifierToken, "C"); 1421N(SyntaxKind.OpenBraceToken); 1422N(SyntaxKind.MethodDeclaration); 1424N(SyntaxKind.PredefinedType); 1426N(SyntaxKind.VoidKeyword); 1428N(SyntaxKind.IdentifierToken, "Goo"); 1429N(SyntaxKind.ParameterList); 1431N(SyntaxKind.OpenParenToken); 1432N(SyntaxKind.CloseParenToken); 1434N(SyntaxKind.Block); 1436N(SyntaxKind.OpenBraceToken); 1437N(SyntaxKind.ForEachVariableStatement); 1439N(SyntaxKind.ForEachKeyword); 1440N(SyntaxKind.OpenParenToken); 1441N(SyntaxKind.TupleExpression); 1443N(SyntaxKind.OpenParenToken); 1444N(SyntaxKind.Argument); 1446N(SyntaxKind.DeclarationExpression); 1448N(SyntaxKind.PredefinedType); 1450N(SyntaxKind.IntKeyword); 1452N(SyntaxKind.SingleVariableDesignation); 1454N(SyntaxKind.IdentifierToken, "x"); 1458N(SyntaxKind.CommaToken); 1459N(SyntaxKind.Argument); 1461N(SyntaxKind.DeclarationExpression); 1463N(SyntaxKind.IdentifierName); 1465N(SyntaxKind.IdentifierToken, "var"); 1467N(SyntaxKind.SingleVariableDesignation); 1469N(SyntaxKind.IdentifierToken, "y"); 1473N(SyntaxKind.CloseParenToken); 1475N(SyntaxKind.InKeyword); 1476N(SyntaxKind.IdentifierName); 1478N(SyntaxKind.IdentifierToken, "goo"); 1480N(SyntaxKind.CloseParenToken); 1481N(SyntaxKind.Block); 1483N(SyntaxKind.OpenBraceToken); 1484N(SyntaxKind.CloseBraceToken); 1487N(SyntaxKind.CloseBraceToken); 1490N(SyntaxKind.CloseBraceToken); 1492N(SyntaxKind.EndOfFileToken); 1508N(SyntaxKind.CompilationUnit); 1510N(SyntaxKind.ClassDeclaration); 1512N(SyntaxKind.ClassKeyword); 1513N(SyntaxKind.IdentifierToken, "C"); 1514N(SyntaxKind.OpenBraceToken); 1515N(SyntaxKind.MethodDeclaration); 1517N(SyntaxKind.PredefinedType); 1519N(SyntaxKind.VoidKeyword); 1521N(SyntaxKind.IdentifierToken, "Goo"); 1522N(SyntaxKind.ParameterList); 1524N(SyntaxKind.OpenParenToken); 1525N(SyntaxKind.CloseParenToken); 1527N(SyntaxKind.Block); 1529N(SyntaxKind.OpenBraceToken); 1530N(SyntaxKind.ForEachVariableStatement); 1532N(SyntaxKind.ForEachKeyword); 1533N(SyntaxKind.OpenParenToken); 1534N(SyntaxKind.DeclarationExpression); 1536N(SyntaxKind.IdentifierName); 1538N(SyntaxKind.IdentifierToken, "var"); 1540N(SyntaxKind.ParenthesizedVariableDesignation); 1542N(SyntaxKind.OpenParenToken); 1543N(SyntaxKind.SingleVariableDesignation); 1545N(SyntaxKind.IdentifierToken, "x"); 1547N(SyntaxKind.CommaToken); 1548N(SyntaxKind.SingleVariableDesignation); 1550N(SyntaxKind.IdentifierToken, "y"); 1552N(SyntaxKind.CloseParenToken); 1555N(SyntaxKind.InKeyword); 1556N(SyntaxKind.IdentifierName); 1558N(SyntaxKind.IdentifierToken, "goo"); 1560N(SyntaxKind.CloseParenToken); 1561N(SyntaxKind.Block); 1563N(SyntaxKind.OpenBraceToken); 1564N(SyntaxKind.CloseBraceToken); 1567N(SyntaxKind.CloseBraceToken); 1570N(SyntaxKind.CloseBraceToken); 1572N(SyntaxKind.EndOfFileToken); 1581N(SyntaxKind.CompilationUnit); 1583N(SyntaxKind.GlobalStatement); 1585N(SyntaxKind.ExpressionStatement); 1587N(SyntaxKind.SimpleAssignmentExpression); 1589N(SyntaxKind.TupleExpression); 1591N(SyntaxKind.OpenParenToken); 1592N(SyntaxKind.Argument); 1594N(SyntaxKind.DeclarationExpression); 1596N(SyntaxKind.PredefinedType); 1598N(SyntaxKind.IntKeyword); 1600N(SyntaxKind.SingleVariableDesignation); 1602N(SyntaxKind.IdentifierToken, "x"); 1606N(SyntaxKind.CommaToken); 1607N(SyntaxKind.Argument); 1609N(SyntaxKind.DeclarationExpression); 1611N(SyntaxKind.PredefinedType); 1613N(SyntaxKind.IntKeyword); 1615N(SyntaxKind.SingleVariableDesignation); 1617N(SyntaxKind.IdentifierToken, "y"); 1621N(SyntaxKind.CloseParenToken); 1623N(SyntaxKind.EqualsToken); 1624N(SyntaxKind.TupleExpression); 1626N(SyntaxKind.OpenParenToken); 1627N(SyntaxKind.Argument); 1629N(SyntaxKind.NumericLiteralExpression); 1631N(SyntaxKind.NumericLiteralToken); 1634N(SyntaxKind.CommaToken); 1635N(SyntaxKind.Argument); 1637N(SyntaxKind.NumericLiteralExpression); 1639N(SyntaxKind.NumericLiteralToken); 1642N(SyntaxKind.CloseParenToken); 1645N(SyntaxKind.SemicolonToken); 1648N(SyntaxKind.EndOfFileToken); 1658N(SyntaxKind.CompilationUnit); 1660N(SyntaxKind.GlobalStatement); 1662N(SyntaxKind.ForEachVariableStatement); 1664N(SyntaxKind.ForEachKeyword); 1665N(SyntaxKind.OpenParenToken); 1666N(SyntaxKind.TupleExpression); 1668N(SyntaxKind.OpenParenToken); 1669N(SyntaxKind.Argument); 1671N(SyntaxKind.DeclarationExpression); 1673N(SyntaxKind.PredefinedType); 1675N(SyntaxKind.IntKeyword); 1677N(SyntaxKind.SingleVariableDesignation); 1679N(SyntaxKind.IdentifierToken, "x"); 1683N(SyntaxKind.CommaToken); 1684N(SyntaxKind.Argument); 1686N(SyntaxKind.DeclarationExpression); 1688N(SyntaxKind.PredefinedType); 1690N(SyntaxKind.IntKeyword); 1692N(SyntaxKind.SingleVariableDesignation); 1694N(SyntaxKind.IdentifierToken, "y"); 1698N(SyntaxKind.CloseParenToken); 1700N(SyntaxKind.InKeyword); 1701N(SyntaxKind.ImplicitArrayCreationExpression); 1703N(SyntaxKind.NewKeyword); 1704N(SyntaxKind.OpenBracketToken); 1705N(SyntaxKind.CloseBracketToken); 1706N(SyntaxKind.ArrayInitializerExpression); 1708N(SyntaxKind.OpenBraceToken); 1709N(SyntaxKind.TupleExpression); 1711N(SyntaxKind.OpenParenToken); 1712N(SyntaxKind.Argument); 1714N(SyntaxKind.NumericLiteralExpression); 1716N(SyntaxKind.NumericLiteralToken); 1719N(SyntaxKind.CommaToken); 1720N(SyntaxKind.Argument); 1722N(SyntaxKind.NumericLiteralExpression); 1724N(SyntaxKind.NumericLiteralToken); 1727N(SyntaxKind.CloseParenToken); 1729N(SyntaxKind.CloseBraceToken); 1732N(SyntaxKind.CloseParenToken); 1733N(SyntaxKind.Block); 1735N(SyntaxKind.OpenBraceToken); 1736N(SyntaxKind.CloseBraceToken); 1740N(SyntaxKind.GlobalStatement); 1742N(SyntaxKind.EmptyStatement); 1744N(SyntaxKind.SemicolonToken); 1747N(SyntaxKind.EndOfFileToken); 1763N(SyntaxKind.CompilationUnit); 1765N(SyntaxKind.ClassDeclaration); 1767N(SyntaxKind.ClassKeyword); 1768N(SyntaxKind.IdentifierToken, "C"); 1769N(SyntaxKind.OpenBraceToken); 1770N(SyntaxKind.MethodDeclaration); 1772N(SyntaxKind.PredefinedType); 1774N(SyntaxKind.VoidKeyword); 1776N(SyntaxKind.IdentifierToken, "Goo"); 1777N(SyntaxKind.ParameterList); 1779N(SyntaxKind.OpenParenToken); 1780N(SyntaxKind.CloseParenToken); 1782N(SyntaxKind.Block); 1784N(SyntaxKind.OpenBraceToken); 1785N(SyntaxKind.ExpressionStatement); 1787N(SyntaxKind.SimpleAssignmentExpression); 1789N(SyntaxKind.TupleExpression); 1791N(SyntaxKind.OpenParenToken); 1792N(SyntaxKind.Argument); 1794N(SyntaxKind.DeclarationExpression); 1796N(SyntaxKind.PredefinedType); 1798N(SyntaxKind.IntKeyword); 1800N(SyntaxKind.DiscardDesignation); 1802N(SyntaxKind.UnderscoreToken); 1806N(SyntaxKind.CommaToken); 1807N(SyntaxKind.Argument); 1809N(SyntaxKind.DeclarationExpression); 1811N(SyntaxKind.IdentifierName); 1813N(SyntaxKind.IdentifierToken, "var"); 1815N(SyntaxKind.DiscardDesignation); 1817N(SyntaxKind.UnderscoreToken); 1821N(SyntaxKind.CommaToken); 1822N(SyntaxKind.Argument); 1824N(SyntaxKind.DeclarationExpression); 1826N(SyntaxKind.IdentifierName); 1828N(SyntaxKind.IdentifierToken, "var"); 1830N(SyntaxKind.ParenthesizedVariableDesignation); 1832N(SyntaxKind.OpenParenToken); 1833N(SyntaxKind.DiscardDesignation); 1835N(SyntaxKind.UnderscoreToken); 1837N(SyntaxKind.CommaToken); 1838N(SyntaxKind.DiscardDesignation); 1840N(SyntaxKind.UnderscoreToken); 1842N(SyntaxKind.CloseParenToken); 1846N(SyntaxKind.CommaToken); 1847N(SyntaxKind.Argument); 1849N(SyntaxKind.IdentifierName); 1851N(SyntaxKind.IdentifierToken, "_"); 1854N(SyntaxKind.CloseParenToken); 1856N(SyntaxKind.EqualsToken); 1857N(SyntaxKind.IdentifierName); 1859N(SyntaxKind.IdentifierToken, "e"); 1862N(SyntaxKind.SemicolonToken); 1864N(SyntaxKind.CloseBraceToken); 1867N(SyntaxKind.CloseBraceToken); 1869N(SyntaxKind.EndOfFileToken); 2408N(SyntaxKind.CompilationUnit); 2410N(SyntaxKind.GlobalStatement); 2412N(SyntaxKind.LocalFunctionStatement); 2414N(SyntaxKind.PredefinedType); 2416N(SyntaxKind.VoidKeyword); 2418N(SyntaxKind.IdentifierToken, "M"); 2419N(SyntaxKind.ParameterList); 2421N(SyntaxKind.OpenParenToken); 2422N(SyntaxKind.CloseParenToken); 2424N(SyntaxKind.Block); 2426N(SyntaxKind.OpenBraceToken); 2427N(SyntaxKind.ExpressionStatement); 2429N(SyntaxKind.SimpleAssignmentExpression); 2431N(SyntaxKind.DeclarationExpression); 2433N(SyntaxKind.IdentifierName); 2435N(SyntaxKind.IdentifierToken, "var"); 2437N(SyntaxKind.ParenthesizedVariableDesignation); 2439N(SyntaxKind.OpenParenToken); 2440N(SyntaxKind.SingleVariableDesignation); 2442N(SyntaxKind.IdentifierToken, "x"); 2444N(SyntaxKind.CommaToken); 2445N(SyntaxKind.DiscardDesignation); 2447N(SyntaxKind.UnderscoreToken); 2449N(SyntaxKind.CloseParenToken); 2452N(SyntaxKind.EqualsToken); 2453N(SyntaxKind.IdentifierName); 2455N(SyntaxKind.IdentifierToken, "e"); 2458N(SyntaxKind.SemicolonToken); 2460N(SyntaxKind.CloseBraceToken); 2464N(SyntaxKind.EndOfFileToken); 2473N(SyntaxKind.CompilationUnit); 2475N(SyntaxKind.GlobalStatement); 2477N(SyntaxKind.LocalFunctionStatement); 2479N(SyntaxKind.PredefinedType); 2481N(SyntaxKind.VoidKeyword); 2483N(SyntaxKind.IdentifierToken, "M"); 2484N(SyntaxKind.ParameterList); 2486N(SyntaxKind.OpenParenToken); 2487N(SyntaxKind.CloseParenToken); 2489N(SyntaxKind.Block); 2491N(SyntaxKind.OpenBraceToken); 2492N(SyntaxKind.ExpressionStatement); 2494N(SyntaxKind.SimpleAssignmentExpression); 2496N(SyntaxKind.TupleExpression); 2498N(SyntaxKind.OpenParenToken); 2499N(SyntaxKind.Argument); 2501N(SyntaxKind.DeclarationExpression); 2503N(SyntaxKind.IdentifierName); 2505N(SyntaxKind.IdentifierToken, "var"); 2507N(SyntaxKind.SingleVariableDesignation); 2509N(SyntaxKind.IdentifierToken, "x"); 2513N(SyntaxKind.CommaToken); 2514N(SyntaxKind.Argument); 2516N(SyntaxKind.DeclarationExpression); 2518N(SyntaxKind.IdentifierName); 2520N(SyntaxKind.IdentifierToken, "var"); 2522N(SyntaxKind.DiscardDesignation); 2524N(SyntaxKind.UnderscoreToken); 2528N(SyntaxKind.CloseParenToken); 2530N(SyntaxKind.EqualsToken); 2531N(SyntaxKind.IdentifierName); 2533N(SyntaxKind.IdentifierToken, "e"); 2536N(SyntaxKind.SemicolonToken); 2538N(SyntaxKind.CloseBraceToken); 2542N(SyntaxKind.EndOfFileToken); 2551N(SyntaxKind.CompilationUnit); 2553N(SyntaxKind.GlobalStatement); 2555N(SyntaxKind.LocalFunctionStatement); 2557N(SyntaxKind.PredefinedType); 2559N(SyntaxKind.VoidKeyword); 2561N(SyntaxKind.IdentifierToken, "M"); 2562N(SyntaxKind.ParameterList); 2564N(SyntaxKind.OpenParenToken); 2565N(SyntaxKind.CloseParenToken); 2567N(SyntaxKind.Block); 2569N(SyntaxKind.OpenBraceToken); 2570N(SyntaxKind.ExpressionStatement); 2572N(SyntaxKind.InvocationExpression); 2574N(SyntaxKind.IdentifierName); 2576N(SyntaxKind.IdentifierToken, "M"); 2578N(SyntaxKind.ArgumentList); 2580N(SyntaxKind.OpenParenToken); 2581N(SyntaxKind.Argument); 2583N(SyntaxKind.OutKeyword); 2584N(SyntaxKind.DeclarationExpression); 2586N(SyntaxKind.IdentifierName); 2588N(SyntaxKind.IdentifierToken, "var"); 2590N(SyntaxKind.DiscardDesignation); 2592N(SyntaxKind.UnderscoreToken); 2596N(SyntaxKind.CloseParenToken); 2599N(SyntaxKind.SemicolonToken); 2601N(SyntaxKind.CloseBraceToken); 2605N(SyntaxKind.EndOfFileToken); 2614N(SyntaxKind.CompilationUnit); 2616N(SyntaxKind.GlobalStatement); 2618N(SyntaxKind.LocalFunctionStatement); 2620N(SyntaxKind.PredefinedType); 2622N(SyntaxKind.VoidKeyword); 2624N(SyntaxKind.IdentifierToken, "M"); 2625N(SyntaxKind.ParameterList); 2627N(SyntaxKind.OpenParenToken); 2628N(SyntaxKind.CloseParenToken); 2630N(SyntaxKind.Block); 2632N(SyntaxKind.OpenBraceToken); 2633N(SyntaxKind.ExpressionStatement); 2635N(SyntaxKind.InvocationExpression); 2637N(SyntaxKind.IdentifierName); 2639N(SyntaxKind.IdentifierToken, "M"); 2641N(SyntaxKind.ArgumentList); 2643N(SyntaxKind.OpenParenToken); 2644N(SyntaxKind.Argument); 2646N(SyntaxKind.OutKeyword); 2647N(SyntaxKind.DeclarationExpression); 2649N(SyntaxKind.PredefinedType); 2651N(SyntaxKind.IntKeyword); 2653N(SyntaxKind.DiscardDesignation); 2655N(SyntaxKind.UnderscoreToken); 2659N(SyntaxKind.CloseParenToken); 2662N(SyntaxKind.SemicolonToken); 2664N(SyntaxKind.CloseBraceToken); 2668N(SyntaxKind.EndOfFileToken); 2677N(SyntaxKind.CompilationUnit); 2679N(SyntaxKind.GlobalStatement); 2681N(SyntaxKind.LocalFunctionStatement); 2683N(SyntaxKind.PredefinedType); 2685N(SyntaxKind.VoidKeyword); 2687N(SyntaxKind.IdentifierToken, "M"); 2688N(SyntaxKind.ParameterList); 2690N(SyntaxKind.OpenParenToken); 2691N(SyntaxKind.CloseParenToken); 2693N(SyntaxKind.Block); 2695N(SyntaxKind.OpenBraceToken); 2696N(SyntaxKind.IfStatement); 2698N(SyntaxKind.IfKeyword); 2699N(SyntaxKind.OpenParenToken); 2700N(SyntaxKind.IsPatternExpression); 2702N(SyntaxKind.IdentifierName); 2704N(SyntaxKind.IdentifierToken, "e"); 2706N(SyntaxKind.IsKeyword); 2707N(SyntaxKind.DeclarationPattern); 2709N(SyntaxKind.PredefinedType); 2711N(SyntaxKind.IntKeyword); 2713N(SyntaxKind.DiscardDesignation); 2715N(SyntaxKind.UnderscoreToken); 2719N(SyntaxKind.CloseParenToken); 2720N(SyntaxKind.Block); 2722N(SyntaxKind.OpenBraceToken); 2723N(SyntaxKind.CloseBraceToken); 2726N(SyntaxKind.CloseBraceToken); 2730N(SyntaxKind.EndOfFileToken); 2739N(SyntaxKind.CompilationUnit); 2741N(SyntaxKind.GlobalStatement); 2743N(SyntaxKind.LocalFunctionStatement); 2745N(SyntaxKind.PredefinedType); 2747N(SyntaxKind.VoidKeyword); 2749N(SyntaxKind.IdentifierToken, "M"); 2750N(SyntaxKind.ParameterList); 2752N(SyntaxKind.OpenParenToken); 2753N(SyntaxKind.CloseParenToken); 2755N(SyntaxKind.Block); 2757N(SyntaxKind.OpenBraceToken); 2758N(SyntaxKind.IfStatement); 2760N(SyntaxKind.IfKeyword); 2761N(SyntaxKind.OpenParenToken); 2762N(SyntaxKind.IsPatternExpression); 2764N(SyntaxKind.IdentifierName); 2766N(SyntaxKind.IdentifierToken, "e"); 2768N(SyntaxKind.IsKeyword); 2769N(SyntaxKind.VarPattern); 2771N(SyntaxKind.VarKeyword, "var"); 2772N(SyntaxKind.DiscardDesignation); 2774N(SyntaxKind.UnderscoreToken); 2778N(SyntaxKind.CloseParenToken); 2779N(SyntaxKind.Block); 2781N(SyntaxKind.OpenBraceToken); 2782N(SyntaxKind.CloseBraceToken); 2785N(SyntaxKind.CloseBraceToken); 2789N(SyntaxKind.EndOfFileToken); 2798N(SyntaxKind.CompilationUnit); 2800N(SyntaxKind.GlobalStatement); 2802N(SyntaxKind.LocalFunctionStatement); 2804N(SyntaxKind.PredefinedType); 2806N(SyntaxKind.VoidKeyword); 2808N(SyntaxKind.IdentifierToken, "M"); 2809N(SyntaxKind.ParameterList); 2811N(SyntaxKind.OpenParenToken); 2812N(SyntaxKind.CloseParenToken); 2814N(SyntaxKind.Block); 2816N(SyntaxKind.OpenBraceToken); 2817N(SyntaxKind.SwitchStatement); 2819N(SyntaxKind.SwitchKeyword); 2820N(SyntaxKind.OpenParenToken); 2821N(SyntaxKind.IdentifierName); 2823N(SyntaxKind.IdentifierToken, "e"); 2825N(SyntaxKind.CloseParenToken); 2826N(SyntaxKind.OpenBraceToken); 2827N(SyntaxKind.SwitchSection); 2829N(SyntaxKind.CasePatternSwitchLabel); 2831N(SyntaxKind.CaseKeyword); 2832N(SyntaxKind.DeclarationPattern); 2834N(SyntaxKind.PredefinedType); 2836N(SyntaxKind.IntKeyword); 2838N(SyntaxKind.DiscardDesignation); 2840N(SyntaxKind.UnderscoreToken); 2843N(SyntaxKind.ColonToken); 2845N(SyntaxKind.BreakStatement); 2847N(SyntaxKind.BreakKeyword); 2848N(SyntaxKind.SemicolonToken); 2851N(SyntaxKind.CloseBraceToken); 2853N(SyntaxKind.CloseBraceToken); 2857N(SyntaxKind.EndOfFileToken); 2866N(SyntaxKind.CompilationUnit); 2868N(SyntaxKind.GlobalStatement); 2870N(SyntaxKind.LocalFunctionStatement); 2872N(SyntaxKind.PredefinedType); 2874N(SyntaxKind.VoidKeyword); 2876N(SyntaxKind.IdentifierToken, "M"); 2877N(SyntaxKind.ParameterList); 2879N(SyntaxKind.OpenParenToken); 2880N(SyntaxKind.CloseParenToken); 2882N(SyntaxKind.Block); 2884N(SyntaxKind.OpenBraceToken); 2885N(SyntaxKind.SwitchStatement); 2887N(SyntaxKind.SwitchKeyword); 2888N(SyntaxKind.OpenParenToken); 2889N(SyntaxKind.IdentifierName); 2891N(SyntaxKind.IdentifierToken, "e"); 2893N(SyntaxKind.CloseParenToken); 2894N(SyntaxKind.OpenBraceToken); 2895N(SyntaxKind.SwitchSection); 2897N(SyntaxKind.CasePatternSwitchLabel); 2899N(SyntaxKind.CaseKeyword); 2900N(SyntaxKind.VarPattern); 2902N(SyntaxKind.VarKeyword, "var"); 2903N(SyntaxKind.DiscardDesignation); 2905N(SyntaxKind.UnderscoreToken); 2908N(SyntaxKind.ColonToken); 2910N(SyntaxKind.BreakStatement); 2912N(SyntaxKind.BreakKeyword); 2913N(SyntaxKind.SemicolonToken); 2916N(SyntaxKind.CloseBraceToken); 2918N(SyntaxKind.CloseBraceToken); 2922N(SyntaxKind.EndOfFileToken); 2931N(SyntaxKind.ExpressionStatement); 2933N(SyntaxKind.SimpleAssignmentExpression); 2935N(SyntaxKind.DeclarationExpression); 2937N(SyntaxKind.IdentifierName); 2939N(SyntaxKind.IdentifierToken, "var"); 2941N(SyntaxKind.ParenthesizedVariableDesignation); 2943N(SyntaxKind.OpenParenToken); 2944N(SyntaxKind.SingleVariableDesignation); 2946N(SyntaxKind.IdentifierToken, "x"); 2948N(SyntaxKind.CommaToken); 2949N(SyntaxKind.SingleVariableDesignation); 2951N(SyntaxKind.IdentifierToken, "y"); 2953N(SyntaxKind.CloseParenToken); 2956N(SyntaxKind.EqualsToken); 2957N(SyntaxKind.IdentifierName); 2959N(SyntaxKind.IdentifierToken, "e"); 2962N(SyntaxKind.SemicolonToken); 2971N(SyntaxKind.ExpressionStatement); 2973N(SyntaxKind.SimpleAssignmentExpression); 2975N(SyntaxKind.InvocationExpression); 2977N(SyntaxKind.AliasQualifiedName); 2979N(SyntaxKind.IdentifierName); 2981N(SyntaxKind.IdentifierToken, "var"); 2983N(SyntaxKind.ColonColonToken); 2984N(SyntaxKind.IdentifierName); 2986N(SyntaxKind.IdentifierToken, "var"); 2989N(SyntaxKind.ArgumentList); 2991N(SyntaxKind.OpenParenToken); 2992N(SyntaxKind.Argument); 2994N(SyntaxKind.IdentifierName); 2996N(SyntaxKind.IdentifierToken, "x"); 2999N(SyntaxKind.CommaToken); 3000N(SyntaxKind.Argument); 3002N(SyntaxKind.IdentifierName); 3004N(SyntaxKind.IdentifierToken, "y"); 3007N(SyntaxKind.CloseParenToken); 3010N(SyntaxKind.EqualsToken); 3011N(SyntaxKind.IdentifierName); 3013N(SyntaxKind.IdentifierToken, "e"); 3016N(SyntaxKind.SemicolonToken); 3025N(SyntaxKind.ExpressionStatement); 3027N(SyntaxKind.SimpleAssignmentExpression); 3029N(SyntaxKind.InvocationExpression); 3031N(SyntaxKind.SimpleMemberAccessExpression); 3033N(SyntaxKind.IdentifierName); 3035N(SyntaxKind.IdentifierToken, "var"); 3037N(SyntaxKind.DotToken); 3038N(SyntaxKind.IdentifierName); 3040N(SyntaxKind.IdentifierToken, "var"); 3043N(SyntaxKind.ArgumentList); 3045N(SyntaxKind.OpenParenToken); 3046N(SyntaxKind.Argument); 3048N(SyntaxKind.IdentifierName); 3050N(SyntaxKind.IdentifierToken, "x"); 3053N(SyntaxKind.CommaToken); 3054N(SyntaxKind.Argument); 3056N(SyntaxKind.IdentifierName); 3058N(SyntaxKind.IdentifierToken, "y"); 3061N(SyntaxKind.CloseParenToken); 3064N(SyntaxKind.EqualsToken); 3065N(SyntaxKind.IdentifierName); 3067N(SyntaxKind.IdentifierToken, "e"); 3070N(SyntaxKind.SemicolonToken); 3079N(SyntaxKind.ExpressionStatement); 3081N(SyntaxKind.SimpleAssignmentExpression); 3083N(SyntaxKind.InvocationExpression); 3085N(SyntaxKind.GenericName); 3087N(SyntaxKind.IdentifierToken, "var"); 3088N(SyntaxKind.TypeArgumentList); 3090N(SyntaxKind.LessThanToken); 3091N(SyntaxKind.IdentifierName); 3093N(SyntaxKind.IdentifierToken, "var"); 3095N(SyntaxKind.GreaterThanToken); 3098N(SyntaxKind.ArgumentList); 3100N(SyntaxKind.OpenParenToken); 3101N(SyntaxKind.Argument); 3103N(SyntaxKind.IdentifierName); 3105N(SyntaxKind.IdentifierToken, "x"); 3108N(SyntaxKind.CommaToken); 3109N(SyntaxKind.Argument); 3111N(SyntaxKind.IdentifierName); 3113N(SyntaxKind.IdentifierToken, "y"); 3116N(SyntaxKind.CloseParenToken); 3119N(SyntaxKind.EqualsToken); 3120N(SyntaxKind.IdentifierName); 3122N(SyntaxKind.IdentifierToken, "e"); 3125N(SyntaxKind.SemicolonToken); 3138N(SyntaxKind.ExpressionStatement); 3140N(SyntaxKind.SimpleAssignmentExpression); 3142N(SyntaxKind.InvocationExpression); 3144N(SyntaxKind.ElementAccessExpression); 3146N(SyntaxKind.IdentifierName); 3148N(SyntaxKind.IdentifierToken, "var"); 3150N(SyntaxKind.BracketedArgumentList); 3152N(SyntaxKind.OpenBracketToken); 3160N(SyntaxKind.CloseBracketToken); 3163N(SyntaxKind.ArgumentList); 3165N(SyntaxKind.OpenParenToken); 3166N(SyntaxKind.Argument); 3168N(SyntaxKind.IdentifierName); 3170N(SyntaxKind.IdentifierToken, "x"); 3173N(SyntaxKind.CommaToken); 3174N(SyntaxKind.Argument); 3176N(SyntaxKind.IdentifierName); 3178N(SyntaxKind.IdentifierToken, "y"); 3181N(SyntaxKind.CloseParenToken); 3184N(SyntaxKind.EqualsToken); 3185N(SyntaxKind.IdentifierName); 3187N(SyntaxKind.IdentifierToken, "e"); 3190N(SyntaxKind.SemicolonToken); 3199N(SyntaxKind.ExpressionStatement); 3201N(SyntaxKind.SimpleAssignmentExpression); 3203N(SyntaxKind.MultiplyExpression); 3205N(SyntaxKind.IdentifierName); 3207N(SyntaxKind.IdentifierToken, "var"); 3209N(SyntaxKind.AsteriskToken); 3210N(SyntaxKind.TupleExpression); 3212N(SyntaxKind.OpenParenToken); 3213N(SyntaxKind.Argument); 3215N(SyntaxKind.IdentifierName); 3217N(SyntaxKind.IdentifierToken, "x"); 3220N(SyntaxKind.CommaToken); 3221N(SyntaxKind.Argument); 3223N(SyntaxKind.IdentifierName); 3225N(SyntaxKind.IdentifierToken, "y"); 3228N(SyntaxKind.CloseParenToken); 3231N(SyntaxKind.EqualsToken); 3232N(SyntaxKind.IdentifierName); 3234N(SyntaxKind.IdentifierToken, "e"); 3237N(SyntaxKind.SemicolonToken); 3253N(SyntaxKind.ExpressionStatement); 3255N(SyntaxKind.ConditionalExpression); 3257N(SyntaxKind.IdentifierName); 3259N(SyntaxKind.IdentifierToken, "var"); 3261N(SyntaxKind.QuestionToken); 3262N(SyntaxKind.SimpleAssignmentExpression); 3264N(SyntaxKind.TupleExpression); 3266N(SyntaxKind.OpenParenToken); 3267N(SyntaxKind.Argument); 3269N(SyntaxKind.IdentifierName); 3271N(SyntaxKind.IdentifierToken, "x"); 3274N(SyntaxKind.CommaToken); 3275N(SyntaxKind.Argument); 3277N(SyntaxKind.IdentifierName); 3279N(SyntaxKind.IdentifierToken, "y"); 3282N(SyntaxKind.CloseParenToken); 3284N(SyntaxKind.EqualsToken); 3285N(SyntaxKind.IdentifierName); 3287N(SyntaxKind.IdentifierToken, "e"); 3296N(SyntaxKind.SemicolonToken); 3305N(SyntaxKind.ExpressionStatement); 3307N(SyntaxKind.SimpleAssignmentExpression); 3309N(SyntaxKind.ConditionalAccessExpression); 3311N(SyntaxKind.IdentifierName); 3313N(SyntaxKind.IdentifierToken, "var"); 3315N(SyntaxKind.QuestionToken); 3316N(SyntaxKind.InvocationExpression); 3318N(SyntaxKind.MemberBindingExpression); 3320N(SyntaxKind.DotToken); 3321N(SyntaxKind.IdentifierName); 3323N(SyntaxKind.IdentifierToken, "var"); 3326N(SyntaxKind.ArgumentList); 3328N(SyntaxKind.OpenParenToken); 3329N(SyntaxKind.Argument); 3331N(SyntaxKind.IdentifierName); 3333N(SyntaxKind.IdentifierToken, "x"); 3336N(SyntaxKind.CommaToken); 3337N(SyntaxKind.Argument); 3339N(SyntaxKind.IdentifierName); 3341N(SyntaxKind.IdentifierToken, "y"); 3344N(SyntaxKind.CloseParenToken); 3348N(SyntaxKind.EqualsToken); 3349N(SyntaxKind.IdentifierName); 3351N(SyntaxKind.IdentifierToken, "e"); 3354N(SyntaxKind.SemicolonToken); 3386N(SyntaxKind.CompilationUnit); 3388N(SyntaxKind.ClassDeclaration); 3390N(SyntaxKind.ClassKeyword); 3391N(SyntaxKind.IdentifierToken, "C"); 3392N(SyntaxKind.OpenBraceToken); 3393N(SyntaxKind.MethodDeclaration); 3395N(SyntaxKind.PredefinedType); 3397N(SyntaxKind.VoidKeyword); 3399N(SyntaxKind.IdentifierToken, "M"); 3400N(SyntaxKind.ParameterList); 3402N(SyntaxKind.OpenParenToken); 3403N(SyntaxKind.CloseParenToken); 3405N(SyntaxKind.Block); 3407N(SyntaxKind.OpenBraceToken); 3408N(SyntaxKind.ExpressionStatement); 3410N(SyntaxKind.SimpleAssignmentExpression); 3412N(SyntaxKind.TupleExpression); 3414N(SyntaxKind.OpenParenToken); 3415N(SyntaxKind.Argument); 3417N(SyntaxKind.MultiplyExpression); 3419N(SyntaxKind.PredefinedType); 3421N(SyntaxKind.IntKeyword); 3423N(SyntaxKind.AsteriskToken); 3424N(SyntaxKind.IdentifierName); 3426N(SyntaxKind.IdentifierToken, "x1"); 3430N(SyntaxKind.CommaToken); 3431N(SyntaxKind.Argument); 3433N(SyntaxKind.DeclarationExpression); 3435N(SyntaxKind.PredefinedType); 3437N(SyntaxKind.IntKeyword); 3439N(SyntaxKind.SingleVariableDesignation); 3441N(SyntaxKind.IdentifierToken, "y1"); 3445N(SyntaxKind.CloseParenToken); 3447N(SyntaxKind.EqualsToken); 3448N(SyntaxKind.IdentifierName); 3450N(SyntaxKind.IdentifierToken, "e"); 3453N(SyntaxKind.SemicolonToken); 3455N(SyntaxKind.ExpressionStatement); 3457N(SyntaxKind.SimpleAssignmentExpression); 3459N(SyntaxKind.TupleExpression); 3461N(SyntaxKind.OpenParenToken); 3462N(SyntaxKind.Argument); 3464N(SyntaxKind.DeclarationExpression); 3466N(SyntaxKind.ArrayType); 3468N(SyntaxKind.PointerType); 3470N(SyntaxKind.PredefinedType); 3472N(SyntaxKind.IntKeyword); 3474N(SyntaxKind.AsteriskToken); 3476N(SyntaxKind.ArrayRankSpecifier); 3478N(SyntaxKind.OpenBracketToken); 3479N(SyntaxKind.OmittedArraySizeExpression); 3481N(SyntaxKind.OmittedArraySizeExpressionToken); 3483N(SyntaxKind.CloseBracketToken); 3486N(SyntaxKind.SingleVariableDesignation); 3488N(SyntaxKind.IdentifierToken, "x2"); 3492N(SyntaxKind.CommaToken); 3493N(SyntaxKind.Argument); 3495N(SyntaxKind.DeclarationExpression); 3497N(SyntaxKind.PredefinedType); 3499N(SyntaxKind.IntKeyword); 3501N(SyntaxKind.SingleVariableDesignation); 3503N(SyntaxKind.IdentifierToken, "y2"); 3507N(SyntaxKind.CloseParenToken); 3509N(SyntaxKind.EqualsToken); 3510N(SyntaxKind.IdentifierName); 3512N(SyntaxKind.IdentifierToken, "e"); 3515N(SyntaxKind.SemicolonToken); 3517N(SyntaxKind.ExpressionStatement); 3519N(SyntaxKind.SimpleAssignmentExpression); 3521N(SyntaxKind.TupleExpression); 3523N(SyntaxKind.OpenParenToken); 3524N(SyntaxKind.Argument); 3526N(SyntaxKind.DeclarationExpression); 3528N(SyntaxKind.ArrayType); 3530N(SyntaxKind.PointerType); 3532N(SyntaxKind.IdentifierName); 3534N(SyntaxKind.IdentifierToken, "var"); 3536N(SyntaxKind.AsteriskToken); 3538N(SyntaxKind.ArrayRankSpecifier); 3540N(SyntaxKind.OpenBracketToken); 3541N(SyntaxKind.OmittedArraySizeExpression); 3543N(SyntaxKind.OmittedArraySizeExpressionToken); 3545N(SyntaxKind.CloseBracketToken); 3548N(SyntaxKind.SingleVariableDesignation); 3550N(SyntaxKind.IdentifierToken, "x3"); 3554N(SyntaxKind.CommaToken); 3555N(SyntaxKind.Argument); 3557N(SyntaxKind.DeclarationExpression); 3559N(SyntaxKind.PredefinedType); 3561N(SyntaxKind.IntKeyword); 3563N(SyntaxKind.SingleVariableDesignation); 3565N(SyntaxKind.IdentifierToken, "y3"); 3569N(SyntaxKind.CloseParenToken); 3571N(SyntaxKind.EqualsToken); 3572N(SyntaxKind.IdentifierName); 3574N(SyntaxKind.IdentifierToken, "e"); 3577N(SyntaxKind.SemicolonToken); 3579N(SyntaxKind.ExpressionStatement); 3581N(SyntaxKind.SimpleAssignmentExpression); 3583N(SyntaxKind.TupleExpression); 3585N(SyntaxKind.OpenParenToken); 3586N(SyntaxKind.Argument); 3588N(SyntaxKind.MultiplyExpression); 3590N(SyntaxKind.IdentifierName); 3592N(SyntaxKind.IdentifierToken, "var"); 3594N(SyntaxKind.AsteriskToken); 3595N(SyntaxKind.IdentifierName); 3597N(SyntaxKind.IdentifierToken, "x4"); 3601N(SyntaxKind.CommaToken); 3602N(SyntaxKind.Argument); 3604N(SyntaxKind.DeclarationExpression); 3606N(SyntaxKind.PredefinedType); 3608N(SyntaxKind.IntKeyword); 3610N(SyntaxKind.SingleVariableDesignation); 3612N(SyntaxKind.IdentifierToken, "y4"); 3616N(SyntaxKind.CloseParenToken); 3618N(SyntaxKind.EqualsToken); 3619N(SyntaxKind.IdentifierName); 3621N(SyntaxKind.IdentifierToken, "e"); 3624N(SyntaxKind.SemicolonToken); 3626N(SyntaxKind.ExpressionStatement); 3628N(SyntaxKind.SimpleAssignmentExpression); 3630N(SyntaxKind.TupleExpression); 3632N(SyntaxKind.OpenParenToken); 3633N(SyntaxKind.Argument); 3635N(SyntaxKind.MultiplyExpression); 3637N(SyntaxKind.IdentifierName); 3639N(SyntaxKind.IdentifierToken, "var"); 3641N(SyntaxKind.AsteriskToken); 3642N(SyntaxKind.IdentifierName); 3644N(SyntaxKind.IdentifierToken, "x5"); 3648N(SyntaxKind.CommaToken); 3649N(SyntaxKind.Argument); 3651N(SyntaxKind.MultiplyExpression); 3653N(SyntaxKind.IdentifierName); 3655N(SyntaxKind.IdentifierToken, "var"); 3657N(SyntaxKind.AsteriskToken); 3658N(SyntaxKind.IdentifierName); 3660N(SyntaxKind.IdentifierToken, "y5"); 3664N(SyntaxKind.CloseParenToken); 3666N(SyntaxKind.EqualsToken); 3667N(SyntaxKind.IdentifierName); 3669N(SyntaxKind.IdentifierToken, "e"); 3672N(SyntaxKind.SemicolonToken); 3674N(SyntaxKind.ExpressionStatement); 3676N(SyntaxKind.SimpleAssignmentExpression); 3678N(SyntaxKind.IdentifierName); 3680N(SyntaxKind.IdentifierToken, "e"); 3682N(SyntaxKind.EqualsToken); 3683N(SyntaxKind.TupleExpression); 3685N(SyntaxKind.OpenParenToken); 3686N(SyntaxKind.Argument); 3688N(SyntaxKind.MultiplyExpression); 3690N(SyntaxKind.IdentifierName); 3692N(SyntaxKind.IdentifierToken, "var"); 3694N(SyntaxKind.AsteriskToken); 3695N(SyntaxKind.IdentifierName); 3697N(SyntaxKind.IdentifierToken, "x6"); 3701N(SyntaxKind.CommaToken); 3702N(SyntaxKind.Argument); 3704N(SyntaxKind.MultiplyExpression); 3706N(SyntaxKind.IdentifierName); 3708N(SyntaxKind.IdentifierToken, "var"); 3710N(SyntaxKind.AsteriskToken); 3711N(SyntaxKind.IdentifierName); 3713N(SyntaxKind.IdentifierToken, "y6"); 3717N(SyntaxKind.CloseParenToken); 3720N(SyntaxKind.SemicolonToken); 3722N(SyntaxKind.CloseBraceToken); 3725N(SyntaxKind.CloseBraceToken); 3727N(SyntaxKind.EndOfFileToken);
Parsing\ExpressionParsingTests.cs (1605)
48N(SyntaxKind.InterpolatedStringExpression); 50N(SyntaxKind.InterpolatedVerbatimStringStartToken); 51N(SyntaxKind.InterpolatedStringText); 53N(SyntaxKind.InterpolatedStringTextToken); 55N(SyntaxKind.InterpolatedStringEndToken); 64N(SyntaxKind.InterpolatedStringExpression); 66N(SyntaxKind.InterpolatedSingleLineRawStringStartToken); 67N(SyntaxKind.Interpolation); 69N(SyntaxKind.OpenBraceToken); 70N(SyntaxKind.AddExpression); 72N(SyntaxKind.NumericLiteralExpression); 74N(SyntaxKind.NumericLiteralToken, "1"); 76N(SyntaxKind.PlusToken); 77N(SyntaxKind.NumericLiteralExpression); 79N(SyntaxKind.NumericLiteralToken, "1"); 82N(SyntaxKind.CloseBraceToken); 84N(SyntaxKind.InterpolatedRawStringEndToken); 93N(SyntaxKind.InterpolatedStringExpression); 95N(SyntaxKind.InterpolatedSingleLineRawStringStartToken); 96N(SyntaxKind.InterpolatedStringText); 98N(SyntaxKind.InterpolatedStringTextToken); 100N(SyntaxKind.Interpolation); 102N(SyntaxKind.OpenBraceToken); 103N(SyntaxKind.AddExpression); 105N(SyntaxKind.NumericLiteralExpression); 107N(SyntaxKind.NumericLiteralToken, "1"); 109N(SyntaxKind.PlusToken); 110N(SyntaxKind.NumericLiteralExpression); 112N(SyntaxKind.NumericLiteralToken, "1"); 115N(SyntaxKind.CloseBraceToken); 117N(SyntaxKind.InterpolatedStringText); 119N(SyntaxKind.InterpolatedStringTextToken); 121N(SyntaxKind.InterpolatedRawStringEndToken); 132N(SyntaxKind.InterpolatedStringExpression); 134N(SyntaxKind.InterpolatedMultiLineRawStringStartToken); 135N(SyntaxKind.InterpolatedStringText); 137N(SyntaxKind.InterpolatedStringTextToken); 139N(SyntaxKind.Interpolation); 141N(SyntaxKind.OpenBraceToken); 142N(SyntaxKind.AddExpression); 144N(SyntaxKind.NumericLiteralExpression); 146N(SyntaxKind.NumericLiteralToken, "1"); 148N(SyntaxKind.PlusToken); 149N(SyntaxKind.NumericLiteralExpression); 151N(SyntaxKind.NumericLiteralToken, "1"); 154N(SyntaxKind.CloseBraceToken); 156N(SyntaxKind.InterpolatedRawStringEndToken); 167N(SyntaxKind.InterpolatedStringExpression); 169N(SyntaxKind.InterpolatedMultiLineRawStringStartToken); 170N(SyntaxKind.InterpolatedStringText); 172N(SyntaxKind.InterpolatedStringTextToken); 174N(SyntaxKind.Interpolation); 176N(SyntaxKind.OpenBraceToken); 177N(SyntaxKind.AddExpression); 179N(SyntaxKind.NumericLiteralExpression); 181N(SyntaxKind.NumericLiteralToken, "1"); 183N(SyntaxKind.PlusToken); 184N(SyntaxKind.NumericLiteralExpression); 186N(SyntaxKind.NumericLiteralToken, "1"); 189N(SyntaxKind.CloseBraceToken); 191N(SyntaxKind.InterpolatedStringText); 193N(SyntaxKind.InterpolatedStringTextToken); 195N(SyntaxKind.InterpolatedRawStringEndToken); 218N(SyntaxKind.InterpolatedStringExpression); 220N(SyntaxKind.InterpolatedVerbatimStringStartToken); 221N(SyntaxKind.InterpolatedStringText); 223N(SyntaxKind.InterpolatedStringTextToken); 225N(SyntaxKind.InterpolatedStringEndToken); 244N(SyntaxKind.InterpolatedStringExpression); 246N(SyntaxKind.InterpolatedVerbatimStringStartToken); 247N(SyntaxKind.InterpolatedStringText); 249N(SyntaxKind.InterpolatedStringTextToken); 251N(SyntaxKind.InterpolatedStringEndToken); 274N(SyntaxKind.InterpolatedStringExpression); 276N(SyntaxKind.InterpolatedVerbatimStringStartToken); 277N(SyntaxKind.InterpolatedStringText); 279N(SyntaxKind.InterpolatedStringTextToken, "aaa"); 281N(SyntaxKind.Interpolation); 283N(SyntaxKind.OpenBraceToken); 284N(SyntaxKind.InterpolatedStringExpression); 286N(SyntaxKind.InterpolatedVerbatimStringStartToken); 287N(SyntaxKind.InterpolatedStringText); 289N(SyntaxKind.InterpolatedStringTextToken, "bbb\nccc"); 291N(SyntaxKind.InterpolatedStringEndToken); 293N(SyntaxKind.CloseBraceToken); 295N(SyntaxKind.InterpolatedStringText); 297N(SyntaxKind.InterpolatedStringTextToken, "ddd"); 299N(SyntaxKind.InterpolatedStringEndToken); 320N(SyntaxKind.InterpolatedStringExpression); 322N(SyntaxKind.InterpolatedVerbatimStringStartToken); 323N(SyntaxKind.InterpolatedStringText); 325N(SyntaxKind.InterpolatedStringTextToken, "aaa"); 327N(SyntaxKind.Interpolation); 329N(SyntaxKind.OpenBraceToken); 330N(SyntaxKind.InterpolatedStringExpression); 332N(SyntaxKind.InterpolatedVerbatimStringStartToken); 333N(SyntaxKind.InterpolatedStringText); 335N(SyntaxKind.InterpolatedStringTextToken, "bbb\nccc"); 337N(SyntaxKind.InterpolatedStringEndToken); 339N(SyntaxKind.CloseBraceToken); 341N(SyntaxKind.InterpolatedStringText); 343N(SyntaxKind.InterpolatedStringTextToken, "ddd"); 345N(SyntaxKind.InterpolatedStringEndToken); 361var expr = (InterpolatedStringExpressionSyntax)N(SyntaxKind.InterpolatedStringExpression); 363N(SyntaxKind.InterpolatedStringStartToken); 364N(SyntaxKind.InterpolatedStringText); 366N(SyntaxKind.InterpolatedStringTextToken); 368N(SyntaxKind.Interpolation); 370N(SyntaxKind.OpenBraceToken); 371N(SyntaxKind.ElementAccessExpression); 373N(SyntaxKind.ImplicitArrayCreationExpression); 375N(SyntaxKind.NewKeyword); 376N(SyntaxKind.OpenBracketToken); 377N(SyntaxKind.CloseBracketToken); 378N(SyntaxKind.ArrayInitializerExpression); 380N(SyntaxKind.OpenBraceToken); 381N(SyntaxKind.NumericLiteralExpression); 383N(SyntaxKind.NumericLiteralToken, "1"); 385N(SyntaxKind.CommaToken); 386N(SyntaxKind.NumericLiteralExpression); 388N(SyntaxKind.NumericLiteralToken, "2"); 390N(SyntaxKind.CommaToken); 391N(SyntaxKind.NumericLiteralExpression); 393N(SyntaxKind.NumericLiteralToken, "3"); 395N(SyntaxKind.CloseBraceToken); 398N(SyntaxKind.BracketedArgumentList); 400N(SyntaxKind.OpenBracketToken); 401N(SyntaxKind.Argument); 403N(SyntaxKind.NumericLiteralExpression); 405N(SyntaxKind.NumericLiteralToken, "2"); 408N(SyntaxKind.CloseBracketToken); 411N(SyntaxKind.CloseBraceToken); 413N(SyntaxKind.InterpolatedStringText); 415N(SyntaxKind.InterpolatedStringTextToken); 417N(SyntaxKind.InterpolatedStringEndToken); 1381N(SyntaxKind.CompilationUnit); 1383N(SyntaxKind.GlobalStatement); 1385N(SyntaxKind.ExpressionStatement); 1387N(SyntaxKind.ArrayCreationExpression); 1389N(SyntaxKind.NewKeyword); 1390N(SyntaxKind.ArrayType); 1392N(SyntaxKind.IdentifierName); 1394N(SyntaxKind.IdentifierToken, "partial"); 1396N(SyntaxKind.ArrayRankSpecifier); 1398N(SyntaxKind.OpenBracketToken); 1399N(SyntaxKind.OmittedArraySizeExpression); 1401N(SyntaxKind.OmittedArraySizeExpressionToken); 1410N(SyntaxKind.EndOfFileToken); 1429N(SyntaxKind.CompilationUnit); 1431N(SyntaxKind.IncompleteMember); 1433N(SyntaxKind.NewKeyword); 1434N(SyntaxKind.ArrayType); 1436N(SyntaxKind.IdentifierName); 1438N(SyntaxKind.IdentifierToken, keyword); 1440N(SyntaxKind.ArrayRankSpecifier); 1442N(SyntaxKind.OpenBracketToken); 1443N(SyntaxKind.OmittedArraySizeExpression); 1445N(SyntaxKind.OmittedArraySizeExpressionToken); 1451N(SyntaxKind.EndOfFileToken); 1463N(SyntaxKind.CompilationUnit); 1465N(SyntaxKind.GlobalStatement); 1467N(SyntaxKind.ExpressionStatement); 1469N(SyntaxKind.ArrayCreationExpression); 1471N(SyntaxKind.NewKeyword); 1472N(SyntaxKind.ArrayType); 1474N(SyntaxKind.IdentifierName); 1476N(SyntaxKind.IdentifierToken, "scoped"); 1478N(SyntaxKind.ArrayRankSpecifier); 1480N(SyntaxKind.OpenBracketToken); 1481N(SyntaxKind.NumericLiteralExpression); 1483N(SyntaxKind.NumericLiteralToken, "1"); 1485N(SyntaxKind.CloseBracketToken); 1489N(SyntaxKind.SemicolonToken); 1492N(SyntaxKind.EndOfFileToken); 1511N(SyntaxKind.CompilationUnit); 1513N(SyntaxKind.IncompleteMember); 1515N(SyntaxKind.NewKeyword); 1516N(SyntaxKind.ArrayType); 1518N(SyntaxKind.IdentifierName); 1520N(SyntaxKind.IdentifierToken, keyword); 1522N(SyntaxKind.ArrayRankSpecifier); 1524N(SyntaxKind.OpenBracketToken); 1525N(SyntaxKind.NumericLiteralExpression); 1527N(SyntaxKind.NumericLiteralToken, "1"); 1529N(SyntaxKind.CloseBracketToken); 1533N(SyntaxKind.GlobalStatement); 1535N(SyntaxKind.EmptyStatement); 1537N(SyntaxKind.SemicolonToken); 1540N(SyntaxKind.EndOfFileToken); 1559N(SyntaxKind.CompilationUnit); 1561N(SyntaxKind.GlobalStatement); 1563N(SyntaxKind.ExpressionStatement); 1565N(SyntaxKind.ObjectCreationExpression); 1567N(SyntaxKind.NewKeyword); 1568N(SyntaxKind.IdentifierName); 1570N(SyntaxKind.IdentifierToken, "scoped"); 1572N(SyntaxKind.ArgumentList); 1574N(SyntaxKind.OpenParenToken); 1581N(SyntaxKind.EndOfFileToken); 1609N(SyntaxKind.CompilationUnit); 1611N(SyntaxKind.IncompleteMember); 1613N(SyntaxKind.NewKeyword); 1614N(SyntaxKind.IdentifierName); 1616N(SyntaxKind.IdentifierToken, keyword); 1619N(SyntaxKind.GlobalStatement); 1621N(SyntaxKind.ExpressionStatement); 1623N(SyntaxKind.ParenthesizedExpression); 1625N(SyntaxKind.OpenParenToken); 1635N(SyntaxKind.EndOfFileToken); 1645N(SyntaxKind.CompilationUnit); 1647N(SyntaxKind.GlobalStatement); 1649N(SyntaxKind.ExpressionStatement); 1651N(SyntaxKind.ObjectCreationExpression); 1653N(SyntaxKind.NewKeyword); 1654N(SyntaxKind.IdentifierName); 1656N(SyntaxKind.IdentifierToken, "scoped"); 1658N(SyntaxKind.ArgumentList); 1660N(SyntaxKind.OpenParenToken); 1661N(SyntaxKind.CloseParenToken); 1664N(SyntaxKind.SemicolonToken); 1667N(SyntaxKind.EndOfFileToken); 1689N(SyntaxKind.CompilationUnit); 1691N(SyntaxKind.IncompleteMember); 1693N(SyntaxKind.NewKeyword); 1694N(SyntaxKind.IdentifierName); 1696N(SyntaxKind.IdentifierToken, keyword); 1699N(SyntaxKind.GlobalStatement); 1701N(SyntaxKind.ExpressionStatement); 1703N(SyntaxKind.ParenthesizedExpression); 1705N(SyntaxKind.OpenParenToken); 1710N(SyntaxKind.CloseParenToken); 1712N(SyntaxKind.SemicolonToken); 1715N(SyntaxKind.EndOfFileToken); 1725N(SyntaxKind.CompilationUnit); 1727N(SyntaxKind.GlobalStatement); 1729N(SyntaxKind.ExpressionStatement); 1731N(SyntaxKind.ArrayCreationExpression); 1733N(SyntaxKind.NewKeyword); 1734N(SyntaxKind.ArrayType); 1736N(SyntaxKind.IdentifierName); 1738N(SyntaxKind.IdentifierToken, "partial"); 1740N(SyntaxKind.ArrayRankSpecifier); 1742N(SyntaxKind.OpenBracketToken); 1743N(SyntaxKind.NumericLiteralExpression); 1745N(SyntaxKind.NumericLiteralToken, "1"); 1747N(SyntaxKind.CloseBracketToken); 1751N(SyntaxKind.SemicolonToken); 1754N(SyntaxKind.EndOfFileToken); 1773N(SyntaxKind.CompilationUnit); 1775N(SyntaxKind.GlobalStatement); 1777N(SyntaxKind.ExpressionStatement); 1779N(SyntaxKind.ObjectCreationExpression); 1781N(SyntaxKind.NewKeyword); 1782N(SyntaxKind.IdentifierName); 1784N(SyntaxKind.IdentifierToken, "partial"); 1786N(SyntaxKind.ArgumentList); 1788N(SyntaxKind.OpenParenToken); 1795N(SyntaxKind.EndOfFileToken); 1805N(SyntaxKind.CompilationUnit); 1807N(SyntaxKind.GlobalStatement); 1809N(SyntaxKind.ExpressionStatement); 1811N(SyntaxKind.ObjectCreationExpression); 1813N(SyntaxKind.NewKeyword); 1814N(SyntaxKind.IdentifierName); 1816N(SyntaxKind.IdentifierToken, "partial"); 1818N(SyntaxKind.ArgumentList); 1820N(SyntaxKind.OpenParenToken); 1821N(SyntaxKind.CloseParenToken); 1824N(SyntaxKind.SemicolonToken); 1827N(SyntaxKind.EndOfFileToken); 3070N(SyntaxKind.CompilationUnit); 3072N(SyntaxKind.ClassDeclaration); 3074N(SyntaxKind.ClassKeyword); 3075N(SyntaxKind.IdentifierToken); 3076N(SyntaxKind.OpenBraceToken); 3078N(SyntaxKind.FieldDeclaration); 3080N(SyntaxKind.VariableDeclaration); 3082N(SyntaxKind.PredefinedType); N(SyntaxKind.IntKeyword); 3083N(SyntaxKind.VariableDeclarator); 3085N(SyntaxKind.IdentifierToken); 3086N(SyntaxKind.EqualsValueClause); 3088N(SyntaxKind.EqualsToken); 3090N(SyntaxKind.LeftShiftExpression); 3092N(SyntaxKind.LeftShiftExpression); 3094N(SyntaxKind.NumericLiteralExpression); N(SyntaxKind.NumericLiteralToken); 3095N(SyntaxKind.LessThanLessThanToken); 3096N(SyntaxKind.NumericLiteralExpression); N(SyntaxKind.NumericLiteralToken); 3098N(SyntaxKind.LessThanLessThanToken); 3099N(SyntaxKind.NumericLiteralExpression); N(SyntaxKind.NumericLiteralToken); 3103N(SyntaxKind.SemicolonToken); 3107N(SyntaxKind.CloseBraceToken); 3109N(SyntaxKind.EndOfFileToken); 3162N(SyntaxKind.CompilationUnit); 3164N(SyntaxKind.ClassDeclaration); 3166N(SyntaxKind.ClassKeyword); 3167N(SyntaxKind.IdentifierToken, "C"); 3168N(SyntaxKind.OpenBraceToken); 3169N(SyntaxKind.MethodDeclaration); 3171N(SyntaxKind.AsyncKeyword); 3172N(SyntaxKind.PredefinedType); 3174N(SyntaxKind.VoidKeyword); 3176N(SyntaxKind.IdentifierToken, "M"); 3177N(SyntaxKind.ParameterList); 3179N(SyntaxKind.OpenParenToken); 3180N(SyntaxKind.CloseParenToken); 3182N(SyntaxKind.Block); 3184N(SyntaxKind.OpenBraceToken); 3185N(SyntaxKind.ExpressionStatement); 3187N(SyntaxKind.SimpleMemberAccessExpression); 3189N(SyntaxKind.IdentifierName); 3191N(SyntaxKind.IdentifierToken, "Task"); 3193N(SyntaxKind.DotToken); 3201N(SyntaxKind.ExpressionStatement); 3203N(SyntaxKind.AwaitExpression); 3205N(SyntaxKind.AwaitKeyword); 3206N(SyntaxKind.InvocationExpression); 3208N(SyntaxKind.SimpleMemberAccessExpression); 3210N(SyntaxKind.IdentifierName); 3212N(SyntaxKind.IdentifierToken, "Task"); 3214N(SyntaxKind.DotToken); 3215N(SyntaxKind.IdentifierName); 3217N(SyntaxKind.IdentifierToken, "Delay"); 3220N(SyntaxKind.ArgumentList); 3222N(SyntaxKind.OpenParenToken); 3223N(SyntaxKind.CloseParenToken); 3227N(SyntaxKind.SemicolonToken); 3229N(SyntaxKind.CloseBraceToken); 3232N(SyntaxKind.CloseBraceToken); 3234N(SyntaxKind.EndOfFileToken); 3262N(SyntaxKind.CompilationUnit); 3264N(SyntaxKind.ClassDeclaration); 3266N(SyntaxKind.ClassKeyword); 3267N(SyntaxKind.IdentifierToken, "C"); 3268N(SyntaxKind.OpenBraceToken); 3269N(SyntaxKind.MethodDeclaration); 3271N(SyntaxKind.AsyncKeyword); 3272N(SyntaxKind.PredefinedType); 3274N(SyntaxKind.VoidKeyword); 3276N(SyntaxKind.IdentifierToken, "M"); 3277N(SyntaxKind.ParameterList); 3279N(SyntaxKind.OpenParenToken); 3280N(SyntaxKind.CloseParenToken); 3282N(SyntaxKind.Block); 3284N(SyntaxKind.OpenBraceToken); 3285N(SyntaxKind.LocalDeclarationStatement); 3287N(SyntaxKind.VariableDeclaration); 3289N(SyntaxKind.QualifiedName); 3291N(SyntaxKind.IdentifierName); 3293N(SyntaxKind.IdentifierToken, "Task"); 3295N(SyntaxKind.DotToken); 3296N(SyntaxKind.IdentifierName); 3298N(SyntaxKind.IdentifierToken, "await"); 3301N(SyntaxKind.VariableDeclarator); 3303N(SyntaxKind.IdentifierToken, "Task"); 3308N(SyntaxKind.ExpressionStatement); 3310N(SyntaxKind.InvocationExpression); 3312N(SyntaxKind.IdentifierName); 3314N(SyntaxKind.IdentifierToken, "Delay"); 3316N(SyntaxKind.ArgumentList); 3318N(SyntaxKind.OpenParenToken); 3319N(SyntaxKind.CloseParenToken); 3322N(SyntaxKind.SemicolonToken); 3324N(SyntaxKind.CloseBraceToken); 3327N(SyntaxKind.CloseBraceToken); 3329N(SyntaxKind.EndOfFileToken); 3352N(SyntaxKind.CompilationUnit); 3354N(SyntaxKind.ClassDeclaration); 3356N(SyntaxKind.ClassKeyword); 3357N(SyntaxKind.IdentifierToken, "C"); 3358N(SyntaxKind.OpenBraceToken); 3359N(SyntaxKind.MethodDeclaration); 3361N(SyntaxKind.AsyncKeyword); 3362N(SyntaxKind.PredefinedType); 3364N(SyntaxKind.VoidKeyword); 3366N(SyntaxKind.IdentifierToken, "M"); 3367N(SyntaxKind.ParameterList); 3369N(SyntaxKind.OpenParenToken); 3370N(SyntaxKind.CloseParenToken); 3372N(SyntaxKind.Block); 3374N(SyntaxKind.OpenBraceToken); 3375N(SyntaxKind.LocalDeclarationStatement); 3377N(SyntaxKind.VariableDeclaration); 3379N(SyntaxKind.QualifiedName); 3381N(SyntaxKind.IdentifierName); 3383N(SyntaxKind.IdentifierToken, "Task"); 3385N(SyntaxKind.DotToken); 3386N(SyntaxKind.IdentifierName); 3388N(SyntaxKind.IdentifierToken, "await"); 3391N(SyntaxKind.VariableDeclarator); 3393N(SyntaxKind.IdentifierToken, "Task"); 3396N(SyntaxKind.SemicolonToken); 3398N(SyntaxKind.CloseBraceToken); 3401N(SyntaxKind.CloseBraceToken); 3403N(SyntaxKind.EndOfFileToken); 3426N(SyntaxKind.CompilationUnit); 3428N(SyntaxKind.ClassDeclaration); 3430N(SyntaxKind.ClassKeyword); 3431N(SyntaxKind.IdentifierToken, "C"); 3432N(SyntaxKind.OpenBraceToken); 3433N(SyntaxKind.MethodDeclaration); 3435N(SyntaxKind.AsyncKeyword); 3436N(SyntaxKind.PredefinedType); 3438N(SyntaxKind.VoidKeyword); 3440N(SyntaxKind.IdentifierToken, "M"); 3441N(SyntaxKind.ParameterList); 3443N(SyntaxKind.OpenParenToken); 3444N(SyntaxKind.CloseParenToken); 3446N(SyntaxKind.Block); 3448N(SyntaxKind.OpenBraceToken); 3449N(SyntaxKind.LocalDeclarationStatement); 3451N(SyntaxKind.VariableDeclaration); 3453N(SyntaxKind.QualifiedName); 3455N(SyntaxKind.IdentifierName); 3457N(SyntaxKind.IdentifierToken, "Task"); 3459N(SyntaxKind.DotToken); 3460N(SyntaxKind.IdentifierName); 3462N(SyntaxKind.IdentifierToken, "await"); 3465N(SyntaxKind.VariableDeclarator); 3467N(SyntaxKind.IdentifierToken, "Task"); 3468N(SyntaxKind.EqualsValueClause); 3470N(SyntaxKind.EqualsToken); 3471N(SyntaxKind.NumericLiteralExpression); 3473N(SyntaxKind.NumericLiteralToken, "1"); 3478N(SyntaxKind.SemicolonToken); 3480N(SyntaxKind.CloseBraceToken); 3483N(SyntaxKind.CloseBraceToken); 3485N(SyntaxKind.EndOfFileToken); 3508N(SyntaxKind.CompilationUnit); 3510N(SyntaxKind.ClassDeclaration); 3512N(SyntaxKind.ClassKeyword); 3513N(SyntaxKind.IdentifierToken, "C"); 3514N(SyntaxKind.OpenBraceToken); 3515N(SyntaxKind.MethodDeclaration); 3517N(SyntaxKind.AsyncKeyword); 3518N(SyntaxKind.PredefinedType); 3520N(SyntaxKind.VoidKeyword); 3522N(SyntaxKind.IdentifierToken, "M"); 3523N(SyntaxKind.ParameterList); 3525N(SyntaxKind.OpenParenToken); 3526N(SyntaxKind.CloseParenToken); 3528N(SyntaxKind.Block); 3530N(SyntaxKind.OpenBraceToken); 3531N(SyntaxKind.LocalDeclarationStatement); 3533N(SyntaxKind.VariableDeclaration); 3535N(SyntaxKind.QualifiedName); 3537N(SyntaxKind.IdentifierName); 3539N(SyntaxKind.IdentifierToken, "Task"); 3541N(SyntaxKind.DotToken); 3542N(SyntaxKind.IdentifierName); 3544N(SyntaxKind.IdentifierToken, "await"); 3547N(SyntaxKind.VariableDeclarator); 3549N(SyntaxKind.IdentifierToken, "Task"); 3551N(SyntaxKind.CommaToken); 3552N(SyntaxKind.VariableDeclarator); 3554N(SyntaxKind.IdentifierToken, "Task2"); 3557N(SyntaxKind.SemicolonToken); 3559N(SyntaxKind.CloseBraceToken); 3562N(SyntaxKind.CloseBraceToken); 3564N(SyntaxKind.EndOfFileToken); 3587N(SyntaxKind.CompilationUnit); 3589N(SyntaxKind.ClassDeclaration); 3591N(SyntaxKind.ClassKeyword); 3592N(SyntaxKind.IdentifierToken, "C"); 3593N(SyntaxKind.OpenBraceToken); 3594N(SyntaxKind.MethodDeclaration); 3596N(SyntaxKind.AsyncKeyword); 3597N(SyntaxKind.PredefinedType); 3599N(SyntaxKind.VoidKeyword); 3601N(SyntaxKind.IdentifierToken, "M"); 3602N(SyntaxKind.ParameterList); 3604N(SyntaxKind.OpenParenToken); 3605N(SyntaxKind.CloseParenToken); 3607N(SyntaxKind.Block); 3609N(SyntaxKind.OpenBraceToken); 3610N(SyntaxKind.LocalFunctionStatement); 3612N(SyntaxKind.QualifiedName); 3614N(SyntaxKind.IdentifierName); 3616N(SyntaxKind.IdentifierToken, "Task"); 3618N(SyntaxKind.DotToken); 3619N(SyntaxKind.IdentifierName); 3621N(SyntaxKind.IdentifierToken, "await"); 3624N(SyntaxKind.IdentifierToken, "Task"); 3625N(SyntaxKind.ParameterList); 3627N(SyntaxKind.OpenParenToken); 3628N(SyntaxKind.CloseParenToken); 3630N(SyntaxKind.SemicolonToken); 3632N(SyntaxKind.CloseBraceToken); 3635N(SyntaxKind.CloseBraceToken); 3637N(SyntaxKind.EndOfFileToken); 3660N(SyntaxKind.CompilationUnit); 3662N(SyntaxKind.ClassDeclaration); 3664N(SyntaxKind.ClassKeyword); 3665N(SyntaxKind.IdentifierToken, "C"); 3666N(SyntaxKind.OpenBraceToken); 3667N(SyntaxKind.MethodDeclaration); 3669N(SyntaxKind.AsyncKeyword); 3670N(SyntaxKind.PredefinedType); 3672N(SyntaxKind.VoidKeyword); 3674N(SyntaxKind.IdentifierToken, "M"); 3675N(SyntaxKind.ParameterList); 3677N(SyntaxKind.OpenParenToken); 3678N(SyntaxKind.CloseParenToken); 3680N(SyntaxKind.Block); 3682N(SyntaxKind.OpenBraceToken); 3683N(SyntaxKind.LocalFunctionStatement); 3685N(SyntaxKind.QualifiedName); 3687N(SyntaxKind.IdentifierName); 3689N(SyntaxKind.IdentifierToken, "Task"); 3691N(SyntaxKind.DotToken); 3692N(SyntaxKind.IdentifierName); 3694N(SyntaxKind.IdentifierToken, "await"); 3697N(SyntaxKind.IdentifierToken, "Task"); 3698N(SyntaxKind.TypeParameterList); 3700N(SyntaxKind.LessThanToken); 3701N(SyntaxKind.TypeParameter); 3703N(SyntaxKind.IdentifierToken, "T"); 3705N(SyntaxKind.GreaterThanToken); 3707N(SyntaxKind.ParameterList); 3709N(SyntaxKind.OpenParenToken); 3710N(SyntaxKind.CloseParenToken); 3712N(SyntaxKind.SemicolonToken); 3714N(SyntaxKind.CloseBraceToken); 3717N(SyntaxKind.CloseBraceToken); 3719N(SyntaxKind.EndOfFileToken); 3745N(SyntaxKind.CompilationUnit); 3747N(SyntaxKind.ClassDeclaration); 3749N(SyntaxKind.ClassKeyword); 3750N(SyntaxKind.IdentifierToken, "C"); 3751N(SyntaxKind.OpenBraceToken); 3752N(SyntaxKind.MethodDeclaration); 3754N(SyntaxKind.AsyncKeyword); 3755N(SyntaxKind.PredefinedType); 3757N(SyntaxKind.VoidKeyword); 3759N(SyntaxKind.IdentifierToken, "M"); 3760N(SyntaxKind.ParameterList); 3762N(SyntaxKind.OpenParenToken); 3763N(SyntaxKind.CloseParenToken); 3765N(SyntaxKind.Block); 3767N(SyntaxKind.OpenBraceToken); 3768N(SyntaxKind.ExpressionStatement); 3770N(SyntaxKind.SimpleMemberAccessExpression); 3772N(SyntaxKind.IdentifierName); 3774N(SyntaxKind.IdentifierToken, "Task"); 3776N(SyntaxKind.DotToken); 3784N(SyntaxKind.ExpressionStatement); 3786N(SyntaxKind.AwaitExpression); 3788N(SyntaxKind.AwaitKeyword); 3789N(SyntaxKind.ElementAccessExpression); 3791N(SyntaxKind.IdentifierName); 3793N(SyntaxKind.IdentifierToken, "Task"); 3795N(SyntaxKind.BracketedArgumentList); 3797N(SyntaxKind.OpenBracketToken); 3798N(SyntaxKind.Argument); 3800N(SyntaxKind.NumericLiteralExpression); 3802N(SyntaxKind.NumericLiteralToken, "1"); 3805N(SyntaxKind.CloseBracketToken); 3809N(SyntaxKind.SemicolonToken); 3811N(SyntaxKind.CloseBraceToken); 3814N(SyntaxKind.CloseBraceToken); 3816N(SyntaxKind.EndOfFileToken); 3837N(SyntaxKind.CompilationUnit); 3839N(SyntaxKind.ClassDeclaration); 3841N(SyntaxKind.ClassKeyword); 3842N(SyntaxKind.IdentifierToken, "C"); 3843N(SyntaxKind.OpenBraceToken); 3844N(SyntaxKind.MethodDeclaration); 3846N(SyntaxKind.PredefinedType); 3848N(SyntaxKind.VoidKeyword); 3850N(SyntaxKind.IdentifierToken, "M"); 3851N(SyntaxKind.ParameterList); 3853N(SyntaxKind.OpenParenToken); 3854N(SyntaxKind.CloseParenToken); 3856N(SyntaxKind.Block); 3858N(SyntaxKind.OpenBraceToken); 3859N(SyntaxKind.LocalDeclarationStatement); 3861N(SyntaxKind.VariableDeclaration); 3863N(SyntaxKind.IdentifierName); 3865N(SyntaxKind.IdentifierToken, "var"); 3867N(SyntaxKind.VariableDeclarator); 3869N(SyntaxKind.IdentifierToken, "j"); 3870N(SyntaxKind.EqualsValueClause); 3872N(SyntaxKind.EqualsToken); 3873N(SyntaxKind.LessThanExpression); 3875N(SyntaxKind.IdentifierName); 3877N(SyntaxKind.IdentifierToken, "a"); 3879N(SyntaxKind.LessThanToken); 3880N(SyntaxKind.RightShiftExpression); 3882N(SyntaxKind.IdentifierName); 3884N(SyntaxKind.IdentifierToken, "i"); 3886N(SyntaxKind.GreaterThanGreaterThanToken); 3887N(SyntaxKind.NumericLiteralExpression); 3889N(SyntaxKind.NumericLiteralToken, "2"); 3896N(SyntaxKind.SemicolonToken); 3898N(SyntaxKind.CloseBraceToken); 3901N(SyntaxKind.CloseBraceToken); 3903N(SyntaxKind.EndOfFileToken); 3927N(SyntaxKind.CompilationUnit); 3929N(SyntaxKind.ClassDeclaration); 3931N(SyntaxKind.ClassKeyword); 3932N(SyntaxKind.IdentifierToken, "C"); 3933N(SyntaxKind.OpenBraceToken); 3934N(SyntaxKind.MethodDeclaration); 3936N(SyntaxKind.PredefinedType); 3938N(SyntaxKind.VoidKeyword); 3940N(SyntaxKind.IdentifierToken, "M"); 3941N(SyntaxKind.ParameterList); 3943N(SyntaxKind.OpenParenToken); 3944N(SyntaxKind.CloseParenToken); 3946N(SyntaxKind.Block); 3948N(SyntaxKind.OpenBraceToken); 3949N(SyntaxKind.SwitchStatement); 3951N(SyntaxKind.SwitchKeyword); 3952N(SyntaxKind.OpenParenToken); 3953N(SyntaxKind.FalseLiteralExpression); 3955N(SyntaxKind.FalseKeyword); 3957N(SyntaxKind.CloseParenToken); 3958N(SyntaxKind.OpenBraceToken); 3959N(SyntaxKind.SwitchSection); 3961N(SyntaxKind.CaseSwitchLabel); 3963N(SyntaxKind.CaseKeyword); 3964N(SyntaxKind.LessThanExpression); 3966N(SyntaxKind.IdentifierName); 3968N(SyntaxKind.IdentifierToken, "a"); 3970N(SyntaxKind.LessThanToken); 3971N(SyntaxKind.RightShiftExpression); 3973N(SyntaxKind.IdentifierName); 3975N(SyntaxKind.IdentifierToken, "i"); 3977N(SyntaxKind.GreaterThanGreaterThanToken); 3978N(SyntaxKind.NumericLiteralExpression); 3980N(SyntaxKind.NumericLiteralToken, "2"); 3984N(SyntaxKind.ColonToken); 3986N(SyntaxKind.BreakStatement); 3988N(SyntaxKind.BreakKeyword); 3989N(SyntaxKind.SemicolonToken); 3992N(SyntaxKind.CloseBraceToken); 3994N(SyntaxKind.CloseBraceToken); 3997N(SyntaxKind.CloseBraceToken); 3999N(SyntaxKind.EndOfFileToken); 4018N(SyntaxKind.CompilationUnit); 4020N(SyntaxKind.ClassDeclaration); 4022N(SyntaxKind.ClassKeyword); 4023N(SyntaxKind.IdentifierToken, "C"); 4024N(SyntaxKind.OpenBraceToken); 4025N(SyntaxKind.MethodDeclaration); 4027N(SyntaxKind.PredefinedType); 4029N(SyntaxKind.VoidKeyword); 4031N(SyntaxKind.IdentifierToken, "M"); 4032N(SyntaxKind.ParameterList); 4034N(SyntaxKind.OpenParenToken); 4035N(SyntaxKind.CloseParenToken); 4037N(SyntaxKind.Block); 4039N(SyntaxKind.OpenBraceToken); 4040N(SyntaxKind.ExpressionStatement); 4042N(SyntaxKind.InvocationExpression); 4044N(SyntaxKind.IdentifierName); 4046N(SyntaxKind.IdentifierToken, "M"); 4048N(SyntaxKind.ArgumentList); 4050N(SyntaxKind.OpenParenToken); 4051N(SyntaxKind.Argument); 4053N(SyntaxKind.OutKeyword); 4054N(SyntaxKind.LessThanExpression); 4056N(SyntaxKind.IdentifierName); 4058N(SyntaxKind.IdentifierToken, "a"); 4060N(SyntaxKind.LessThanToken); 4061N(SyntaxKind.RightShiftExpression); 4063N(SyntaxKind.IdentifierName); 4065N(SyntaxKind.IdentifierToken, "i"); 4067N(SyntaxKind.GreaterThanGreaterThanToken); 4068N(SyntaxKind.NumericLiteralExpression); 4070N(SyntaxKind.NumericLiteralToken, "2"); 4075N(SyntaxKind.CloseParenToken); 4078N(SyntaxKind.SemicolonToken); 4080N(SyntaxKind.CloseBraceToken); 4083N(SyntaxKind.CloseBraceToken); 4085N(SyntaxKind.EndOfFileToken); 4105N(SyntaxKind.CompilationUnit); 4107N(SyntaxKind.ClassDeclaration); 4109N(SyntaxKind.ClassKeyword); 4110N(SyntaxKind.IdentifierToken, "C"); 4111N(SyntaxKind.OpenBraceToken); 4112N(SyntaxKind.MethodDeclaration); 4114N(SyntaxKind.PredefinedType); 4116N(SyntaxKind.VoidKeyword); 4118N(SyntaxKind.IdentifierToken, "M"); 4119N(SyntaxKind.ParameterList); 4121N(SyntaxKind.OpenParenToken); 4122N(SyntaxKind.CloseParenToken); 4124N(SyntaxKind.Block); 4126N(SyntaxKind.OpenBraceToken); 4127N(SyntaxKind.LocalDeclarationStatement); 4129N(SyntaxKind.VariableDeclaration); 4131N(SyntaxKind.IdentifierName); 4133N(SyntaxKind.IdentifierToken, "var"); 4135N(SyntaxKind.VariableDeclarator); 4137N(SyntaxKind.IdentifierToken, "j"); 4138N(SyntaxKind.EqualsValueClause); 4140N(SyntaxKind.EqualsToken); 4141N(SyntaxKind.GreaterThanExpression); 4143N(SyntaxKind.IsExpression); 4145N(SyntaxKind.IdentifierName); 4147N(SyntaxKind.IdentifierToken, "e"); 4149N(SyntaxKind.IsKeyword); 4150N(SyntaxKind.GenericName); 4152N(SyntaxKind.IdentifierToken, "a"); 4153N(SyntaxKind.TypeArgumentList); 4155N(SyntaxKind.LessThanToken); 4156N(SyntaxKind.IdentifierName); 4158N(SyntaxKind.IdentifierToken, "i"); 4160N(SyntaxKind.GreaterThanToken); 4164N(SyntaxKind.GreaterThanToken); 4165N(SyntaxKind.NumericLiteralExpression); 4167N(SyntaxKind.NumericLiteralToken, "2"); 4173N(SyntaxKind.SemicolonToken); 4175N(SyntaxKind.CloseBraceToken); 4178N(SyntaxKind.CloseBraceToken); 4180N(SyntaxKind.EndOfFileToken); 4199N(SyntaxKind.CompilationUnit); 4201N(SyntaxKind.ClassDeclaration); 4203N(SyntaxKind.ClassKeyword); 4204N(SyntaxKind.IdentifierToken, "C"); 4205N(SyntaxKind.OpenBraceToken); 4206N(SyntaxKind.MethodDeclaration); 4208N(SyntaxKind.PredefinedType); 4210N(SyntaxKind.VoidKeyword); 4212N(SyntaxKind.IdentifierToken, "M"); 4213N(SyntaxKind.ParameterList); 4215N(SyntaxKind.OpenParenToken); 4216N(SyntaxKind.CloseParenToken); 4218N(SyntaxKind.Block); 4220N(SyntaxKind.OpenBraceToken); 4221N(SyntaxKind.LocalDeclarationStatement); 4223N(SyntaxKind.VariableDeclaration); 4225N(SyntaxKind.IdentifierName); 4227N(SyntaxKind.IdentifierToken, "var"); 4229N(SyntaxKind.VariableDeclarator); 4231N(SyntaxKind.IdentifierToken, "j"); 4232N(SyntaxKind.EqualsValueClause); 4234N(SyntaxKind.EqualsToken); 4235N(SyntaxKind.LessThanExpression); 4237N(SyntaxKind.IsExpression); 4239N(SyntaxKind.IdentifierName); 4241N(SyntaxKind.IdentifierToken, "e"); 4243N(SyntaxKind.IsKeyword); 4244N(SyntaxKind.IdentifierName); 4246N(SyntaxKind.IdentifierToken, "a"); 4249N(SyntaxKind.LessThanToken); 4250N(SyntaxKind.UnsignedRightShiftExpression); 4252N(SyntaxKind.IdentifierName); 4254N(SyntaxKind.IdentifierToken, "i"); 4256N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 4257N(SyntaxKind.NumericLiteralExpression); 4259N(SyntaxKind.NumericLiteralToken, "2"); 4266N(SyntaxKind.SemicolonToken); 4268N(SyntaxKind.CloseBraceToken); 4271N(SyntaxKind.CloseBraceToken); 4273N(SyntaxKind.EndOfFileToken); 4296N(SyntaxKind.CompilationUnit); 4298N(SyntaxKind.ClassDeclaration); 4300N(SyntaxKind.ClassKeyword); 4301N(SyntaxKind.IdentifierToken, "C"); 4302N(SyntaxKind.OpenBraceToken); 4303N(SyntaxKind.MethodDeclaration); 4305N(SyntaxKind.PredefinedType); 4307N(SyntaxKind.VoidKeyword); 4309N(SyntaxKind.IdentifierToken, "M"); 4310N(SyntaxKind.ParameterList); 4312N(SyntaxKind.OpenParenToken); 4313N(SyntaxKind.CloseParenToken); 4315N(SyntaxKind.Block); 4317N(SyntaxKind.OpenBraceToken); 4318N(SyntaxKind.LocalDeclarationStatement); 4320N(SyntaxKind.VariableDeclaration); 4322N(SyntaxKind.IdentifierName); 4324N(SyntaxKind.IdentifierToken, "var"); 4326N(SyntaxKind.VariableDeclarator); 4328N(SyntaxKind.IdentifierToken, "j"); 4329N(SyntaxKind.EqualsValueClause); 4331N(SyntaxKind.EqualsToken); 4332N(SyntaxKind.GreaterThanExpression); 4334N(SyntaxKind.LessThanExpression); 4336N(SyntaxKind.IsExpression); 4338N(SyntaxKind.IdentifierName); 4340N(SyntaxKind.IdentifierToken, "e"); 4342N(SyntaxKind.IsKeyword); 4343N(SyntaxKind.IdentifierName); 4345N(SyntaxKind.IdentifierToken, "a"); 4348N(SyntaxKind.LessThanToken); 4349N(SyntaxKind.IdentifierName); 4351N(SyntaxKind.IdentifierToken, "i"); 4354N(SyntaxKind.GreaterThanToken); 4355N(SyntaxKind.LeftShiftExpression); 4361N(SyntaxKind.LessThanLessThanToken); 4362N(SyntaxKind.NumericLiteralExpression); 4364N(SyntaxKind.NumericLiteralToken, "2"); 4371N(SyntaxKind.SemicolonToken); 4373N(SyntaxKind.CloseBraceToken); 4376N(SyntaxKind.CloseBraceToken); 4378N(SyntaxKind.EndOfFileToken); 4401N(SyntaxKind.CompilationUnit); 4403N(SyntaxKind.ClassDeclaration); 4405N(SyntaxKind.ClassKeyword); 4406N(SyntaxKind.IdentifierToken, "C"); 4407N(SyntaxKind.OpenBraceToken); 4408N(SyntaxKind.MethodDeclaration); 4410N(SyntaxKind.PredefinedType); 4412N(SyntaxKind.VoidKeyword); 4414N(SyntaxKind.IdentifierToken, "M"); 4415N(SyntaxKind.ParameterList); 4417N(SyntaxKind.OpenParenToken); 4418N(SyntaxKind.CloseParenToken); 4420N(SyntaxKind.Block); 4422N(SyntaxKind.OpenBraceToken); 4423N(SyntaxKind.LocalDeclarationStatement); 4425N(SyntaxKind.VariableDeclaration); 4427N(SyntaxKind.IdentifierName); 4429N(SyntaxKind.IdentifierToken, "var"); 4431N(SyntaxKind.VariableDeclarator); 4433N(SyntaxKind.IdentifierToken, "j"); 4434N(SyntaxKind.EqualsValueClause); 4436N(SyntaxKind.EqualsToken); 4437N(SyntaxKind.GreaterThanExpression); 4439N(SyntaxKind.LessThanExpression); 4441N(SyntaxKind.IsExpression); 4443N(SyntaxKind.IdentifierName); 4445N(SyntaxKind.IdentifierToken, "e"); 4447N(SyntaxKind.IsKeyword); 4448N(SyntaxKind.IdentifierName); 4450N(SyntaxKind.IdentifierToken, "a"); 4453N(SyntaxKind.LessThanToken); 4454N(SyntaxKind.UnsignedRightShiftExpression); 4456N(SyntaxKind.IdentifierName); 4458N(SyntaxKind.IdentifierToken, "i"); 4460N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 4467N(SyntaxKind.GreaterThanToken); 4468N(SyntaxKind.NumericLiteralExpression); 4470N(SyntaxKind.NumericLiteralToken, "2"); 4476N(SyntaxKind.SemicolonToken); 4478N(SyntaxKind.CloseBraceToken); 4481N(SyntaxKind.CloseBraceToken); 4483N(SyntaxKind.EndOfFileToken); 4502N(SyntaxKind.CompilationUnit); 4504N(SyntaxKind.ClassDeclaration); 4506N(SyntaxKind.ClassKeyword); 4507N(SyntaxKind.IdentifierToken, "C"); 4508N(SyntaxKind.OpenBraceToken); 4509N(SyntaxKind.MethodDeclaration); 4511N(SyntaxKind.PredefinedType); 4513N(SyntaxKind.VoidKeyword); 4515N(SyntaxKind.IdentifierToken, "M"); 4516N(SyntaxKind.ParameterList); 4518N(SyntaxKind.OpenParenToken); 4519N(SyntaxKind.CloseParenToken); 4521N(SyntaxKind.Block); 4523N(SyntaxKind.OpenBraceToken); 4524N(SyntaxKind.ExpressionStatement); 4526N(SyntaxKind.InvocationExpression); 4528N(SyntaxKind.IdentifierName); 4530N(SyntaxKind.IdentifierToken, "M"); 4532N(SyntaxKind.ArgumentList); 4534N(SyntaxKind.OpenParenToken); 4535N(SyntaxKind.Argument); 4537N(SyntaxKind.OutKeyword); 4538N(SyntaxKind.LessThanExpression); 4540N(SyntaxKind.IdentifierName); 4542N(SyntaxKind.IdentifierToken, "a"); 4544N(SyntaxKind.LessThanToken); 4545N(SyntaxKind.UnsignedRightShiftExpression); 4547N(SyntaxKind.IdentifierName); 4549N(SyntaxKind.IdentifierToken, "i"); 4551N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 4552N(SyntaxKind.NumericLiteralExpression); 4554N(SyntaxKind.NumericLiteralToken, "2"); 4559N(SyntaxKind.CloseParenToken); 4562N(SyntaxKind.SemicolonToken); 4564N(SyntaxKind.CloseBraceToken); 4567N(SyntaxKind.CloseBraceToken); 4569N(SyntaxKind.EndOfFileToken); 4593N(SyntaxKind.CompilationUnit); 4595N(SyntaxKind.ClassDeclaration); 4597N(SyntaxKind.ClassKeyword); 4598N(SyntaxKind.IdentifierToken, "C"); 4599N(SyntaxKind.OpenBraceToken); 4600N(SyntaxKind.MethodDeclaration); 4602N(SyntaxKind.PredefinedType); 4604N(SyntaxKind.VoidKeyword); 4606N(SyntaxKind.IdentifierToken, "M"); 4607N(SyntaxKind.ParameterList); 4609N(SyntaxKind.OpenParenToken); 4610N(SyntaxKind.CloseParenToken); 4612N(SyntaxKind.Block); 4614N(SyntaxKind.OpenBraceToken); 4615N(SyntaxKind.SwitchStatement); 4617N(SyntaxKind.SwitchKeyword); 4618N(SyntaxKind.OpenParenToken); 4619N(SyntaxKind.FalseLiteralExpression); 4621N(SyntaxKind.FalseKeyword); 4623N(SyntaxKind.CloseParenToken); 4624N(SyntaxKind.OpenBraceToken); 4625N(SyntaxKind.SwitchSection); 4627N(SyntaxKind.CaseSwitchLabel); 4629N(SyntaxKind.CaseKeyword); 4630N(SyntaxKind.LessThanExpression); 4632N(SyntaxKind.IdentifierName); 4634N(SyntaxKind.IdentifierToken, "a"); 4636N(SyntaxKind.LessThanToken); 4637N(SyntaxKind.UnsignedRightShiftExpression); 4639N(SyntaxKind.IdentifierName); 4641N(SyntaxKind.IdentifierToken, "i"); 4643N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 4644N(SyntaxKind.NumericLiteralExpression); 4646N(SyntaxKind.NumericLiteralToken, "2"); 4650N(SyntaxKind.ColonToken); 4652N(SyntaxKind.BreakStatement); 4654N(SyntaxKind.BreakKeyword); 4655N(SyntaxKind.SemicolonToken); 4658N(SyntaxKind.CloseBraceToken); 4660N(SyntaxKind.CloseBraceToken); 4663N(SyntaxKind.CloseBraceToken); 4665N(SyntaxKind.EndOfFileToken); 4686N(SyntaxKind.CompilationUnit); 4688N(SyntaxKind.ClassDeclaration); 4690N(SyntaxKind.ClassKeyword); 4691N(SyntaxKind.IdentifierToken, "C"); 4692N(SyntaxKind.OpenBraceToken); 4693N(SyntaxKind.MethodDeclaration); 4695N(SyntaxKind.PredefinedType); 4697N(SyntaxKind.VoidKeyword); 4699N(SyntaxKind.IdentifierToken, "M"); 4700N(SyntaxKind.ParameterList); 4702N(SyntaxKind.OpenParenToken); 4703N(SyntaxKind.CloseParenToken); 4705N(SyntaxKind.Block); 4707N(SyntaxKind.OpenBraceToken); 4708N(SyntaxKind.LocalDeclarationStatement); 4710N(SyntaxKind.VariableDeclaration); 4712N(SyntaxKind.IdentifierName); 4714N(SyntaxKind.IdentifierToken, "var"); 4716N(SyntaxKind.VariableDeclarator); 4718N(SyntaxKind.IdentifierToken, "j"); 4719N(SyntaxKind.EqualsValueClause); 4721N(SyntaxKind.EqualsToken); 4722N(SyntaxKind.LessThanExpression); 4724N(SyntaxKind.IdentifierName); 4726N(SyntaxKind.IdentifierToken, "a"); 4728N(SyntaxKind.LessThanToken); 4729N(SyntaxKind.UnsignedRightShiftExpression); 4731N(SyntaxKind.IdentifierName); 4733N(SyntaxKind.IdentifierToken, "i"); 4735N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 4736N(SyntaxKind.NumericLiteralExpression); 4738N(SyntaxKind.NumericLiteralToken, "2"); 4745N(SyntaxKind.SemicolonToken); 4747N(SyntaxKind.CloseBraceToken); 4750N(SyntaxKind.CloseBraceToken); 4752N(SyntaxKind.EndOfFileToken); 4779N(SyntaxKind.QueryExpression); 4781N(SyntaxKind.FromClause); 4783N(SyntaxKind.FromKeyword); 4784N(SyntaxKind.IdentifierToken, "t"); 4785N(SyntaxKind.InKeyword); 4786N(SyntaxKind.IdentifierName); 4788N(SyntaxKind.IdentifierToken, "e"); 4791N(SyntaxKind.QueryBody); 4793N(SyntaxKind.WhereClause); 4795N(SyntaxKind.WhereKeyword); 4796N(SyntaxKind.EqualsExpression); 4798N(SyntaxKind.IdentifierName); 4800N(SyntaxKind.IdentifierToken, "t"); 4802N(SyntaxKind.EqualsEqualsToken); 4803N(SyntaxKind.SimpleMemberAccessExpression); 4805N(SyntaxKind.IdentifierName); 4807N(SyntaxKind.IdentifierToken, "Int32"); 4809N(SyntaxKind.DotToken); 4810N(SyntaxKind.IdentifierName); 4812N(SyntaxKind.IdentifierToken, "MinValue"); 4817N(SyntaxKind.SelectClause); 4819N(SyntaxKind.SelectKeyword); 4820N(SyntaxKind.IdentifierName); 4822N(SyntaxKind.IdentifierToken, "t"); 4841N(SyntaxKind.SwitchStatement); 4843N(SyntaxKind.SwitchKeyword); 4844N(SyntaxKind.OpenParenToken); 4845N(SyntaxKind.IdentifierName); 4847N(SyntaxKind.IdentifierToken, "e"); 4849N(SyntaxKind.CloseParenToken); 4850N(SyntaxKind.OpenBraceToken); 4851N(SyntaxKind.SwitchSection); 4853N(SyntaxKind.CasePatternSwitchLabel); 4855N(SyntaxKind.CaseKeyword); 4856N(SyntaxKind.ConstantPattern); 4858N(SyntaxKind.SimpleMemberAccessExpression); 4860N(SyntaxKind.IdentifierName); 4862N(SyntaxKind.IdentifierToken, "Int32"); 4864N(SyntaxKind.DotToken); 4865N(SyntaxKind.IdentifierName); 4867N(SyntaxKind.IdentifierToken, "MaxValue"); 4871N(SyntaxKind.WhenClause); 4873N(SyntaxKind.WhenKeyword); 4874N(SyntaxKind.TrueLiteralExpression); 4876N(SyntaxKind.TrueKeyword); 4879N(SyntaxKind.ColonToken); 4881N(SyntaxKind.BreakStatement); 4883N(SyntaxKind.BreakKeyword); 4884N(SyntaxKind.SemicolonToken); 4887N(SyntaxKind.CloseBraceToken); 4896N(SyntaxKind.ObjectCreationExpression); 4898N(SyntaxKind.NewKeyword); 4899N(SyntaxKind.IdentifierName); 4901N(SyntaxKind.IdentifierToken, "C"); 4903N(SyntaxKind.ObjectInitializerExpression); 4905N(SyntaxKind.OpenBraceToken); 4906N(SyntaxKind.SimpleAssignmentExpression); 4908N(SyntaxKind.ImplicitElementAccess); 4910N(SyntaxKind.BracketedArgumentList); 4912N(SyntaxKind.OpenBracketToken); 4913N(SyntaxKind.Argument); 4915N(SyntaxKind.NumericLiteralExpression); 4917N(SyntaxKind.NumericLiteralToken, "0"); 4920N(SyntaxKind.CloseBracketToken); 4923N(SyntaxKind.EqualsToken); 4924N(SyntaxKind.LessThanExpression); 4926N(SyntaxKind.IdentifierName); 4928N(SyntaxKind.IdentifierToken, "op1"); 4930N(SyntaxKind.LessThanToken); 4931N(SyntaxKind.IdentifierName); 4933N(SyntaxKind.IdentifierToken, "op2"); 4937N(SyntaxKind.CommaToken); 4938N(SyntaxKind.SimpleAssignmentExpression); 4940N(SyntaxKind.ImplicitElementAccess); 4942N(SyntaxKind.BracketedArgumentList); 4944N(SyntaxKind.OpenBracketToken); 4945N(SyntaxKind.Argument); 4947N(SyntaxKind.NumericLiteralExpression); 4949N(SyntaxKind.NumericLiteralToken, "1"); 4952N(SyntaxKind.CloseBracketToken); 4955N(SyntaxKind.EqualsToken); 4956N(SyntaxKind.TrueLiteralExpression); 4958N(SyntaxKind.TrueKeyword); 4961N(SyntaxKind.CloseBraceToken); 4971N(SyntaxKind.InterpolatedStringExpression); 4973N(SyntaxKind.InterpolatedStringStartToken); 4974N(SyntaxKind.InterpolatedStringText); 4976N(SyntaxKind.InterpolatedStringTextToken); 4978N(SyntaxKind.Interpolation); 4980N(SyntaxKind.OpenBraceToken); 4981N(SyntaxKind.NumericLiteralExpression); 4983N(SyntaxKind.NumericLiteralToken, "12"); 4985N(SyntaxKind.CloseBraceToken); 4987N(SyntaxKind.InterpolatedStringText); 4989N(SyntaxKind.InterpolatedStringTextToken); 4991N(SyntaxKind.InterpolatedStringEndToken); 4999N(SyntaxKind.InterpolatedStringExpression); 5001N(SyntaxKind.InterpolatedStringStartToken); 5002N(SyntaxKind.InterpolatedStringText); 5004N(SyntaxKind.InterpolatedStringTextToken); 5006N(SyntaxKind.Interpolation); 5008N(SyntaxKind.OpenBraceToken); 5009N(SyntaxKind.NumericLiteralExpression); 5011N(SyntaxKind.NumericLiteralToken, "12"); 5013N(SyntaxKind.InterpolationFormatClause); 5015N(SyntaxKind.ColonToken); 5016N(SyntaxKind.InterpolatedStringTextToken, "X"); 5018N(SyntaxKind.CloseBraceToken); 5020N(SyntaxKind.InterpolatedStringText); 5022N(SyntaxKind.InterpolatedStringTextToken); 5024N(SyntaxKind.InterpolatedStringEndToken); 5036N(SyntaxKind.InterpolatedStringExpression); 5038N(SyntaxKind.InterpolatedStringStartToken); 5039N(SyntaxKind.Interpolation); 5041N(SyntaxKind.OpenBraceToken); 5042N(SyntaxKind.ConditionalExpression); 5044N(SyntaxKind.IdentifierName); 5046N(SyntaxKind.IdentifierToken, "a"); 5048N(SyntaxKind.QuestionToken); 5049N(SyntaxKind.IdentifierName); 5051N(SyntaxKind.IdentifierToken, "b"); 5059N(SyntaxKind.InterpolationFormatClause); 5061N(SyntaxKind.ColonToken); 5062N(SyntaxKind.InterpolatedStringTextToken); 5064N(SyntaxKind.CloseBraceToken); 5066N(SyntaxKind.InterpolatedStringEndToken); 5075N(SyntaxKind.CoalesceAssignmentExpression); 5077N(SyntaxKind.IdentifierName); 5079N(SyntaxKind.IdentifierToken, "a"); 5081N(SyntaxKind.QuestionQuestionEqualsToken); 5082N(SyntaxKind.IdentifierName); 5084N(SyntaxKind.IdentifierToken, "b"); 5094N(SyntaxKind.CoalesceAssignmentExpression); 5096N(SyntaxKind.ParenthesizedExpression); 5098N(SyntaxKind.OpenParenToken); 5099N(SyntaxKind.IdentifierName); 5101N(SyntaxKind.IdentifierToken, "a"); 5103N(SyntaxKind.CloseParenToken); 5105N(SyntaxKind.QuestionQuestionEqualsToken); 5106N(SyntaxKind.IdentifierName); 5108N(SyntaxKind.IdentifierToken, "b"); 5118N(SyntaxKind.CoalesceAssignmentExpression); 5120N(SyntaxKind.InvocationExpression); 5122N(SyntaxKind.IdentifierName); 5124N(SyntaxKind.IdentifierToken, "M"); 5126N(SyntaxKind.ArgumentList); 5128N(SyntaxKind.OpenParenToken); 5129N(SyntaxKind.Argument); 5131N(SyntaxKind.IdentifierName); 5133N(SyntaxKind.IdentifierToken, "a"); 5136N(SyntaxKind.CloseParenToken); 5139N(SyntaxKind.QuestionQuestionEqualsToken); 5140N(SyntaxKind.IdentifierName); 5142N(SyntaxKind.IdentifierToken, "b"); 5152N(SyntaxKind.CoalesceAssignmentExpression); 5154N(SyntaxKind.CoalesceExpression); 5156N(SyntaxKind.IdentifierName); 5158N(SyntaxKind.IdentifierToken, "a"); 5160N(SyntaxKind.QuestionQuestionToken); 5161N(SyntaxKind.IdentifierName); 5163N(SyntaxKind.IdentifierToken, "b"); 5166N(SyntaxKind.QuestionQuestionEqualsToken); 5167N(SyntaxKind.IdentifierName); 5169N(SyntaxKind.IdentifierToken, "c"); 5179N(SyntaxKind.CoalesceAssignmentExpression); 5181N(SyntaxKind.IdentifierName); 5183N(SyntaxKind.IdentifierToken, "a"); 5185N(SyntaxKind.QuestionQuestionEqualsToken); 5186N(SyntaxKind.CoalesceAssignmentExpression); 5188N(SyntaxKind.IdentifierName); 5190N(SyntaxKind.IdentifierToken, "b"); 5192N(SyntaxKind.QuestionQuestionEqualsToken); 5193N(SyntaxKind.IdentifierName); 5195N(SyntaxKind.IdentifierToken, "c"); 5206N(SyntaxKind.CoalesceAssignmentExpression); 5208N(SyntaxKind.ParenthesizedExpression); 5210N(SyntaxKind.OpenParenToken); 5211N(SyntaxKind.CoalesceAssignmentExpression); 5213N(SyntaxKind.IdentifierName); 5215N(SyntaxKind.IdentifierToken, "a"); 5217N(SyntaxKind.QuestionQuestionEqualsToken); 5218N(SyntaxKind.IdentifierName); 5220N(SyntaxKind.IdentifierToken, "b"); 5223N(SyntaxKind.CloseParenToken); 5225N(SyntaxKind.QuestionQuestionEqualsToken); 5226N(SyntaxKind.IdentifierName); 5228N(SyntaxKind.IdentifierToken, "c"); 5253N(SyntaxKind.CoalesceAssignmentExpression); 5255N(SyntaxKind.IdentifierName); 5257N(SyntaxKind.IdentifierToken, "a"); 5259N(SyntaxKind.QuestionQuestionEqualsToken); 5260N(SyntaxKind.IdentifierName); 5262N(SyntaxKind.IdentifierToken, "b"); 5272N(SyntaxKind.IndexExpression); 5274N(SyntaxKind.CaretToken); 5275N(SyntaxKind.NumericLiteralExpression); 5277N(SyntaxKind.NumericLiteralToken, "1"); 5291N(SyntaxKind.RangeExpression); 5293N(SyntaxKind.NumericLiteralExpression); 5295N(SyntaxKind.NumericLiteralToken, "1"); 5297N(SyntaxKind.DotDotToken); 5298N(SyntaxKind.NumericLiteralExpression); 5300N(SyntaxKind.NumericLiteralToken, ".2"); 5310N(SyntaxKind.RangeExpression); 5312N(SyntaxKind.NumericLiteralExpression); 5314N(SyntaxKind.NumericLiteralToken, "1"); 5316N(SyntaxKind.DotDotToken); 5317N(SyntaxKind.NumericLiteralExpression); 5319N(SyntaxKind.NumericLiteralToken, "1"); 5329N(SyntaxKind.RangeExpression); 5331N(SyntaxKind.IndexExpression); 5333N(SyntaxKind.CaretToken); 5334N(SyntaxKind.NumericLiteralExpression); 5336N(SyntaxKind.NumericLiteralToken, "5"); 5339N(SyntaxKind.DotDotToken); 5340N(SyntaxKind.IndexExpression); 5342N(SyntaxKind.CaretToken); 5343N(SyntaxKind.NumericLiteralExpression); 5345N(SyntaxKind.NumericLiteralToken, "3"); 5356N(SyntaxKind.RightShiftExpression); 5358N(SyntaxKind.LeftShiftExpression); 5360N(SyntaxKind.NumericLiteralExpression); 5362N(SyntaxKind.NumericLiteralToken, "1"); 5364N(SyntaxKind.LessThanLessThanToken); 5365N(SyntaxKind.RangeExpression); 5367N(SyntaxKind.NumericLiteralExpression); 5369N(SyntaxKind.NumericLiteralToken, "2"); 5371N(SyntaxKind.DotDotToken); 5372N(SyntaxKind.NumericLiteralExpression); 5374N(SyntaxKind.NumericLiteralToken, "3"); 5378N(SyntaxKind.GreaterThanGreaterThanToken); 5379N(SyntaxKind.NumericLiteralExpression); 5381N(SyntaxKind.NumericLiteralToken, "4"); 5391N(SyntaxKind.UnsignedRightShiftExpression); 5393N(SyntaxKind.LeftShiftExpression); 5395N(SyntaxKind.NumericLiteralExpression); 5397N(SyntaxKind.NumericLiteralToken, "1"); 5399N(SyntaxKind.LessThanLessThanToken); 5400N(SyntaxKind.RangeExpression); 5402N(SyntaxKind.NumericLiteralExpression); 5404N(SyntaxKind.NumericLiteralToken, "2"); 5406N(SyntaxKind.DotDotToken); 5407N(SyntaxKind.NumericLiteralExpression); 5409N(SyntaxKind.NumericLiteralToken, "3"); 5413N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 5414N(SyntaxKind.NumericLiteralExpression); 5416N(SyntaxKind.NumericLiteralToken, "4"); 5426N(SyntaxKind.SubtractExpression); 5428N(SyntaxKind.AddExpression); 5430N(SyntaxKind.NumericLiteralExpression); 5432N(SyntaxKind.NumericLiteralToken, "1"); 5434N(SyntaxKind.PlusToken); 5435N(SyntaxKind.RangeExpression); 5437N(SyntaxKind.NumericLiteralExpression); 5439N(SyntaxKind.NumericLiteralToken, "2"); 5441N(SyntaxKind.DotDotToken); 5442N(SyntaxKind.NumericLiteralExpression); 5444N(SyntaxKind.NumericLiteralToken, "3"); 5448N(SyntaxKind.MinusToken); 5449N(SyntaxKind.NumericLiteralExpression); 5451N(SyntaxKind.NumericLiteralToken, "4"); 5461N(SyntaxKind.MultiplyExpression); 5463N(SyntaxKind.IdentifierName); 5465N(SyntaxKind.IdentifierToken, "a"); 5467N(SyntaxKind.AsteriskToken); 5468N(SyntaxKind.RangeExpression); 5470N(SyntaxKind.DotDotToken); 5471N(SyntaxKind.IdentifierName); 5473N(SyntaxKind.IdentifierToken, "b"); 5484N(SyntaxKind.AddExpression); 5486N(SyntaxKind.IdentifierName); 5488N(SyntaxKind.IdentifierToken, "a"); 5490N(SyntaxKind.PlusToken); 5491N(SyntaxKind.RangeExpression); 5493N(SyntaxKind.IdentifierName); 5495N(SyntaxKind.IdentifierToken, "b"); 5497N(SyntaxKind.DotDotToken); 5498N(SyntaxKind.IdentifierName); 5500N(SyntaxKind.IdentifierToken, "c"); 5511N(SyntaxKind.AddExpression); 5513N(SyntaxKind.IdentifierName); 5515N(SyntaxKind.IdentifierToken, "a"); 5517N(SyntaxKind.PlusToken); 5518N(SyntaxKind.RangeExpression); 5520N(SyntaxKind.IdentifierName); 5522N(SyntaxKind.IdentifierToken, "b"); 5524N(SyntaxKind.DotDotToken); 5534N(SyntaxKind.LogicalAndExpression); 5536N(SyntaxKind.RangeExpression); 5538N(SyntaxKind.IdentifierName); 5540N(SyntaxKind.IdentifierToken, "a"); 5542N(SyntaxKind.DotDotToken); 5544N(SyntaxKind.AmpersandAmpersandToken); 5545N(SyntaxKind.IdentifierName); 5547N(SyntaxKind.IdentifierToken, "b"); 5557N(SyntaxKind.LogicalAndExpression); 5559N(SyntaxKind.RangeExpression); 5561N(SyntaxKind.DotDotToken); 5562N(SyntaxKind.IdentifierName); 5564N(SyntaxKind.IdentifierToken, "a"); 5567N(SyntaxKind.AmpersandAmpersandToken); 5568N(SyntaxKind.IdentifierName); 5570N(SyntaxKind.IdentifierToken, "b"); 5580N(SyntaxKind.RangeExpression); 5582N(SyntaxKind.DotDotToken); 5583N(SyntaxKind.RangeExpression); 5585N(SyntaxKind.DotDotToken); 5595N(SyntaxKind.RangeExpression); 5597N(SyntaxKind.DotDotToken); 5598N(SyntaxKind.RangeExpression); 5600N(SyntaxKind.DotDotToken); 5601N(SyntaxKind.IdentifierName); 5603N(SyntaxKind.IdentifierToken, "e"); 5614N(SyntaxKind.RangeExpression); 5616N(SyntaxKind.DotDotToken); 5617N(SyntaxKind.RangeExpression); 5619N(SyntaxKind.IdentifierName); 5621N(SyntaxKind.IdentifierToken, "e"); 5623N(SyntaxKind.DotDotToken); 5633N(SyntaxKind.RangeExpression); 5635N(SyntaxKind.IdentifierName); 5637N(SyntaxKind.IdentifierToken, "a"); 5639N(SyntaxKind.DotDotToken); 5640N(SyntaxKind.RangeExpression); 5642N(SyntaxKind.DotDotToken); 5643N(SyntaxKind.IdentifierName); 5645N(SyntaxKind.IdentifierToken, "b"); 5656N(SyntaxKind.RangeExpression); 5658N(SyntaxKind.IdentifierName); 5660N(SyntaxKind.IdentifierToken, "a"); 5662N(SyntaxKind.DotDotToken); 5663N(SyntaxKind.RangeExpression); 5665N(SyntaxKind.IdentifierName); 5667N(SyntaxKind.IdentifierToken, "b"); 5669N(SyntaxKind.DotDotToken); 5679N(SyntaxKind.RangeExpression); 5681N(SyntaxKind.IdentifierName); 5683N(SyntaxKind.IdentifierToken, "a"); 5685N(SyntaxKind.DotDotToken); 5686N(SyntaxKind.RangeExpression); 5688N(SyntaxKind.IdentifierName); 5690N(SyntaxKind.IdentifierToken, "b"); 5692N(SyntaxKind.DotDotToken); 5702N(SyntaxKind.RangeExpression); 5704N(SyntaxKind.ParenthesizedExpression); 5706N(SyntaxKind.OpenParenToken); 5707N(SyntaxKind.IdentifierName); 5709N(SyntaxKind.IdentifierToken, "Offset"); 5711N(SyntaxKind.CloseParenToken); 5713N(SyntaxKind.DotDotToken); 5714N(SyntaxKind.ParenthesizedExpression); 5716N(SyntaxKind.OpenParenToken); 5717N(SyntaxKind.AddExpression); 5719N(SyntaxKind.IdentifierName); 5721N(SyntaxKind.IdentifierToken, "Offset"); 5723N(SyntaxKind.PlusToken); 5724N(SyntaxKind.IdentifierName); 5726N(SyntaxKind.IdentifierToken, "Count"); 5729N(SyntaxKind.CloseParenToken); 5739N(SyntaxKind.RangeExpression); 5741N(SyntaxKind.DotDotToken); 5742N(SyntaxKind.NumericLiteralExpression); 5744N(SyntaxKind.NumericLiteralToken, "1"); 5754N(SyntaxKind.RangeExpression); 5756N(SyntaxKind.DotDotToken); 5757N(SyntaxKind.IndexExpression); 5759N(SyntaxKind.CaretToken); 5760N(SyntaxKind.NumericLiteralExpression); 5762N(SyntaxKind.NumericLiteralToken, "3"); 5773N(SyntaxKind.RangeExpression); 5775N(SyntaxKind.NumericLiteralExpression); 5777N(SyntaxKind.NumericLiteralToken, "1"); 5779N(SyntaxKind.DotDotToken); 5788N(SyntaxKind.RangeExpression); 5790N(SyntaxKind.IndexExpression); 5792N(SyntaxKind.CaretToken); 5793N(SyntaxKind.NumericLiteralExpression); 5795N(SyntaxKind.NumericLiteralToken, "5"); 5798N(SyntaxKind.DotDotToken); 5807N(SyntaxKind.RangeExpression); 5809N(SyntaxKind.DotDotToken); 5818N(SyntaxKind.LeftShiftExpression); 5820N(SyntaxKind.AddExpression); 5822N(SyntaxKind.NumericLiteralExpression); 5824N(SyntaxKind.NumericLiteralToken, "1"); 5826N(SyntaxKind.PlusToken); 5827N(SyntaxKind.RangeExpression); 5829N(SyntaxKind.DotDotToken); 5832N(SyntaxKind.LessThanLessThanToken); 5833N(SyntaxKind.NumericLiteralExpression); 5835N(SyntaxKind.NumericLiteralToken, "2"); 5852N(SyntaxKind.SimpleMemberAccessExpression); 5854N(SyntaxKind.NumericLiteralExpression); 5856N(SyntaxKind.NumericLiteralToken, "1"); 5858N(SyntaxKind.DotToken); 5875N(SyntaxKind.RangeExpression); 5877N(SyntaxKind.DotDotToken); 5890N(SyntaxKind.RangeExpression); 5892N(SyntaxKind.NumericLiteralExpression); 5894N(SyntaxKind.NumericLiteralToken, "1"); 5896N(SyntaxKind.DotDotToken); 5905N(SyntaxKind.RangeExpression); 5907N(SyntaxKind.DotDotToken); 5908N(SyntaxKind.InvocationExpression); 5910N(SyntaxKind.SimpleMemberAccessExpression); 5912N(SyntaxKind.NumericLiteralExpression); 5914N(SyntaxKind.NumericLiteralToken, "2"); 5916N(SyntaxKind.DotToken); 5917N(SyntaxKind.IdentifierName); 5919N(SyntaxKind.IdentifierToken, "ToString"); 5921N(SyntaxKind.ArgumentList); 5923N(SyntaxKind.OpenParenToken); 5924N(SyntaxKind.CloseParenToken); 5936N(SyntaxKind.RangeExpression); 5938N(SyntaxKind.NumericLiteralExpression); 5940N(SyntaxKind.NumericLiteralToken, "1"); 5942N(SyntaxKind.DotDotToken); 5943N(SyntaxKind.InvocationExpression); 5945N(SyntaxKind.SimpleMemberAccessExpression); 5947N(SyntaxKind.NumericLiteralExpression); 5949N(SyntaxKind.NumericLiteralToken, "2"); 5951N(SyntaxKind.DotToken); 5952N(SyntaxKind.IdentifierName); 5954N(SyntaxKind.IdentifierToken, "ToString"); 5956N(SyntaxKind.ArgumentList); 5958N(SyntaxKind.OpenParenToken); 5959N(SyntaxKind.CloseParenToken); 5978N(SyntaxKind.ConditionalExpression); 5980N(SyntaxKind.IdentifierName); 5982N(SyntaxKind.IdentifierToken, "c"); 5984N(SyntaxKind.QuestionToken); 5985N(SyntaxKind.RangeExpression); 5987N(SyntaxKind.DotDotToken); 5988N(SyntaxKind.IdentifierName); 5990N(SyntaxKind.IdentifierToken, "b"); 6006N(SyntaxKind.BaseExpression); 6008N(SyntaxKind.BaseKeyword); 6025N(SyntaxKind.ImplicitArrayCreationExpression); 6027N(SyntaxKind.NewKeyword); 6028N(SyntaxKind.OpenBracketToken); 6029N(SyntaxKind.CloseBracketToken); 6030N(SyntaxKind.ArrayInitializerExpression); 6032N(SyntaxKind.OpenBraceToken); 6033N(SyntaxKind.RefExpression); 6035N(SyntaxKind.RefKeyword); 6041N(SyntaxKind.CloseBraceToken); 6056N(SyntaxKind.ImplicitArrayCreationExpression); 6058N(SyntaxKind.NewKeyword); 6059N(SyntaxKind.OpenBracketToken); 6060N(SyntaxKind.CloseBracketToken); 6061N(SyntaxKind.ArrayInitializerExpression); 6063N(SyntaxKind.OpenBraceToken); 6064N(SyntaxKind.RefExpression); 6066N(SyntaxKind.RefKeyword); 6067N(SyntaxKind.IdentifierName); 6069N(SyntaxKind.IdentifierToken, "obj"); 6072N(SyntaxKind.CloseBraceToken); 6093N(SyntaxKind.ImplicitArrayCreationExpression); 6095N(SyntaxKind.NewKeyword); 6096N(SyntaxKind.OpenBracketToken); 6097N(SyntaxKind.CloseBracketToken); 6098N(SyntaxKind.ArrayInitializerExpression); 6100N(SyntaxKind.OpenBraceToken); 6101N(SyntaxKind.RefExpression); 6103N(SyntaxKind.RefKeyword); 6104N(SyntaxKind.ElementAccessExpression); 6110N(SyntaxKind.BracketedArgumentList); 6112N(SyntaxKind.OpenBracketToken); 6120N(SyntaxKind.CloseBracketToken); 6124N(SyntaxKind.CloseBraceToken); 6142N(SyntaxKind.AnonymousObjectCreationExpression); 6144N(SyntaxKind.NewKeyword); 6145N(SyntaxKind.OpenBraceToken); 6146N(SyntaxKind.AnonymousObjectMemberDeclarator); 6148N(SyntaxKind.RefExpression); 6150N(SyntaxKind.RefKeyword); 6157N(SyntaxKind.CloseBraceToken); 6171N(SyntaxKind.ObjectCreationExpression); 6173N(SyntaxKind.NewKeyword); 6174N(SyntaxKind.IdentifierName); 6176N(SyntaxKind.IdentifierToken, "C"); 6178N(SyntaxKind.ObjectInitializerExpression); 6180N(SyntaxKind.OpenBraceToken); 6181N(SyntaxKind.SimpleAssignmentExpression); 6183N(SyntaxKind.IdentifierName); 6185N(SyntaxKind.IdentifierToken, "P"); 6187N(SyntaxKind.EqualsToken); 6188N(SyntaxKind.RefExpression); 6190N(SyntaxKind.RefKeyword); 6197N(SyntaxKind.CloseBraceToken); 6212N(SyntaxKind.ObjectCreationExpression); 6214N(SyntaxKind.NewKeyword); 6215N(SyntaxKind.IdentifierName); 6217N(SyntaxKind.IdentifierToken, "C"); 6219N(SyntaxKind.CollectionInitializerExpression); 6221N(SyntaxKind.OpenBraceToken); 6222N(SyntaxKind.RefExpression); 6224N(SyntaxKind.RefKeyword); 6230N(SyntaxKind.CloseBraceToken); 6248N(SyntaxKind.ObjectCreationExpression); 6250N(SyntaxKind.NewKeyword); 6251N(SyntaxKind.IdentifierName); 6253N(SyntaxKind.IdentifierToken, "C"); 6255N(SyntaxKind.CollectionInitializerExpression); 6257N(SyntaxKind.OpenBraceToken); 6258N(SyntaxKind.ComplexElementInitializerExpression); 6260N(SyntaxKind.OpenBraceToken); 6261N(SyntaxKind.NumericLiteralExpression); 6263N(SyntaxKind.NumericLiteralToken, "0"); 6265N(SyntaxKind.CommaToken); 6266N(SyntaxKind.RefExpression); 6268N(SyntaxKind.RefKeyword); 6274N(SyntaxKind.CloseBraceToken); 6276N(SyntaxKind.CloseBraceToken); 6294N(SyntaxKind.CompilationUnit); 6296N(SyntaxKind.ClassDeclaration); 6298N(SyntaxKind.ClassKeyword); 6299N(SyntaxKind.IdentifierToken, "C"); 6300N(SyntaxKind.OpenBraceToken); 6301N(SyntaxKind.MethodDeclaration); 6303N(SyntaxKind.AttributeList); 6305N(SyntaxKind.OpenBracketToken); 6306N(SyntaxKind.Attribute); 6308N(SyntaxKind.IdentifierName); 6310N(SyntaxKind.IdentifierToken, "Attr"); 6312N(SyntaxKind.AttributeArgumentList); 6314N(SyntaxKind.OpenParenToken); 6315N(SyntaxKind.AttributeArgument); 6317N(SyntaxKind.RefExpression); 6319N(SyntaxKind.RefKeyword); 6326N(SyntaxKind.CloseParenToken); 6329N(SyntaxKind.CloseBracketToken); 6331N(SyntaxKind.PredefinedType); 6333N(SyntaxKind.VoidKeyword); 6335N(SyntaxKind.IdentifierToken, "M"); 6336N(SyntaxKind.ParameterList); 6338N(SyntaxKind.OpenParenToken); 6339N(SyntaxKind.CloseParenToken); 6341N(SyntaxKind.Block); 6343N(SyntaxKind.OpenBraceToken); 6344N(SyntaxKind.CloseBraceToken); 6347N(SyntaxKind.CloseBraceToken); 6349N(SyntaxKind.EndOfFileToken); 6366N(SyntaxKind.ForStatement); 6368N(SyntaxKind.ForKeyword); 6369N(SyntaxKind.OpenParenToken); 6370N(SyntaxKind.VariableDeclaration); 6372N(SyntaxKind.PredefinedType); 6374N(SyntaxKind.IntKeyword); 6376N(SyntaxKind.VariableDeclarator); 6378N(SyntaxKind.IdentifierToken, "i"); 6379N(SyntaxKind.EqualsValueClause); 6381N(SyntaxKind.EqualsToken); 6382N(SyntaxKind.NumericLiteralExpression); 6384N(SyntaxKind.NumericLiteralToken, "0"); 6389N(SyntaxKind.SemicolonToken); 6390N(SyntaxKind.RefExpression); 6392N(SyntaxKind.RefKeyword); 6398N(SyntaxKind.SemicolonToken); 6399N(SyntaxKind.PostIncrementExpression); 6401N(SyntaxKind.IdentifierName); 6403N(SyntaxKind.IdentifierToken, "i"); 6405N(SyntaxKind.PlusPlusToken); 6407N(SyntaxKind.CloseParenToken); 6408N(SyntaxKind.Block); 6410N(SyntaxKind.OpenBraceToken); 6411N(SyntaxKind.CloseBraceToken); 6426N(SyntaxKind.ImplicitArrayCreationExpression); 6428N(SyntaxKind.NewKeyword); 6429N(SyntaxKind.OpenBracketToken); 6430N(SyntaxKind.CloseBracketToken); 6431N(SyntaxKind.ArrayInitializerExpression); 6433N(SyntaxKind.OpenBraceToken); 6434N(SyntaxKind.CloseBraceToken); 6449N(SyntaxKind.ImplicitArrayCreationExpression); 6451N(SyntaxKind.NewKeyword); 6452N(SyntaxKind.OpenBracketToken); 6453N(SyntaxKind.CloseBracketToken); 6454N(SyntaxKind.ArrayInitializerExpression); 6456N(SyntaxKind.OpenBraceToken); 6457N(SyntaxKind.CloseBraceToken); 6472N(SyntaxKind.ImplicitArrayCreationExpression); 6474N(SyntaxKind.NewKeyword); 6475N(SyntaxKind.OpenBracketToken); 6476N(SyntaxKind.CloseBracketToken); 6477N(SyntaxKind.ArrayInitializerExpression); 6479N(SyntaxKind.OpenBraceToken); 6480N(SyntaxKind.ElementAccessExpression); 6482N(SyntaxKind.IdentifierName); 6484N(SyntaxKind.IdentifierToken, "obj"); 6486N(SyntaxKind.BracketedArgumentList); 6488N(SyntaxKind.OpenBracketToken); 6496N(SyntaxKind.CloseBracketToken); 6499N(SyntaxKind.CloseBraceToken); 6625N(SyntaxKind.UnsignedRightShiftExpression); 6627N(SyntaxKind.IdentifierName); 6629N(SyntaxKind.IdentifierToken, "x"); 6631N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 6632N(SyntaxKind.IdentifierName); 6634N(SyntaxKind.IdentifierToken, "y"); 6652N(SyntaxKind.GreaterThanExpression); 6654N(SyntaxKind.IdentifierName); 6656N(SyntaxKind.IdentifierToken, "x"); 6658N(SyntaxKind.GreaterThanToken); 6659N(SyntaxKind.RightShiftExpression); 6665N(SyntaxKind.GreaterThanGreaterThanToken); 6666N(SyntaxKind.IdentifierName); 6668N(SyntaxKind.IdentifierToken, "y"); 6687N(SyntaxKind.GreaterThanExpression); 6689N(SyntaxKind.RightShiftExpression); 6691N(SyntaxKind.IdentifierName); 6693N(SyntaxKind.IdentifierToken, "x"); 6695N(SyntaxKind.GreaterThanGreaterThanToken); 6701N(SyntaxKind.GreaterThanToken); 6702N(SyntaxKind.IdentifierName); 6704N(SyntaxKind.IdentifierToken, "y"); 6718N(SyntaxKind.UnsignedRightShiftAssignmentExpression); 6720N(SyntaxKind.IdentifierName); 6722N(SyntaxKind.IdentifierToken, "x"); 6724N(SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken); 6725N(SyntaxKind.IdentifierName); 6727N(SyntaxKind.IdentifierToken, "y"); 6745N(SyntaxKind.RightShiftAssignmentExpression); 6747N(SyntaxKind.GreaterThanExpression); 6749N(SyntaxKind.IdentifierName); 6751N(SyntaxKind.IdentifierToken, "x"); 6753N(SyntaxKind.GreaterThanToken); 6759N(SyntaxKind.GreaterThanGreaterThanEqualsToken); 6760N(SyntaxKind.IdentifierName); 6762N(SyntaxKind.IdentifierToken, "y"); 6780N(SyntaxKind.GreaterThanOrEqualExpression); 6782N(SyntaxKind.RightShiftExpression); 6784N(SyntaxKind.IdentifierName); 6786N(SyntaxKind.IdentifierToken, "x"); 6788N(SyntaxKind.GreaterThanGreaterThanToken); 6794N(SyntaxKind.GreaterThanEqualsToken); 6795N(SyntaxKind.IdentifierName); 6797N(SyntaxKind.IdentifierToken, "y"); 6815N(SyntaxKind.SimpleAssignmentExpression); 6817N(SyntaxKind.UnsignedRightShiftExpression); 6819N(SyntaxKind.IdentifierName); 6821N(SyntaxKind.IdentifierToken, "x"); 6823N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 6829N(SyntaxKind.EqualsToken); 6830N(SyntaxKind.IdentifierName); 6832N(SyntaxKind.IdentifierToken, "y");
Parsing\FileModifierParsingTests.cs (1111)
52N(SyntaxKind.CompilationUnit); 54N(SyntaxFacts.GetBaseTypeDeclarationKind(typeKeyword)); 56N(SyntaxKind.FileKeyword); 57N(typeKeyword); 58N(SyntaxKind.IdentifierToken, "C"); 59N(SyntaxKind.OpenBraceToken); 60N(SyntaxKind.CloseBraceToken); 62N(SyntaxKind.EndOfFileToken); 77N(SyntaxKind.CompilationUnit); 79N(SyntaxFacts.GetBaseTypeDeclarationKind(typeKeyword)); 81N(SyntaxKind.FileKeyword); 82N(SyntaxKind.PartialKeyword); 83N(typeKeyword); 84N(SyntaxKind.IdentifierToken, "C"); 85N(SyntaxKind.OpenBraceToken); 86N(SyntaxKind.CloseBraceToken); 88N(SyntaxKind.EndOfFileToken); 105N(SyntaxKind.CompilationUnit); 107N(SyntaxKind.EnumDeclaration); 109N(SyntaxKind.FileKeyword); 110N(SyntaxKind.PartialKeyword); 111N(SyntaxKind.EnumKeyword); 112N(SyntaxKind.IdentifierToken, "C"); 113N(SyntaxKind.OpenBraceToken); 114N(SyntaxKind.CloseBraceToken); 116N(SyntaxKind.EndOfFileToken); 148N(SyntaxKind.CompilationUnit); 150N(SyntaxKind.GlobalStatement); 152N(SyntaxKind.LocalDeclarationStatement); 154N(SyntaxKind.VariableDeclaration); 156N(SyntaxKind.IdentifierName); 158N(SyntaxKind.IdentifierToken, "partial"); 160N(SyntaxKind.VariableDeclarator); 162N(SyntaxKind.IdentifierToken, "file"); 168N(SyntaxFacts.GetBaseTypeDeclarationKind(typeKeyword)); 170N(typeKeyword); 171N(SyntaxKind.IdentifierToken, "C"); 172N(SyntaxKind.OpenBraceToken); 173N(SyntaxKind.CloseBraceToken); 175N(SyntaxKind.EndOfFileToken); 192N(SyntaxKind.CompilationUnit); 194N(SyntaxKind.RecordDeclaration); 196N(SyntaxKind.PartialKeyword); 197N(SyntaxKind.FileKeyword); 198N(SyntaxKind.RecordKeyword); 199N(SyntaxKind.IdentifierToken, "C"); 200N(SyntaxKind.OpenBraceToken); 201N(SyntaxKind.CloseBraceToken); 203N(SyntaxKind.EndOfFileToken); 214N(SyntaxKind.CompilationUnit); 216N(SyntaxKind.RecordStructDeclaration); 218N(SyntaxKind.FileKeyword); 219N(SyntaxKind.PartialKeyword); 220N(SyntaxKind.RecordKeyword); 221N(SyntaxKind.StructKeyword); 222N(SyntaxKind.IdentifierToken, "C"); 223N(SyntaxKind.OpenBraceToken); 224N(SyntaxKind.CloseBraceToken); 226N(SyntaxKind.EndOfFileToken); 243N(SyntaxKind.CompilationUnit); 245N(SyntaxKind.RecordStructDeclaration); 247N(SyntaxKind.PartialKeyword); 248N(SyntaxKind.FileKeyword); 249N(SyntaxKind.RecordKeyword); 250N(SyntaxKind.StructKeyword); 251N(SyntaxKind.IdentifierToken, "C"); 252N(SyntaxKind.OpenBraceToken); 253N(SyntaxKind.CloseBraceToken); 255N(SyntaxKind.EndOfFileToken); 291N(SyntaxKind.CompilationUnit); 293N(SyntaxKind.GlobalStatement); 295N(SyntaxKind.LocalDeclarationStatement); 297N(SyntaxKind.VariableDeclaration); 299N(SyntaxKind.IdentifierName); 301N(SyntaxKind.IdentifierToken, "file"); 303N(SyntaxKind.VariableDeclarator); 305N(SyntaxKind.IdentifierToken, "partial"); 311N(SyntaxKind.StructDeclaration); 313N(SyntaxKind.StructKeyword); 314N(SyntaxKind.IdentifierToken, "C"); 315N(SyntaxKind.OpenBraceToken); 316N(SyntaxKind.CloseBraceToken); 318N(SyntaxKind.EndOfFileToken); 354N(SyntaxKind.CompilationUnit); 356N(SyntaxKind.GlobalStatement); 358N(SyntaxKind.LocalDeclarationStatement); 360N(SyntaxKind.VariableDeclaration); 362N(SyntaxKind.IdentifierName); 364N(SyntaxKind.IdentifierToken, "file"); 366N(SyntaxKind.VariableDeclarator); 368N(SyntaxKind.IdentifierToken, "partial"); 374N(SyntaxKind.StructDeclaration); 376N(SyntaxKind.StructKeyword); 377N(SyntaxKind.IdentifierToken, "C"); 378N(SyntaxKind.OpenBraceToken); 379N(SyntaxKind.CloseBraceToken); 381N(SyntaxKind.EndOfFileToken); 417N(SyntaxKind.CompilationUnit); 419N(SyntaxKind.GlobalStatement); 421N(SyntaxKind.LocalDeclarationStatement); 423N(SyntaxKind.VariableDeclaration); 425N(SyntaxKind.IdentifierName); 427N(SyntaxKind.IdentifierToken, "partial"); 429N(SyntaxKind.VariableDeclarator); 431N(SyntaxKind.IdentifierToken, "file"); 437N(SyntaxKind.StructDeclaration); 439N(SyntaxKind.StructKeyword); 440N(SyntaxKind.IdentifierToken, "C"); 441N(SyntaxKind.OpenBraceToken); 442N(SyntaxKind.CloseBraceToken); 444N(SyntaxKind.EndOfFileToken); 455N(SyntaxKind.CompilationUnit); 457N(SyntaxKind.ClassDeclaration); 459N(SyntaxKind.FileKeyword); 460N(SyntaxKind.AbstractKeyword); 461N(SyntaxKind.ClassKeyword); 462N(SyntaxKind.IdentifierToken, "C"); 463N(SyntaxKind.OpenBraceToken); 464N(SyntaxKind.CloseBraceToken); 466N(SyntaxKind.EndOfFileToken); 477N(SyntaxKind.CompilationUnit); 479N(SyntaxKind.ClassDeclaration); 481N(SyntaxKind.AbstractKeyword); 482N(SyntaxKind.FileKeyword); 483N(SyntaxKind.ClassKeyword); 484N(SyntaxKind.IdentifierToken, "C"); 485N(SyntaxKind.OpenBraceToken); 486N(SyntaxKind.CloseBraceToken); 488N(SyntaxKind.EndOfFileToken); 510N(SyntaxKind.CompilationUnit); 512N(SyntaxFacts.GetBaseTypeDeclarationKind(typeKeyword)); 514N(SyntaxKind.PublicKeyword); 515N(SyntaxKind.FileKeyword); 516N(typeKeyword); 517N(SyntaxKind.IdentifierToken, "C"); 518N(SyntaxKind.OpenBraceToken); 519N(SyntaxKind.CloseBraceToken); 521N(SyntaxKind.EndOfFileToken); 543N(SyntaxKind.CompilationUnit); 545N(SyntaxFacts.GetBaseTypeDeclarationKind(typeKeyword)); 547N(SyntaxKind.FileKeyword); 548N(SyntaxKind.PublicKeyword); 549N(typeKeyword); 550N(SyntaxKind.IdentifierToken, "C"); 551N(SyntaxKind.OpenBraceToken); 552N(SyntaxKind.CloseBraceToken); 554N(SyntaxKind.EndOfFileToken); 572N(SyntaxKind.CompilationUnit); 574N(SyntaxKind.ClassDeclaration); 576N(SyntaxKind.FileKeyword); 577N(SyntaxKind.ClassKeyword); 578N(SyntaxKind.IdentifierToken, "C"); 579N(SyntaxKind.OpenBraceToken); 580N(SyntaxKind.CloseBraceToken); 582N(SyntaxKind.EndOfFileToken); 594N(SyntaxKind.CompilationUnit); 596N(SyntaxKind.DelegateDeclaration); 598N(SyntaxKind.FileKeyword); 599N(SyntaxKind.DelegateKeyword); 600N(SyntaxKind.PredefinedType); 602N(SyntaxKind.VoidKeyword); 604N(SyntaxKind.IdentifierToken, "D"); 605N(SyntaxKind.ParameterList); 607N(SyntaxKind.OpenParenToken); 608N(SyntaxKind.CloseParenToken); 610N(SyntaxKind.SemicolonToken); 612N(SyntaxKind.EndOfFileToken); 627N(SyntaxKind.CompilationUnit); 629N(SyntaxKind.NamespaceDeclaration); 631N(SyntaxKind.NamespaceKeyword); 632N(SyntaxKind.IdentifierName); 634N(SyntaxKind.IdentifierToken, "NS"); 636N(SyntaxKind.OpenBraceToken); 637N(SyntaxKind.ClassDeclaration); 639N(SyntaxKind.FileKeyword); 640N(SyntaxKind.ClassKeyword); 641N(SyntaxKind.IdentifierToken, "C"); 642N(SyntaxKind.OpenBraceToken); 643N(SyntaxKind.CloseBraceToken); 645N(SyntaxKind.CloseBraceToken); 647N(SyntaxKind.EndOfFileToken); 660N(SyntaxKind.CompilationUnit); 662N(SyntaxKind.FileScopedNamespaceDeclaration); 664N(SyntaxKind.NamespaceKeyword); 665N(SyntaxKind.IdentifierName); 667N(SyntaxKind.IdentifierToken, "NS"); 669N(SyntaxKind.SemicolonToken); 670N(SyntaxKind.ClassDeclaration); 672N(SyntaxKind.FileKeyword); 673N(SyntaxKind.ClassKeyword); 674N(SyntaxKind.IdentifierToken, "C"); 675N(SyntaxKind.OpenBraceToken); 676N(SyntaxKind.CloseBraceToken); 679N(SyntaxKind.EndOfFileToken); 700N(SyntaxKind.CompilationUnit); 702N(SyntaxKind.ClassDeclaration); 704N(SyntaxKind.ClassKeyword); 705N(SyntaxKind.IdentifierToken, "Outer"); 706N(SyntaxKind.OpenBraceToken); 707N(SyntaxKind.ClassDeclaration); 709N(SyntaxKind.FileKeyword); 710N(SyntaxKind.ClassKeyword); 711N(SyntaxKind.IdentifierToken, "C"); 712N(SyntaxKind.OpenBraceToken); 713N(SyntaxKind.CloseBraceToken); 715N(SyntaxKind.CloseBraceToken); 717N(SyntaxKind.EndOfFileToken); 744N(SyntaxKind.CompilationUnit); 746N(SyntaxKind.ClassDeclaration); 748N(SyntaxKind.ClassKeyword); 749N(SyntaxKind.IdentifierToken, "C"); 750N(SyntaxKind.OpenBraceToken); 751N(SyntaxKind.MethodDeclaration); 753N(SyntaxKind.FileKeyword); 754N(SyntaxKind.FunctionPointerType); 756N(SyntaxKind.DelegateKeyword); 757N(SyntaxKind.AsteriskToken); 758N(SyntaxKind.FunctionPointerParameterList); 760N(SyntaxKind.LessThanToken); 761N(SyntaxKind.FunctionPointerParameter); 763N(SyntaxKind.PredefinedType); 765N(SyntaxKind.IntKeyword); 768N(SyntaxKind.CommaToken); 769N(SyntaxKind.FunctionPointerParameter); 771N(SyntaxKind.PredefinedType); 773N(SyntaxKind.VoidKeyword); 776N(SyntaxKind.GreaterThanToken); 779N(SyntaxKind.IdentifierToken, "M"); 780N(SyntaxKind.ParameterList); 782N(SyntaxKind.OpenParenToken); 783N(SyntaxKind.CloseParenToken); 785N(SyntaxKind.SemicolonToken); 787N(SyntaxKind.CloseBraceToken); 789N(SyntaxKind.EndOfFileToken); 809N(SyntaxKind.CompilationUnit); 811N(SyntaxKind.ClassDeclaration); 813N(SyntaxKind.ClassKeyword); 814N(SyntaxKind.IdentifierToken, "C"); 815N(SyntaxKind.OpenBraceToken); 816N(SyntaxKind.MethodDeclaration); 818N(SyntaxKind.FileKeyword); 819N(SyntaxKind.PredefinedType); 821N(SyntaxKind.VoidKeyword); 823N(SyntaxKind.IdentifierToken, "M"); 824N(SyntaxKind.ParameterList); 826N(SyntaxKind.OpenParenToken); 827N(SyntaxKind.CloseParenToken); 829N(SyntaxKind.Block); 831N(SyntaxKind.OpenBraceToken); 832N(SyntaxKind.CloseBraceToken); 835N(SyntaxKind.CloseBraceToken); 837N(SyntaxKind.EndOfFileToken); 860N(SyntaxKind.CompilationUnit); 862N(SyntaxKind.ClassDeclaration); 864N(SyntaxKind.ClassKeyword); 865N(SyntaxKind.IdentifierToken, "C"); 866N(SyntaxKind.OpenBraceToken); 867N(SyntaxKind.FieldDeclaration); 869N(SyntaxKind.FileKeyword); 870N(SyntaxKind.VariableDeclaration); 872N(SyntaxKind.PredefinedType); 874N(SyntaxKind.IntKeyword); 876N(SyntaxKind.VariableDeclarator); 878N(SyntaxKind.IdentifierToken, "x"); 881N(SyntaxKind.SemicolonToken); 883N(SyntaxKind.CloseBraceToken); 885N(SyntaxKind.EndOfFileToken); 911N(SyntaxKind.CompilationUnit); 913N(SyntaxKind.ClassDeclaration); 915N(SyntaxKind.ClassKeyword); 916N(SyntaxKind.IdentifierToken, "C"); 917N(SyntaxKind.OpenBraceToken); 918N(SyntaxKind.EventFieldDeclaration); 920N(SyntaxKind.FileKeyword); 921N(SyntaxKind.EventKeyword); 922N(SyntaxKind.VariableDeclaration); 924N(SyntaxKind.IdentifierName); 926N(SyntaxKind.IdentifierToken, "Action"); 928N(SyntaxKind.VariableDeclarator); 930N(SyntaxKind.IdentifierToken, "x"); 933N(SyntaxKind.SemicolonToken); 935N(SyntaxKind.CloseBraceToken); 937N(SyntaxKind.EndOfFileToken); 958N(SyntaxKind.CompilationUnit); 960N(SyntaxKind.ClassDeclaration); 962N(SyntaxKind.ClassKeyword); 963N(SyntaxKind.IdentifierToken, "C"); 964N(SyntaxKind.OpenBraceToken); 965N(SyntaxKind.PropertyDeclaration); 967N(SyntaxKind.FileKeyword); 968N(SyntaxKind.PredefinedType); 970N(SyntaxKind.IntKeyword); 972N(SyntaxKind.IdentifierToken, "x"); 973N(SyntaxKind.AccessorList); 975N(SyntaxKind.OpenBraceToken); 976N(SyntaxKind.GetAccessorDeclaration); 978N(SyntaxKind.GetKeyword); 979N(SyntaxKind.SemicolonToken); 981N(SyntaxKind.SetAccessorDeclaration); 983N(SyntaxKind.SetKeyword); 984N(SyntaxKind.SemicolonToken); 986N(SyntaxKind.CloseBraceToken); 989N(SyntaxKind.CloseBraceToken); 991N(SyntaxKind.EndOfFileToken); 1015N(SyntaxKind.CompilationUnit); 1017N(SyntaxKind.ClassDeclaration); 1019N(SyntaxKind.ClassKeyword); 1020N(SyntaxKind.IdentifierToken, "C"); 1021N(SyntaxKind.OpenBraceToken); 1022N(SyntaxKind.MethodDeclaration); 1024N(SyntaxKind.AsyncKeyword); 1025N(SyntaxKind.FileKeyword); 1026N(SyntaxKind.PredefinedType); 1028N(SyntaxKind.VoidKeyword); 1030N(SyntaxKind.IdentifierToken, "M"); 1031N(SyntaxKind.ParameterList); 1033N(SyntaxKind.OpenParenToken); 1034N(SyntaxKind.CloseParenToken); 1036N(SyntaxKind.Block); 1038N(SyntaxKind.OpenBraceToken); 1039N(SyntaxKind.CloseBraceToken); 1042N(SyntaxKind.CloseBraceToken); 1044N(SyntaxKind.EndOfFileToken); 1064N(SyntaxKind.CompilationUnit); 1066N(SyntaxKind.ClassDeclaration); 1068N(SyntaxKind.ClassKeyword); 1069N(SyntaxKind.IdentifierToken, "C"); 1070N(SyntaxKind.OpenBraceToken); 1071N(SyntaxKind.FieldDeclaration); 1073N(SyntaxKind.VariableDeclaration); 1075N(SyntaxKind.PredefinedType); 1077N(SyntaxKind.IntKeyword); 1079N(SyntaxKind.VariableDeclarator); 1081N(SyntaxKind.IdentifierToken, "file"); 1084N(SyntaxKind.SemicolonToken); 1086N(SyntaxKind.CloseBraceToken); 1088N(SyntaxKind.EndOfFileToken); 1103N(SyntaxKind.CompilationUnit); 1105N(SyntaxKind.ClassDeclaration); 1107N(SyntaxKind.ClassKeyword); 1108N(SyntaxKind.IdentifierToken, "C"); 1109N(SyntaxKind.OpenBraceToken); 1110N(SyntaxKind.PropertyDeclaration); 1112N(SyntaxKind.PredefinedType); 1114N(SyntaxKind.IntKeyword); 1116N(SyntaxKind.IdentifierToken, "file"); 1117N(SyntaxKind.AccessorList); 1119N(SyntaxKind.OpenBraceToken); 1120N(SyntaxKind.GetAccessorDeclaration); 1122N(SyntaxKind.GetKeyword); 1123N(SyntaxKind.SemicolonToken); 1125N(SyntaxKind.SetAccessorDeclaration); 1127N(SyntaxKind.SetKeyword); 1128N(SyntaxKind.SemicolonToken); 1130N(SyntaxKind.CloseBraceToken); 1133N(SyntaxKind.CloseBraceToken); 1135N(SyntaxKind.EndOfFileToken); 1159N(SyntaxKind.CompilationUnit); 1161N(SyntaxKind.ClassDeclaration); 1163N(SyntaxKind.ClassKeyword); 1164N(SyntaxKind.IdentifierToken, "C"); 1165N(SyntaxKind.OpenBraceToken); 1166N(SyntaxKind.EventFieldDeclaration); 1168N(SyntaxKind.EventKeyword); 1169N(SyntaxKind.VariableDeclaration); 1171N(SyntaxKind.IdentifierName); 1173N(SyntaxKind.IdentifierToken, "Action"); 1175N(SyntaxKind.VariableDeclarator); 1177N(SyntaxKind.IdentifierToken, "file"); 1180N(SyntaxKind.SemicolonToken); 1182N(SyntaxKind.CloseBraceToken); 1184N(SyntaxKind.EndOfFileToken); 1199N(SyntaxKind.CompilationUnit); 1201N(SyntaxKind.ClassDeclaration); 1203N(SyntaxKind.ClassKeyword); 1204N(SyntaxKind.IdentifierToken, "C"); 1205N(SyntaxKind.OpenBraceToken); 1206N(SyntaxKind.MethodDeclaration); 1208N(SyntaxKind.PredefinedType); 1210N(SyntaxKind.VoidKeyword); 1212N(SyntaxKind.IdentifierToken, "file"); 1213N(SyntaxKind.ParameterList); 1215N(SyntaxKind.OpenParenToken); 1216N(SyntaxKind.CloseParenToken); 1218N(SyntaxKind.Block); 1220N(SyntaxKind.OpenBraceToken); 1221N(SyntaxKind.CloseBraceToken); 1224N(SyntaxKind.CloseBraceToken); 1226N(SyntaxKind.EndOfFileToken); 1244N(SyntaxKind.CompilationUnit); 1246N(SyntaxKind.ClassDeclaration); 1248N(SyntaxKind.FileKeyword); 1249N(SyntaxKind.ClassKeyword); 1250N(SyntaxKind.IdentifierToken, "file"); 1251N(SyntaxKind.OpenBraceToken); 1252N(SyntaxKind.CloseBraceToken); 1254N(SyntaxKind.EndOfFileToken); 1278N(SyntaxKind.CompilationUnit); 1280N(SyntaxKind.ClassDeclaration); 1282N(SyntaxKind.ClassKeyword); 1283N(SyntaxKind.IdentifierToken, "C"); 1284N(SyntaxKind.OpenBraceToken); 1285N(SyntaxKind.FieldDeclaration); 1287N(SyntaxKind.VariableDeclaration); 1289N(SyntaxKind.IdentifierName); 1291N(SyntaxKind.IdentifierToken, "file"); 1293N(SyntaxKind.VariableDeclarator); 1295N(SyntaxKind.IdentifierToken, "async"); 1298N(SyntaxKind.SemicolonToken); 1300N(SyntaxKind.CloseBraceToken); 1302N(SyntaxKind.EndOfFileToken); 1323N(SyntaxKind.CompilationUnit); 1325N(SyntaxKind.ClassDeclaration); 1327N(SyntaxKind.ClassKeyword); 1328N(SyntaxKind.IdentifierToken, "C"); 1329N(SyntaxKind.OpenBraceToken); 1330N(SyntaxKind.IncompleteMember); 1332N(SyntaxKind.FileKeyword); 1333N(SyntaxKind.IdentifierName); 1335N(SyntaxKind.IdentifierToken, "async"); 1338N(SyntaxKind.CloseBraceToken); 1340N(SyntaxKind.EndOfFileToken); 1365N(SyntaxKind.CompilationUnit); 1367N(SyntaxKind.ClassDeclaration); 1369N(SyntaxKind.ClassKeyword); 1370N(SyntaxKind.IdentifierToken, "C"); 1371N(SyntaxKind.OpenBraceToken); 1372N(SyntaxKind.FieldDeclaration); 1374N(SyntaxKind.VariableDeclaration); 1376N(SyntaxKind.IdentifierName); 1378N(SyntaxKind.IdentifierToken, "file"); 1380N(SyntaxKind.VariableDeclarator); 1382N(SyntaxKind.IdentifierToken, "item"); 1385N(SyntaxKind.SemicolonToken); 1387N(SyntaxKind.CloseBraceToken); 1389N(SyntaxKind.EndOfFileToken); 1413N(SyntaxKind.CompilationUnit); 1415N(SyntaxKind.ClassDeclaration); 1417N(SyntaxKind.ClassKeyword); 1418N(SyntaxKind.IdentifierToken, "C"); 1419N(SyntaxKind.OpenBraceToken); 1420N(SyntaxKind.IncompleteMember); 1422N(SyntaxKind.FileKeyword); 1423N(SyntaxKind.IdentifierName); 1425N(SyntaxKind.IdentifierToken, "item"); 1428N(SyntaxKind.CloseBraceToken); 1430N(SyntaxKind.EndOfFileToken); 1448N(SyntaxKind.CompilationUnit); 1450N(SyntaxKind.RecordDeclaration); 1452N(SyntaxKind.RecordKeyword); 1453N(SyntaxKind.IdentifierToken, "file"); 1454N(SyntaxKind.OpenBraceToken); 1455N(SyntaxKind.CloseBraceToken); 1457N(SyntaxKind.EndOfFileToken); 1475N(SyntaxKind.CompilationUnit); 1477N(SyntaxKind.ClassDeclaration); 1479N(SyntaxKind.ClassKeyword); 1480N(SyntaxKind.IdentifierToken, "file"); 1481N(SyntaxKind.OpenBraceToken); 1482N(SyntaxKind.CloseBraceToken); 1484N(SyntaxKind.EndOfFileToken); 1503N(SyntaxKind.CompilationUnit); 1505N(SyntaxKind.ClassDeclaration); 1507N(SyntaxKind.ClassKeyword); 1508N(SyntaxKind.IdentifierToken, "file"); 1509N(SyntaxKind.OpenBraceToken); 1510N(SyntaxKind.CloseBraceToken); 1512N(SyntaxKind.EndOfFileToken); 1527N(SyntaxKind.CompilationUnit); 1529N(SyntaxKind.ClassDeclaration); 1531N(SyntaxKind.ClassKeyword); 1532N(SyntaxKind.IdentifierToken, "@file"); 1533N(SyntaxKind.OpenBraceToken); 1534N(SyntaxKind.CloseBraceToken); 1536N(SyntaxKind.EndOfFileToken); 1568N(SyntaxKind.CompilationUnit); 1570N(SyntaxKind.StructDeclaration); 1572N(SyntaxKind.PublicKeyword); 1573N(SyntaxKind.StructKeyword); 1574N(SyntaxKind.IdentifierToken, "file"); 1575N(SyntaxKind.OpenBraceToken); 1576N(SyntaxKind.FieldDeclaration); 1578N(SyntaxKind.PublicKeyword); 1579N(SyntaxKind.VariableDeclaration); 1581N(SyntaxKind.PredefinedType); 1583N(SyntaxKind.IntKeyword); 1585N(SyntaxKind.VariableDeclarator); 1587N(SyntaxKind.IdentifierToken, "item"); 1590N(SyntaxKind.SemicolonToken); 1592N(SyntaxKind.CloseBraceToken); 1594N(SyntaxKind.ClassDeclaration); 1596N(SyntaxKind.PublicKeyword); 1597N(SyntaxKind.UnsafeKeyword); 1598N(SyntaxKind.ClassKeyword); 1599N(SyntaxKind.IdentifierToken, "C"); 1600N(SyntaxKind.OpenBraceToken); 1601N(SyntaxKind.FieldDeclaration); 1603N(SyntaxKind.PublicKeyword); 1604N(SyntaxKind.VariableDeclaration); 1606N(SyntaxKind.IdentifierName); 1608N(SyntaxKind.IdentifierToken, "file"); 1610N(SyntaxKind.VariableDeclarator); 1612N(SyntaxKind.IdentifierToken, "_file"); 1615N(SyntaxKind.SemicolonToken); 1617N(SyntaxKind.FieldDeclaration); 1619N(SyntaxKind.PublicKeyword); 1620N(SyntaxKind.VariableDeclaration); 1622N(SyntaxKind.ArrayType); 1624N(SyntaxKind.IdentifierName); 1626N(SyntaxKind.IdentifierToken, "file"); 1628N(SyntaxKind.ArrayRankSpecifier); 1630N(SyntaxKind.OpenBracketToken); 1631N(SyntaxKind.OmittedArraySizeExpression); 1633N(SyntaxKind.OmittedArraySizeExpressionToken); 1635N(SyntaxKind.CloseBracketToken); 1638N(SyntaxKind.VariableDeclarator); 1640N(SyntaxKind.IdentifierToken, "_array"); 1643N(SyntaxKind.SemicolonToken); 1645N(SyntaxKind.FieldDeclaration); 1647N(SyntaxKind.PublicKeyword); 1648N(SyntaxKind.VariableDeclaration); 1650N(SyntaxKind.PointerType); 1652N(SyntaxKind.IdentifierName); 1654N(SyntaxKind.IdentifierToken, "file"); 1656N(SyntaxKind.AsteriskToken); 1658N(SyntaxKind.VariableDeclarator); 1660N(SyntaxKind.IdentifierToken, "_ptr"); 1663N(SyntaxKind.SemicolonToken); 1665N(SyntaxKind.FieldDeclaration); 1667N(SyntaxKind.PublicKeyword); 1668N(SyntaxKind.VariableDeclaration); 1670N(SyntaxKind.NullableType); 1672N(SyntaxKind.IdentifierName); 1674N(SyntaxKind.IdentifierToken, "file"); 1676N(SyntaxKind.QuestionToken); 1678N(SyntaxKind.VariableDeclarator); 1680N(SyntaxKind.IdentifierToken, "_nullable"); 1683N(SyntaxKind.SemicolonToken); 1685N(SyntaxKind.FieldDeclaration); 1687N(SyntaxKind.PublicKeyword); 1688N(SyntaxKind.VariableDeclaration); 1690N(SyntaxKind.FunctionPointerType); 1692N(SyntaxKind.DelegateKeyword); 1693N(SyntaxKind.AsteriskToken); 1694N(SyntaxKind.FunctionPointerParameterList); 1696N(SyntaxKind.LessThanToken); 1697N(SyntaxKind.FunctionPointerParameter); 1699N(SyntaxKind.IdentifierName); 1701N(SyntaxKind.IdentifierToken, "file"); 1704N(SyntaxKind.CommaToken); 1705N(SyntaxKind.FunctionPointerParameter); 1707N(SyntaxKind.IdentifierName); 1709N(SyntaxKind.IdentifierToken, "file"); 1712N(SyntaxKind.GreaterThanToken); 1715N(SyntaxKind.VariableDeclarator); 1717N(SyntaxKind.IdentifierToken, "_funcPtr"); 1720N(SyntaxKind.SemicolonToken); 1722N(SyntaxKind.FieldDeclaration); 1724N(SyntaxKind.PublicKeyword); 1725N(SyntaxKind.VariableDeclaration); 1727N(SyntaxKind.TupleType); 1729N(SyntaxKind.OpenParenToken); 1730N(SyntaxKind.TupleElement); 1732N(SyntaxKind.IdentifierName); 1734N(SyntaxKind.IdentifierToken, "file"); 1737N(SyntaxKind.CommaToken); 1738N(SyntaxKind.TupleElement); 1740N(SyntaxKind.IdentifierName); 1742N(SyntaxKind.IdentifierToken, "file"); 1745N(SyntaxKind.CloseParenToken); 1747N(SyntaxKind.VariableDeclarator); 1749N(SyntaxKind.IdentifierToken, "_tuple"); 1752N(SyntaxKind.SemicolonToken); 1754N(SyntaxKind.CloseBraceToken); 1756N(SyntaxKind.EndOfFileToken); 1832N(SyntaxKind.CompilationUnit); 1834N(SyntaxKind.StructDeclaration); 1836N(SyntaxKind.PublicKeyword); 1837N(SyntaxKind.StructKeyword); 1838N(SyntaxKind.IdentifierToken, "file"); 1839N(SyntaxKind.OpenBraceToken); 1840N(SyntaxKind.FieldDeclaration); 1842N(SyntaxKind.PublicKeyword); 1843N(SyntaxKind.VariableDeclaration); 1845N(SyntaxKind.PredefinedType); 1847N(SyntaxKind.IntKeyword); 1849N(SyntaxKind.VariableDeclarator); 1851N(SyntaxKind.IdentifierToken, "item"); 1854N(SyntaxKind.SemicolonToken); 1856N(SyntaxKind.CloseBraceToken); 1858N(SyntaxKind.ClassDeclaration); 1860N(SyntaxKind.PublicKeyword); 1861N(SyntaxKind.UnsafeKeyword); 1862N(SyntaxKind.ClassKeyword); 1863N(SyntaxKind.IdentifierToken, "C"); 1864N(SyntaxKind.OpenBraceToken); 1865N(SyntaxKind.IncompleteMember); 1867N(SyntaxKind.PublicKeyword); 1868N(SyntaxKind.FileKeyword); 1869N(SyntaxKind.IdentifierName); 1871N(SyntaxKind.IdentifierToken, "_file"); 1874N(SyntaxKind.FieldDeclaration); 1876N(SyntaxKind.PublicKeyword); 1877N(SyntaxKind.FileKeyword); 1878N(SyntaxKind.VariableDeclaration); 1880N(SyntaxKind.ArrayType); 1886N(SyntaxKind.ArrayRankSpecifier); 1888N(SyntaxKind.OpenBracketToken); 1889N(SyntaxKind.OmittedArraySizeExpression); 1891N(SyntaxKind.OmittedArraySizeExpressionToken); 1893N(SyntaxKind.CloseBracketToken); 1896N(SyntaxKind.VariableDeclarator); 1898N(SyntaxKind.IdentifierToken, "_array"); 1901N(SyntaxKind.SemicolonToken); 1903N(SyntaxKind.FieldDeclaration); 1905N(SyntaxKind.PublicKeyword); 1906N(SyntaxKind.FileKeyword); 1907N(SyntaxKind.VariableDeclaration); 1909N(SyntaxKind.PointerType); 1915N(SyntaxKind.AsteriskToken); 1917N(SyntaxKind.VariableDeclarator); 1919N(SyntaxKind.IdentifierToken, "_ptr"); 1922N(SyntaxKind.SemicolonToken); 1924N(SyntaxKind.FieldDeclaration); 1926N(SyntaxKind.PublicKeyword); 1927N(SyntaxKind.FileKeyword); 1928N(SyntaxKind.VariableDeclaration); 1930N(SyntaxKind.NullableType); 1936N(SyntaxKind.QuestionToken); 1938N(SyntaxKind.VariableDeclarator); 1940N(SyntaxKind.IdentifierToken, "_nullable"); 1943N(SyntaxKind.SemicolonToken); 1945N(SyntaxKind.FieldDeclaration); 1947N(SyntaxKind.PublicKeyword); 1948N(SyntaxKind.VariableDeclaration); 1950N(SyntaxKind.FunctionPointerType); 1952N(SyntaxKind.DelegateKeyword); 1953N(SyntaxKind.AsteriskToken); 1954N(SyntaxKind.FunctionPointerParameterList); 1956N(SyntaxKind.LessThanToken); 1957N(SyntaxKind.FunctionPointerParameter); 1959N(SyntaxKind.IdentifierName); 1961N(SyntaxKind.IdentifierToken, "file"); 1964N(SyntaxKind.CommaToken); 1965N(SyntaxKind.FunctionPointerParameter); 1967N(SyntaxKind.IdentifierName); 1969N(SyntaxKind.IdentifierToken, "file"); 1972N(SyntaxKind.GreaterThanToken); 1975N(SyntaxKind.VariableDeclarator); 1977N(SyntaxKind.IdentifierToken, "_funcPtr"); 1980N(SyntaxKind.SemicolonToken); 1982N(SyntaxKind.FieldDeclaration); 1984N(SyntaxKind.PublicKeyword); 1985N(SyntaxKind.VariableDeclaration); 1987N(SyntaxKind.TupleType); 1989N(SyntaxKind.OpenParenToken); 1990N(SyntaxKind.TupleElement); 1992N(SyntaxKind.IdentifierName); 1994N(SyntaxKind.IdentifierToken, "file"); 1997N(SyntaxKind.CommaToken); 1998N(SyntaxKind.TupleElement); 2000N(SyntaxKind.IdentifierName); 2002N(SyntaxKind.IdentifierToken, "file"); 2005N(SyntaxKind.CloseParenToken); 2007N(SyntaxKind.VariableDeclarator); 2009N(SyntaxKind.IdentifierToken, "_tuple"); 2012N(SyntaxKind.SemicolonToken); 2014N(SyntaxKind.CloseBraceToken); 2016N(SyntaxKind.EndOfFileToken); 2050N(SyntaxKind.CompilationUnit); 2052N(SyntaxKind.GlobalStatement); 2054N(SyntaxKind.LocalDeclarationStatement); 2056N(SyntaxKind.VariableDeclaration); 2058N(SyntaxKind.IdentifierName); 2060N(SyntaxKind.IdentifierToken, "file"); 2070N(SyntaxKind.EndOfFileToken); 2103N(SyntaxKind.CompilationUnit); 2105N(SyntaxKind.GlobalStatement); 2107N(SyntaxKind.LocalDeclarationStatement); 2109N(SyntaxKind.VariableDeclaration); 2111N(SyntaxKind.IdentifierName); 2113N(SyntaxKind.IdentifierToken, "file"); 2123N(SyntaxKind.EndOfFileToken); 2145N(SyntaxKind.CompilationUnit); 2147N(SyntaxKind.GlobalStatement); 2149N(SyntaxKind.ExpressionStatement); 2151N(SyntaxKind.IdentifierName); 2153N(SyntaxKind.IdentifierToken, "file"); 2155N(SyntaxKind.SemicolonToken); 2158N(SyntaxKind.EndOfFileToken); 2179N(SyntaxKind.CompilationUnit); 2181N(SyntaxKind.GlobalStatement); 2183N(SyntaxKind.ExpressionStatement); 2185N(SyntaxKind.IdentifierName); 2187N(SyntaxKind.IdentifierToken, "file"); 2189N(SyntaxKind.SemicolonToken); 2192N(SyntaxKind.EndOfFileToken); 2229N(SyntaxKind.CompilationUnit); 2231N(SyntaxKind.GlobalStatement); 2233N(SyntaxKind.LocalDeclarationStatement); 2235N(SyntaxKind.VariableDeclaration); 2237N(SyntaxKind.IdentifierName); 2239N(SyntaxKind.IdentifierToken, "file"); 2249N(SyntaxKind.FileScopedNamespaceDeclaration); 2251N(SyntaxKind.NamespaceKeyword); 2252N(SyntaxKind.IdentifierName); 2254N(SyntaxKind.IdentifierToken, "NS"); 2256N(SyntaxKind.SemicolonToken); 2258N(SyntaxKind.EndOfFileToken); 2294N(SyntaxKind.CompilationUnit); 2296N(SyntaxKind.GlobalStatement); 2298N(SyntaxKind.LocalDeclarationStatement); 2300N(SyntaxKind.VariableDeclaration); 2302N(SyntaxKind.IdentifierName); 2304N(SyntaxKind.IdentifierToken, "file"); 2314N(SyntaxKind.FileScopedNamespaceDeclaration); 2316N(SyntaxKind.NamespaceKeyword); 2317N(SyntaxKind.IdentifierName); 2319N(SyntaxKind.IdentifierToken, "NS"); 2321N(SyntaxKind.SemicolonToken); 2323N(SyntaxKind.EndOfFileToken); 2357N(SyntaxKind.CompilationUnit); 2359N(SyntaxKind.GlobalStatement); 2361N(SyntaxKind.LocalDeclarationStatement); 2363N(SyntaxKind.VariableDeclaration); 2365N(SyntaxKind.IdentifierName); 2367N(SyntaxKind.IdentifierToken, "file"); 2377N(SyntaxKind.NamespaceDeclaration); 2379N(SyntaxKind.NamespaceKeyword); 2380N(SyntaxKind.IdentifierName); 2382N(SyntaxKind.IdentifierToken, "NS"); 2384N(SyntaxKind.OpenBraceToken); 2385N(SyntaxKind.CloseBraceToken); 2387N(SyntaxKind.EndOfFileToken); 2420N(SyntaxKind.CompilationUnit); 2422N(SyntaxKind.GlobalStatement); 2424N(SyntaxKind.LocalDeclarationStatement); 2426N(SyntaxKind.VariableDeclaration); 2428N(SyntaxKind.IdentifierName); 2430N(SyntaxKind.IdentifierToken, "file"); 2440N(SyntaxKind.NamespaceDeclaration); 2442N(SyntaxKind.NamespaceKeyword); 2443N(SyntaxKind.IdentifierName); 2445N(SyntaxKind.IdentifierToken, "NS"); 2447N(SyntaxKind.OpenBraceToken); 2448N(SyntaxKind.CloseBraceToken); 2450N(SyntaxKind.EndOfFileToken); 2466N(SyntaxKind.CompilationUnit); 2468N(SyntaxKind.IncompleteMember); 2472N(SyntaxKind.FileKeyword); 2474N(SyntaxKind.IdentifierName); 2476N(SyntaxKind.IdentifierToken, "file"); 2478N(SyntaxKind.EndOfFileToken); 2494N(SyntaxKind.CompilationUnit); 2496N(SyntaxKind.ClassDeclaration); 2500N(SyntaxKind.FileKeyword); 2502N(SyntaxKind.ClassKeyword); 2504N(SyntaxKind.OpenBraceToken); 2505N(SyntaxKind.CloseBraceToken); 2507N(SyntaxKind.EndOfFileToken); 2532N(SyntaxKind.CompilationUnit); 2534N(SyntaxKind.ClassDeclaration); 2536N(SyntaxKind.ClassKeyword); 2537N(SyntaxKind.IdentifierToken, "C"); 2538N(SyntaxKind.OpenBraceToken); 2539N(SyntaxKind.MethodDeclaration); 2541N(SyntaxKind.IdentifierName); 2543N(SyntaxKind.IdentifierToken, "file"); 2545N(SyntaxKind.IdentifierToken, "record"); 2546N(SyntaxKind.ParameterList); 2548N(SyntaxKind.OpenParenToken); 2549N(SyntaxKind.CloseParenToken); 2551N(SyntaxKind.SemicolonToken); 2553N(SyntaxKind.CloseBraceToken); 2555N(SyntaxKind.EndOfFileToken); 2579N(SyntaxKind.CompilationUnit); 2581N(SyntaxKind.ClassDeclaration); 2583N(SyntaxKind.ClassKeyword); 2584N(SyntaxKind.IdentifierToken, "C"); 2585N(SyntaxKind.OpenBraceToken); 2586N(SyntaxKind.ConstructorDeclaration); 2588N(SyntaxKind.FileKeyword); 2589N(SyntaxKind.IdentifierToken, "record"); 2590N(SyntaxKind.ParameterList); 2592N(SyntaxKind.OpenParenToken); 2593N(SyntaxKind.CloseParenToken); 2595N(SyntaxKind.SemicolonToken); 2597N(SyntaxKind.CloseBraceToken); 2599N(SyntaxKind.EndOfFileToken); 2624N(SyntaxKind.CompilationUnit); 2626N(SyntaxKind.ClassDeclaration); 2628N(SyntaxKind.ClassKeyword); 2629N(SyntaxKind.IdentifierToken, "C"); 2630N(SyntaxKind.OpenBraceToken); 2631N(SyntaxKind.MethodDeclaration); 2633N(SyntaxKind.IdentifierName); 2635N(SyntaxKind.IdentifierToken, "file"); 2637N(SyntaxKind.IdentifierToken, "record"); 2638N(SyntaxKind.ParameterList); 2640N(SyntaxKind.OpenParenToken); 2641N(SyntaxKind.CloseParenToken); 2643N(SyntaxKind.Block); 2645N(SyntaxKind.OpenBraceToken); 2646N(SyntaxKind.CloseBraceToken); 2649N(SyntaxKind.CloseBraceToken); 2651N(SyntaxKind.EndOfFileToken); 2674N(SyntaxKind.CompilationUnit); 2676N(SyntaxKind.ClassDeclaration); 2678N(SyntaxKind.ClassKeyword); 2679N(SyntaxKind.IdentifierToken, "C"); 2680N(SyntaxKind.OpenBraceToken); 2681N(SyntaxKind.ConstructorDeclaration); 2683N(SyntaxKind.FileKeyword); 2684N(SyntaxKind.IdentifierToken, "record"); 2685N(SyntaxKind.ParameterList); 2687N(SyntaxKind.OpenParenToken); 2688N(SyntaxKind.CloseParenToken); 2690N(SyntaxKind.Block); 2692N(SyntaxKind.OpenBraceToken); 2693N(SyntaxKind.CloseBraceToken); 2696N(SyntaxKind.CloseBraceToken); 2698N(SyntaxKind.EndOfFileToken); 2726N(SyntaxKind.CompilationUnit); 2728N(SyntaxKind.ClassDeclaration); 2730N(SyntaxKind.ClassKeyword); 2731N(SyntaxKind.IdentifierToken, "C"); 2732N(SyntaxKind.OpenBraceToken); 2733N(SyntaxKind.MethodDeclaration); 2735N(SyntaxKind.FileKeyword); 2736N(SyntaxKind.IdentifierName); 2738N(SyntaxKind.IdentifierToken, "record"); 2740N(SyntaxKind.IdentifierToken, "X"); 2741N(SyntaxKind.ParameterList); 2743N(SyntaxKind.OpenParenToken); 2744N(SyntaxKind.CloseParenToken); 2746N(SyntaxKind.SemicolonToken); 2748N(SyntaxKind.CloseBraceToken); 2750N(SyntaxKind.EndOfFileToken); 2771N(SyntaxKind.CompilationUnit); 2773N(SyntaxKind.ClassDeclaration); 2775N(SyntaxKind.ClassKeyword); 2776N(SyntaxKind.IdentifierToken, "C"); 2777N(SyntaxKind.OpenBraceToken); 2778N(SyntaxKind.RecordDeclaration); 2780N(SyntaxKind.FileKeyword); 2781N(SyntaxKind.RecordKeyword); 2782N(SyntaxKind.IdentifierToken, "X"); 2783N(SyntaxKind.ParameterList); 2785N(SyntaxKind.OpenParenToken); 2786N(SyntaxKind.CloseParenToken); 2788N(SyntaxKind.SemicolonToken); 2790N(SyntaxKind.CloseBraceToken); 2792N(SyntaxKind.EndOfFileToken); 2820N(SyntaxKind.CompilationUnit); 2822N(SyntaxKind.ClassDeclaration); 2824N(SyntaxKind.ClassKeyword); 2825N(SyntaxKind.IdentifierToken, "C"); 2826N(SyntaxKind.OpenBraceToken); 2827N(SyntaxKind.MethodDeclaration); 2829N(SyntaxKind.FileKeyword); 2830N(SyntaxKind.IdentifierName); 2832N(SyntaxKind.IdentifierToken, "record"); 2834N(SyntaxKind.IdentifierToken, "X"); 2835N(SyntaxKind.ParameterList); 2837N(SyntaxKind.OpenParenToken); 2838N(SyntaxKind.CloseParenToken); 2840N(SyntaxKind.Block); 2842N(SyntaxKind.OpenBraceToken); 2843N(SyntaxKind.CloseBraceToken); 2846N(SyntaxKind.CloseBraceToken); 2848N(SyntaxKind.EndOfFileToken); 2869N(SyntaxKind.CompilationUnit); 2871N(SyntaxKind.ClassDeclaration); 2873N(SyntaxKind.ClassKeyword); 2874N(SyntaxKind.IdentifierToken, "C"); 2875N(SyntaxKind.OpenBraceToken); 2876N(SyntaxKind.RecordDeclaration); 2878N(SyntaxKind.FileKeyword); 2879N(SyntaxKind.RecordKeyword); 2880N(SyntaxKind.IdentifierToken, "X"); 2881N(SyntaxKind.ParameterList); 2883N(SyntaxKind.OpenParenToken); 2884N(SyntaxKind.CloseParenToken); 2886N(SyntaxKind.OpenBraceToken); 2887N(SyntaxKind.CloseBraceToken); 2889N(SyntaxKind.CloseBraceToken); 2891N(SyntaxKind.EndOfFileToken); 2918N(SyntaxKind.CompilationUnit); 2920N(SyntaxKind.ClassDeclaration); 2922N(SyntaxKind.ClassKeyword); 2923N(SyntaxKind.IdentifierToken, "C"); 2924N(SyntaxKind.OpenBraceToken); 2925N(SyntaxKind.FieldDeclaration); 2927N(SyntaxKind.FileKeyword); 2928N(SyntaxKind.VariableDeclaration); 2930N(SyntaxKind.IdentifierName); 2932N(SyntaxKind.IdentifierToken, "record"); 2934N(SyntaxKind.VariableDeclarator); 2936N(SyntaxKind.IdentifierToken, "X"); 2939N(SyntaxKind.SemicolonToken); 2941N(SyntaxKind.CloseBraceToken); 2943N(SyntaxKind.EndOfFileToken); 2964N(SyntaxKind.CompilationUnit); 2966N(SyntaxKind.ClassDeclaration); 2968N(SyntaxKind.ClassKeyword); 2969N(SyntaxKind.IdentifierToken, "C"); 2970N(SyntaxKind.OpenBraceToken); 2971N(SyntaxKind.RecordDeclaration); 2973N(SyntaxKind.FileKeyword); 2974N(SyntaxKind.RecordKeyword); 2975N(SyntaxKind.IdentifierToken, "X"); 2976N(SyntaxKind.SemicolonToken); 2978N(SyntaxKind.CloseBraceToken); 2980N(SyntaxKind.EndOfFileToken); 2992N(SyntaxKind.CompilationUnit); 2994N(SyntaxKind.RecordDeclaration); 2996N(SyntaxKind.FileKeyword); 2997N(SyntaxKind.RecordKeyword); 2998N(SyntaxKind.IdentifierToken, "X"); 2999N(SyntaxKind.ParameterList); 3001N(SyntaxKind.OpenParenToken); 3002N(SyntaxKind.CloseParenToken); 3004N(SyntaxKind.SemicolonToken); 3006N(SyntaxKind.EndOfFileToken); 3032N(SyntaxKind.CompilationUnit); 3034N(SyntaxKind.GlobalStatement); 3036N(SyntaxKind.LocalFunctionStatement); 3038N(SyntaxKind.PredefinedType); 3040N(SyntaxKind.VoidKeyword); 3042N(SyntaxKind.IdentifierToken, "M"); 3043N(SyntaxKind.ParameterList); 3045N(SyntaxKind.OpenParenToken); 3046N(SyntaxKind.CloseParenToken); 3048N(SyntaxKind.Block); 3050N(SyntaxKind.OpenBraceToken); 3051N(SyntaxKind.LocalDeclarationStatement); 3053N(SyntaxKind.VariableDeclaration); 3055N(SyntaxKind.IdentifierName); 3057N(SyntaxKind.IdentifierToken, "file"); 3059N(SyntaxKind.VariableDeclarator); 3061N(SyntaxKind.IdentifierToken, "file"); 3064N(SyntaxKind.SemicolonToken); 3066N(SyntaxKind.CloseBraceToken); 3070N(SyntaxKind.EndOfFileToken); 3093N(SyntaxKind.CompilationUnit); 3095N(SyntaxKind.GlobalStatement); 3097N(SyntaxKind.LocalFunctionStatement); 3099N(SyntaxKind.PredefinedType); 3101N(SyntaxKind.VoidKeyword); 3103N(SyntaxKind.IdentifierToken, "M"); 3104N(SyntaxKind.ParameterList); 3106N(SyntaxKind.OpenParenToken); 3107N(SyntaxKind.CloseParenToken); 3109N(SyntaxKind.Block); 3111N(SyntaxKind.OpenBraceToken); 3112N(SyntaxKind.LocalDeclarationStatement); 3114N(SyntaxKind.VariableDeclaration); 3116N(SyntaxKind.PredefinedType); 3118N(SyntaxKind.IntKeyword); 3120N(SyntaxKind.VariableDeclarator); 3122N(SyntaxKind.IdentifierToken, "file"); 3125N(SyntaxKind.SemicolonToken); 3127N(SyntaxKind.CloseBraceToken); 3131N(SyntaxKind.EndOfFileToken); 3155N(SyntaxKind.CompilationUnit); 3157N(SyntaxKind.GlobalStatement); 3159N(SyntaxKind.LocalDeclarationStatement); 3161N(SyntaxKind.VariableDeclaration); 3163N(SyntaxKind.IdentifierName); 3165N(SyntaxKind.IdentifierToken, "file"); 3167N(SyntaxKind.VariableDeclarator); 3169N(SyntaxKind.IdentifierToken, "file"); 3172N(SyntaxKind.SemicolonToken); 3175N(SyntaxKind.EndOfFileToken); 3195N(SyntaxKind.CompilationUnit); 3197N(SyntaxKind.GlobalStatement); 3199N(SyntaxKind.LocalDeclarationStatement); 3201N(SyntaxKind.VariableDeclaration); 3203N(SyntaxKind.PredefinedType); 3205N(SyntaxKind.IntKeyword); 3207N(SyntaxKind.VariableDeclarator); 3209N(SyntaxKind.IdentifierToken, "file"); 3212N(SyntaxKind.SemicolonToken); 3215N(SyntaxKind.EndOfFileToken); 3237N(SyntaxKind.CompilationUnit); 3239N(SyntaxKind.GlobalStatement); 3241N(SyntaxKind.LocalDeclarationStatement); 3243N(SyntaxKind.VariableDeclaration); 3245N(SyntaxKind.PredefinedType); 3247N(SyntaxKind.BoolKeyword); 3249N(SyntaxKind.VariableDeclarator); 3251N(SyntaxKind.IdentifierToken, "file"); 3254N(SyntaxKind.SemicolonToken); 3257N(SyntaxKind.GlobalStatement); 3259N(SyntaxKind.ExpressionStatement); 3261N(SyntaxKind.SimpleAssignmentExpression); 3263N(SyntaxKind.IdentifierName); 3265N(SyntaxKind.IdentifierToken, "file"); 3267N(SyntaxKind.EqualsToken); 3268N(SyntaxKind.TrueLiteralExpression); 3270N(SyntaxKind.TrueKeyword); 3273N(SyntaxKind.SemicolonToken); 3276N(SyntaxKind.EndOfFileToken); 3301N(SyntaxKind.CompilationUnit); 3303N(SyntaxKind.GlobalStatement); 3305N(SyntaxKind.LocalFunctionStatement); 3307N(SyntaxKind.PredefinedType); 3309N(SyntaxKind.VoidKeyword); 3311N(SyntaxKind.IdentifierToken, "M"); 3312N(SyntaxKind.ParameterList); 3314N(SyntaxKind.OpenParenToken); 3315N(SyntaxKind.CloseParenToken); 3317N(SyntaxKind.Block); 3319N(SyntaxKind.OpenBraceToken); 3320N(SyntaxKind.LocalDeclarationStatement); 3322N(SyntaxKind.VariableDeclaration); 3324N(SyntaxKind.PredefinedType); 3326N(SyntaxKind.BoolKeyword); 3328N(SyntaxKind.VariableDeclarator); 3330N(SyntaxKind.IdentifierToken, "file"); 3333N(SyntaxKind.SemicolonToken); 3335N(SyntaxKind.ExpressionStatement); 3337N(SyntaxKind.SimpleAssignmentExpression); 3339N(SyntaxKind.IdentifierName); 3341N(SyntaxKind.IdentifierToken, "file"); 3343N(SyntaxKind.EqualsToken); 3344N(SyntaxKind.TrueLiteralExpression); 3346N(SyntaxKind.TrueKeyword); 3349N(SyntaxKind.SemicolonToken); 3351N(SyntaxKind.CloseBraceToken); 3355N(SyntaxKind.EndOfFileToken); 3375N(SyntaxKind.CompilationUnit); 3377N(SyntaxKind.GlobalStatement); 3379N(SyntaxKind.ExpressionStatement); 3381N(SyntaxKind.SimpleAssignmentExpression); 3383N(SyntaxKind.IdentifierName); 3385N(SyntaxKind.IdentifierToken, "_"); 3387N(SyntaxKind.EqualsToken); 3388N(SyntaxKind.ParenthesizedLambdaExpression); 3390N(SyntaxKind.IdentifierName); 3392N(SyntaxKind.IdentifierToken, "file"); 3394N(SyntaxKind.ParameterList); 3396N(SyntaxKind.OpenParenToken); 3397N(SyntaxKind.CloseParenToken); 3399N(SyntaxKind.EqualsGreaterThanToken); 3400N(SyntaxKind.Block); 3402N(SyntaxKind.OpenBraceToken); 3403N(SyntaxKind.CloseBraceToken); 3407N(SyntaxKind.SemicolonToken); 3410N(SyntaxKind.EndOfFileToken); 3433N(SyntaxKind.CompilationUnit); 3435N(SyntaxKind.GlobalStatement); 3437N(SyntaxKind.LocalFunctionStatement); 3439N(SyntaxKind.IdentifierName); 3441N(SyntaxKind.IdentifierToken, "file"); 3443N(SyntaxKind.IdentifierToken, "local"); 3444N(SyntaxKind.ParameterList); 3446N(SyntaxKind.OpenParenToken); 3447N(SyntaxKind.CloseParenToken); 3449N(SyntaxKind.Block); 3451N(SyntaxKind.OpenBraceToken); 3452N(SyntaxKind.CloseBraceToken); 3456N(SyntaxKind.GlobalStatement); 3458N(SyntaxKind.EmptyStatement); 3460N(SyntaxKind.SemicolonToken); 3463N(SyntaxKind.EndOfFileToken); 3498N(SyntaxKind.CompilationUnit); 3500N(SyntaxKind.ClassDeclaration); 3502N(SyntaxKind.ClassKeyword); 3503N(SyntaxKind.IdentifierToken, "C"); 3504N(SyntaxKind.OpenBraceToken); 3505N(SyntaxKind.MethodDeclaration); 3507N(SyntaxKind.PredefinedType); 3509N(SyntaxKind.VoidKeyword); 3511N(SyntaxKind.IdentifierToken, "M"); 3512N(SyntaxKind.ParameterList); 3514N(SyntaxKind.OpenParenToken); 3515N(SyntaxKind.Parameter); 3517N(SyntaxKind.IdentifierName); 3519N(SyntaxKind.IdentifierToken, "file"); 3524N(SyntaxKind.Parameter); 3526N(SyntaxKind.PredefinedType); 3528N(SyntaxKind.IntKeyword); 3530N(SyntaxKind.IdentifierToken, "x"); 3532N(SyntaxKind.CloseParenToken); 3534N(SyntaxKind.Block); 3536N(SyntaxKind.OpenBraceToken); 3537N(SyntaxKind.CloseBraceToken); 3540N(SyntaxKind.CloseBraceToken); 3542N(SyntaxKind.EndOfFileToken); 3562N(SyntaxKind.CompilationUnit); 3564N(SyntaxKind.ClassDeclaration); 3566N(SyntaxKind.ClassKeyword); 3567N(SyntaxKind.IdentifierToken, "C"); 3568N(SyntaxKind.OpenBraceToken); 3569N(SyntaxKind.MethodDeclaration); 3571N(SyntaxKind.PredefinedType); 3573N(SyntaxKind.VoidKeyword); 3575N(SyntaxKind.IdentifierToken, "M"); 3576N(SyntaxKind.ParameterList); 3578N(SyntaxKind.OpenParenToken); 3579N(SyntaxKind.Parameter); 3581N(SyntaxKind.IdentifierName); 3583N(SyntaxKind.IdentifierToken, "file"); 3585N(SyntaxKind.IdentifierToken, "x"); 3587N(SyntaxKind.CloseParenToken); 3589N(SyntaxKind.Block); 3591N(SyntaxKind.OpenBraceToken); 3592N(SyntaxKind.CloseBraceToken); 3595N(SyntaxKind.CloseBraceToken); 3597N(SyntaxKind.EndOfFileToken);
Parsing\FunctionPointerTests.cs (1538)
21N(SyntaxKind.LocalDeclarationStatement); 23N(SyntaxKind.VariableDeclaration); 25N(SyntaxKind.FunctionPointerType); 27N(SyntaxKind.DelegateKeyword); 28N(SyntaxKind.AsteriskToken); 29N(SyntaxKind.FunctionPointerParameterList); 31N(SyntaxKind.LessThanToken); 32N(SyntaxKind.FunctionPointerParameter); 34N(SyntaxKind.PredefinedType); 36N(SyntaxKind.StringKeyword); 39N(SyntaxKind.CommaToken); 40N(SyntaxKind.FunctionPointerParameter); 42N(SyntaxKind.IdentifierName); 44N(SyntaxKind.IdentifierToken, "Goo"); 47N(SyntaxKind.CommaToken); 48N(SyntaxKind.FunctionPointerParameter); 50N(SyntaxKind.PredefinedType); 52N(SyntaxKind.IntKeyword); 55N(SyntaxKind.GreaterThanToken); 58N(SyntaxKind.VariableDeclarator); 60N(SyntaxKind.IdentifierToken, "ptr"); 63N(SyntaxKind.SemicolonToken); 77N(SyntaxKind.LocalDeclarationStatement); 79N(SyntaxKind.VariableDeclaration); 81N(SyntaxKind.FunctionPointerType); 83N(SyntaxKind.DelegateKeyword); 84N(SyntaxKind.AsteriskToken); 85N(SyntaxKind.FunctionPointerCallingConvention); 87N(SyntaxKind.UnmanagedKeyword); 88N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 90N(SyntaxKind.OpenBracketToken); 91N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 93N(SyntaxKind.IdentifierToken, conventionString); 95N(SyntaxKind.CloseBracketToken); 98N(SyntaxKind.FunctionPointerParameterList); 100N(SyntaxKind.LessThanToken); 101N(SyntaxKind.FunctionPointerParameter); 103N(SyntaxKind.PredefinedType); 105N(SyntaxKind.StringKeyword); 108N(SyntaxKind.CommaToken); 109N(SyntaxKind.FunctionPointerParameter); 111N(SyntaxKind.IdentifierName); 113N(SyntaxKind.IdentifierToken, "Goo"); 116N(SyntaxKind.CommaToken); 117N(SyntaxKind.FunctionPointerParameter); 119N(SyntaxKind.PredefinedType); 121N(SyntaxKind.IntKeyword); 124N(SyntaxKind.GreaterThanToken); 127N(SyntaxKind.VariableDeclarator); 129N(SyntaxKind.IdentifierToken, "ptr"); 132N(SyntaxKind.SemicolonToken); 149N(SyntaxKind.LocalDeclarationStatement); 151N(SyntaxKind.VariableDeclaration); 153N(SyntaxKind.FunctionPointerType); 155N(SyntaxKind.DelegateKeyword); 156N(SyntaxKind.AsteriskToken); 157N(SyntaxKind.FunctionPointerCallingConvention); 159N(SyntaxKind.UnmanagedKeyword); 160N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 162N(SyntaxKind.OpenBracketToken); 167N(SyntaxKind.CloseBracketToken); 170N(SyntaxKind.FunctionPointerParameterList); 172N(SyntaxKind.LessThanToken); 173N(SyntaxKind.FunctionPointerParameter); 175N(SyntaxKind.PredefinedType); 177N(SyntaxKind.VoidKeyword); 180N(SyntaxKind.GreaterThanToken); 183N(SyntaxKind.VariableDeclarator); 185N(SyntaxKind.IdentifierToken, "ptr"); 188N(SyntaxKind.SemicolonToken); 199N(SyntaxKind.LocalDeclarationStatement); 201N(SyntaxKind.VariableDeclaration); 203N(SyntaxKind.FunctionPointerType); 205N(SyntaxKind.DelegateKeyword); 206N(SyntaxKind.AsteriskToken); 207N(SyntaxKind.FunctionPointerCallingConvention); 209N(convention == "managed" ? SyntaxKind.ManagedKeyword : SyntaxKind.UnmanagedKeyword); 211N(SyntaxKind.FunctionPointerParameterList); 213N(SyntaxKind.LessThanToken); 214N(SyntaxKind.FunctionPointerParameter); 216N(SyntaxKind.PredefinedType); 218N(SyntaxKind.VoidKeyword); 221N(SyntaxKind.GreaterThanToken); 224N(SyntaxKind.VariableDeclarator); 226N(SyntaxKind.IdentifierToken, "ptr"); 229N(SyntaxKind.SemicolonToken); 242N(SyntaxKind.LocalDeclarationStatement); 244N(SyntaxKind.VariableDeclaration); 246N(SyntaxKind.FunctionPointerType); 248N(SyntaxKind.DelegateKeyword); 249N(SyntaxKind.AsteriskToken); 250N(SyntaxKind.FunctionPointerCallingConvention); 252N(SyntaxKind.ManagedKeyword); 253N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 255N(SyntaxKind.OpenBracketToken); 256N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 258N(SyntaxKind.IdentifierToken, "Cdecl"); 260N(SyntaxKind.CloseBracketToken); 263N(SyntaxKind.FunctionPointerParameterList); 265N(SyntaxKind.LessThanToken); 266N(SyntaxKind.FunctionPointerParameter); 268N(SyntaxKind.PredefinedType); 270N(SyntaxKind.VoidKeyword); 273N(SyntaxKind.GreaterThanToken); 276N(SyntaxKind.VariableDeclarator); 278N(SyntaxKind.IdentifierToken, "ptr"); 281N(SyntaxKind.SemicolonToken); 294N(SyntaxKind.LocalDeclarationStatement); 296N(SyntaxKind.VariableDeclaration); 298N(SyntaxKind.FunctionPointerType); 300N(SyntaxKind.DelegateKeyword); 301N(SyntaxKind.AsteriskToken); 302N(SyntaxKind.FunctionPointerCallingConvention); 305N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 307N(SyntaxKind.OpenBracketToken); 308N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 310N(SyntaxKind.IdentifierToken, "Cdecl"); 312N(SyntaxKind.CloseBracketToken); 315N(SyntaxKind.FunctionPointerParameterList); 317N(SyntaxKind.LessThanToken); 318N(SyntaxKind.FunctionPointerParameter); 320N(SyntaxKind.PredefinedType); 322N(SyntaxKind.VoidKeyword); 325N(SyntaxKind.GreaterThanToken); 328N(SyntaxKind.VariableDeclarator); 330N(SyntaxKind.IdentifierToken, "ptr"); 333N(SyntaxKind.SemicolonToken); 345N(SyntaxKind.LocalDeclarationStatement); 347N(SyntaxKind.VariableDeclaration); 349N(SyntaxKind.FunctionPointerType); 351N(SyntaxKind.DelegateKeyword); 352N(SyntaxKind.AsteriskToken); 357N(SyntaxKind.FunctionPointerParameterList); 359N(SyntaxKind.LessThanToken); 360N(SyntaxKind.FunctionPointerParameter); 362N(SyntaxKind.PredefinedType); 364N(SyntaxKind.VoidKeyword); 367N(SyntaxKind.GreaterThanToken); 370N(SyntaxKind.VariableDeclarator); 372N(SyntaxKind.IdentifierToken, "ptr"); 375N(SyntaxKind.SemicolonToken); 388N(SyntaxKind.LocalDeclarationStatement); 390N(SyntaxKind.VariableDeclaration); 392N(SyntaxKind.FunctionPointerType); 394N(SyntaxKind.DelegateKeyword); 395N(SyntaxKind.AsteriskToken); 396N(SyntaxKind.FunctionPointerCallingConvention); 398N(SyntaxKind.UnmanagedKeyword); 399N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 401N(SyntaxKind.OpenBracketToken); 406N(SyntaxKind.CloseBracketToken); 409N(SyntaxKind.FunctionPointerParameterList); 411N(SyntaxKind.LessThanToken); 412N(SyntaxKind.FunctionPointerParameter); 414N(SyntaxKind.PredefinedType); 416N(SyntaxKind.VoidKeyword); 419N(SyntaxKind.GreaterThanToken); 422N(SyntaxKind.VariableDeclarator); 424N(SyntaxKind.IdentifierToken, "ptr"); 427N(SyntaxKind.SemicolonToken); 436N(SyntaxKind.LocalDeclarationStatement); 438N(SyntaxKind.VariableDeclaration); 440N(SyntaxKind.FunctionPointerType); 442N(SyntaxKind.DelegateKeyword); 443N(SyntaxKind.AsteriskToken); 444N(SyntaxKind.FunctionPointerCallingConvention); 446N(SyntaxKind.UnmanagedKeyword); 447N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 449N(SyntaxKind.OpenBracketToken); 450N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 452N(SyntaxKind.IdentifierToken, "Cdecl"); 454N(SyntaxKind.CommaToken); 455N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 457N(SyntaxKind.IdentifierToken, "Thiscall"); 459N(SyntaxKind.CommaToken); 460N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 462N(SyntaxKind.IdentifierToken, "Stdcall"); 464N(SyntaxKind.CommaToken); 465N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 467N(SyntaxKind.IdentifierToken, "Fastcall"); 469N(SyntaxKind.CommaToken); 470N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 472N(SyntaxKind.IdentifierToken, "Vectorcall"); 474N(SyntaxKind.CommaToken); 475N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 477N(SyntaxKind.IdentifierToken, "SuppressGCTransition"); 479N(SyntaxKind.CloseBracketToken); 482N(SyntaxKind.FunctionPointerParameterList); 484N(SyntaxKind.LessThanToken); 485N(SyntaxKind.FunctionPointerParameter); 487N(SyntaxKind.PredefinedType); 489N(SyntaxKind.VoidKeyword); 492N(SyntaxKind.GreaterThanToken); 495N(SyntaxKind.VariableDeclarator); 497N(SyntaxKind.IdentifierToken, "ptr"); 500N(SyntaxKind.SemicolonToken); 534N(SyntaxKind.LocalDeclarationStatement); 536N(SyntaxKind.VariableDeclaration); 538N(SyntaxKind.FunctionPointerType); 540N(SyntaxKind.DelegateKeyword); 541N(SyntaxKind.AsteriskToken); 542N(SyntaxKind.FunctionPointerCallingConvention); 544N(SyntaxKind.UnmanagedKeyword); 545N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 547N(SyntaxKind.OpenBracketToken); 548N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 550N(SyntaxKind.IdentifierToken, "cdecl"); 552N(SyntaxKind.CloseBracketToken); 555N(SyntaxKind.FunctionPointerParameterList); 557N(SyntaxKind.LessThanToken); 558N(SyntaxKind.FunctionPointerParameter); 560N(SyntaxKind.PredefinedType); 562N(SyntaxKind.StringKeyword); 565N(SyntaxKind.CommaToken); 566N(SyntaxKind.FunctionPointerParameter); 568N(SyntaxKind.IdentifierName); 570N(SyntaxKind.IdentifierToken, "Goo"); 573N(SyntaxKind.CommaToken); 574N(SyntaxKind.FunctionPointerParameter); 576N(SyntaxKind.PredefinedType); 578N(SyntaxKind.IntKeyword); 581N(SyntaxKind.GreaterThanToken); 584N(SyntaxKind.VariableDeclarator); 586N(SyntaxKind.IdentifierToken, "ptr"); 589N(SyntaxKind.SemicolonToken); 599N(SyntaxKind.LocalDeclarationStatement); 601N(SyntaxKind.VariableDeclaration); 603N(SyntaxKind.FunctionPointerType); 605N(SyntaxKind.DelegateKeyword); 606N(SyntaxKind.AsteriskToken); 607N(SyntaxKind.FunctionPointerParameterList); 609N(SyntaxKind.LessThanToken); 610N(SyntaxKind.FunctionPointerParameter); 612N(SyntaxKind.PredefinedType); 614N(SyntaxKind.VoidKeyword); 617N(SyntaxKind.CommaToken); 618N(SyntaxKind.FunctionPointerParameter); 620N(SyntaxKind.PredefinedType); 622N(SyntaxKind.VoidKeyword); 625N(SyntaxKind.CommaToken); 626N(SyntaxKind.FunctionPointerParameter); 628N(SyntaxKind.PredefinedType); 630N(SyntaxKind.VoidKeyword); 633N(SyntaxKind.GreaterThanToken); 636N(SyntaxKind.VariableDeclarator); 638N(SyntaxKind.IdentifierToken, "ptr"); 641N(SyntaxKind.SemicolonToken); 650N(SyntaxKind.LocalDeclarationStatement); 652N(SyntaxKind.VariableDeclaration); 654N(SyntaxKind.FunctionPointerType); 656N(SyntaxKind.DelegateKeyword); 657N(SyntaxKind.AsteriskToken); 658N(SyntaxKind.FunctionPointerParameterList); 660N(SyntaxKind.LessThanToken); 661N(SyntaxKind.FunctionPointerParameter); 663N(SyntaxKind.FunctionPointerType); 665N(SyntaxKind.DelegateKeyword); 666N(SyntaxKind.AsteriskToken); 667N(SyntaxKind.FunctionPointerCallingConvention); 669N(SyntaxKind.UnmanagedKeyword); 670N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 672N(SyntaxKind.OpenBracketToken); 673N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 675N(SyntaxKind.IdentifierToken, "cdecl"); 677N(SyntaxKind.CloseBracketToken); 680N(SyntaxKind.FunctionPointerParameterList); 682N(SyntaxKind.LessThanToken); 683N(SyntaxKind.FunctionPointerParameter); 685N(SyntaxKind.PointerType); 687N(SyntaxKind.PredefinedType); 689N(SyntaxKind.IntKeyword); 691N(SyntaxKind.AsteriskToken); 694N(SyntaxKind.CommaToken); 695N(SyntaxKind.FunctionPointerParameter); 697N(SyntaxKind.PointerType); 699N(SyntaxKind.PredefinedType); 701N(SyntaxKind.VoidKeyword); 703N(SyntaxKind.AsteriskToken); 706N(SyntaxKind.GreaterThanToken); 710N(SyntaxKind.CommaToken); 711N(SyntaxKind.FunctionPointerParameter); 713N(SyntaxKind.FunctionPointerType); 715N(SyntaxKind.DelegateKeyword); 716N(SyntaxKind.AsteriskToken); 717N(SyntaxKind.FunctionPointerCallingConvention); 719N(SyntaxKind.ManagedKeyword); 721N(SyntaxKind.FunctionPointerParameterList); 723N(SyntaxKind.LessThanToken); 724N(SyntaxKind.FunctionPointerParameter); 726N(SyntaxKind.PointerType); 728N(SyntaxKind.PredefinedType); 730N(SyntaxKind.StringKeyword); 732N(SyntaxKind.AsteriskToken); 735N(SyntaxKind.GreaterThanToken); 739N(SyntaxKind.GreaterThanToken); 742N(SyntaxKind.VariableDeclarator); 744N(SyntaxKind.IdentifierToken, "ptr"); 747N(SyntaxKind.SemicolonToken); 756N(SyntaxKind.LocalDeclarationStatement); 758N(SyntaxKind.VariableDeclaration); 760N(SyntaxKind.PointerType); 762N(SyntaxKind.FunctionPointerType); 764N(SyntaxKind.DelegateKeyword); 765N(SyntaxKind.AsteriskToken); 766N(SyntaxKind.FunctionPointerParameterList); 768N(SyntaxKind.LessThanToken); 769N(SyntaxKind.FunctionPointerParameter); 771N(SyntaxKind.IdentifierName); 773N(SyntaxKind.IdentifierToken, "Goo"); 776N(SyntaxKind.CommaToken); 777N(SyntaxKind.FunctionPointerParameter); 779N(SyntaxKind.PredefinedType); 781N(SyntaxKind.VoidKeyword); 784N(SyntaxKind.GreaterThanToken); 787N(SyntaxKind.AsteriskToken); 789N(SyntaxKind.VariableDeclarator); 791N(SyntaxKind.IdentifierToken, "ptr"); 794N(SyntaxKind.SemicolonToken); 803N(SyntaxKind.LocalDeclarationStatement); 805N(SyntaxKind.VariableDeclaration); 807N(SyntaxKind.FunctionPointerType); 809N(SyntaxKind.DelegateKeyword); 810N(SyntaxKind.AsteriskToken); 811N(SyntaxKind.FunctionPointerParameterList); 813N(SyntaxKind.LessThanToken); 814N(SyntaxKind.FunctionPointerParameter); 816N(SyntaxKind.RefKeyword); 817N(SyntaxKind.IdentifierName); 819N(SyntaxKind.IdentifierToken, "Goo"); 822N(SyntaxKind.CommaToken); 823N(SyntaxKind.FunctionPointerParameter); 825N(SyntaxKind.InKeyword); 826N(SyntaxKind.IdentifierName); 828N(SyntaxKind.IdentifierToken, "Bar"); 831N(SyntaxKind.CommaToken); 832N(SyntaxKind.FunctionPointerParameter); 834N(SyntaxKind.OutKeyword); 835N(SyntaxKind.IdentifierName); 837N(SyntaxKind.IdentifierToken, "Baz"); 840N(SyntaxKind.CommaToken); 841N(SyntaxKind.FunctionPointerParameter); 843N(SyntaxKind.RefKeyword); 844N(SyntaxKind.ReadOnlyKeyword); 845N(SyntaxKind.PointerType); 847N(SyntaxKind.PredefinedType); 849N(SyntaxKind.VoidKeyword); 851N(SyntaxKind.AsteriskToken); 854N(SyntaxKind.GreaterThanToken); 857N(SyntaxKind.VariableDeclarator); 859N(SyntaxKind.IdentifierToken, "ptr"); 862N(SyntaxKind.SemicolonToken); 880N(SyntaxKind.LocalDeclarationStatement); 882N(SyntaxKind.VariableDeclaration); 884N(SyntaxKind.FunctionPointerType); 886N(SyntaxKind.DelegateKeyword); 887N(SyntaxKind.AsteriskToken); 888N(SyntaxKind.FunctionPointerParameterList); 890N(SyntaxKind.LessThanToken); 906N(SyntaxKind.SemicolonToken); 924N(SyntaxKind.LocalDeclarationStatement); 926N(SyntaxKind.VariableDeclaration); 928N(SyntaxKind.FunctionPointerType); 930N(SyntaxKind.DelegateKeyword); 931N(SyntaxKind.AsteriskToken); 932N(SyntaxKind.FunctionPointerParameterList); 934N(SyntaxKind.LessThanToken); 935N(SyntaxKind.FunctionPointerParameter); 937N(SyntaxKind.RefKeyword); 951N(SyntaxKind.SemicolonToken); 966N(SyntaxKind.LocalDeclarationStatement); 968N(SyntaxKind.VariableDeclaration); 970N(SyntaxKind.FunctionPointerType); 972N(SyntaxKind.DelegateKeyword); 973N(SyntaxKind.AsteriskToken); 974N(SyntaxKind.FunctionPointerParameterList); 976N(SyntaxKind.LessThanToken); 977N(SyntaxKind.FunctionPointerParameter); 979N(SyntaxKind.RefKeyword); 980N(SyntaxKind.IdentifierName); 982N(SyntaxKind.IdentifierToken, "bar"); 993N(SyntaxKind.SemicolonToken); 1011N(SyntaxKind.LocalDeclarationStatement); 1013N(SyntaxKind.VariableDeclaration); 1015N(SyntaxKind.FunctionPointerType); 1017N(SyntaxKind.DelegateKeyword); 1018N(SyntaxKind.AsteriskToken); 1019N(SyntaxKind.FunctionPointerParameterList); 1021N(SyntaxKind.LessThanToken); 1022N(SyntaxKind.FunctionPointerParameter); 1024N(SyntaxKind.RefKeyword); 1025N(SyntaxKind.IdentifierName); 1027N(SyntaxKind.IdentifierToken, "bar"); 1030N(SyntaxKind.CommaToken); 1046N(SyntaxKind.SemicolonToken); 1061N(SyntaxKind.LocalDeclarationStatement); 1063N(SyntaxKind.VariableDeclaration); 1065N(SyntaxKind.FunctionPointerType); 1067N(SyntaxKind.DelegateKeyword); 1068N(SyntaxKind.AsteriskToken); 1069N(SyntaxKind.FunctionPointerCallingConvention); 1071N(SyntaxKind.UnmanagedKeyword); 1072N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1074N(SyntaxKind.OpenBracketToken); 1075N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1077N(SyntaxKind.IdentifierToken, "ptr"); 1079N(SyntaxKind.CloseBracketToken); 1100N(SyntaxKind.SemicolonToken); 1115N(SyntaxKind.LocalDeclarationStatement); 1117N(SyntaxKind.VariableDeclaration); 1119N(SyntaxKind.FunctionPointerType); 1121N(SyntaxKind.DelegateKeyword); 1122N(SyntaxKind.AsteriskToken); 1123N(SyntaxKind.FunctionPointerCallingConvention); 1125N(SyntaxKind.UnmanagedKeyword); 1126N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1128N(SyntaxKind.OpenBracketToken); 1129N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1131N(SyntaxKind.IdentifierToken, "cdecl"); 1133N(SyntaxKind.CloseBracketToken); 1154N(SyntaxKind.SemicolonToken); 1166N(SyntaxKind.LocalDeclarationStatement); 1168N(SyntaxKind.VariableDeclaration); 1170N(SyntaxKind.FunctionPointerType); 1172N(SyntaxKind.DelegateKeyword); 1173N(SyntaxKind.AsteriskToken); 1174N(SyntaxKind.FunctionPointerCallingConvention); 1176N(SyntaxKind.UnmanagedKeyword); 1177N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1179N(SyntaxKind.OpenBracketToken); 1180N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1182N(SyntaxKind.IdentifierToken, "cdecl"); 1184N(SyntaxKind.CloseBracketToken); 1200N(SyntaxKind.VariableDeclarator); 1202N(SyntaxKind.IdentifierToken, "ptr"); 1205N(SyntaxKind.SemicolonToken); 1220N(SyntaxKind.LocalDeclarationStatement); 1222N(SyntaxKind.VariableDeclaration); 1224N(SyntaxKind.FunctionPointerType); 1226N(SyntaxKind.DelegateKeyword); 1227N(SyntaxKind.AsteriskToken); 1246N(SyntaxKind.SemicolonToken); 1267N(SyntaxKind.ExpressionStatement); 1269N(SyntaxKind.GreaterThanExpression); 1271N(SyntaxKind.LessThanExpression); 1273N(SyntaxKind.MultiplyExpression); 1275N(SyntaxKind.AnonymousMethodExpression); 1277N(SyntaxKind.DelegateKeyword); 1284N(SyntaxKind.AsteriskToken); 1285N(SyntaxKind.ElementAccessExpression); 1287N(SyntaxKind.SimpleMemberAccessExpression); 1289N(SyntaxKind.IdentifierName); 1291N(SyntaxKind.IdentifierToken, "unmanaged"); 1293N(SyntaxKind.DotToken); 1294N(SyntaxKind.IdentifierName); 1296N(SyntaxKind.IdentifierToken, "Name"); 1299N(SyntaxKind.BracketedArgumentList); 1301N(SyntaxKind.OpenBracketToken); 1302N(SyntaxKind.Argument); 1304N(SyntaxKind.IdentifierName); 1306N(SyntaxKind.IdentifierToken, "Dotted"); 1309N(SyntaxKind.CloseBracketToken); 1313N(SyntaxKind.LessThanToken); 1314N(SyntaxKind.PredefinedType); 1316N(SyntaxKind.VoidKeyword); 1319N(SyntaxKind.GreaterThanToken); 1320N(SyntaxKind.IdentifierName); 1322N(SyntaxKind.IdentifierToken, "ptr"); 1325N(SyntaxKind.SemicolonToken); 1346N(SyntaxKind.LocalDeclarationStatement); 1348N(SyntaxKind.VariableDeclaration); 1350N(SyntaxKind.FunctionPointerType); 1352N(SyntaxKind.DelegateKeyword); 1353N(SyntaxKind.AsteriskToken); 1372N(SyntaxKind.SemicolonToken); 1390N(SyntaxKind.LocalDeclarationStatement); 1392N(SyntaxKind.VariableDeclaration); 1394N(SyntaxKind.FunctionPointerType); 1396N(SyntaxKind.DelegateKeyword); 1397N(SyntaxKind.AsteriskToken); 1411N(SyntaxKind.VariableDeclarator); 1413N(SyntaxKind.IdentifierToken, "@cdecl"); 1438N(SyntaxKind.LocalDeclarationStatement); 1440N(SyntaxKind.VariableDeclaration); 1442N(SyntaxKind.FunctionPointerType); 1444N(SyntaxKind.DelegateKeyword); 1445N(SyntaxKind.AsteriskToken); 1446N(SyntaxKind.FunctionPointerCallingConvention); 1448N(SyntaxKind.UnmanagedKeyword); 1449N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1451N(SyntaxKind.OpenBracketToken); 1477N(SyntaxKind.SemicolonToken); 1496N(SyntaxKind.LocalDeclarationStatement); 1498N(SyntaxKind.VariableDeclaration); 1500N(SyntaxKind.FunctionPointerType); 1502N(SyntaxKind.DelegateKeyword); 1503N(SyntaxKind.AsteriskToken); 1504N(SyntaxKind.FunctionPointerCallingConvention); 1506N(SyntaxKind.UnmanagedKeyword); 1507N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1509N(SyntaxKind.OpenBracketToken); 1510N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1512N(SyntaxKind.IdentifierToken, "Cdecl"); 1535N(SyntaxKind.SemicolonToken); 1560N(SyntaxKind.LocalDeclarationStatement); 1562N(SyntaxKind.VariableDeclaration); 1564N(SyntaxKind.FunctionPointerType); 1566N(SyntaxKind.DelegateKeyword); 1567N(SyntaxKind.AsteriskToken); 1568N(SyntaxKind.FunctionPointerCallingConvention); 1570N(SyntaxKind.UnmanagedKeyword); 1571N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1573N(SyntaxKind.OpenBracketToken); 1574N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1576N(SyntaxKind.IdentifierToken, "Cdecl"); 1578N(SyntaxKind.CommaToken); 1616N(SyntaxKind.LocalDeclarationStatement); 1618N(SyntaxKind.VariableDeclaration); 1620N(SyntaxKind.FunctionPointerType); 1622N(SyntaxKind.DelegateKeyword); 1623N(SyntaxKind.AsteriskToken); 1624N(SyntaxKind.FunctionPointerParameterList); 1626N(SyntaxKind.LessThanToken); 1634N(SyntaxKind.GreaterThanToken); 1637N(SyntaxKind.VariableDeclarator); 1639N(SyntaxKind.IdentifierToken, "ptr"); 1642N(SyntaxKind.SemicolonToken); 1663N(SyntaxKind.LocalDeclarationStatement); 1665N(SyntaxKind.VariableDeclaration); 1667N(SyntaxKind.FunctionPointerType); 1669N(SyntaxKind.DelegateKeyword); 1670N(SyntaxKind.AsteriskToken); 1671N(SyntaxKind.FunctionPointerParameterList); 1674N(SyntaxKind.FunctionPointerParameter); 1676N(SyntaxKind.PredefinedType); 1678N(SyntaxKind.IntKeyword); 1681N(SyntaxKind.CommaToken); 1682N(SyntaxKind.FunctionPointerParameter); 1684N(SyntaxKind.PredefinedType); 1686N(SyntaxKind.VoidKeyword); 1711N(SyntaxKind.CompilationUnit); 1713N(SyntaxKind.ClassDeclaration); 1715N(SyntaxKind.ClassKeyword); 1716N(SyntaxKind.IdentifierToken, "C"); 1717N(SyntaxKind.OpenBraceToken); 1718N(SyntaxKind.MethodDeclaration); 1720N(SyntaxKind.PublicKeyword); 1721N(SyntaxKind.FunctionPointerType); 1723N(SyntaxKind.DelegateKeyword); 1724N(SyntaxKind.AsteriskToken); 1725N(SyntaxKind.FunctionPointerParameterList); 1727N(SyntaxKind.LessThanToken); 1728N(SyntaxKind.FunctionPointerParameter); 1730N(SyntaxKind.PredefinedType); 1732N(SyntaxKind.IntKeyword); 1735N(SyntaxKind.CommaToken); 1736N(SyntaxKind.FunctionPointerParameter); 1738N(SyntaxKind.PredefinedType); 1740N(SyntaxKind.StringKeyword); 1743N(SyntaxKind.GreaterThanToken); 1746N(SyntaxKind.IdentifierToken, "M"); 1747N(SyntaxKind.ParameterList); 1749N(SyntaxKind.OpenParenToken); 1750N(SyntaxKind.Parameter); 1752N(SyntaxKind.FunctionPointerType); 1754N(SyntaxKind.DelegateKeyword); 1755N(SyntaxKind.AsteriskToken); 1756N(SyntaxKind.FunctionPointerParameterList); 1758N(SyntaxKind.LessThanToken); 1759N(SyntaxKind.FunctionPointerParameter); 1761N(SyntaxKind.IdentifierName); 1763N(SyntaxKind.IdentifierToken, "C"); 1766N(SyntaxKind.CommaToken); 1767N(SyntaxKind.FunctionPointerParameter); 1769N(SyntaxKind.PredefinedType); 1771N(SyntaxKind.VoidKeyword); 1774N(SyntaxKind.GreaterThanToken); 1777N(SyntaxKind.IdentifierToken, "param1"); 1779N(SyntaxKind.CommaToken); 1780N(SyntaxKind.Parameter); 1782N(SyntaxKind.FunctionPointerType); 1784N(SyntaxKind.DelegateKeyword); 1785N(SyntaxKind.AsteriskToken); 1786N(SyntaxKind.FunctionPointerCallingConvention); 1788N(SyntaxKind.UnmanagedKeyword); 1789N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1791N(SyntaxKind.OpenBracketToken); 1792N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1794N(SyntaxKind.IdentifierToken, "cdecl"); 1796N(SyntaxKind.CloseBracketToken); 1799N(SyntaxKind.FunctionPointerParameterList); 1801N(SyntaxKind.LessThanToken); 1802N(SyntaxKind.FunctionPointerParameter); 1804N(SyntaxKind.IdentifierName); 1806N(SyntaxKind.IdentifierToken, "D"); 1809N(SyntaxKind.GreaterThanToken); 1812N(SyntaxKind.IdentifierToken, "param2"); 1814N(SyntaxKind.CloseParenToken); 1816N(SyntaxKind.Block); 1818N(SyntaxKind.OpenBraceToken); 1819N(SyntaxKind.CloseBraceToken); 1822N(SyntaxKind.CloseBraceToken); 1824N(SyntaxKind.EndOfFileToken); 1833N(SyntaxKind.CastExpression); 1835N(SyntaxKind.OpenParenToken); 1836N(SyntaxKind.FunctionPointerType); 1838N(SyntaxKind.DelegateKeyword); 1839N(SyntaxKind.AsteriskToken); 1840N(SyntaxKind.FunctionPointerCallingConvention); 1842N(SyntaxKind.UnmanagedKeyword); 1843N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1845N(SyntaxKind.OpenBracketToken); 1846N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1848N(SyntaxKind.IdentifierToken, "thiscall"); 1850N(SyntaxKind.CloseBracketToken); 1853N(SyntaxKind.FunctionPointerParameterList); 1855N(SyntaxKind.LessThanToken); 1856N(SyntaxKind.FunctionPointerParameter); 1858N(SyntaxKind.PredefinedType); 1860N(SyntaxKind.IntKeyword); 1863N(SyntaxKind.CommaToken); 1864N(SyntaxKind.FunctionPointerParameter); 1866N(SyntaxKind.IdentifierName); 1868N(SyntaxKind.IdentifierToken, "C"); 1871N(SyntaxKind.GreaterThanToken); 1874N(SyntaxKind.CloseParenToken); 1875N(SyntaxKind.IdentifierName); 1877N(SyntaxKind.IdentifierToken, "ptr"); 1887N(SyntaxKind.AsExpression); 1889N(SyntaxKind.IdentifierName); 1891N(SyntaxKind.IdentifierToken, "ptr"); 1893N(SyntaxKind.AsKeyword); 1894N(SyntaxKind.FunctionPointerType); 1896N(SyntaxKind.DelegateKeyword); 1897N(SyntaxKind.AsteriskToken); 1898N(SyntaxKind.FunctionPointerCallingConvention); 1900N(SyntaxKind.UnmanagedKeyword); 1901N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 1903N(SyntaxKind.OpenBracketToken); 1904N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 1906N(SyntaxKind.IdentifierToken, "stdcall"); 1908N(SyntaxKind.CloseBracketToken); 1911N(SyntaxKind.FunctionPointerParameterList); 1913N(SyntaxKind.LessThanToken); 1914N(SyntaxKind.FunctionPointerParameter); 1916N(SyntaxKind.PredefinedType); 1918N(SyntaxKind.IntKeyword); 1921N(SyntaxKind.CommaToken); 1922N(SyntaxKind.FunctionPointerParameter); 1924N(SyntaxKind.PredefinedType); 1926N(SyntaxKind.VoidKeyword); 1929N(SyntaxKind.GreaterThanToken); 1940N(SyntaxKind.CastExpression); 1942N(SyntaxKind.OpenParenToken); 1943N(SyntaxKind.TupleType); 1945N(SyntaxKind.OpenParenToken); 1946N(SyntaxKind.TupleElement); 1948N(SyntaxKind.FunctionPointerType); 1950N(SyntaxKind.DelegateKeyword); 1951N(SyntaxKind.AsteriskToken); 1952N(SyntaxKind.FunctionPointerParameterList); 1954N(SyntaxKind.LessThanToken); 1955N(SyntaxKind.FunctionPointerParameter); 1957N(SyntaxKind.PredefinedType); 1959N(SyntaxKind.IntKeyword); 1962N(SyntaxKind.CommaToken); 1963N(SyntaxKind.FunctionPointerParameter); 1965N(SyntaxKind.PredefinedType); 1967N(SyntaxKind.VoidKeyword); 1970N(SyntaxKind.GreaterThanToken); 1973N(SyntaxKind.IdentifierToken, "i1"); 1975N(SyntaxKind.CommaToken); 1976N(SyntaxKind.TupleElement); 1978N(SyntaxKind.FunctionPointerType); 1980N(SyntaxKind.DelegateKeyword); 1981N(SyntaxKind.AsteriskToken); 1982N(SyntaxKind.FunctionPointerCallingConvention); 1984N(SyntaxKind.ManagedKeyword); 1986N(SyntaxKind.FunctionPointerParameterList); 1988N(SyntaxKind.LessThanToken); 1989N(SyntaxKind.FunctionPointerParameter); 1991N(SyntaxKind.IdentifierName); 1993N(SyntaxKind.IdentifierToken, "C"); 1996N(SyntaxKind.CommaToken); 1997N(SyntaxKind.FunctionPointerParameter); 1999N(SyntaxKind.IdentifierName); 2001N(SyntaxKind.IdentifierToken, "D"); 2004N(SyntaxKind.GreaterThanToken); 2007N(SyntaxKind.IdentifierToken, "i2"); 2009N(SyntaxKind.CloseParenToken); 2011N(SyntaxKind.CloseParenToken); 2012N(SyntaxKind.IdentifierName); 2014N(SyntaxKind.IdentifierToken, "ptr"); 2024N(SyntaxKind.ObjectCreationExpression); 2026N(SyntaxKind.NewKeyword); 2027N(SyntaxKind.GenericName); 2029N(SyntaxKind.IdentifierToken, "M"); 2030N(SyntaxKind.TypeArgumentList); 2032N(SyntaxKind.LessThanToken); 2033N(SyntaxKind.FunctionPointerType); 2035N(SyntaxKind.DelegateKeyword); 2036N(SyntaxKind.AsteriskToken); 2037N(SyntaxKind.FunctionPointerCallingConvention); 2039N(SyntaxKind.UnmanagedKeyword); 2040N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 2042N(SyntaxKind.OpenBracketToken); 2043N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 2045N(SyntaxKind.IdentifierToken, "thiscall"); 2047N(SyntaxKind.CloseBracketToken); 2050N(SyntaxKind.FunctionPointerParameterList); 2052N(SyntaxKind.LessThanToken); 2053N(SyntaxKind.FunctionPointerParameter); 2055N(SyntaxKind.PredefinedType); 2057N(SyntaxKind.VoidKeyword); 2060N(SyntaxKind.GreaterThanToken); 2063N(SyntaxKind.CommaToken); 2064N(SyntaxKind.FunctionPointerType); 2066N(SyntaxKind.DelegateKeyword); 2067N(SyntaxKind.AsteriskToken); 2068N(SyntaxKind.FunctionPointerParameterList); 2070N(SyntaxKind.LessThanToken); 2071N(SyntaxKind.FunctionPointerParameter); 2073N(SyntaxKind.IdentifierName); 2075N(SyntaxKind.IdentifierToken, "C"); 2078N(SyntaxKind.CommaToken); 2079N(SyntaxKind.FunctionPointerParameter); 2081N(SyntaxKind.IdentifierName); 2083N(SyntaxKind.IdentifierToken, "D"); 2086N(SyntaxKind.GreaterThanToken); 2089N(SyntaxKind.GreaterThanToken); 2092N(SyntaxKind.ArgumentList); 2094N(SyntaxKind.OpenParenToken); 2095N(SyntaxKind.CloseParenToken); 2105N(SyntaxKind.TypeOfExpression); 2107N(SyntaxKind.TypeOfKeyword); 2108N(SyntaxKind.OpenParenToken); 2109N(SyntaxKind.FunctionPointerType); 2111N(SyntaxKind.DelegateKeyword); 2112N(SyntaxKind.AsteriskToken); 2113N(SyntaxKind.FunctionPointerCallingConvention); 2115N(SyntaxKind.UnmanagedKeyword); 2116N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 2118N(SyntaxKind.OpenBracketToken); 2119N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 2121N(SyntaxKind.IdentifierToken, "cdecl"); 2123N(SyntaxKind.CloseBracketToken); 2126N(SyntaxKind.FunctionPointerParameterList); 2128N(SyntaxKind.LessThanToken); 2129N(SyntaxKind.FunctionPointerParameter); 2131N(SyntaxKind.RefKeyword); 2132N(SyntaxKind.PredefinedType); 2134N(SyntaxKind.IntKeyword); 2137N(SyntaxKind.CommaToken); 2138N(SyntaxKind.FunctionPointerParameter); 2140N(SyntaxKind.ReadOnlyKeyword); 2141N(SyntaxKind.RefKeyword); 2142N(SyntaxKind.IdentifierName); 2144N(SyntaxKind.IdentifierToken, "D"); 2147N(SyntaxKind.GreaterThanToken); 2150N(SyntaxKind.CloseParenToken); 2159N(SyntaxKind.LocalDeclarationStatement); 2161N(SyntaxKind.VariableDeclaration); 2163N(SyntaxKind.ArrayType); 2165N(SyntaxKind.FunctionPointerType); 2167N(SyntaxKind.DelegateKeyword); 2168N(SyntaxKind.AsteriskToken); 2169N(SyntaxKind.FunctionPointerParameterList); 2171N(SyntaxKind.LessThanToken); 2172N(SyntaxKind.FunctionPointerParameter); 2174N(SyntaxKind.RefKeyword); 2175N(SyntaxKind.IdentifierName); 2177N(SyntaxKind.IdentifierToken, "C"); 2180N(SyntaxKind.GreaterThanToken); 2183N(SyntaxKind.ArrayRankSpecifier); 2185N(SyntaxKind.OpenBracketToken); 2186N(SyntaxKind.OmittedArraySizeExpression); 2188N(SyntaxKind.OmittedArraySizeExpressionToken); 2190N(SyntaxKind.CloseBracketToken); 2193N(SyntaxKind.VariableDeclarator); 2195N(SyntaxKind.IdentifierToken, "ptr"); 2198N(SyntaxKind.SemicolonToken); 2212N(SyntaxKind.CompilationUnit); 2214N(SyntaxKind.ClassDeclaration); 2216N(SyntaxKind.ClassKeyword); 2217N(SyntaxKind.IdentifierToken, "C"); 2218N(SyntaxKind.OpenBraceToken); 2219N(SyntaxKind.DelegateDeclaration); 2221N(SyntaxKind.DelegateKeyword); 2222N(SyntaxKind.FunctionPointerType); 2224N(SyntaxKind.DelegateKeyword); 2225N(SyntaxKind.AsteriskToken); 2226N(SyntaxKind.FunctionPointerCallingConvention); 2228N(SyntaxKind.UnmanagedKeyword); 2229N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 2231N(SyntaxKind.OpenBracketToken); 2232N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 2234N(SyntaxKind.IdentifierToken, "cdecl"); 2236N(SyntaxKind.CloseBracketToken); 2239N(SyntaxKind.FunctionPointerParameterList); 2241N(SyntaxKind.LessThanToken); 2242N(SyntaxKind.FunctionPointerParameter); 2244N(SyntaxKind.PredefinedType); 2246N(SyntaxKind.VoidKeyword); 2249N(SyntaxKind.GreaterThanToken); 2252N(SyntaxKind.IdentifierToken, "M"); 2253N(SyntaxKind.ParameterList); 2255N(SyntaxKind.OpenParenToken); 2256N(SyntaxKind.Parameter); 2258N(SyntaxKind.FunctionPointerType); 2260N(SyntaxKind.DelegateKeyword); 2261N(SyntaxKind.AsteriskToken); 2262N(SyntaxKind.FunctionPointerParameterList); 2264N(SyntaxKind.LessThanToken); 2265N(SyntaxKind.FunctionPointerParameter); 2267N(SyntaxKind.RefKeyword); 2268N(SyntaxKind.IdentifierName); 2270N(SyntaxKind.IdentifierToken, "C"); 2273N(SyntaxKind.CommaToken); 2274N(SyntaxKind.FunctionPointerParameter); 2276N(SyntaxKind.IdentifierName); 2278N(SyntaxKind.IdentifierToken, "D"); 2281N(SyntaxKind.GreaterThanToken); 2284N(SyntaxKind.IdentifierToken, "p"); 2286N(SyntaxKind.CloseParenToken); 2288N(SyntaxKind.SemicolonToken); 2290N(SyntaxKind.CloseBraceToken); 2292N(SyntaxKind.EndOfFileToken); 2301N(SyntaxKind.ParenthesizedLambdaExpression); 2303N(SyntaxKind.ParameterList); 2305N(SyntaxKind.OpenParenToken); 2306N(SyntaxKind.Parameter); 2308N(SyntaxKind.FunctionPointerType); 2310N(SyntaxKind.DelegateKeyword); 2311N(SyntaxKind.AsteriskToken); 2312N(SyntaxKind.FunctionPointerParameterList); 2314N(SyntaxKind.LessThanToken); 2315N(SyntaxKind.FunctionPointerParameter); 2317N(SyntaxKind.PredefinedType); 2319N(SyntaxKind.VoidKeyword); 2322N(SyntaxKind.GreaterThanToken); 2325N(SyntaxKind.IdentifierToken, "p1"); 2327N(SyntaxKind.CloseParenToken); 2329N(SyntaxKind.EqualsGreaterThanToken); 2330N(SyntaxKind.Block); 2332N(SyntaxKind.OpenBraceToken); 2333N(SyntaxKind.CloseBraceToken); 2354N(SyntaxKind.CompilationUnit); 2356N(SyntaxKind.GlobalStatement); 2358N(SyntaxKind.LocalFunctionStatement); 2360N(SyntaxKind.PublicKeyword); 2361N(SyntaxKind.PredefinedType); 2363N(SyntaxKind.VoidKeyword); 2365N(SyntaxKind.IdentifierToken, "M"); 2366N(SyntaxKind.ParameterList); 2368N(SyntaxKind.OpenParenToken); 2369N(SyntaxKind.CloseParenToken); 2371N(SyntaxKind.Block); 2373N(SyntaxKind.OpenBraceToken); 2374N(SyntaxKind.LocalDeclarationStatement); 2376N(SyntaxKind.VariableDeclaration); 2378N(SyntaxKind.FunctionPointerType); 2380N(SyntaxKind.DelegateKeyword); 2381N(SyntaxKind.AsteriskToken); 2382N(SyntaxKind.FunctionPointerParameterList); 2384N(SyntaxKind.LessThanToken); 2385N(SyntaxKind.FunctionPointerParameter); 2387N(SyntaxKind.PredefinedType); 2389N(SyntaxKind.VoidKeyword); 2392N(SyntaxKind.GreaterThanToken); 2395N(SyntaxKind.VariableDeclarator); 2397N(SyntaxKind.IdentifierToken, "l1"); 2400N(SyntaxKind.SemicolonToken); 2402N(SyntaxKind.LocalFunctionStatement); 2404N(SyntaxKind.FunctionPointerType); 2406N(SyntaxKind.DelegateKeyword); 2407N(SyntaxKind.AsteriskToken); 2408N(SyntaxKind.FunctionPointerParameterList); 2410N(SyntaxKind.LessThanToken); 2411N(SyntaxKind.FunctionPointerParameter); 2413N(SyntaxKind.PredefinedType); 2415N(SyntaxKind.VoidKeyword); 2418N(SyntaxKind.GreaterThanToken); 2421N(SyntaxKind.IdentifierToken, "L2"); 2422N(SyntaxKind.ParameterList); 2424N(SyntaxKind.OpenParenToken); 2425N(SyntaxKind.CloseParenToken); 2427N(SyntaxKind.Block); 2429N(SyntaxKind.OpenBraceToken); 2430N(SyntaxKind.CloseBraceToken); 2433N(SyntaxKind.LocalDeclarationStatement); 2435N(SyntaxKind.VariableDeclaration); 2437N(SyntaxKind.FunctionPointerType); 2439N(SyntaxKind.DelegateKeyword); 2440N(SyntaxKind.AsteriskToken); 2441N(SyntaxKind.FunctionPointerParameterList); 2443N(SyntaxKind.LessThanToken); 2444N(SyntaxKind.FunctionPointerParameter); 2446N(SyntaxKind.PredefinedType); 2448N(SyntaxKind.VoidKeyword); 2451N(SyntaxKind.GreaterThanToken); 2454N(SyntaxKind.VariableDeclarator); 2456N(SyntaxKind.IdentifierToken, "l3"); 2459N(SyntaxKind.SemicolonToken); 2461N(SyntaxKind.CloseBraceToken); 2465N(SyntaxKind.EndOfFileToken); 2474N(SyntaxKind.IsExpression); 2476N(SyntaxKind.IdentifierName); 2478N(SyntaxKind.IdentifierToken, "o"); 2480N(SyntaxKind.IsKeyword); 2481N(SyntaxKind.FunctionPointerType); 2483N(SyntaxKind.DelegateKeyword); 2484N(SyntaxKind.AsteriskToken); 2485N(SyntaxKind.FunctionPointerParameterList); 2487N(SyntaxKind.LessThanToken); 2488N(SyntaxKind.FunctionPointerParameter); 2490N(SyntaxKind.PredefinedType); 2492N(SyntaxKind.VoidKeyword); 2495N(SyntaxKind.GreaterThanToken); 2506N(SyntaxKind.IsPatternExpression); 2508N(SyntaxKind.IdentifierName); 2510N(SyntaxKind.IdentifierToken, "o"); 2512N(SyntaxKind.IsKeyword); 2513N(SyntaxKind.DeclarationPattern); 2515N(SyntaxKind.FunctionPointerType); 2517N(SyntaxKind.DelegateKeyword); 2518N(SyntaxKind.AsteriskToken); 2519N(SyntaxKind.FunctionPointerParameterList); 2521N(SyntaxKind.LessThanToken); 2522N(SyntaxKind.FunctionPointerParameter); 2524N(SyntaxKind.PredefinedType); 2526N(SyntaxKind.VoidKeyword); 2529N(SyntaxKind.GreaterThanToken); 2532N(SyntaxKind.SingleVariableDesignation); 2534N(SyntaxKind.IdentifierToken, "ptr"); 2552N(SyntaxKind.SwitchStatement); 2554N(SyntaxKind.SwitchKeyword); 2555N(SyntaxKind.OpenParenToken); 2556N(SyntaxKind.IdentifierName); 2558N(SyntaxKind.IdentifierToken, "o"); 2560N(SyntaxKind.CloseParenToken); 2561N(SyntaxKind.OpenBraceToken); 2562N(SyntaxKind.SwitchSection); 2564N(SyntaxKind.CasePatternSwitchLabel); 2566N(SyntaxKind.CaseKeyword); 2567N(SyntaxKind.RecursivePattern); 2569N(SyntaxKind.FunctionPointerType); 2571N(SyntaxKind.DelegateKeyword); 2572N(SyntaxKind.AsteriskToken); 2573N(SyntaxKind.FunctionPointerParameterList); 2575N(SyntaxKind.LessThanToken); 2576N(SyntaxKind.FunctionPointerParameter); 2578N(SyntaxKind.PredefinedType); 2580N(SyntaxKind.VoidKeyword); 2583N(SyntaxKind.GreaterThanToken); 2586N(SyntaxKind.PropertyPatternClause); 2588N(SyntaxKind.OpenBraceToken); 2589N(SyntaxKind.CloseBraceToken); 2591N(SyntaxKind.DiscardDesignation); 2593N(SyntaxKind.UnderscoreToken); 2596N(SyntaxKind.ColonToken); 2598N(SyntaxKind.CasePatternSwitchLabel); 2600N(SyntaxKind.CaseKeyword); 2601N(SyntaxKind.RecursivePattern); 2603N(SyntaxKind.FunctionPointerType); 2605N(SyntaxKind.DelegateKeyword); 2606N(SyntaxKind.AsteriskToken); 2607N(SyntaxKind.FunctionPointerParameterList); 2609N(SyntaxKind.LessThanToken); 2610N(SyntaxKind.FunctionPointerParameter); 2612N(SyntaxKind.PredefinedType); 2614N(SyntaxKind.VoidKeyword); 2617N(SyntaxKind.GreaterThanToken); 2620N(SyntaxKind.PositionalPatternClause); 2622N(SyntaxKind.OpenParenToken); 2623N(SyntaxKind.Subpattern); 2625N(SyntaxKind.VarPattern); 2627N(SyntaxKind.VarKeyword); 2628N(SyntaxKind.SingleVariableDesignation); 2630N(SyntaxKind.IdentifierToken, "x"); 2634N(SyntaxKind.CommaToken); 2635N(SyntaxKind.Subpattern); 2637N(SyntaxKind.VarPattern); 2639N(SyntaxKind.VarKeyword); 2640N(SyntaxKind.SingleVariableDesignation); 2642N(SyntaxKind.IdentifierToken, "y"); 2646N(SyntaxKind.CloseParenToken); 2649N(SyntaxKind.ColonToken); 2651N(SyntaxKind.BreakStatement); 2653N(SyntaxKind.BreakKeyword); 2654N(SyntaxKind.SemicolonToken); 2657N(SyntaxKind.CloseBraceToken); 2672N(SyntaxKind.SwitchExpression); 2674N(SyntaxKind.IdentifierName); 2676N(SyntaxKind.IdentifierToken, "o"); 2678N(SyntaxKind.SwitchKeyword); 2679N(SyntaxKind.OpenBraceToken); 2680N(SyntaxKind.SwitchExpressionArm); 2682N(SyntaxKind.DeclarationPattern); 2684N(SyntaxKind.FunctionPointerType); 2686N(SyntaxKind.DelegateKeyword); 2687N(SyntaxKind.AsteriskToken); 2688N(SyntaxKind.FunctionPointerParameterList); 2690N(SyntaxKind.LessThanToken); 2691N(SyntaxKind.FunctionPointerParameter); 2693N(SyntaxKind.PredefinedType); 2695N(SyntaxKind.VoidKeyword); 2698N(SyntaxKind.GreaterThanToken); 2701N(SyntaxKind.DiscardDesignation); 2703N(SyntaxKind.UnderscoreToken); 2706N(SyntaxKind.EqualsGreaterThanToken); 2707N(SyntaxKind.NumericLiteralExpression); 2709N(SyntaxKind.NumericLiteralToken, "1"); 2712N(SyntaxKind.CommaToken); 2713N(SyntaxKind.SwitchExpressionArm); 2715N(SyntaxKind.RecursivePattern); 2717N(SyntaxKind.FunctionPointerType); 2719N(SyntaxKind.DelegateKeyword); 2720N(SyntaxKind.AsteriskToken); 2721N(SyntaxKind.FunctionPointerParameterList); 2723N(SyntaxKind.LessThanToken); 2724N(SyntaxKind.FunctionPointerParameter); 2726N(SyntaxKind.PredefinedType); 2728N(SyntaxKind.VoidKeyword); 2731N(SyntaxKind.GreaterThanToken); 2734N(SyntaxKind.PositionalPatternClause); 2736N(SyntaxKind.OpenParenToken); 2737N(SyntaxKind.Subpattern); 2739N(SyntaxKind.VarPattern); 2741N(SyntaxKind.VarKeyword); 2742N(SyntaxKind.SingleVariableDesignation); 2744N(SyntaxKind.IdentifierToken, "a"); 2748N(SyntaxKind.CommaToken); 2749N(SyntaxKind.Subpattern); 2751N(SyntaxKind.ConstantPattern); 2753N(SyntaxKind.NumericLiteralExpression); 2755N(SyntaxKind.NumericLiteralToken, "2"); 2759N(SyntaxKind.CloseParenToken); 2761N(SyntaxKind.SingleVariableDesignation); 2763N(SyntaxKind.IdentifierToken, "ptr"); 2766N(SyntaxKind.EqualsGreaterThanToken); 2767N(SyntaxKind.NumericLiteralExpression); 2769N(SyntaxKind.NumericLiteralToken, "2"); 2772N(SyntaxKind.CommaToken); 2773N(SyntaxKind.CloseBraceToken); 2782N(SyntaxKind.UsingStatement); 2784N(SyntaxKind.UsingKeyword); 2785N(SyntaxKind.OpenParenToken); 2786N(SyntaxKind.VariableDeclaration); 2788N(SyntaxKind.FunctionPointerType); 2790N(SyntaxKind.DelegateKeyword); 2791N(SyntaxKind.AsteriskToken); 2792N(SyntaxKind.FunctionPointerParameterList); 2794N(SyntaxKind.LessThanToken); 2795N(SyntaxKind.FunctionPointerParameter); 2797N(SyntaxKind.PredefinedType); 2799N(SyntaxKind.VoidKeyword); 2802N(SyntaxKind.GreaterThanToken); 2805N(SyntaxKind.VariableDeclarator); 2807N(SyntaxKind.IdentifierToken, "ptr"); 2808N(SyntaxKind.EqualsValueClause); 2810N(SyntaxKind.EqualsToken); 2811N(SyntaxKind.InvocationExpression); 2813N(SyntaxKind.IdentifierName); 2815N(SyntaxKind.IdentifierToken, "MyMethod"); 2817N(SyntaxKind.ArgumentList); 2819N(SyntaxKind.OpenParenToken); 2820N(SyntaxKind.CloseParenToken); 2826N(SyntaxKind.CloseParenToken); 2827N(SyntaxKind.Block); 2829N(SyntaxKind.OpenBraceToken); 2830N(SyntaxKind.CloseBraceToken); 2840N(SyntaxKind.LocalDeclarationStatement); 2842N(SyntaxKind.UsingKeyword); 2843N(SyntaxKind.VariableDeclaration); 2845N(SyntaxKind.FunctionPointerType); 2847N(SyntaxKind.DelegateKeyword); 2848N(SyntaxKind.AsteriskToken); 2849N(SyntaxKind.FunctionPointerParameterList); 2851N(SyntaxKind.LessThanToken); 2852N(SyntaxKind.FunctionPointerParameter); 2854N(SyntaxKind.PredefinedType); 2856N(SyntaxKind.VoidKeyword); 2859N(SyntaxKind.GreaterThanToken); 2862N(SyntaxKind.VariableDeclarator); 2864N(SyntaxKind.IdentifierToken, "ptr"); 2865N(SyntaxKind.EqualsValueClause); 2867N(SyntaxKind.EqualsToken); 2868N(SyntaxKind.InvocationExpression); 2870N(SyntaxKind.IdentifierName); 2872N(SyntaxKind.IdentifierToken, "MyMethod"); 2874N(SyntaxKind.ArgumentList); 2876N(SyntaxKind.OpenParenToken); 2877N(SyntaxKind.CloseParenToken); 2883N(SyntaxKind.SemicolonToken); 2892N(SyntaxKind.FixedStatement); 2894N(SyntaxKind.FixedKeyword); 2895N(SyntaxKind.OpenParenToken); 2896N(SyntaxKind.VariableDeclaration); 2898N(SyntaxKind.FunctionPointerType); 2900N(SyntaxKind.DelegateKeyword); 2901N(SyntaxKind.AsteriskToken); 2902N(SyntaxKind.FunctionPointerParameterList); 2904N(SyntaxKind.LessThanToken); 2905N(SyntaxKind.FunctionPointerParameter); 2907N(SyntaxKind.PredefinedType); 2909N(SyntaxKind.VoidKeyword); 2912N(SyntaxKind.GreaterThanToken); 2915N(SyntaxKind.VariableDeclarator); 2917N(SyntaxKind.IdentifierToken, "ptr"); 2918N(SyntaxKind.EqualsValueClause); 2920N(SyntaxKind.EqualsToken); 2921N(SyntaxKind.AddressOfExpression); 2923N(SyntaxKind.AmpersandToken); 2924N(SyntaxKind.IdentifierName); 2926N(SyntaxKind.IdentifierToken, "MyMethod"); 2932N(SyntaxKind.CloseParenToken); 2933N(SyntaxKind.Block); 2935N(SyntaxKind.OpenBraceToken); 2936N(SyntaxKind.CloseBraceToken); 2946N(SyntaxKind.ForEachStatement); 2948N(SyntaxKind.ForEachKeyword); 2949N(SyntaxKind.OpenParenToken); 2950N(SyntaxKind.FunctionPointerType); 2952N(SyntaxKind.DelegateKeyword); 2953N(SyntaxKind.AsteriskToken); 2954N(SyntaxKind.FunctionPointerParameterList); 2956N(SyntaxKind.LessThanToken); 2957N(SyntaxKind.FunctionPointerParameter); 2959N(SyntaxKind.PredefinedType); 2961N(SyntaxKind.VoidKeyword); 2964N(SyntaxKind.GreaterThanToken); 2967N(SyntaxKind.IdentifierToken, "ptr"); 2968N(SyntaxKind.InKeyword); 2969N(SyntaxKind.IdentifierName); 2971N(SyntaxKind.IdentifierToken, "ptrs"); 2973N(SyntaxKind.CloseParenToken); 2974N(SyntaxKind.Block); 2976N(SyntaxKind.OpenBraceToken); 2977N(SyntaxKind.CloseBraceToken); 2987N(SyntaxKind.ForStatement); 2989N(SyntaxKind.ForKeyword); 2990N(SyntaxKind.OpenParenToken); 2991N(SyntaxKind.VariableDeclaration); 2993N(SyntaxKind.FunctionPointerType); 2995N(SyntaxKind.DelegateKeyword); 2996N(SyntaxKind.AsteriskToken); 2997N(SyntaxKind.FunctionPointerParameterList); 2999N(SyntaxKind.LessThanToken); 3000N(SyntaxKind.FunctionPointerParameter); 3002N(SyntaxKind.PredefinedType); 3004N(SyntaxKind.VoidKeyword); 3007N(SyntaxKind.GreaterThanToken); 3010N(SyntaxKind.VariableDeclarator); 3012N(SyntaxKind.IdentifierToken, "ptr"); 3013N(SyntaxKind.EqualsValueClause); 3015N(SyntaxKind.EqualsToken); 3016N(SyntaxKind.NullLiteralExpression); 3018N(SyntaxKind.NullKeyword); 3023N(SyntaxKind.SemicolonToken); 3024N(SyntaxKind.SemicolonToken); 3025N(SyntaxKind.CloseParenToken); 3026N(SyntaxKind.Block); 3028N(SyntaxKind.OpenBraceToken); 3029N(SyntaxKind.CloseBraceToken); 3039N(SyntaxKind.SizeOfExpression); 3041N(SyntaxKind.SizeOfKeyword); 3042N(SyntaxKind.OpenParenToken); 3043N(SyntaxKind.FunctionPointerType); 3045N(SyntaxKind.DelegateKeyword); 3046N(SyntaxKind.AsteriskToken); 3047N(SyntaxKind.FunctionPointerParameterList); 3049N(SyntaxKind.LessThanToken); 3050N(SyntaxKind.FunctionPointerParameter); 3052N(SyntaxKind.PredefinedType); 3054N(SyntaxKind.VoidKeyword); 3057N(SyntaxKind.GreaterThanToken); 3060N(SyntaxKind.CloseParenToken); 3075N(SyntaxKind.LocalDeclarationStatement); 3077N(SyntaxKind.VariableDeclaration); 3079N(SyntaxKind.FunctionPointerType); 3081N(SyntaxKind.DelegateKeyword); 3082N(SyntaxKind.AsteriskToken); 3083N(SyntaxKind.FunctionPointerParameterList); 3085N(SyntaxKind.LessThanToken); 3086N(SyntaxKind.FunctionPointerParameter); 3088N(SyntaxKind.PredefinedType); 3090N(SyntaxKind.IntKeyword); 3093N(SyntaxKind.CommaToken); 3094N(SyntaxKind.FunctionPointerParameter); 3096N(SyntaxKind.PredefinedType); 3098N(SyntaxKind.StringKeyword); 3101N(SyntaxKind.CommaToken); 3102N(SyntaxKind.FunctionPointerParameter); 3104N(SyntaxKind.PredefinedType); 3106N(SyntaxKind.VoidKeyword); 3109N(SyntaxKind.GreaterThanToken); 3112N(SyntaxKind.VariableDeclarator); 3114N(SyntaxKind.IdentifierToken, "ptr"); 3117N(SyntaxKind.SemicolonToken); 3135N(SyntaxKind.LocalDeclarationStatement); 3137N(SyntaxKind.VariableDeclaration); 3139N(SyntaxKind.FunctionPointerType); 3141N(SyntaxKind.DelegateKeyword); 3142N(SyntaxKind.AsteriskToken); 3161N(SyntaxKind.SemicolonToken); 3179N(SyntaxKind.LocalDeclarationStatement); 3181N(SyntaxKind.VariableDeclaration); 3183N(SyntaxKind.FunctionPointerType); 3185N(SyntaxKind.DelegateKeyword); 3186N(SyntaxKind.AsteriskToken); 3187N(SyntaxKind.FunctionPointerCallingConvention); 3189N(SyntaxKind.UnmanagedKeyword); 3190N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 3192N(SyntaxKind.OpenBracketToken); 3193N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 3195N(SyntaxKind.IdentifierToken, "cdecl"); 3197N(SyntaxKind.CloseBracketToken); 3218N(SyntaxKind.SemicolonToken); 3230N(SyntaxKind.LocalDeclarationStatement); 3232N(SyntaxKind.VariableDeclaration); 3234N(SyntaxKind.FunctionPointerType); 3236N(SyntaxKind.DelegateKeyword); 3237N(SyntaxKind.AsteriskToken); 3238N(SyntaxKind.FunctionPointerParameterList); 3248N(SyntaxKind.GreaterThanToken); 3251N(SyntaxKind.VariableDeclarator); 3253N(SyntaxKind.IdentifierToken, "ptr"); 3256N(SyntaxKind.SemicolonToken); 3272N(SyntaxKind.LocalDeclarationStatement); 3274N(SyntaxKind.VariableDeclaration); 3276N(SyntaxKind.FunctionPointerType); 3278N(SyntaxKind.DelegateKeyword); 3279N(SyntaxKind.AsteriskToken); 3280N(SyntaxKind.FunctionPointerCallingConvention); 3282N(SyntaxKind.UnmanagedKeyword); 3297N(SyntaxKind.VariableDeclarator); 3299N(SyntaxKind.IdentifierToken, "Cdecl"); 3302N(SyntaxKind.SemicolonToken); 3311N(SyntaxKind.LocalDeclarationStatement); 3313N(SyntaxKind.VariableDeclaration); 3315N(SyntaxKind.FunctionPointerType); 3317N(SyntaxKind.DelegateKeyword); 3318N(SyntaxKind.AsteriskToken); 3319N(SyntaxKind.FunctionPointerParameterList); 3321N(SyntaxKind.LessThanToken); 3322N(SyntaxKind.FunctionPointerParameter); 3324N(SyntaxKind.ThisKeyword); 3325N(SyntaxKind.ParamsKeyword); 3326N(SyntaxKind.ReadOnlyKeyword); 3327N(SyntaxKind.RefKeyword); 3328N(SyntaxKind.RefKeyword); 3329N(SyntaxKind.ThisKeyword); 3330N(SyntaxKind.PredefinedType); 3332N(SyntaxKind.IntKeyword); 3335N(SyntaxKind.GreaterThanToken); 3338N(SyntaxKind.VariableDeclarator); 3340N(SyntaxKind.IdentifierToken, "ptr"); 3343N(SyntaxKind.SemicolonToken); 3357N(SyntaxKind.CompilationUnit); 3359N(SyntaxKind.GlobalStatement); 3361N(SyntaxKind.LocalFunctionStatement); 3363N(SyntaxKind.AsyncKeyword); 3364N(SyntaxKind.PredefinedType); 3366N(SyntaxKind.VoidKeyword); 3368N(SyntaxKind.IdentifierToken, "M"); 3369N(SyntaxKind.ParameterList); 3371N(SyntaxKind.OpenParenToken); 3372N(SyntaxKind.CloseParenToken); 3374N(SyntaxKind.Block); 3376N(SyntaxKind.OpenBraceToken); 3377N(SyntaxKind.LocalDeclarationStatement); 3379N(SyntaxKind.VariableDeclaration); 3381N(SyntaxKind.FunctionPointerType); 3383N(SyntaxKind.DelegateKeyword); 3384N(SyntaxKind.AsteriskToken); 3385N(SyntaxKind.FunctionPointerParameterList); 3387N(SyntaxKind.LessThanToken); 3388N(SyntaxKind.FunctionPointerParameter); 3390N(SyntaxKind.IdentifierName); 3392N(SyntaxKind.IdentifierToken, "async"); 3395N(SyntaxKind.CommaToken); 3396N(SyntaxKind.FunctionPointerParameter); 3398N(SyntaxKind.IdentifierName); 3400N(SyntaxKind.IdentifierToken, "async"); 3403N(SyntaxKind.GreaterThanToken); 3406N(SyntaxKind.VariableDeclarator); 3408N(SyntaxKind.IdentifierToken, "ptr"); 3411N(SyntaxKind.SemicolonToken); 3413N(SyntaxKind.CloseBraceToken); 3417N(SyntaxKind.EndOfFileToken); 3431N(SyntaxKind.CompilationUnit); 3433N(SyntaxKind.GlobalStatement); 3435N(SyntaxKind.LocalFunctionStatement); 3437N(SyntaxKind.PredefinedType); 3439N(SyntaxKind.VoidKeyword); 3441N(SyntaxKind.IdentifierToken, "M"); 3442N(SyntaxKind.ParameterList); 3444N(SyntaxKind.OpenParenToken); 3445N(SyntaxKind.CloseParenToken); 3447N(SyntaxKind.Block); 3449N(SyntaxKind.OpenBraceToken); 3450N(SyntaxKind.LocalDeclarationStatement); 3452N(SyntaxKind.VariableDeclaration); 3454N(SyntaxKind.FunctionPointerType); 3456N(SyntaxKind.DelegateKeyword); 3457N(SyntaxKind.AsteriskToken); 3458N(SyntaxKind.FunctionPointerParameterList); 3460N(SyntaxKind.LessThanToken); 3461N(SyntaxKind.FunctionPointerParameter); 3463N(SyntaxKind.IdentifierName); 3465N(SyntaxKind.IdentifierToken, "async"); 3468N(SyntaxKind.CommaToken); 3469N(SyntaxKind.FunctionPointerParameter); 3471N(SyntaxKind.IdentifierName); 3473N(SyntaxKind.IdentifierToken, "async"); 3476N(SyntaxKind.GreaterThanToken); 3479N(SyntaxKind.VariableDeclarator); 3481N(SyntaxKind.IdentifierToken, "ptr"); 3484N(SyntaxKind.SemicolonToken); 3486N(SyntaxKind.CloseBraceToken); 3490N(SyntaxKind.EndOfFileToken); 3510N(SyntaxKind.CompilationUnit); 3512N(SyntaxKind.GlobalStatement); 3514N(SyntaxKind.LocalFunctionStatement); 3516N(SyntaxKind.AsyncKeyword); 3517N(SyntaxKind.PredefinedType); 3519N(SyntaxKind.VoidKeyword); 3521N(SyntaxKind.IdentifierToken, "M"); 3522N(SyntaxKind.ParameterList); 3524N(SyntaxKind.OpenParenToken); 3525N(SyntaxKind.CloseParenToken); 3527N(SyntaxKind.Block); 3529N(SyntaxKind.OpenBraceToken); 3530N(SyntaxKind.LocalDeclarationStatement); 3532N(SyntaxKind.VariableDeclaration); 3534N(SyntaxKind.FunctionPointerType); 3536N(SyntaxKind.DelegateKeyword); 3537N(SyntaxKind.AsteriskToken); 3538N(SyntaxKind.FunctionPointerParameterList); 3540N(SyntaxKind.LessThanToken); 3541N(SyntaxKind.FunctionPointerParameter); 3543N(SyntaxKind.IdentifierName); 3545N(SyntaxKind.IdentifierToken, "await"); 3548N(SyntaxKind.CommaToken); 3549N(SyntaxKind.FunctionPointerParameter); 3551N(SyntaxKind.IdentifierName); 3553N(SyntaxKind.IdentifierToken, "await"); 3556N(SyntaxKind.GreaterThanToken); 3559N(SyntaxKind.VariableDeclarator); 3561N(SyntaxKind.IdentifierToken, "ptr"); 3564N(SyntaxKind.SemicolonToken); 3566N(SyntaxKind.CloseBraceToken); 3570N(SyntaxKind.EndOfFileToken); 3583N(SyntaxKind.CompilationUnit); 3585N(SyntaxKind.GlobalStatement); 3587N(SyntaxKind.LocalFunctionStatement); 3589N(SyntaxKind.PredefinedType); 3591N(SyntaxKind.VoidKeyword); 3593N(SyntaxKind.IdentifierToken, "M"); 3594N(SyntaxKind.ParameterList); 3596N(SyntaxKind.OpenParenToken); 3597N(SyntaxKind.CloseParenToken); 3599N(SyntaxKind.Block); 3601N(SyntaxKind.OpenBraceToken); 3602N(SyntaxKind.LocalDeclarationStatement); 3604N(SyntaxKind.VariableDeclaration); 3606N(SyntaxKind.FunctionPointerType); 3608N(SyntaxKind.DelegateKeyword); 3609N(SyntaxKind.AsteriskToken); 3610N(SyntaxKind.FunctionPointerParameterList); 3612N(SyntaxKind.LessThanToken); 3613N(SyntaxKind.FunctionPointerParameter); 3615N(SyntaxKind.IdentifierName); 3617N(SyntaxKind.IdentifierToken, "await"); 3620N(SyntaxKind.CommaToken); 3621N(SyntaxKind.FunctionPointerParameter); 3623N(SyntaxKind.IdentifierName); 3625N(SyntaxKind.IdentifierToken, "await"); 3628N(SyntaxKind.GreaterThanToken); 3631N(SyntaxKind.VariableDeclarator); 3633N(SyntaxKind.IdentifierToken, "ptr"); 3636N(SyntaxKind.SemicolonToken); 3638N(SyntaxKind.CloseBraceToken); 3642N(SyntaxKind.EndOfFileToken); 3660N(SyntaxKind.LocalDeclarationStatement); 3662N(SyntaxKind.VariableDeclaration); 3664N(SyntaxKind.FunctionPointerType); 3666N(SyntaxKind.DelegateKeyword); 3667N(SyntaxKind.AsteriskToken); 3704N(SyntaxKind.LocalDeclarationStatement); 3706N(SyntaxKind.VariableDeclaration); 3708N(SyntaxKind.FunctionPointerType); 3710N(SyntaxKind.DelegateKeyword); 3711N(SyntaxKind.AsteriskToken); 3712N(SyntaxKind.FunctionPointerCallingConvention); 3714N(SyntaxKind.UnmanagedKeyword); 3715N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 3717N(SyntaxKind.OpenBracketToken); 3718N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 3720N(SyntaxKind.IdentifierToken, "cdecl"); 3722N(SyntaxKind.CloseBracketToken); 3761N(SyntaxKind.LocalDeclarationStatement); 3763N(SyntaxKind.VariableDeclaration); 3765N(SyntaxKind.FunctionPointerType); 3767N(SyntaxKind.DelegateKeyword); 3768N(SyntaxKind.AsteriskToken); 3769N(SyntaxKind.FunctionPointerCallingConvention); 3771N(SyntaxKind.UnmanagedKeyword); 3772N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 3774N(SyntaxKind.OpenBracketToken); 3775N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 3777N(SyntaxKind.IdentifierToken, "cdecl"); 3779N(SyntaxKind.CloseBracketToken); 3782N(SyntaxKind.FunctionPointerParameterList); 3784N(SyntaxKind.LessThanToken); 3785N(SyntaxKind.FunctionPointerParameter); 3787N(SyntaxKind.PredefinedType); 3789N(SyntaxKind.VoidKeyword); 3800N(SyntaxKind.SemicolonToken); 3821N(SyntaxKind.LocalDeclarationStatement); 3823N(SyntaxKind.VariableDeclaration); 3825N(SyntaxKind.FunctionPointerType); 3827N(SyntaxKind.DelegateKeyword); 3828N(SyntaxKind.AsteriskToken); 3829N(SyntaxKind.FunctionPointerCallingConvention); 3831N(SyntaxKind.UnmanagedKeyword); 3832N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 3834N(SyntaxKind.OpenBracketToken); 3835N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 3837N(SyntaxKind.IdentifierToken, "cdecl"); 3839N(SyntaxKind.CloseBracketToken); 3842N(SyntaxKind.FunctionPointerParameterList); 3845N(SyntaxKind.FunctionPointerParameter); 3847N(SyntaxKind.PredefinedType); 3849N(SyntaxKind.VoidKeyword); 3860N(SyntaxKind.SemicolonToken); 3883N(SyntaxKind.CompilationUnit); 3885N(SyntaxKind.GlobalStatement); 3887N(SyntaxKind.LocalFunctionStatement); 3889N(SyntaxKind.PredefinedType); 3891N(SyntaxKind.VoidKeyword); 3893N(SyntaxKind.IdentifierToken, "C"); 3894N(SyntaxKind.ParameterList); 3896N(SyntaxKind.OpenParenToken); 3897N(SyntaxKind.CloseParenToken); 3899N(SyntaxKind.Block); 3901N(SyntaxKind.OpenBraceToken); 3902N(SyntaxKind.LocalDeclarationStatement); 3904N(SyntaxKind.VariableDeclaration); 3906N(SyntaxKind.FunctionPointerType); 3908N(SyntaxKind.DelegateKeyword); 3909N(SyntaxKind.AsteriskToken); 3910N(SyntaxKind.FunctionPointerCallingConvention); 3912N(SyntaxKind.UnmanagedKeyword); 3913N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 3915N(SyntaxKind.OpenBracketToken); 3916N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 3918N(SyntaxKind.IdentifierToken, "Cdecl"); 3920N(SyntaxKind.CloseBracketToken); 3943N(SyntaxKind.CloseBraceToken); 3947N(SyntaxKind.EndOfFileToken); 3971N(SyntaxKind.CompilationUnit); 3973N(SyntaxKind.GlobalStatement); 3975N(SyntaxKind.LocalFunctionStatement); 3977N(SyntaxKind.PredefinedType); 3979N(SyntaxKind.VoidKeyword); 3981N(SyntaxKind.IdentifierToken, "C"); 3982N(SyntaxKind.ParameterList); 3984N(SyntaxKind.OpenParenToken); 3985N(SyntaxKind.CloseParenToken); 3987N(SyntaxKind.Block); 3989N(SyntaxKind.OpenBraceToken); 3990N(SyntaxKind.LocalDeclarationStatement); 3992N(SyntaxKind.VariableDeclaration); 3994N(SyntaxKind.FunctionPointerType); 3996N(SyntaxKind.DelegateKeyword); 3997N(SyntaxKind.AsteriskToken); 4018N(SyntaxKind.LocalDeclarationStatement); 4020N(SyntaxKind.VariableDeclaration); 4022N(SyntaxKind.ArrayType); 4024N(SyntaxKind.PredefinedType); 4026N(SyntaxKind.IntKeyword); 4028N(SyntaxKind.ArrayRankSpecifier); 4030N(SyntaxKind.OpenBracketToken); 4031N(SyntaxKind.OmittedArraySizeExpression); 4033N(SyntaxKind.OmittedArraySizeExpressionToken); 4035N(SyntaxKind.CloseBracketToken); 4038N(SyntaxKind.VariableDeclarator); 4040N(SyntaxKind.IdentifierToken, "ptr"); 4041N(SyntaxKind.EqualsValueClause); 4043N(SyntaxKind.EqualsToken); 4044N(SyntaxKind.NumericLiteralExpression); 4046N(SyntaxKind.NumericLiteralToken, "1"); 4051N(SyntaxKind.SemicolonToken); 4053N(SyntaxKind.CloseBraceToken); 4057N(SyntaxKind.EndOfFileToken); 4074N(SyntaxKind.LocalDeclarationStatement); 4076N(SyntaxKind.VariableDeclaration); 4078N(SyntaxKind.GenericName); 4080N(SyntaxKind.IdentifierToken, "I"); 4081N(SyntaxKind.TypeArgumentList); 4083N(SyntaxKind.LessThanToken); 4084N(SyntaxKind.ArrayType); 4086N(SyntaxKind.FunctionPointerType); 4088N(SyntaxKind.DelegateKeyword); 4089N(SyntaxKind.AsteriskToken); 4090N(SyntaxKind.FunctionPointerParameterList); 4092N(SyntaxKind.LessThanToken); 4093N(SyntaxKind.FunctionPointerParameter); 4095N(SyntaxKind.PredefinedType); 4097N(SyntaxKind.VoidKeyword); 4100N(SyntaxKind.GreaterThanToken); 4103N(SyntaxKind.ArrayRankSpecifier); 4105N(SyntaxKind.OpenBracketToken); 4106N(SyntaxKind.OmittedArraySizeExpression); 4108N(SyntaxKind.OmittedArraySizeExpressionToken); 4110N(SyntaxKind.CloseBracketToken); 4113N(SyntaxKind.GreaterThanToken); 4116N(SyntaxKind.VariableDeclarator); 4118N(SyntaxKind.IdentifierToken, "i"); 4121N(SyntaxKind.SemicolonToken); 4131N(SyntaxKind.CompilationUnit); 4133N(SyntaxKind.UsingDirective); 4135N(SyntaxKind.UsingKeyword); 4136N(SyntaxKind.NameEquals); 4138N(SyntaxKind.IdentifierName); 4140N(SyntaxKind.IdentifierToken, "t"); 4142N(SyntaxKind.EqualsToken); 4144N(SyntaxKind.FunctionPointerType); 4146N(SyntaxKind.DelegateKeyword); 4147N(SyntaxKind.AsteriskToken); 4148N(SyntaxKind.FunctionPointerParameterList); 4150N(SyntaxKind.LessThanToken); 4151N(SyntaxKind.FunctionPointerParameter); 4153N(SyntaxKind.PredefinedType); 4155N(SyntaxKind.VoidKeyword); 4158N(SyntaxKind.GreaterThanToken); 4161N(SyntaxKind.SemicolonToken); 4163N(SyntaxKind.EndOfFileToken);
Parsing\ImplicitObjectCreationParsingTests.cs (202)
28N(SyntaxKind.ObjectCreationExpression); 30N(SyntaxKind.NewKeyword); 49N(SyntaxKind.ObjectCreationExpression); 51N(SyntaxKind.NewKeyword); 52N(SyntaxKind.NullableType); 54N(SyntaxKind.TupleType); 56N(SyntaxKind.OpenParenToken); 57N(SyntaxKind.TupleElement); 59N(SyntaxKind.IdentifierName); 61N(SyntaxKind.IdentifierToken, "Int32"); 64N(SyntaxKind.CommaToken); 65N(SyntaxKind.TupleElement); 67N(SyntaxKind.IdentifierName); 69N(SyntaxKind.IdentifierToken, "Int32"); 72N(SyntaxKind.CloseParenToken); 74N(SyntaxKind.QuestionToken); 76N(SyntaxKind.ArgumentList); 78N(SyntaxKind.OpenParenToken); 79N(SyntaxKind.CloseParenToken); 97N(SyntaxKind.ImplicitArrayCreationExpression); 99N(SyntaxKind.NewKeyword); 100N(SyntaxKind.OpenBracketToken); 101N(SyntaxKind.CloseBracketToken); 117N(SyntaxKind.AnonymousObjectCreationExpression); 119N(SyntaxKind.NewKeyword); 120N(SyntaxKind.OpenBraceToken); 121N(SyntaxKind.CloseBraceToken); 133N(SyntaxKind.ConditionalExpression); 135N(SyntaxKind.ObjectCreationExpression); 137N(SyntaxKind.NewKeyword); 138N(SyntaxKind.TupleType); 140N(SyntaxKind.OpenParenToken); 141N(SyntaxKind.TupleElement); 143N(SyntaxKind.IdentifierName); 145N(SyntaxKind.IdentifierToken, "a"); 148N(SyntaxKind.CommaToken); 149N(SyntaxKind.TupleElement); 151N(SyntaxKind.IdentifierName); 153N(SyntaxKind.IdentifierToken, "b"); 156N(SyntaxKind.CloseParenToken); 164N(SyntaxKind.QuestionToken); 165N(SyntaxKind.IdentifierName); 167N(SyntaxKind.IdentifierToken, "x"); 169N(SyntaxKind.ColonToken); 170N(SyntaxKind.IdentifierName); 172N(SyntaxKind.IdentifierToken, "y"); 182N(SyntaxKind.ArrayCreationExpression); 184N(SyntaxKind.NewKeyword); 185N(SyntaxKind.ArrayType); 187N(SyntaxKind.TupleType); 189N(SyntaxKind.OpenParenToken); 190N(SyntaxKind.TupleElement); 192N(SyntaxKind.IdentifierName); 194N(SyntaxKind.IdentifierToken, "x"); 197N(SyntaxKind.CommaToken); 198N(SyntaxKind.TupleElement); 200N(SyntaxKind.IdentifierName); 202N(SyntaxKind.IdentifierToken, "y"); 205N(SyntaxKind.CloseParenToken); 207N(SyntaxKind.ArrayRankSpecifier); 209N(SyntaxKind.OpenBracketToken); 210N(SyntaxKind.NumericLiteralExpression); 212N(SyntaxKind.NumericLiteralToken, "0"); 214N(SyntaxKind.CloseBracketToken); 225N(SyntaxKind.ObjectCreationExpression); 227N(SyntaxKind.NewKeyword); 228N(SyntaxKind.TupleType); 230N(SyntaxKind.OpenParenToken); 231N(SyntaxKind.TupleElement); 233N(SyntaxKind.PredefinedType); 235N(SyntaxKind.IntKeyword); 238N(SyntaxKind.CommaToken); 239N(SyntaxKind.TupleElement); 241N(SyntaxKind.PredefinedType); 243N(SyntaxKind.IntKeyword); 246N(SyntaxKind.CloseParenToken); 248N(SyntaxKind.ArgumentList); 250N(SyntaxKind.OpenParenToken); 251N(SyntaxKind.CloseParenToken); 261N(SyntaxKind.ElementAccessExpression); 263N(SyntaxKind.ImplicitObjectCreationExpression); 265N(SyntaxKind.NewKeyword); 266N(SyntaxKind.ArgumentList); 268N(SyntaxKind.OpenParenToken); 269N(SyntaxKind.CloseParenToken); 272N(SyntaxKind.BracketedArgumentList); 274N(SyntaxKind.OpenBracketToken); 275N(SyntaxKind.Argument); 277N(SyntaxKind.NumericLiteralExpression); 279N(SyntaxKind.NumericLiteralToken, "0"); 282N(SyntaxKind.CloseBracketToken); 315N(expressionKind); 317N(SyntaxKind.ImplicitObjectCreationExpression); 319N(SyntaxKind.NewKeyword); 320N(SyntaxKind.ArgumentList); 322N(SyntaxKind.OpenParenToken); 323N(SyntaxKind.Argument); 325N(SyntaxKind.IdentifierName); 327N(SyntaxKind.IdentifierToken, "Int32"); 330N(SyntaxKind.CommaToken); 331N(SyntaxKind.Argument); 333N(SyntaxKind.IdentifierName); 335N(SyntaxKind.IdentifierToken, "Int32"); 338N(SyntaxKind.CloseParenToken); 341N(tokenKind); 351N(expressionKind); 353N(SyntaxKind.ImplicitObjectCreationExpression); 355N(SyntaxKind.NewKeyword); 356N(SyntaxKind.ArgumentList); 358N(SyntaxKind.OpenParenToken); 359N(SyntaxKind.Argument); 361N(SyntaxKind.IdentifierName); 363N(SyntaxKind.IdentifierToken, "Int32"); 366N(SyntaxKind.CommaToken); 367N(SyntaxKind.Argument); 369N(SyntaxKind.IdentifierName); 371N(SyntaxKind.IdentifierToken, "Int32"); 374N(SyntaxKind.CloseParenToken); 377N(tokenKind); 378N(SyntaxKind.IdentifierName, "e"); 380N(SyntaxKind.IdentifierToken); 390N(SyntaxKind.ImplicitObjectCreationExpression); 392N(SyntaxKind.NewKeyword); 393N(SyntaxKind.ArgumentList); 395N(SyntaxKind.OpenParenToken); 396N(SyntaxKind.CloseParenToken); 418N(SyntaxKind.ImplicitObjectCreationExpression); 420N(SyntaxKind.NewKeyword); 421N(SyntaxKind.ArgumentList); 423N(SyntaxKind.OpenParenToken); 424N(SyntaxKind.CloseParenToken); 434N(SyntaxKind.ImplicitObjectCreationExpression); 436N(SyntaxKind.NewKeyword); 437N(SyntaxKind.ArgumentList); 439N(SyntaxKind.OpenParenToken); 440N(SyntaxKind.CloseParenToken); 442N(SyntaxKind.ObjectInitializerExpression); 444N(SyntaxKind.OpenBraceToken); 445N(SyntaxKind.CloseBraceToken); 467N(SyntaxKind.ImplicitObjectCreationExpression); 469N(SyntaxKind.NewKeyword); 470N(SyntaxKind.ArgumentList); 472N(SyntaxKind.OpenParenToken); 473N(SyntaxKind.CloseParenToken); 475N(SyntaxKind.ObjectInitializerExpression); 477N(SyntaxKind.OpenBraceToken); 478N(SyntaxKind.CloseBraceToken); 488N(SyntaxKind.ImplicitObjectCreationExpression); 490N(SyntaxKind.NewKeyword); 491N(SyntaxKind.ArgumentList); 493N(SyntaxKind.OpenParenToken); 494N(SyntaxKind.Argument); 496N(SyntaxKind.NumericLiteralExpression); 498N(SyntaxKind.NumericLiteralToken, "1"); 501N(SyntaxKind.CommaToken); 502N(SyntaxKind.Argument); 504N(SyntaxKind.NumericLiteralExpression); 506N(SyntaxKind.NumericLiteralToken, "2"); 509N(SyntaxKind.CloseParenToken); 511N(SyntaxKind.ObjectInitializerExpression); 513N(SyntaxKind.OpenBraceToken); 514N(SyntaxKind.SimpleAssignmentExpression); 516N(SyntaxKind.IdentifierName); 518N(SyntaxKind.IdentifierToken, "x"); 520N(SyntaxKind.EqualsToken); 521N(SyntaxKind.IdentifierName); 523N(SyntaxKind.IdentifierToken, "y"); 526N(SyntaxKind.CloseBraceToken); 554N(SyntaxKind.ImplicitObjectCreationExpression); 556N(SyntaxKind.NewKeyword); 557N(SyntaxKind.ArgumentList); 559N(SyntaxKind.OpenParenToken); 560N(SyntaxKind.Argument); 562N(SyntaxKind.IdentifierName); 564N(SyntaxKind.IdentifierToken, "a"); 567N(SyntaxKind.CommaToken); 568N(SyntaxKind.Argument); 570N(SyntaxKind.IdentifierName); 572N(SyntaxKind.IdentifierToken, "b"); 575N(SyntaxKind.CloseParenToken); 577N(SyntaxKind.ObjectInitializerExpression); 579N(SyntaxKind.OpenBraceToken); 580N(SyntaxKind.SimpleAssignmentExpression); 582N(SyntaxKind.IdentifierName); 584N(SyntaxKind.IdentifierToken, "x"); 586N(SyntaxKind.EqualsToken); 587N(SyntaxKind.IdentifierName); 589N(SyntaxKind.IdentifierToken, "y"); 592N(SyntaxKind.CloseBraceToken); 602N(SyntaxKind.ImplicitObjectCreationExpression); 604N(SyntaxKind.NewKeyword); 605N(SyntaxKind.ArgumentList); 607N(SyntaxKind.OpenParenToken); 608N(SyntaxKind.Argument); 610N(SyntaxKind.NumericLiteralExpression); 612N(SyntaxKind.NumericLiteralToken, "1"); 615N(SyntaxKind.CloseParenToken); 617N(SyntaxKind.CollectionInitializerExpression); 619N(SyntaxKind.OpenBraceToken); 620N(SyntaxKind.NumericLiteralExpression); 622N(SyntaxKind.NumericLiteralToken, "2"); 624N(SyntaxKind.CloseBraceToken);
Parsing\LambdaAttributeParsingTests.cs (1448)
39N(SyntaxKind.SimpleLambdaExpression); 41N(SyntaxKind.AttributeList); 43N(SyntaxKind.OpenBracketToken); 44N(SyntaxKind.Attribute); 46N(SyntaxKind.IdentifierName); 48N(SyntaxKind.IdentifierToken, "A"); 51N(SyntaxKind.CloseBracketToken); 53N(SyntaxKind.Parameter); 55N(SyntaxKind.IdentifierToken, "x"); 57N(SyntaxKind.EqualsGreaterThanToken); 58N(SyntaxKind.IdentifierName); 60N(SyntaxKind.IdentifierToken, "x"); 79N(SyntaxKind.ParenthesizedLambdaExpression); 81N(SyntaxKind.AttributeList); 83N(SyntaxKind.OpenBracketToken); 84N(SyntaxKind.Attribute); 86N(SyntaxKind.IdentifierName); 88N(SyntaxKind.IdentifierToken, "A"); 91N(SyntaxKind.CommaToken); 92N(SyntaxKind.Attribute); 94N(SyntaxKind.IdentifierName); 96N(SyntaxKind.IdentifierToken, "B"); 99N(SyntaxKind.CloseBracketToken); 101N(SyntaxKind.ParameterList); 103N(SyntaxKind.OpenParenToken); 104N(SyntaxKind.CloseParenToken); 106N(SyntaxKind.EqualsGreaterThanToken); 107N(SyntaxKind.Block); 109N(SyntaxKind.OpenBraceToken); 110N(SyntaxKind.CloseBraceToken); 129N(SyntaxKind.ParenthesizedLambdaExpression); 131N(SyntaxKind.AttributeList); 133N(SyntaxKind.OpenBracketToken); 134N(SyntaxKind.Attribute); 136N(SyntaxKind.IdentifierName); 138N(SyntaxKind.IdentifierToken, "A"); 141N(SyntaxKind.CloseBracketToken); 143N(SyntaxKind.AttributeList); 145N(SyntaxKind.OpenBracketToken); 146N(SyntaxKind.Attribute); 148N(SyntaxKind.IdentifierName); 150N(SyntaxKind.IdentifierToken, "B"); 153N(SyntaxKind.CloseBracketToken); 155N(SyntaxKind.ParameterList); 157N(SyntaxKind.OpenParenToken); 158N(SyntaxKind.Parameter); 160N(SyntaxKind.PredefinedType); 162N(SyntaxKind.ObjectKeyword); 164N(SyntaxKind.IdentifierToken, "x"); 166N(SyntaxKind.CloseParenToken); 168N(SyntaxKind.EqualsGreaterThanToken); 169N(SyntaxKind.IdentifierName); 171N(SyntaxKind.IdentifierToken, "x"); 190N(SyntaxKind.ParenthesizedLambdaExpression); 192N(SyntaxKind.ParameterList); 194N(SyntaxKind.OpenParenToken); 195N(SyntaxKind.Parameter); 197N(SyntaxKind.AttributeList); 199N(SyntaxKind.OpenBracketToken); 200N(SyntaxKind.Attribute); 202N(SyntaxKind.IdentifierName); 204N(SyntaxKind.IdentifierToken, "A"); 207N(SyntaxKind.CloseBracketToken); 209N(SyntaxKind.PredefinedType); 211N(SyntaxKind.ObjectKeyword); 213N(SyntaxKind.IdentifierToken, "x"); 215N(SyntaxKind.CloseParenToken); 217N(SyntaxKind.EqualsGreaterThanToken); 218N(SyntaxKind.IdentifierName); 220N(SyntaxKind.IdentifierToken, "x"); 236N(SyntaxKind.ParenthesizedLambdaExpression); 238N(SyntaxKind.AttributeList); 240N(SyntaxKind.OpenBracketToken); 241N(SyntaxKind.Attribute); 243N(SyntaxKind.IdentifierName); 245N(SyntaxKind.IdentifierToken, "A"); 248N(SyntaxKind.CloseBracketToken); 250N(SyntaxKind.ParameterList); 252N(SyntaxKind.OpenParenToken); 253N(SyntaxKind.Parameter); 255N(SyntaxKind.RefKeyword); 256N(SyntaxKind.IdentifierName); 258N(SyntaxKind.IdentifierToken, "x"); 262N(SyntaxKind.CloseParenToken); 264N(SyntaxKind.EqualsGreaterThanToken); 265N(SyntaxKind.IdentifierName); 267N(SyntaxKind.IdentifierToken, "x"); 285N(SyntaxKind.ElementAccessExpression); 291N(SyntaxKind.BracketedArgumentList); 293N(SyntaxKind.OpenBracketToken); 294N(SyntaxKind.Argument); 296N(SyntaxKind.IdentifierName); 298N(SyntaxKind.IdentifierToken, "A"); 301N(SyntaxKind.CloseBracketToken); 319N(SyntaxKind.ElementAccessExpression); 325N(SyntaxKind.BracketedArgumentList); 327N(SyntaxKind.OpenBracketToken); 328N(SyntaxKind.Argument); 330N(SyntaxKind.IdentifierName); 332N(SyntaxKind.IdentifierToken, "A"); 335N(SyntaxKind.CloseBracketToken); 344N(SyntaxKind.SimpleLambdaExpression); 346N(SyntaxKind.AttributeList); 348N(SyntaxKind.OpenBracketToken); 349N(SyntaxKind.Attribute); 351N(SyntaxKind.IdentifierName); 353N(SyntaxKind.IdentifierToken, "A"); 356N(SyntaxKind.CloseBracketToken); 360N(modifier); 362N(SyntaxKind.Parameter); 364N(SyntaxKind.IdentifierToken, "x"); 366N(SyntaxKind.EqualsGreaterThanToken); 367N(SyntaxKind.IdentifierName); 369N(SyntaxKind.IdentifierToken, "x"); 377N(SyntaxKind.ParenthesizedLambdaExpression); 379N(SyntaxKind.AttributeList); 381N(SyntaxKind.OpenBracketToken); 382N(SyntaxKind.Attribute); 384N(SyntaxKind.IdentifierName); 386N(SyntaxKind.IdentifierToken, "A"); 389N(SyntaxKind.CloseBracketToken); 393N(modifier); 395N(SyntaxKind.ParameterList); 397N(SyntaxKind.OpenParenToken); 398N(SyntaxKind.CloseParenToken); 400N(SyntaxKind.EqualsGreaterThanToken); 401N(SyntaxKind.Block); 403N(SyntaxKind.OpenBraceToken); 404N(SyntaxKind.CloseBraceToken); 412N(SyntaxKind.ParenthesizedLambdaExpression); 414N(SyntaxKind.AttributeList); 416N(SyntaxKind.OpenBracketToken); 417N(SyntaxKind.Attribute); 419N(SyntaxKind.IdentifierName); 421N(SyntaxKind.IdentifierToken, "A"); 424N(SyntaxKind.CloseBracketToken); 428N(modifier); 430N(SyntaxKind.ParameterList); 432N(SyntaxKind.OpenParenToken); 433N(SyntaxKind.Parameter); 435N(SyntaxKind.IdentifierToken, "x"); 437N(SyntaxKind.CloseParenToken); 439N(SyntaxKind.EqualsGreaterThanToken); 440N(SyntaxKind.Block); 442N(SyntaxKind.OpenBraceToken); 443N(SyntaxKind.CloseBraceToken); 451N(SyntaxKind.ParenthesizedLambdaExpression); 453N(SyntaxKind.AttributeList); 455N(SyntaxKind.OpenBracketToken); 456N(SyntaxKind.Attribute); 458N(SyntaxKind.IdentifierName); 460N(SyntaxKind.IdentifierToken, "A"); 463N(SyntaxKind.CloseBracketToken); 467N(modifier); 469N(SyntaxKind.ParameterList); 471N(SyntaxKind.OpenParenToken); 472N(SyntaxKind.Parameter); 474N(SyntaxKind.PredefinedType); 476N(SyntaxKind.ObjectKeyword); 478N(SyntaxKind.IdentifierToken, "x"); 480N(SyntaxKind.CloseParenToken); 482N(SyntaxKind.EqualsGreaterThanToken); 483N(SyntaxKind.Block); 485N(SyntaxKind.OpenBraceToken); 486N(SyntaxKind.CloseBraceToken); 494N(SyntaxKind.ParenthesizedLambdaExpression); 496N(SyntaxKind.AttributeList); 498N(SyntaxKind.OpenBracketToken); 499N(SyntaxKind.Attribute); 501N(SyntaxKind.IdentifierName); 503N(SyntaxKind.IdentifierToken, "A"); 505N(SyntaxKind.AttributeArgumentList); 507N(SyntaxKind.OpenParenToken); 508N(SyntaxKind.AttributeArgument); 510N(SyntaxKind.IdentifierName); 512N(SyntaxKind.IdentifierToken, "B"); 515N(SyntaxKind.CloseParenToken); 518N(SyntaxKind.CloseBracketToken); 520N(SyntaxKind.ParameterList); 522N(SyntaxKind.OpenParenToken); 523N(SyntaxKind.CloseParenToken); 525N(SyntaxKind.EqualsGreaterThanToken); 526N(SyntaxKind.Block); 528N(SyntaxKind.OpenBraceToken); 529N(SyntaxKind.CloseBraceToken); 537N(SyntaxKind.ParenthesizedLambdaExpression); 539N(SyntaxKind.AttributeList); 541N(SyntaxKind.OpenBracketToken); 542N(SyntaxKind.Attribute); 544N(SyntaxKind.IdentifierName); 546N(SyntaxKind.IdentifierToken, "A"); 549N(SyntaxKind.CommaToken); 550N(SyntaxKind.Attribute); 552N(SyntaxKind.IdentifierName); 554N(SyntaxKind.IdentifierToken, "B"); 557N(SyntaxKind.CloseBracketToken); 559N(SyntaxKind.ParameterList); 561N(SyntaxKind.OpenParenToken); 562N(SyntaxKind.CloseParenToken); 564N(SyntaxKind.EqualsGreaterThanToken); 565N(SyntaxKind.Block); 567N(SyntaxKind.OpenBraceToken); 568N(SyntaxKind.CloseBraceToken); 576N(SyntaxKind.ParenthesizedLambdaExpression); 578N(SyntaxKind.AttributeList); 580N(SyntaxKind.OpenBracketToken); 581N(SyntaxKind.Attribute); 583N(SyntaxKind.IdentifierName); 585N(SyntaxKind.IdentifierToken, "A"); 588N(SyntaxKind.CloseBracketToken); 590N(SyntaxKind.AttributeList); 592N(SyntaxKind.OpenBracketToken); 593N(SyntaxKind.Attribute); 595N(SyntaxKind.IdentifierName); 597N(SyntaxKind.IdentifierToken, "B"); 600N(SyntaxKind.CloseBracketToken); 602N(SyntaxKind.ParameterList); 604N(SyntaxKind.OpenParenToken); 605N(SyntaxKind.CloseParenToken); 607N(SyntaxKind.EqualsGreaterThanToken); 608N(SyntaxKind.Block); 610N(SyntaxKind.OpenBraceToken); 611N(SyntaxKind.CloseBraceToken); 619N(SyntaxKind.ParenthesizedLambdaExpression); 621N(SyntaxKind.AttributeList); 623N(SyntaxKind.OpenBracketToken); 624N(SyntaxKind.Attribute); 626N(SyntaxKind.IdentifierName); 628N(SyntaxKind.IdentifierToken, "A"); 631N(SyntaxKind.CloseBracketToken); 633N(SyntaxKind.ParameterList); 635N(SyntaxKind.OpenParenToken); 636N(SyntaxKind.Parameter); 638N(SyntaxKind.RefKeyword); 639N(SyntaxKind.PredefinedType); 641N(SyntaxKind.IntKeyword); 643N(SyntaxKind.IdentifierToken, "x"); 645N(SyntaxKind.CloseParenToken); 647N(SyntaxKind.EqualsGreaterThanToken); 648N(SyntaxKind.RefExpression); 650N(SyntaxKind.RefKeyword); 651N(SyntaxKind.IdentifierName); 653N(SyntaxKind.IdentifierToken, "x"); 662N(SyntaxKind.SimpleLambdaExpression); 664N(SyntaxKind.AttributeList); 666N(SyntaxKind.OpenBracketToken); 667N(SyntaxKind.AttributeTargetSpecifier); 669N(SyntaxKind.ReturnKeyword); 670N(SyntaxKind.ColonToken); 672N(SyntaxKind.Attribute); 674N(SyntaxKind.IdentifierName); 676N(SyntaxKind.IdentifierToken, "A"); 679N(SyntaxKind.CloseBracketToken); 681N(SyntaxKind.StaticKeyword); 682N(SyntaxKind.Parameter); 684N(SyntaxKind.IdentifierToken, "x"); 686N(SyntaxKind.EqualsGreaterThanToken); 687N(SyntaxKind.IdentifierName); 689N(SyntaxKind.IdentifierToken, "x"); 697N(SyntaxKind.ParenthesizedLambdaExpression); 699N(SyntaxKind.ParameterList); 701N(SyntaxKind.OpenParenToken); 702N(SyntaxKind.Parameter); 704N(SyntaxKind.AttributeList); 706N(SyntaxKind.OpenBracketToken); 707N(SyntaxKind.Attribute); 709N(SyntaxKind.IdentifierName); 711N(SyntaxKind.IdentifierToken, "A"); 714N(SyntaxKind.CloseBracketToken); 716N(SyntaxKind.PredefinedType); 718N(SyntaxKind.IntKeyword); 720N(SyntaxKind.IdentifierToken, "x"); 722N(SyntaxKind.CloseParenToken); 724N(SyntaxKind.EqualsGreaterThanToken); 725N(SyntaxKind.IdentifierName); 727N(SyntaxKind.IdentifierToken, "x"); 735N(SyntaxKind.ParenthesizedLambdaExpression); 737N(SyntaxKind.ParameterList); 739N(SyntaxKind.OpenParenToken); 740N(SyntaxKind.Parameter); 742N(SyntaxKind.AttributeList); 744N(SyntaxKind.OpenBracketToken); 745N(SyntaxKind.Attribute); 747N(SyntaxKind.IdentifierName); 749N(SyntaxKind.IdentifierToken, "A"); 752N(SyntaxKind.CloseBracketToken); 754N(SyntaxKind.OutKeyword); 755N(SyntaxKind.PredefinedType); 757N(SyntaxKind.IntKeyword); 759N(SyntaxKind.IdentifierToken, "x"); 761N(SyntaxKind.CloseParenToken); 763N(SyntaxKind.EqualsGreaterThanToken); 764N(SyntaxKind.Block); 766N(SyntaxKind.OpenBraceToken); 767N(SyntaxKind.CloseBraceToken); 775N(SyntaxKind.ParenthesizedLambdaExpression); 777N(SyntaxKind.ParameterList); 779N(SyntaxKind.OpenParenToken); 780N(SyntaxKind.Parameter); 782N(SyntaxKind.AttributeList); 784N(SyntaxKind.OpenBracketToken); 785N(SyntaxKind.Attribute); 787N(SyntaxKind.IdentifierName); 789N(SyntaxKind.IdentifierToken, "A"); 792N(SyntaxKind.CloseBracketToken); 794N(SyntaxKind.RefKeyword); 795N(SyntaxKind.PredefinedType); 797N(SyntaxKind.IntKeyword); 799N(SyntaxKind.IdentifierToken, "x"); 801N(SyntaxKind.CloseParenToken); 803N(SyntaxKind.EqualsGreaterThanToken); 804N(SyntaxKind.RefExpression); 806N(SyntaxKind.RefKeyword); 807N(SyntaxKind.IdentifierName); 809N(SyntaxKind.IdentifierToken, "x"); 818N(SyntaxKind.ParenthesizedLambdaExpression); 820N(SyntaxKind.ParameterList); 822N(SyntaxKind.OpenParenToken); 823N(SyntaxKind.Parameter); 825N(SyntaxKind.AttributeList); 827N(SyntaxKind.OpenBracketToken); 828N(SyntaxKind.Attribute); 830N(SyntaxKind.IdentifierName); 832N(SyntaxKind.IdentifierToken, "A"); 835N(SyntaxKind.CloseBracketToken); 837N(SyntaxKind.IdentifierToken, "x"); 839N(SyntaxKind.CloseParenToken); 841N(SyntaxKind.EqualsGreaterThanToken); 842N(SyntaxKind.IdentifierName); 844N(SyntaxKind.IdentifierToken, "x"); 852N(SyntaxKind.ParenthesizedLambdaExpression); 854N(SyntaxKind.ParameterList); 856N(SyntaxKind.OpenParenToken); 857N(SyntaxKind.Parameter); 859N(SyntaxKind.PredefinedType); 861N(SyntaxKind.IntKeyword); 863N(SyntaxKind.IdentifierToken, "x"); 865N(SyntaxKind.CommaToken); 866N(SyntaxKind.Parameter); 868N(SyntaxKind.AttributeList); 870N(SyntaxKind.OpenBracketToken); 871N(SyntaxKind.Attribute); 873N(SyntaxKind.IdentifierName); 875N(SyntaxKind.IdentifierToken, "A"); 878N(SyntaxKind.CloseBracketToken); 880N(SyntaxKind.PredefinedType); 882N(SyntaxKind.IntKeyword); 884N(SyntaxKind.IdentifierToken, "y"); 886N(SyntaxKind.CloseParenToken); 888N(SyntaxKind.EqualsGreaterThanToken); 889N(SyntaxKind.IdentifierName); 891N(SyntaxKind.IdentifierToken, "x"); 943N(SyntaxKind.SimpleAssignmentExpression); 945N(SyntaxKind.IdentifierName); 947N(SyntaxKind.IdentifierToken, "f"); 949N(SyntaxKind.EqualsToken); 961N(SyntaxKind.InvocationExpression); 963N(SyntaxKind.IdentifierName); 965N(SyntaxKind.IdentifierToken, "F"); 967N(SyntaxKind.ArgumentList); 969N(SyntaxKind.OpenParenToken); 970N(SyntaxKind.Argument); 974N(SyntaxKind.CloseParenToken); 986N(SyntaxKind.InvocationExpression); 988N(SyntaxKind.IdentifierName); 990N(SyntaxKind.IdentifierToken, "F"); 992N(SyntaxKind.ArgumentList); 994N(SyntaxKind.OpenParenToken); 995N(SyntaxKind.Argument); 997N(SyntaxKind.IdentifierName); 999N(SyntaxKind.IdentifierToken, "x"); 1002N(SyntaxKind.CommaToken); 1003N(SyntaxKind.Argument); 1007N(SyntaxKind.CloseParenToken); 1019N(SyntaxKind.SimpleAssignmentExpression); 1021N(SyntaxKind.IdentifierName); 1023N(SyntaxKind.IdentifierToken, "f"); 1025N(SyntaxKind.EqualsToken); 1026N(SyntaxKind.ParenthesizedExpression); 1028N(SyntaxKind.OpenParenToken); 1029N(SyntaxKind.SimpleLambdaExpression); 1031N(SyntaxKind.AttributeList); 1033N(SyntaxKind.OpenBracketToken); 1034N(SyntaxKind.Attribute); 1036N(SyntaxKind.IdentifierName); 1038N(SyntaxKind.IdentifierToken, "A"); 1041N(SyntaxKind.CloseBracketToken); 1043N(SyntaxKind.Parameter); 1045N(SyntaxKind.IdentifierToken, "x"); 1047N(SyntaxKind.EqualsGreaterThanToken); 1048N(SyntaxKind.IdentifierName); 1050N(SyntaxKind.IdentifierToken, "x"); 1053N(SyntaxKind.CloseParenToken); 1068N(SyntaxKind.ObjectCreationExpression); 1070N(SyntaxKind.NewKeyword); 1071N(SyntaxKind.IdentifierName); 1073N(SyntaxKind.IdentifierToken, "B"); 1075N(SyntaxKind.ObjectInitializerExpression); 1077N(SyntaxKind.OpenBraceToken); 1078N(SyntaxKind.SimpleAssignmentExpression); 1080N(SyntaxKind.ImplicitElementAccess); 1082N(SyntaxKind.BracketedArgumentList); 1084N(SyntaxKind.OpenBracketToken); 1085N(SyntaxKind.Argument); 1087N(SyntaxKind.IdentifierName); 1089N(SyntaxKind.IdentifierToken, "A"); 1092N(SyntaxKind.CloseBracketToken); 1096N(SyntaxKind.SimpleLambdaExpression); 1098N(SyntaxKind.Parameter); 1100N(SyntaxKind.IdentifierToken, "x"); 1102N(SyntaxKind.EqualsGreaterThanToken); 1103N(SyntaxKind.IdentifierName); 1105N(SyntaxKind.IdentifierToken, "y"); 1109N(SyntaxKind.CloseBraceToken); 1121N(SyntaxKind.ObjectCreationExpression); 1123N(SyntaxKind.NewKeyword); 1124N(SyntaxKind.IdentifierName); 1126N(SyntaxKind.IdentifierToken, "B"); 1128N(SyntaxKind.CollectionInitializerExpression); 1130N(SyntaxKind.OpenBraceToken); 1131N(SyntaxKind.ParenthesizedExpression); 1133N(SyntaxKind.OpenParenToken); 1134N(SyntaxKind.SimpleLambdaExpression); 1136N(SyntaxKind.AttributeList); 1138N(SyntaxKind.OpenBracketToken); 1139N(SyntaxKind.Attribute); 1141N(SyntaxKind.IdentifierName); 1143N(SyntaxKind.IdentifierToken, "A"); 1146N(SyntaxKind.CloseBracketToken); 1148N(SyntaxKind.Parameter); 1150N(SyntaxKind.IdentifierToken, "x"); 1152N(SyntaxKind.EqualsGreaterThanToken); 1153N(SyntaxKind.IdentifierName); 1155N(SyntaxKind.IdentifierToken, "y"); 1158N(SyntaxKind.CloseParenToken); 1160N(SyntaxKind.CloseBraceToken); 1171N(SyntaxKind.PostIncrementExpression); 1173N(SyntaxKind.ParenthesizedLambdaExpression); 1175N(SyntaxKind.AttributeList); 1177N(SyntaxKind.OpenBracketToken); 1178N(SyntaxKind.Attribute); 1180N(SyntaxKind.IdentifierName); 1182N(SyntaxKind.IdentifierToken, "A"); 1185N(SyntaxKind.CloseBracketToken); 1187N(SyntaxKind.ParameterList); 1189N(SyntaxKind.OpenParenToken); 1190N(SyntaxKind.CloseParenToken); 1192N(SyntaxKind.EqualsGreaterThanToken); 1193N(SyntaxKind.Block); 1195N(SyntaxKind.OpenBraceToken); 1196N(SyntaxKind.CloseBraceToken); 1199N(SyntaxKind.PlusPlusToken); 1215N(SyntaxKind.PreDecrementExpression); 1217N(SyntaxKind.MinusMinusToken); 1218N(SyntaxKind.InvocationExpression); 1220N(SyntaxKind.ElementAccessExpression); 1226N(SyntaxKind.BracketedArgumentList); 1228N(SyntaxKind.OpenBracketToken); 1229N(SyntaxKind.Argument); 1231N(SyntaxKind.IdentifierName); 1233N(SyntaxKind.IdentifierToken, "A"); 1236N(SyntaxKind.CloseBracketToken); 1239N(SyntaxKind.ArgumentList); 1241N(SyntaxKind.OpenParenToken); 1242N(SyntaxKind.CloseParenToken); 1260N(SyntaxKind.LogicalNotExpression); 1262N(SyntaxKind.ExclamationToken); 1263N(SyntaxKind.InvocationExpression); 1265N(SyntaxKind.ElementAccessExpression); 1271N(SyntaxKind.BracketedArgumentList); 1273N(SyntaxKind.OpenBracketToken); 1274N(SyntaxKind.Argument); 1276N(SyntaxKind.IdentifierName); 1278N(SyntaxKind.IdentifierToken, "A"); 1281N(SyntaxKind.CloseBracketToken); 1284N(SyntaxKind.ArgumentList); 1286N(SyntaxKind.OpenParenToken); 1287N(SyntaxKind.CloseParenToken); 1302N(SyntaxKind.InvocationExpression); 1304N(SyntaxKind.ElementAccessExpression); 1306N(SyntaxKind.ParenthesizedExpression); 1308N(SyntaxKind.OpenParenToken); 1309N(SyntaxKind.IdentifierName); 1311N(SyntaxKind.IdentifierToken, "F"); 1313N(SyntaxKind.CloseParenToken); 1315N(SyntaxKind.BracketedArgumentList); 1317N(SyntaxKind.OpenBracketToken); 1318N(SyntaxKind.Argument); 1320N(SyntaxKind.IdentifierName); 1322N(SyntaxKind.IdentifierToken, "A"); 1325N(SyntaxKind.CloseBracketToken); 1328N(SyntaxKind.ArgumentList); 1330N(SyntaxKind.OpenParenToken); 1331N(SyntaxKind.CloseParenToken); 1345N(SyntaxKind.AddExpression); 1347N(SyntaxKind.ParenthesizedLambdaExpression); 1349N(SyntaxKind.AttributeList); 1351N(SyntaxKind.OpenBracketToken); 1352N(SyntaxKind.Attribute); 1354N(SyntaxKind.IdentifierName); 1356N(SyntaxKind.IdentifierToken, "A"); 1359N(SyntaxKind.CloseBracketToken); 1361N(SyntaxKind.ParameterList); 1363N(SyntaxKind.OpenParenToken); 1364N(SyntaxKind.CloseParenToken); 1366N(SyntaxKind.EqualsGreaterThanToken); 1367N(SyntaxKind.Block); 1369N(SyntaxKind.OpenBraceToken); 1370N(SyntaxKind.CloseBraceToken); 1373N(SyntaxKind.PlusToken); 1374N(SyntaxKind.IdentifierName); 1376N(SyntaxKind.IdentifierToken, "y"); 1393N(SyntaxKind.MultiplyExpression); 1395N(SyntaxKind.IdentifierName); 1397N(SyntaxKind.IdentifierToken, "x"); 1399N(SyntaxKind.AsteriskToken); 1400N(SyntaxKind.InvocationExpression); 1402N(SyntaxKind.ElementAccessExpression); 1408N(SyntaxKind.BracketedArgumentList); 1410N(SyntaxKind.OpenBracketToken); 1411N(SyntaxKind.Argument); 1413N(SyntaxKind.IdentifierName); 1415N(SyntaxKind.IdentifierToken, "A"); 1418N(SyntaxKind.CloseBracketToken); 1421N(SyntaxKind.ArgumentList); 1423N(SyntaxKind.OpenParenToken); 1424N(SyntaxKind.CloseParenToken); 1439N(SyntaxKind.IsExpression); 1441N(SyntaxKind.ParenthesizedLambdaExpression); 1443N(SyntaxKind.AttributeList); 1445N(SyntaxKind.OpenBracketToken); 1446N(SyntaxKind.Attribute); 1448N(SyntaxKind.IdentifierName); 1450N(SyntaxKind.IdentifierToken, "A"); 1453N(SyntaxKind.CloseBracketToken); 1455N(SyntaxKind.ParameterList); 1457N(SyntaxKind.OpenParenToken); 1458N(SyntaxKind.CloseParenToken); 1460N(SyntaxKind.EqualsGreaterThanToken); 1461N(SyntaxKind.Block); 1463N(SyntaxKind.OpenBraceToken); 1464N(SyntaxKind.CloseBraceToken); 1467N(SyntaxKind.IsKeyword); 1468N(SyntaxKind.IdentifierName); 1470N(SyntaxKind.IdentifierToken, "E"); 1481N(SyntaxKind.ParenthesizedLambdaExpression); 1483N(SyntaxKind.AttributeList); 1485N(SyntaxKind.OpenBracketToken); 1486N(SyntaxKind.Attribute); 1488N(SyntaxKind.IdentifierName); 1490N(SyntaxKind.IdentifierToken, "A"); 1493N(SyntaxKind.CloseBracketToken); 1495N(SyntaxKind.ParameterList); 1497N(SyntaxKind.OpenParenToken); 1498N(SyntaxKind.CloseParenToken); 1500N(SyntaxKind.EqualsGreaterThanToken); 1501N(SyntaxKind.AsExpression); 1503N(SyntaxKind.IdentifierName); 1505N(SyntaxKind.IdentifierToken, "x"); 1507N(SyntaxKind.AsKeyword); 1508N(SyntaxKind.IdentifierName); 1510N(SyntaxKind.IdentifierToken, "E"); 1525N(SyntaxKind.ConditionalAccessExpression); 1527N(SyntaxKind.IdentifierName); 1529N(SyntaxKind.IdentifierToken, "x"); 1531N(SyntaxKind.QuestionToken); 1532N(SyntaxKind.InvocationExpression); 1534N(SyntaxKind.ElementBindingExpression); 1536N(SyntaxKind.BracketedArgumentList); 1538N(SyntaxKind.OpenBracketToken); 1539N(SyntaxKind.Argument); 1541N(SyntaxKind.IdentifierName); 1543N(SyntaxKind.IdentifierToken, "A"); 1546N(SyntaxKind.CloseBracketToken); 1549N(SyntaxKind.ArgumentList); 1551N(SyntaxKind.OpenParenToken); 1552N(SyntaxKind.CloseParenToken); 1564N(SyntaxKind.ConditionalExpression); 1566N(SyntaxKind.IdentifierName); 1568N(SyntaxKind.IdentifierToken, "x"); 1570N(SyntaxKind.QuestionToken); 1571N(SyntaxKind.IdentifierName); 1573N(SyntaxKind.IdentifierToken, "y"); 1575N(SyntaxKind.ColonToken); 1576N(SyntaxKind.ParenthesizedLambdaExpression); 1578N(SyntaxKind.AttributeList); 1580N(SyntaxKind.OpenBracketToken); 1581N(SyntaxKind.Attribute); 1583N(SyntaxKind.IdentifierName); 1585N(SyntaxKind.IdentifierToken, "A"); 1588N(SyntaxKind.CloseBracketToken); 1590N(SyntaxKind.ParameterList); 1592N(SyntaxKind.OpenParenToken); 1593N(SyntaxKind.CloseParenToken); 1595N(SyntaxKind.EqualsGreaterThanToken); 1596N(SyntaxKind.Block); 1598N(SyntaxKind.OpenBraceToken); 1599N(SyntaxKind.CloseBraceToken); 1612N(SyntaxKind.ConditionalExpression); 1614N(SyntaxKind.IdentifierName); 1616N(SyntaxKind.IdentifierToken, "x"); 1618N(SyntaxKind.QuestionToken); 1619N(SyntaxKind.ParenthesizedExpression); 1621N(SyntaxKind.OpenParenToken); 1622N(SyntaxKind.ParenthesizedLambdaExpression); 1624N(SyntaxKind.AttributeList); 1626N(SyntaxKind.OpenBracketToken); 1627N(SyntaxKind.Attribute); 1629N(SyntaxKind.IdentifierName); 1631N(SyntaxKind.IdentifierToken, "A"); 1634N(SyntaxKind.CloseBracketToken); 1636N(SyntaxKind.ParameterList); 1638N(SyntaxKind.OpenParenToken); 1639N(SyntaxKind.CloseParenToken); 1641N(SyntaxKind.EqualsGreaterThanToken); 1642N(SyntaxKind.Block); 1644N(SyntaxKind.OpenBraceToken); 1645N(SyntaxKind.CloseBraceToken); 1648N(SyntaxKind.CloseParenToken); 1650N(SyntaxKind.ColonToken); 1651N(SyntaxKind.IdentifierName); 1653N(SyntaxKind.IdentifierToken, "y"); 1667N(SyntaxKind.SwitchExpression); 1669N(SyntaxKind.ParenthesizedLambdaExpression); 1671N(SyntaxKind.AttributeList); 1673N(SyntaxKind.OpenBracketToken); 1674N(SyntaxKind.Attribute); 1676N(SyntaxKind.IdentifierName); 1678N(SyntaxKind.IdentifierToken, "A"); 1681N(SyntaxKind.CloseBracketToken); 1683N(SyntaxKind.ParameterList); 1685N(SyntaxKind.OpenParenToken); 1686N(SyntaxKind.CloseParenToken); 1688N(SyntaxKind.EqualsGreaterThanToken); 1689N(SyntaxKind.Block); 1691N(SyntaxKind.OpenBraceToken); 1692N(SyntaxKind.CloseBraceToken); 1695N(SyntaxKind.SwitchKeyword); 1696N(SyntaxKind.OpenBraceToken); 1697N(SyntaxKind.CloseBraceToken); 1707N(SyntaxKind.SwitchExpression); 1709N(SyntaxKind.IdentifierName); 1711N(SyntaxKind.IdentifierToken, "x"); 1713N(SyntaxKind.SwitchKeyword); 1714N(SyntaxKind.OpenBraceToken); 1715N(SyntaxKind.SwitchExpressionArm); 1717N(SyntaxKind.ConstantPattern); 1719N(SyntaxKind.IdentifierName); 1721N(SyntaxKind.IdentifierToken, "y"); 1724N(SyntaxKind.EqualsGreaterThanToken); 1725N(SyntaxKind.ParenthesizedLambdaExpression); 1727N(SyntaxKind.AttributeList); 1729N(SyntaxKind.OpenBracketToken); 1730N(SyntaxKind.Attribute); 1732N(SyntaxKind.IdentifierName); 1734N(SyntaxKind.IdentifierToken, "A"); 1737N(SyntaxKind.CloseBracketToken); 1739N(SyntaxKind.ParameterList); 1741N(SyntaxKind.OpenParenToken); 1742N(SyntaxKind.CloseParenToken); 1744N(SyntaxKind.EqualsGreaterThanToken); 1745N(SyntaxKind.Block); 1747N(SyntaxKind.OpenBraceToken); 1748N(SyntaxKind.CloseBraceToken); 1752N(SyntaxKind.CommaToken); 1753N(SyntaxKind.SwitchExpressionArm); 1755N(SyntaxKind.DiscardPattern); 1757N(SyntaxKind.UnderscoreToken); 1759N(SyntaxKind.EqualsGreaterThanToken); 1760N(SyntaxKind.ParenthesizedLambdaExpression); 1762N(SyntaxKind.AttributeList); 1764N(SyntaxKind.OpenBracketToken); 1765N(SyntaxKind.Attribute); 1767N(SyntaxKind.IdentifierName); 1769N(SyntaxKind.IdentifierToken, "A"); 1772N(SyntaxKind.CloseBracketToken); 1774N(SyntaxKind.ParameterList); 1776N(SyntaxKind.OpenParenToken); 1777N(SyntaxKind.CloseParenToken); 1779N(SyntaxKind.EqualsGreaterThanToken); 1780N(SyntaxKind.IdentifierName); 1782N(SyntaxKind.IdentifierToken, "z"); 1786N(SyntaxKind.CloseBraceToken); 1796N(SyntaxKind.TupleExpression); 1798N(SyntaxKind.OpenParenToken); 1799N(SyntaxKind.Argument); 1801N(SyntaxKind.ParenthesizedLambdaExpression); 1803N(SyntaxKind.AttributeList); 1805N(SyntaxKind.OpenBracketToken); 1806N(SyntaxKind.Attribute); 1808N(SyntaxKind.IdentifierName); 1810N(SyntaxKind.IdentifierToken, "A"); 1813N(SyntaxKind.CloseBracketToken); 1815N(SyntaxKind.ParameterList); 1817N(SyntaxKind.OpenParenToken); 1818N(SyntaxKind.CloseParenToken); 1820N(SyntaxKind.EqualsGreaterThanToken); 1821N(SyntaxKind.Block); 1823N(SyntaxKind.OpenBraceToken); 1824N(SyntaxKind.CloseBraceToken); 1828N(SyntaxKind.CommaToken); 1829N(SyntaxKind.Argument); 1831N(SyntaxKind.IdentifierName); 1833N(SyntaxKind.IdentifierToken, "y"); 1836N(SyntaxKind.CloseParenToken); 1846N(SyntaxKind.TupleExpression); 1848N(SyntaxKind.OpenParenToken); 1849N(SyntaxKind.Argument); 1851N(SyntaxKind.IdentifierName); 1853N(SyntaxKind.IdentifierToken, "x"); 1856N(SyntaxKind.CommaToken); 1857N(SyntaxKind.Argument); 1859N(SyntaxKind.ParenthesizedLambdaExpression); 1861N(SyntaxKind.AttributeList); 1863N(SyntaxKind.OpenBracketToken); 1864N(SyntaxKind.Attribute); 1866N(SyntaxKind.IdentifierName); 1868N(SyntaxKind.IdentifierToken, "A"); 1871N(SyntaxKind.CloseBracketToken); 1873N(SyntaxKind.ParameterList); 1875N(SyntaxKind.OpenParenToken); 1876N(SyntaxKind.CloseParenToken); 1878N(SyntaxKind.EqualsGreaterThanToken); 1879N(SyntaxKind.Block); 1881N(SyntaxKind.OpenBraceToken); 1882N(SyntaxKind.CloseBraceToken); 1886N(SyntaxKind.CloseParenToken); 1896N(SyntaxKind.ElementAccessExpression); 1898N(SyntaxKind.IdentifierName); 1900N(SyntaxKind.IdentifierToken, "s"); 1902N(SyntaxKind.BracketedArgumentList); 1904N(SyntaxKind.OpenBracketToken); 1905N(SyntaxKind.Argument); 1907N(SyntaxKind.SimpleLambdaExpression); 1909N(SyntaxKind.AttributeList); 1911N(SyntaxKind.OpenBracketToken); 1912N(SyntaxKind.Attribute); 1914N(SyntaxKind.IdentifierName); 1916N(SyntaxKind.IdentifierToken, "A"); 1919N(SyntaxKind.CloseBracketToken); 1921N(SyntaxKind.Parameter); 1923N(SyntaxKind.IdentifierToken, "x"); 1925N(SyntaxKind.EqualsGreaterThanToken); 1926N(SyntaxKind.RangeExpression); 1928N(SyntaxKind.IdentifierName); 1930N(SyntaxKind.IdentifierToken, "x"); 1932N(SyntaxKind.DotDotToken); 1936N(SyntaxKind.CloseBracketToken); 1950N(SyntaxKind.ElementAccessExpression); 1952N(SyntaxKind.IdentifierName); 1954N(SyntaxKind.IdentifierToken, "s"); 1956N(SyntaxKind.BracketedArgumentList); 1958N(SyntaxKind.OpenBracketToken); 1959N(SyntaxKind.Argument); 1961N(SyntaxKind.RangeExpression); 1963N(SyntaxKind.DotDotToken); 1967N(SyntaxKind.Argument); 1969N(SyntaxKind.ParenthesizedLambdaExpression); 1971N(SyntaxKind.AttributeList); 1973N(SyntaxKind.OpenBracketToken); 1974N(SyntaxKind.Attribute); 1976N(SyntaxKind.IdentifierName); 1978N(SyntaxKind.IdentifierToken, "A"); 1981N(SyntaxKind.CloseBracketToken); 1983N(SyntaxKind.ParameterList); 1985N(SyntaxKind.OpenParenToken); 1986N(SyntaxKind.CloseParenToken); 1988N(SyntaxKind.EqualsGreaterThanToken); 1989N(SyntaxKind.Block); 1991N(SyntaxKind.OpenBraceToken); 1992N(SyntaxKind.CloseBraceToken); 1996N(SyntaxKind.CloseBracketToken); 2014N(SyntaxKind.SwitchExpression); 2016N(SyntaxKind.IdentifierName); 2018N(SyntaxKind.IdentifierToken, "x"); 2020N(SyntaxKind.SwitchKeyword); 2021N(SyntaxKind.OpenBraceToken); 2022N(SyntaxKind.SwitchExpressionArm); 2024N(SyntaxKind.DeclarationPattern); 2026N(SyntaxKind.ArrayType); 2028N(SyntaxKind.NullableType); 2030N(SyntaxKind.PredefinedType); 2032N(SyntaxKind.StringKeyword); 2034N(SyntaxKind.QuestionToken); 2036N(SyntaxKind.ArrayRankSpecifier); 2038N(SyntaxKind.OpenBracketToken); 2039N(SyntaxKind.OmittedArraySizeExpression); 2041N(SyntaxKind.OmittedArraySizeExpressionToken); 2043N(SyntaxKind.CloseBracketToken); 2046N(SyntaxKind.SingleVariableDesignation); 2048N(SyntaxKind.IdentifierToken, "y"); 2051N(SyntaxKind.EqualsGreaterThanToken); 2052N(SyntaxKind.IdentifierName); 2054N(SyntaxKind.IdentifierToken, "y"); 2057N(SyntaxKind.CloseBraceToken); 2069N(SyntaxKind.SwitchExpression); 2071N(SyntaxKind.IdentifierName); 2073N(SyntaxKind.IdentifierToken, "x"); 2075N(SyntaxKind.SwitchKeyword); 2076N(SyntaxKind.OpenBraceToken); 2077N(SyntaxKind.SwitchExpressionArm); 2079N(SyntaxKind.DeclarationPattern); 2081N(SyntaxKind.ArrayType); 2083N(SyntaxKind.NullableType); 2085N(SyntaxKind.PredefinedType); 2087N(SyntaxKind.StringKeyword); 2089N(SyntaxKind.QuestionToken); 2091N(SyntaxKind.ArrayRankSpecifier); 2093N(SyntaxKind.OpenBracketToken); 2094N(SyntaxKind.OmittedArraySizeExpression); 2096N(SyntaxKind.OmittedArraySizeExpressionToken); 2098N(SyntaxKind.CommaToken); 2099N(SyntaxKind.OmittedArraySizeExpression); 2101N(SyntaxKind.OmittedArraySizeExpressionToken); 2103N(SyntaxKind.CloseBracketToken); 2106N(SyntaxKind.SingleVariableDesignation); 2108N(SyntaxKind.IdentifierToken, "y"); 2111N(SyntaxKind.EqualsGreaterThanToken); 2112N(SyntaxKind.IdentifierName); 2114N(SyntaxKind.IdentifierToken, "y"); 2117N(SyntaxKind.CloseBraceToken); 2128N(SyntaxKind.SwitchExpression); 2130N(SyntaxKind.IdentifierName); 2132N(SyntaxKind.IdentifierToken, "x"); 2134N(SyntaxKind.SwitchKeyword); 2135N(SyntaxKind.OpenBraceToken); 2136N(SyntaxKind.SwitchExpressionArm); 2138N(SyntaxKind.DeclarationPattern); 2140N(SyntaxKind.ArrayType); 2142N(SyntaxKind.NullableType); 2144N(SyntaxKind.PredefinedType); 2146N(SyntaxKind.StringKeyword); 2148N(SyntaxKind.QuestionToken); 2150N(SyntaxKind.ArrayRankSpecifier); 2152N(SyntaxKind.OpenBracketToken); 2153N(SyntaxKind.IdentifierName); 2155N(SyntaxKind.IdentifierToken, "A"); 2157N(SyntaxKind.CloseBracketToken); 2160N(SyntaxKind.SingleVariableDesignation); 2162N(SyntaxKind.IdentifierToken, "y"); 2165N(SyntaxKind.EqualsGreaterThanToken); 2166N(SyntaxKind.IdentifierName); 2168N(SyntaxKind.IdentifierToken, "y"); 2171N(SyntaxKind.CloseBraceToken); 2182N(SyntaxKind.IsPatternExpression); 2184N(SyntaxKind.IdentifierName); 2186N(SyntaxKind.IdentifierToken, "x"); 2188N(SyntaxKind.IsKeyword); 2189N(SyntaxKind.DeclarationPattern); 2191N(SyntaxKind.ArrayType); 2193N(SyntaxKind.NullableType); 2195N(SyntaxKind.PredefinedType); 2197N(SyntaxKind.StringKeyword); 2199N(SyntaxKind.QuestionToken); 2201N(SyntaxKind.ArrayRankSpecifier); 2203N(SyntaxKind.OpenBracketToken); 2204N(SyntaxKind.OmittedArraySizeExpression); 2206N(SyntaxKind.OmittedArraySizeExpressionToken); 2208N(SyntaxKind.CloseBracketToken); 2211N(SyntaxKind.SingleVariableDesignation); 2213N(SyntaxKind.IdentifierToken, "y"); 2226N(SyntaxKind.IsPatternExpression); 2228N(SyntaxKind.IdentifierName); 2230N(SyntaxKind.IdentifierToken, "x"); 2232N(SyntaxKind.IsKeyword); 2233N(SyntaxKind.DeclarationPattern); 2235N(SyntaxKind.ArrayType); 2237N(SyntaxKind.NullableType); 2239N(SyntaxKind.PredefinedType); 2241N(SyntaxKind.StringKeyword); 2243N(SyntaxKind.QuestionToken); 2245N(SyntaxKind.ArrayRankSpecifier); 2247N(SyntaxKind.OpenBracketToken); 2248N(SyntaxKind.IdentifierName); 2250N(SyntaxKind.IdentifierToken, "A"); 2252N(SyntaxKind.CloseBracketToken); 2255N(SyntaxKind.SingleVariableDesignation); 2257N(SyntaxKind.IdentifierToken, "y"); 2273N(SyntaxKind.SimpleAssignmentExpression); 2275N(SyntaxKind.IdentifierName); 2277N(SyntaxKind.IdentifierToken, "_"); 2279N(SyntaxKind.EqualsToken); 2280N(SyntaxKind.IsPatternExpression); 2282N(SyntaxKind.IdentifierName); 2284N(SyntaxKind.IdentifierToken, "x"); 2286N(SyntaxKind.IsKeyword); 2287N(SyntaxKind.DeclarationPattern); 2289N(SyntaxKind.ArrayType); 2291N(SyntaxKind.NullableType); 2293N(SyntaxKind.PredefinedType); 2295N(SyntaxKind.StringKeyword); 2297N(SyntaxKind.QuestionToken); 2299N(SyntaxKind.ArrayRankSpecifier); 2301N(SyntaxKind.OpenBracketToken); 2302N(SyntaxKind.OmittedArraySizeExpression); 2304N(SyntaxKind.OmittedArraySizeExpressionToken); 2306N(SyntaxKind.CloseBracketToken); 2309N(SyntaxKind.SingleVariableDesignation); 2311N(SyntaxKind.IdentifierToken, "y"); 2328N(SyntaxKind.SimpleAssignmentExpression); 2330N(SyntaxKind.IdentifierName); 2332N(SyntaxKind.IdentifierToken, "_"); 2334N(SyntaxKind.EqualsToken); 2335N(SyntaxKind.IsPatternExpression); 2337N(SyntaxKind.IdentifierName); 2339N(SyntaxKind.IdentifierToken, "x"); 2341N(SyntaxKind.IsKeyword); 2342N(SyntaxKind.DeclarationPattern); 2344N(SyntaxKind.ArrayType); 2346N(SyntaxKind.NullableType); 2348N(SyntaxKind.PredefinedType); 2350N(SyntaxKind.StringKeyword); 2352N(SyntaxKind.QuestionToken); 2354N(SyntaxKind.ArrayRankSpecifier); 2356N(SyntaxKind.OpenBracketToken); 2357N(SyntaxKind.IdentifierName); 2359N(SyntaxKind.IdentifierToken, "A"); 2361N(SyntaxKind.CloseBracketToken); 2364N(SyntaxKind.SingleVariableDesignation); 2366N(SyntaxKind.IdentifierToken, "y"); 2386N(SyntaxKind.SimpleAssignmentExpression); 2388N(SyntaxKind.IdentifierName); 2390N(SyntaxKind.IdentifierToken, "_"); 2392N(SyntaxKind.EqualsToken); 2393N(SyntaxKind.IsPatternExpression); 2395N(SyntaxKind.IdentifierName); 2397N(SyntaxKind.IdentifierToken, "x"); 2399N(SyntaxKind.IsKeyword); 2400N(SyntaxKind.DeclarationPattern); 2402N(SyntaxKind.ArrayType); 2404N(SyntaxKind.NullableType); 2406N(SyntaxKind.PredefinedType); 2408N(SyntaxKind.StringKeyword); 2410N(SyntaxKind.QuestionToken); 2412N(SyntaxKind.ArrayRankSpecifier); 2414N(SyntaxKind.OpenBracketToken); 2415N(SyntaxKind.IdentifierName); 2417N(SyntaxKind.IdentifierToken, "A"); 2419N(SyntaxKind.CloseBracketToken); 2422N(SyntaxKind.SingleVariableDesignation); 2424N(SyntaxKind.IdentifierToken, "y"); 2438N(SyntaxKind.SimpleAssignmentExpression); 2440N(SyntaxKind.IdentifierName); 2442N(SyntaxKind.IdentifierToken, "_"); 2444N(SyntaxKind.EqualsToken); 2445N(SyntaxKind.ConditionalExpression); 2447N(SyntaxKind.IsExpression); 2449N(SyntaxKind.IdentifierName); 2451N(SyntaxKind.IdentifierToken, "x"); 2453N(SyntaxKind.IsKeyword); 2454N(SyntaxKind.PredefinedType); 2456N(SyntaxKind.StringKeyword); 2459N(SyntaxKind.QuestionToken); 2460N(SyntaxKind.ParenthesizedExpression); 2462N(SyntaxKind.OpenParenToken); 2463N(SyntaxKind.SimpleLambdaExpression); 2465N(SyntaxKind.AttributeList); 2467N(SyntaxKind.OpenBracketToken); 2468N(SyntaxKind.AttributeTargetSpecifier); 2470N(SyntaxKind.ReturnKeyword); 2471N(SyntaxKind.ColonToken); 2473N(SyntaxKind.Attribute); 2475N(SyntaxKind.IdentifierName); 2477N(SyntaxKind.IdentifierToken, "A"); 2480N(SyntaxKind.CloseBracketToken); 2482N(SyntaxKind.Parameter); 2484N(SyntaxKind.IdentifierToken, "y"); 2486N(SyntaxKind.EqualsGreaterThanToken); 2487N(SyntaxKind.IdentifierName); 2489N(SyntaxKind.IdentifierToken, "y"); 2492N(SyntaxKind.CloseParenToken); 2494N(SyntaxKind.ColonToken); 2495N(SyntaxKind.IdentifierName); 2497N(SyntaxKind.IdentifierToken, "z"); 2510N(SyntaxKind.AsExpression); 2512N(SyntaxKind.IdentifierName); 2514N(SyntaxKind.IdentifierToken, "x"); 2516N(SyntaxKind.AsKeyword); 2517N(SyntaxKind.ArrayType); 2519N(SyntaxKind.NullableType); 2521N(SyntaxKind.PredefinedType); 2523N(SyntaxKind.StringKeyword); 2525N(SyntaxKind.QuestionToken); 2527N(SyntaxKind.ArrayRankSpecifier); 2529N(SyntaxKind.OpenBracketToken); 2530N(SyntaxKind.OmittedArraySizeExpression); 2532N(SyntaxKind.OmittedArraySizeExpressionToken); 2534N(SyntaxKind.CloseBracketToken); 2547N(SyntaxKind.AsExpression); 2549N(SyntaxKind.IdentifierName); 2551N(SyntaxKind.IdentifierToken, "x"); 2553N(SyntaxKind.AsKeyword); 2554N(SyntaxKind.ArrayType); 2556N(SyntaxKind.NullableType); 2558N(SyntaxKind.PredefinedType); 2560N(SyntaxKind.StringKeyword); 2562N(SyntaxKind.QuestionToken); 2564N(SyntaxKind.ArrayRankSpecifier); 2566N(SyntaxKind.OpenBracketToken); 2567N(SyntaxKind.NumericLiteralExpression); 2569N(SyntaxKind.NumericLiteralToken, "2"); 2571N(SyntaxKind.CommaToken); 2572N(SyntaxKind.NumericLiteralExpression); 2574N(SyntaxKind.NumericLiteralToken, "3"); 2576N(SyntaxKind.CloseBracketToken); 2592N(SyntaxKind.AsExpression); 2594N(SyntaxKind.IdentifierName); 2596N(SyntaxKind.IdentifierToken, "x"); 2598N(SyntaxKind.AsKeyword); 2599N(SyntaxKind.ArrayType); 2601N(SyntaxKind.NullableType); 2603N(SyntaxKind.PredefinedType); 2605N(SyntaxKind.StringKeyword); 2607N(SyntaxKind.QuestionToken); 2609N(SyntaxKind.ArrayRankSpecifier); 2611N(SyntaxKind.OpenBracketToken); 2612N(SyntaxKind.IdentifierName); 2614N(SyntaxKind.IdentifierToken, "A"); 2616N(SyntaxKind.CloseBracketToken); 2629N(SyntaxKind.ConditionalExpression); 2631N(SyntaxKind.AsExpression); 2633N(SyntaxKind.IdentifierName); 2635N(SyntaxKind.IdentifierToken, "x"); 2637N(SyntaxKind.AsKeyword); 2638N(SyntaxKind.PredefinedType); 2640N(SyntaxKind.StringKeyword); 2643N(SyntaxKind.QuestionToken); 2644N(SyntaxKind.ParenthesizedExpression); 2646N(SyntaxKind.OpenParenToken); 2647N(SyntaxKind.SimpleLambdaExpression); 2649N(SyntaxKind.AttributeList); 2651N(SyntaxKind.OpenBracketToken); 2652N(SyntaxKind.Attribute); 2654N(SyntaxKind.IdentifierName); 2656N(SyntaxKind.IdentifierToken, "A"); 2659N(SyntaxKind.CloseBracketToken); 2661N(SyntaxKind.Parameter); 2663N(SyntaxKind.IdentifierToken, "y"); 2665N(SyntaxKind.EqualsGreaterThanToken); 2666N(SyntaxKind.IdentifierName); 2668N(SyntaxKind.IdentifierToken, "y"); 2671N(SyntaxKind.CloseParenToken); 2673N(SyntaxKind.ColonToken); 2674N(SyntaxKind.IdentifierName); 2676N(SyntaxKind.IdentifierToken, "z"); 2694N(SyntaxKind.ImplicitObjectCreationExpression); 2696N(SyntaxKind.NewKeyword); 2697N(SyntaxKind.ArgumentList); 2699N(SyntaxKind.OpenParenToken); 2700N(SyntaxKind.CloseParenToken); 2702N(SyntaxKind.ObjectInitializerExpression); 2704N(SyntaxKind.OpenBraceToken); 2705N(SyntaxKind.SimpleAssignmentExpression); 2707N(SyntaxKind.ImplicitElementAccess); 2709N(SyntaxKind.BracketedArgumentList); 2711N(SyntaxKind.OpenBracketToken); 2712N(SyntaxKind.Argument); 2714N(SyntaxKind.IdentifierName); 2716N(SyntaxKind.IdentifierToken, "A"); 2719N(SyntaxKind.CloseBracketToken); 2723N(SyntaxKind.SimpleLambdaExpression); 2725N(SyntaxKind.Parameter); 2727N(SyntaxKind.IdentifierToken, "x"); 2729N(SyntaxKind.EqualsGreaterThanToken); 2730N(SyntaxKind.IdentifierName); 2732N(SyntaxKind.IdentifierToken, "x"); 2736N(SyntaxKind.CommaToken); 2737N(SyntaxKind.SimpleAssignmentExpression); 2739N(SyntaxKind.ImplicitElementAccess); 2741N(SyntaxKind.BracketedArgumentList); 2743N(SyntaxKind.OpenBracketToken); 2744N(SyntaxKind.Argument); 2746N(SyntaxKind.IdentifierName); 2748N(SyntaxKind.IdentifierToken, "B"); 2751N(SyntaxKind.CloseBracketToken); 2755N(SyntaxKind.ParenthesizedLambdaExpression); 2757N(SyntaxKind.ParameterList); 2759N(SyntaxKind.OpenParenToken); 2760N(SyntaxKind.CloseParenToken); 2762N(SyntaxKind.EqualsGreaterThanToken); 2763N(SyntaxKind.Block); 2765N(SyntaxKind.OpenBraceToken); 2766N(SyntaxKind.CloseBraceToken); 2770N(SyntaxKind.CloseBraceToken); 2788N(SyntaxKind.ImplicitObjectCreationExpression); 2790N(SyntaxKind.NewKeyword); 2791N(SyntaxKind.ArgumentList); 2793N(SyntaxKind.OpenParenToken); 2794N(SyntaxKind.CloseParenToken); 2796N(SyntaxKind.ObjectInitializerExpression); 2798N(SyntaxKind.OpenBraceToken); 2799N(SyntaxKind.SimpleAssignmentExpression); 2801N(SyntaxKind.IdentifierName); 2803N(SyntaxKind.IdentifierToken, "P"); 2805N(SyntaxKind.EqualsToken); 2806N(SyntaxKind.SimpleLambdaExpression); 2808N(SyntaxKind.AttributeList); 2810N(SyntaxKind.OpenBracketToken); 2811N(SyntaxKind.Attribute); 2813N(SyntaxKind.IdentifierName); 2815N(SyntaxKind.IdentifierToken, "A"); 2818N(SyntaxKind.CloseBracketToken); 2820N(SyntaxKind.Parameter); 2822N(SyntaxKind.IdentifierToken, "x"); 2824N(SyntaxKind.EqualsGreaterThanToken); 2825N(SyntaxKind.IdentifierName); 2827N(SyntaxKind.IdentifierToken, "x"); 2831N(SyntaxKind.CommaToken); 2832N(SyntaxKind.SimpleAssignmentExpression); 2834N(SyntaxKind.IdentifierName); 2836N(SyntaxKind.IdentifierToken, "Q"); 2838N(SyntaxKind.EqualsToken); 2839N(SyntaxKind.ParenthesizedLambdaExpression); 2841N(SyntaxKind.AttributeList); 2843N(SyntaxKind.OpenBracketToken); 2844N(SyntaxKind.Attribute); 2846N(SyntaxKind.IdentifierName); 2848N(SyntaxKind.IdentifierToken, "B"); 2851N(SyntaxKind.CloseBracketToken); 2853N(SyntaxKind.ParameterList); 2855N(SyntaxKind.OpenParenToken); 2856N(SyntaxKind.CloseParenToken); 2858N(SyntaxKind.EqualsGreaterThanToken); 2859N(SyntaxKind.Block); 2861N(SyntaxKind.OpenBraceToken); 2862N(SyntaxKind.CloseBraceToken); 2866N(SyntaxKind.CloseBraceToken); 2879N(SyntaxKind.AnonymousObjectCreationExpression); 2881N(SyntaxKind.NewKeyword); 2882N(SyntaxKind.OpenBraceToken); 2883N(SyntaxKind.AnonymousObjectMemberDeclarator); 2885N(SyntaxKind.SimpleLambdaExpression); 2887N(SyntaxKind.AttributeList); 2889N(SyntaxKind.OpenBracketToken); 2890N(SyntaxKind.Attribute); 2892N(SyntaxKind.IdentifierName); 2894N(SyntaxKind.IdentifierToken, "A"); 2897N(SyntaxKind.CloseBracketToken); 2899N(SyntaxKind.Parameter); 2901N(SyntaxKind.IdentifierToken, "x"); 2903N(SyntaxKind.EqualsGreaterThanToken); 2904N(SyntaxKind.IdentifierName); 2906N(SyntaxKind.IdentifierToken, "x"); 2910N(SyntaxKind.CommaToken); 2911N(SyntaxKind.AnonymousObjectMemberDeclarator); 2913N(SyntaxKind.ParenthesizedLambdaExpression); 2915N(SyntaxKind.AttributeList); 2917N(SyntaxKind.OpenBracketToken); 2918N(SyntaxKind.Attribute); 2920N(SyntaxKind.IdentifierName); 2922N(SyntaxKind.IdentifierToken, "B"); 2925N(SyntaxKind.CloseBracketToken); 2927N(SyntaxKind.ParameterList); 2929N(SyntaxKind.OpenParenToken); 2930N(SyntaxKind.CloseParenToken); 2932N(SyntaxKind.EqualsGreaterThanToken); 2933N(SyntaxKind.Block); 2935N(SyntaxKind.OpenBraceToken); 2936N(SyntaxKind.CloseBraceToken); 2940N(SyntaxKind.CloseBraceToken); 2954N(SyntaxKind.AnonymousObjectCreationExpression); 2956N(SyntaxKind.NewKeyword); 2957N(SyntaxKind.OpenBraceToken); 2958N(SyntaxKind.AnonymousObjectMemberDeclarator); 2960N(SyntaxKind.ElementAccessExpression); 2962N(SyntaxKind.IdentifierName); 2964N(SyntaxKind.IdentifierToken, "x"); 2966N(SyntaxKind.BracketedArgumentList); 2968N(SyntaxKind.OpenBracketToken); 2969N(SyntaxKind.Argument); 2971N(SyntaxKind.IdentifierName); 2973N(SyntaxKind.IdentifierToken, "B"); 2976N(SyntaxKind.CloseBracketToken); 2981N(SyntaxKind.AnonymousObjectMemberDeclarator); 2983N(SyntaxKind.SimpleLambdaExpression); 2985N(SyntaxKind.Parameter); 2987N(SyntaxKind.IdentifierToken, "y"); 2989N(SyntaxKind.EqualsGreaterThanToken); 2990N(SyntaxKind.IdentifierName); 2992N(SyntaxKind.IdentifierToken, "y"); 2996N(SyntaxKind.CloseBraceToken); 3007N(SyntaxKind.ImplicitArrayCreationExpression); 3009N(SyntaxKind.NewKeyword); 3010N(SyntaxKind.OpenBracketToken); 3011N(SyntaxKind.CloseBracketToken); 3012N(SyntaxKind.ArrayInitializerExpression); 3014N(SyntaxKind.OpenBraceToken); 3015N(SyntaxKind.SimpleLambdaExpression); 3017N(SyntaxKind.AttributeList); 3019N(SyntaxKind.OpenBracketToken); 3020N(SyntaxKind.Attribute); 3022N(SyntaxKind.IdentifierName); 3024N(SyntaxKind.IdentifierToken, "A"); 3027N(SyntaxKind.CloseBracketToken); 3029N(SyntaxKind.Parameter); 3031N(SyntaxKind.IdentifierToken, "x"); 3033N(SyntaxKind.EqualsGreaterThanToken); 3034N(SyntaxKind.IdentifierName); 3036N(SyntaxKind.IdentifierToken, "x"); 3039N(SyntaxKind.CommaToken); 3040N(SyntaxKind.ParenthesizedLambdaExpression); 3042N(SyntaxKind.AttributeList); 3044N(SyntaxKind.OpenBracketToken); 3045N(SyntaxKind.Attribute); 3047N(SyntaxKind.IdentifierName); 3049N(SyntaxKind.IdentifierToken, "B"); 3052N(SyntaxKind.CloseBracketToken); 3054N(SyntaxKind.ParameterList); 3056N(SyntaxKind.OpenParenToken); 3057N(SyntaxKind.CloseParenToken); 3059N(SyntaxKind.EqualsGreaterThanToken); 3060N(SyntaxKind.Block); 3062N(SyntaxKind.OpenBraceToken); 3063N(SyntaxKind.CloseBraceToken); 3066N(SyntaxKind.CloseBraceToken); 3078N(SyntaxKind.ImplicitStackAllocArrayCreationExpression); 3080N(SyntaxKind.StackAllocKeyword); 3081N(SyntaxKind.OpenBracketToken); 3082N(SyntaxKind.CloseBracketToken); 3083N(SyntaxKind.ArrayInitializerExpression); 3085N(SyntaxKind.OpenBraceToken); 3086N(SyntaxKind.SimpleLambdaExpression); 3088N(SyntaxKind.AttributeList); 3090N(SyntaxKind.OpenBracketToken); 3091N(SyntaxKind.Attribute); 3093N(SyntaxKind.IdentifierName); 3095N(SyntaxKind.IdentifierToken, "A"); 3098N(SyntaxKind.CloseBracketToken); 3100N(SyntaxKind.Parameter); 3102N(SyntaxKind.IdentifierToken, "x"); 3104N(SyntaxKind.EqualsGreaterThanToken); 3105N(SyntaxKind.IdentifierName); 3107N(SyntaxKind.IdentifierToken, "x"); 3110N(SyntaxKind.CommaToken); 3111N(SyntaxKind.ParenthesizedLambdaExpression); 3113N(SyntaxKind.AttributeList); 3115N(SyntaxKind.OpenBracketToken); 3116N(SyntaxKind.Attribute); 3118N(SyntaxKind.IdentifierName); 3120N(SyntaxKind.IdentifierToken, "B"); 3123N(SyntaxKind.CloseBracketToken); 3125N(SyntaxKind.ParameterList); 3127N(SyntaxKind.OpenParenToken); 3128N(SyntaxKind.CloseParenToken); 3130N(SyntaxKind.EqualsGreaterThanToken); 3131N(SyntaxKind.Block); 3133N(SyntaxKind.OpenBraceToken); 3134N(SyntaxKind.CloseBraceToken); 3137N(SyntaxKind.CloseBraceToken); 3149N(SyntaxKind.WithExpression); 3151N(SyntaxKind.IdentifierName); 3153N(SyntaxKind.IdentifierToken, "x"); 3155N(SyntaxKind.WithKeyword); 3156N(SyntaxKind.WithInitializerExpression); 3158N(SyntaxKind.OpenBraceToken); 3159N(SyntaxKind.SimpleLambdaExpression); 3161N(SyntaxKind.AttributeList); 3163N(SyntaxKind.OpenBracketToken); 3164N(SyntaxKind.Attribute); 3166N(SyntaxKind.IdentifierName); 3168N(SyntaxKind.IdentifierToken, "A"); 3171N(SyntaxKind.CloseBracketToken); 3173N(SyntaxKind.Parameter); 3175N(SyntaxKind.IdentifierToken, "y"); 3177N(SyntaxKind.EqualsGreaterThanToken); 3178N(SyntaxKind.IdentifierName); 3180N(SyntaxKind.IdentifierToken, "y"); 3183N(SyntaxKind.CommaToken); 3184N(SyntaxKind.ParenthesizedLambdaExpression); 3186N(SyntaxKind.AttributeList); 3188N(SyntaxKind.OpenBracketToken); 3189N(SyntaxKind.Attribute); 3191N(SyntaxKind.IdentifierName); 3193N(SyntaxKind.IdentifierToken, "B"); 3196N(SyntaxKind.CloseBracketToken); 3198N(SyntaxKind.ParameterList); 3200N(SyntaxKind.OpenParenToken); 3201N(SyntaxKind.CloseParenToken); 3203N(SyntaxKind.EqualsGreaterThanToken); 3204N(SyntaxKind.Block); 3206N(SyntaxKind.OpenBraceToken); 3207N(SyntaxKind.CloseBraceToken); 3210N(SyntaxKind.CloseBraceToken); 3222N(SyntaxKind.InvocationExpression); 3224N(SyntaxKind.ParenthesizedLambdaExpression); 3226N(SyntaxKind.AttributeList); 3228N(SyntaxKind.OpenBracketToken); 3229N(SyntaxKind.Attribute); 3231N(SyntaxKind.IdentifierName); 3233N(SyntaxKind.IdentifierToken, "A"); 3236N(SyntaxKind.CloseBracketToken); 3238N(SyntaxKind.ParameterList); 3240N(SyntaxKind.OpenParenToken); 3241N(SyntaxKind.CloseParenToken); 3243N(SyntaxKind.EqualsGreaterThanToken); 3244N(SyntaxKind.Block); 3246N(SyntaxKind.OpenBraceToken); 3247N(SyntaxKind.CloseBraceToken); 3250N(SyntaxKind.ArgumentList); 3252N(SyntaxKind.OpenParenToken); 3253N(SyntaxKind.CloseParenToken); 3265N(SyntaxKind.InvocationExpression); 3267N(SyntaxKind.ParenthesizedExpression); 3269N(SyntaxKind.OpenParenToken); 3270N(SyntaxKind.ParenthesizedLambdaExpression); 3272N(SyntaxKind.AttributeList); 3274N(SyntaxKind.OpenBracketToken); 3275N(SyntaxKind.Attribute); 3277N(SyntaxKind.IdentifierName); 3279N(SyntaxKind.IdentifierToken, "A"); 3282N(SyntaxKind.CloseBracketToken); 3284N(SyntaxKind.ParameterList); 3286N(SyntaxKind.OpenParenToken); 3287N(SyntaxKind.CloseParenToken); 3289N(SyntaxKind.EqualsGreaterThanToken); 3290N(SyntaxKind.Block); 3292N(SyntaxKind.OpenBraceToken); 3293N(SyntaxKind.CloseBraceToken); 3296N(SyntaxKind.CloseParenToken); 3298N(SyntaxKind.ArgumentList); 3300N(SyntaxKind.OpenParenToken); 3301N(SyntaxKind.CloseParenToken); 3313N(SyntaxKind.InvocationExpression); 3315N(SyntaxKind.ParenthesizedExpression); 3317N(SyntaxKind.OpenParenToken); 3318N(SyntaxKind.SimpleLambdaExpression); 3320N(SyntaxKind.AttributeList); 3322N(SyntaxKind.OpenBracketToken); 3323N(SyntaxKind.Attribute); 3325N(SyntaxKind.IdentifierName); 3327N(SyntaxKind.IdentifierToken, "A"); 3330N(SyntaxKind.CloseBracketToken); 3332N(SyntaxKind.Parameter); 3334N(SyntaxKind.IdentifierToken, "x"); 3336N(SyntaxKind.EqualsGreaterThanToken); 3337N(SyntaxKind.IdentifierName); 3339N(SyntaxKind.IdentifierToken, "x"); 3342N(SyntaxKind.CloseParenToken); 3344N(SyntaxKind.ArgumentList); 3346N(SyntaxKind.OpenParenToken); 3347N(SyntaxKind.CloseParenToken); 3359N(SyntaxKind.ExpressionStatement); 3361N(SyntaxKind.ParenthesizedLambdaExpression); 3363N(SyntaxKind.ParameterList); 3365N(SyntaxKind.OpenParenToken); 3366N(SyntaxKind.CloseParenToken); 3368N(SyntaxKind.EqualsGreaterThanToken); 3369N(SyntaxKind.Block); 3371N(SyntaxKind.OpenBraceToken); 3372N(SyntaxKind.CloseBraceToken); 3375N(SyntaxKind.SemicolonToken); 3386N(SyntaxKind.ExpressionStatement); 3388N(SyntaxKind.AttributeList); 3390N(SyntaxKind.OpenBracketToken); 3391N(SyntaxKind.Attribute); 3393N(SyntaxKind.IdentifierName); 3395N(SyntaxKind.IdentifierToken, "A"); 3398N(SyntaxKind.CloseBracketToken); 3400N(SyntaxKind.ParenthesizedLambdaExpression); 3402N(SyntaxKind.ParameterList); 3404N(SyntaxKind.OpenParenToken); 3405N(SyntaxKind.CloseParenToken); 3407N(SyntaxKind.EqualsGreaterThanToken); 3408N(SyntaxKind.Block); 3410N(SyntaxKind.OpenBraceToken); 3411N(SyntaxKind.CloseBraceToken); 3414N(SyntaxKind.SemicolonToken); 3425N(SyntaxKind.ExpressionStatement); 3427N(SyntaxKind.AttributeList); 3429N(SyntaxKind.OpenBracketToken); 3430N(SyntaxKind.Attribute); 3432N(SyntaxKind.IdentifierName); 3434N(SyntaxKind.IdentifierToken, "A"); 3437N(SyntaxKind.CloseBracketToken); 3439N(SyntaxKind.SimpleLambdaExpression); 3441N(SyntaxKind.Parameter); 3443N(SyntaxKind.IdentifierToken, "x"); 3445N(SyntaxKind.EqualsGreaterThanToken); 3446N(SyntaxKind.IdentifierName); 3448N(SyntaxKind.IdentifierToken, "x"); 3451N(SyntaxKind.SemicolonToken); 3462N(SyntaxKind.ExpressionStatement); 3464N(SyntaxKind.AttributeList); 3466N(SyntaxKind.OpenBracketToken); 3467N(SyntaxKind.Attribute); 3469N(SyntaxKind.IdentifierName); 3471N(SyntaxKind.IdentifierToken, "A"); 3474N(SyntaxKind.CloseBracketToken); 3476N(SyntaxKind.InvocationExpression); 3478N(SyntaxKind.ParenthesizedLambdaExpression); 3480N(SyntaxKind.ParameterList); 3482N(SyntaxKind.OpenParenToken); 3483N(SyntaxKind.CloseParenToken); 3485N(SyntaxKind.EqualsGreaterThanToken); 3486N(SyntaxKind.Block); 3488N(SyntaxKind.OpenBraceToken); 3489N(SyntaxKind.CloseBraceToken); 3492N(SyntaxKind.ArgumentList); 3494N(SyntaxKind.OpenParenToken); 3495N(SyntaxKind.CloseParenToken); 3498N(SyntaxKind.SemicolonToken); 3509N(SyntaxKind.ExpressionStatement); 3511N(SyntaxKind.AttributeList); 3513N(SyntaxKind.OpenBracketToken); 3514N(SyntaxKind.Attribute); 3516N(SyntaxKind.IdentifierName); 3518N(SyntaxKind.IdentifierToken, "A"); 3521N(SyntaxKind.CloseBracketToken); 3523N(SyntaxKind.InvocationExpression); 3525N(SyntaxKind.ParenthesizedExpression); 3527N(SyntaxKind.OpenParenToken); 3528N(SyntaxKind.SimpleLambdaExpression); 3530N(SyntaxKind.Parameter); 3532N(SyntaxKind.IdentifierToken, "x"); 3534N(SyntaxKind.EqualsGreaterThanToken); 3535N(SyntaxKind.IdentifierName); 3537N(SyntaxKind.IdentifierToken, "x"); 3540N(SyntaxKind.CloseParenToken); 3542N(SyntaxKind.ArgumentList); 3544N(SyntaxKind.OpenParenToken); 3545N(SyntaxKind.CloseParenToken); 3548N(SyntaxKind.SemicolonToken); 3570N(SyntaxKind.ElementAccessExpression); 3576N(SyntaxKind.BracketedArgumentList); 3578N(SyntaxKind.OpenBracketToken); 3579N(SyntaxKind.Argument); 3581N(SyntaxKind.IdentifierName); 3583N(SyntaxKind.IdentifierToken, "A"); 3586N(SyntaxKind.CloseBracketToken); 3613N(SyntaxKind.ElementAccessExpression); 3619N(SyntaxKind.BracketedArgumentList); 3621N(SyntaxKind.OpenBracketToken); 3622N(SyntaxKind.Argument); 3624N(SyntaxKind.IdentifierName); 3626N(SyntaxKind.IdentifierToken, "A"); 3629N(SyntaxKind.CloseBracketToken); 3656N(SyntaxKind.ExpressionStatement); 3658N(SyntaxKind.SimpleAssignmentExpression); 3660N(SyntaxKind.IdentifierName); 3662N(SyntaxKind.IdentifierToken, "d"); 3664N(SyntaxKind.EqualsToken); 3665N(SyntaxKind.ElementAccessExpression); 3671N(SyntaxKind.BracketedArgumentList); 3673N(SyntaxKind.OpenBracketToken); 3674N(SyntaxKind.Argument); 3676N(SyntaxKind.IdentifierName); 3678N(SyntaxKind.IdentifierToken, "A"); 3681N(SyntaxKind.CloseBracketToken);
Parsing\LambdaParameterParsingTests.cs (2235)
56N(SyntaxKind.CompilationUnit); 58N(SyntaxKind.ClassDeclaration); 60N(SyntaxKind.ClassKeyword); 61N(SyntaxKind.IdentifierToken, "C"); 62N(SyntaxKind.OpenBraceToken); 63N(SyntaxKind.MethodDeclaration); 65N(SyntaxKind.PredefinedType); 67N(SyntaxKind.VoidKeyword); 69N(SyntaxKind.IdentifierToken, "Goo"); 70N(SyntaxKind.ParameterList); 72N(SyntaxKind.OpenParenToken); 73N(SyntaxKind.CloseParenToken); 75N(SyntaxKind.Block); 77N(SyntaxKind.OpenBraceToken); 78N(SyntaxKind.LocalDeclarationStatement); 80N(SyntaxKind.VariableDeclaration); 82N(SyntaxKind.QualifiedName); 84N(SyntaxKind.IdentifierName); 86N(SyntaxKind.IdentifierToken, "System"); 88N(SyntaxKind.DotToken); 89N(SyntaxKind.GenericName); 91N(SyntaxKind.IdentifierToken, "Func"); 92N(SyntaxKind.TypeArgumentList); 94N(SyntaxKind.LessThanToken); 95N(SyntaxKind.PredefinedType); 97N(SyntaxKind.IntKeyword); 99N(SyntaxKind.CommaToken); 100N(SyntaxKind.PredefinedType); 102N(SyntaxKind.IntKeyword); 104N(SyntaxKind.GreaterThanToken); 108N(SyntaxKind.VariableDeclarator); 110N(SyntaxKind.IdentifierToken, "f"); 111N(SyntaxKind.EqualsValueClause); 113N(SyntaxKind.EqualsToken); 114N(SyntaxKind.ParenthesizedExpression); 116N(SyntaxKind.OpenParenToken); 133N(SyntaxKind.EndOfFileToken); 167N(SyntaxKind.CompilationUnit); 169N(SyntaxKind.ClassDeclaration); 171N(SyntaxKind.ClassKeyword); 172N(SyntaxKind.IdentifierToken, "C"); 173N(SyntaxKind.OpenBraceToken); 174N(SyntaxKind.MethodDeclaration); 176N(SyntaxKind.PredefinedType); 178N(SyntaxKind.VoidKeyword); 180N(SyntaxKind.IdentifierToken, "Goo"); 181N(SyntaxKind.ParameterList); 183N(SyntaxKind.OpenParenToken); 184N(SyntaxKind.CloseParenToken); 186N(SyntaxKind.Block); 188N(SyntaxKind.OpenBraceToken); 189N(SyntaxKind.LocalDeclarationStatement); 191N(SyntaxKind.VariableDeclaration); 193N(SyntaxKind.QualifiedName); 195N(SyntaxKind.IdentifierName); 197N(SyntaxKind.IdentifierToken, "System"); 199N(SyntaxKind.DotToken); 200N(SyntaxKind.GenericName); 202N(SyntaxKind.IdentifierToken, "Func"); 203N(SyntaxKind.TypeArgumentList); 205N(SyntaxKind.LessThanToken); 206N(SyntaxKind.PredefinedType); 208N(SyntaxKind.IntKeyword); 210N(SyntaxKind.CommaToken); 211N(SyntaxKind.PredefinedType); 213N(SyntaxKind.IntKeyword); 215N(SyntaxKind.GreaterThanToken); 219N(SyntaxKind.VariableDeclarator); 221N(SyntaxKind.IdentifierToken, "f"); 222N(SyntaxKind.EqualsValueClause); 224N(SyntaxKind.EqualsToken); 225N(SyntaxKind.ParenthesizedExpression); 227N(SyntaxKind.OpenParenToken); 239N(SyntaxKind.ExpressionStatement); 241N(SyntaxKind.IdentifierName); 243N(SyntaxKind.IdentifierToken, "C"); 252N(SyntaxKind.EndOfFileToken); 286N(SyntaxKind.CompilationUnit); 288N(SyntaxKind.ClassDeclaration); 290N(SyntaxKind.ClassKeyword); 291N(SyntaxKind.IdentifierToken, "C"); 292N(SyntaxKind.OpenBraceToken); 293N(SyntaxKind.MethodDeclaration); 295N(SyntaxKind.PredefinedType); 297N(SyntaxKind.VoidKeyword); 299N(SyntaxKind.IdentifierToken, "Goo"); 300N(SyntaxKind.ParameterList); 302N(SyntaxKind.OpenParenToken); 303N(SyntaxKind.CloseParenToken); 305N(SyntaxKind.Block); 307N(SyntaxKind.OpenBraceToken); 308N(SyntaxKind.LocalDeclarationStatement); 310N(SyntaxKind.VariableDeclaration); 312N(SyntaxKind.QualifiedName); 314N(SyntaxKind.IdentifierName); 316N(SyntaxKind.IdentifierToken, "System"); 318N(SyntaxKind.DotToken); 319N(SyntaxKind.GenericName); 321N(SyntaxKind.IdentifierToken, "Func"); 322N(SyntaxKind.TypeArgumentList); 324N(SyntaxKind.LessThanToken); 325N(SyntaxKind.PredefinedType); 327N(SyntaxKind.IntKeyword); 329N(SyntaxKind.CommaToken); 330N(SyntaxKind.PredefinedType); 332N(SyntaxKind.IntKeyword); 334N(SyntaxKind.GreaterThanToken); 338N(SyntaxKind.VariableDeclarator); 340N(SyntaxKind.IdentifierToken, "f"); 341N(SyntaxKind.EqualsValueClause); 343N(SyntaxKind.EqualsToken); 344N(SyntaxKind.ParenthesizedExpression); 346N(SyntaxKind.OpenParenToken); 358N(SyntaxKind.LocalDeclarationStatement); 360N(SyntaxKind.VariableDeclaration); 362N(SyntaxKind.IdentifierName); 364N(SyntaxKind.IdentifierToken, "C"); 366N(SyntaxKind.VariableDeclarator); 368N(SyntaxKind.IdentifierToken, "c"); 378N(SyntaxKind.EndOfFileToken); 412N(SyntaxKind.CompilationUnit); 414N(SyntaxKind.ClassDeclaration); 416N(SyntaxKind.ClassKeyword); 417N(SyntaxKind.IdentifierToken, "C"); 418N(SyntaxKind.OpenBraceToken); 419N(SyntaxKind.MethodDeclaration); 421N(SyntaxKind.PredefinedType); 423N(SyntaxKind.VoidKeyword); 425N(SyntaxKind.IdentifierToken, "Goo"); 426N(SyntaxKind.ParameterList); 428N(SyntaxKind.OpenParenToken); 429N(SyntaxKind.CloseParenToken); 431N(SyntaxKind.Block); 433N(SyntaxKind.OpenBraceToken); 434N(SyntaxKind.LocalDeclarationStatement); 436N(SyntaxKind.VariableDeclaration); 438N(SyntaxKind.QualifiedName); 440N(SyntaxKind.IdentifierName); 442N(SyntaxKind.IdentifierToken, "System"); 444N(SyntaxKind.DotToken); 445N(SyntaxKind.GenericName); 447N(SyntaxKind.IdentifierToken, "Func"); 448N(SyntaxKind.TypeArgumentList); 450N(SyntaxKind.LessThanToken); 451N(SyntaxKind.PredefinedType); 453N(SyntaxKind.IntKeyword); 455N(SyntaxKind.CommaToken); 456N(SyntaxKind.PredefinedType); 458N(SyntaxKind.IntKeyword); 460N(SyntaxKind.GreaterThanToken); 464N(SyntaxKind.VariableDeclarator); 466N(SyntaxKind.IdentifierToken, "f"); 467N(SyntaxKind.EqualsValueClause); 469N(SyntaxKind.EqualsToken); 470N(SyntaxKind.ParenthesizedExpression); 472N(SyntaxKind.OpenParenToken); 484N(SyntaxKind.LocalDeclarationStatement); 486N(SyntaxKind.VariableDeclaration); 488N(SyntaxKind.IdentifierName); 490N(SyntaxKind.IdentifierToken, "C"); 492N(SyntaxKind.VariableDeclarator); 494N(SyntaxKind.IdentifierToken, "c"); 504N(SyntaxKind.EndOfFileToken); 541N(SyntaxKind.CompilationUnit); 543N(SyntaxKind.ClassDeclaration); 545N(SyntaxKind.ClassKeyword); 546N(SyntaxKind.IdentifierToken, "C"); 547N(SyntaxKind.OpenBraceToken); 548N(SyntaxKind.MethodDeclaration); 550N(SyntaxKind.PredefinedType); 552N(SyntaxKind.VoidKeyword); 554N(SyntaxKind.IdentifierToken, "Goo"); 555N(SyntaxKind.ParameterList); 557N(SyntaxKind.OpenParenToken); 558N(SyntaxKind.CloseParenToken); 560N(SyntaxKind.Block); 562N(SyntaxKind.OpenBraceToken); 563N(SyntaxKind.LocalDeclarationStatement); 565N(SyntaxKind.VariableDeclaration); 567N(SyntaxKind.QualifiedName); 569N(SyntaxKind.IdentifierName); 571N(SyntaxKind.IdentifierToken, "System"); 573N(SyntaxKind.DotToken); 574N(SyntaxKind.GenericName); 576N(SyntaxKind.IdentifierToken, "Func"); 577N(SyntaxKind.TypeArgumentList); 579N(SyntaxKind.LessThanToken); 580N(SyntaxKind.PredefinedType); 582N(SyntaxKind.IntKeyword); 584N(SyntaxKind.CommaToken); 585N(SyntaxKind.PredefinedType); 587N(SyntaxKind.IntKeyword); 589N(SyntaxKind.GreaterThanToken); 593N(SyntaxKind.VariableDeclarator); 595N(SyntaxKind.IdentifierToken, "f"); 596N(SyntaxKind.EqualsValueClause); 598N(SyntaxKind.EqualsToken); 599N(SyntaxKind.ParenthesizedExpression); 601N(SyntaxKind.OpenParenToken); 613N(SyntaxKind.LocalDeclarationStatement); 615N(SyntaxKind.VariableDeclaration); 617N(SyntaxKind.IdentifierName); 619N(SyntaxKind.IdentifierToken, "C"); 621N(SyntaxKind.VariableDeclarator); 623N(SyntaxKind.IdentifierToken, "c"); 625N(SyntaxKind.CommaToken); 638N(SyntaxKind.EndOfFileToken); 658N(SyntaxKind.TupleExpression); 660N(SyntaxKind.OpenParenToken); 661N(SyntaxKind.Argument); 663N(SyntaxKind.DeclarationExpression); 665N(SyntaxKind.PredefinedType); 667N(SyntaxKind.IntKeyword); 669N(SyntaxKind.SingleVariableDesignation); 671N(SyntaxKind.IdentifierToken, "a"); 675N(SyntaxKind.CommaToken); 676N(SyntaxKind.Argument); 678N(SyntaxKind.PredefinedType); 680N(SyntaxKind.IntKeyword); 697N(SyntaxKind.ParenthesizedExpression); 699N(SyntaxKind.OpenParenToken); 700N(SyntaxKind.ArgListExpression); 702N(SyntaxKind.ArgListKeyword); 704N(SyntaxKind.CloseParenToken); 718N(SyntaxKind.TupleExpression); 720N(SyntaxKind.OpenParenToken); 721N(SyntaxKind.Argument); 723N(SyntaxKind.DeclarationExpression); 725N(SyntaxKind.PredefinedType); 727N(SyntaxKind.IntKeyword); 729N(SyntaxKind.SingleVariableDesignation); 731N(SyntaxKind.IdentifierToken, "x"); 735N(SyntaxKind.CommaToken); 736N(SyntaxKind.Argument); 738N(SyntaxKind.ArgListExpression); 740N(SyntaxKind.ArgListKeyword); 743N(SyntaxKind.CloseParenToken); 757N(SyntaxKind.ParenthesizedLambdaExpression); 759N(SyntaxKind.StaticKeyword); 760N(SyntaxKind.ParameterList); 762N(SyntaxKind.OpenParenToken); 763N(SyntaxKind.CloseParenToken); 765N(SyntaxKind.EqualsGreaterThanToken); 766N(SyntaxKind.Block); 768N(SyntaxKind.OpenBraceToken); 769N(SyntaxKind.CloseBraceToken); 782N(SyntaxKind.FieldDeclaration); 784N(SyntaxKind.VariableDeclaration); 786N(SyntaxKind.GenericName); 787N(SyntaxKind.IdentifierToken, "Func"); 788N(SyntaxKind.TypeArgumentList); 790N(SyntaxKind.LessThanToken); 791N(SyntaxKind.PredefinedType); 793N(SyntaxKind.StringKeyword); 795N(SyntaxKind.CommaToken); 796N(SyntaxKind.PredefinedType); 798N(SyntaxKind.StringKeyword); 800N(SyntaxKind.GreaterThanToken); 803N(SyntaxKind.VariableDeclarator); 805N(SyntaxKind.IdentifierToken, "func1"); 807N(SyntaxKind.EqualsValueClause); 809N(SyntaxKind.EqualsToken); 810N(SyntaxKind.SimpleLambdaExpression); 812N(SyntaxKind.Parameter); 814N(SyntaxKind.IdentifierToken); 816N(SyntaxKind.EqualsGreaterThanToken); 817N(SyntaxKind.AddExpression); 819N(SyntaxKind.IdentifierName); 821N(SyntaxKind.IdentifierToken); 823N(SyntaxKind.PlusToken); 824N(SyntaxKind.StringLiteralExpression); 826N(SyntaxKind.StringLiteralToken); 831N(SyntaxKind.SemicolonToken); 842N(SyntaxKind.FieldDeclaration); 844N(SyntaxKind.VariableDeclaration); 846N(SyntaxKind.GenericName); 847N(SyntaxKind.IdentifierToken, "Func"); 848N(SyntaxKind.TypeArgumentList); 850N(SyntaxKind.LessThanToken); 851N(SyntaxKind.PredefinedType); 853N(SyntaxKind.IntKeyword); 855N(SyntaxKind.CommaToken); 856N(SyntaxKind.PredefinedType); 858N(SyntaxKind.IntKeyword); 860N(SyntaxKind.CommaToken); 861N(SyntaxKind.PredefinedType); 863N(SyntaxKind.BoolKeyword); 865N(SyntaxKind.GreaterThanToken); 868N(SyntaxKind.VariableDeclarator); 870N(SyntaxKind.IdentifierToken, "func1"); 872N(SyntaxKind.EqualsValueClause); 874N(SyntaxKind.EqualsToken); 875N(SyntaxKind.ParenthesizedLambdaExpression); 877N(SyntaxKind.ParameterList); 879N(SyntaxKind.OpenParenToken); 880N(SyntaxKind.Parameter); 882N(SyntaxKind.IdentifierToken, "x"); 884N(SyntaxKind.CommaToken); 885N(SyntaxKind.Parameter); 887N(SyntaxKind.IdentifierToken, "y"); 889N(SyntaxKind.CloseParenToken); 891N(SyntaxKind.EqualsGreaterThanToken); 892N(SyntaxKind.EqualsExpression); 894N(SyntaxKind.IdentifierName); 896N(SyntaxKind.IdentifierToken); 898N(SyntaxKind.EqualsEqualsToken); 899N(SyntaxKind.IdentifierName); 901N(SyntaxKind.IdentifierToken); 906N(SyntaxKind.SemicolonToken); 917N(SyntaxKind.FieldDeclaration); 919N(SyntaxKind.VariableDeclaration); 921N(SyntaxKind.GenericName); 922N(SyntaxKind.IdentifierToken, "Func"); 923N(SyntaxKind.TypeArgumentList); 925N(SyntaxKind.LessThanToken); 926N(SyntaxKind.PredefinedType); 928N(SyntaxKind.IntKeyword); 930N(SyntaxKind.CommaToken); 931N(SyntaxKind.PredefinedType); 933N(SyntaxKind.IntKeyword); 935N(SyntaxKind.GreaterThanToken); 938N(SyntaxKind.VariableDeclarator); 940N(SyntaxKind.IdentifierToken, "func1"); 942N(SyntaxKind.EqualsValueClause); 944N(SyntaxKind.EqualsToken); 945N(SyntaxKind.ParenthesizedLambdaExpression); 947N(SyntaxKind.ParameterList); 949N(SyntaxKind.OpenParenToken); 950N(SyntaxKind.Parameter); 952N(SyntaxKind.IdentifierToken, "x"); 954N(SyntaxKind.CloseParenToken); 956N(SyntaxKind.EqualsGreaterThanToken); 957N(SyntaxKind.IdentifierName); 959N(SyntaxKind.IdentifierToken); 963N(SyntaxKind.SemicolonToken); 974N(SyntaxKind.FieldDeclaration); 976N(SyntaxKind.VariableDeclaration); 978N(SyntaxKind.GenericName); 979N(SyntaxKind.IdentifierToken, "Func"); 980N(SyntaxKind.TypeArgumentList); 982N(SyntaxKind.LessThanToken); 983N(SyntaxKind.PredefinedType); 985N(SyntaxKind.IntKeyword); 987N(SyntaxKind.CommaToken); 988N(SyntaxKind.PredefinedType); 990N(SyntaxKind.IntKeyword); 992N(SyntaxKind.GreaterThanToken); 995N(SyntaxKind.VariableDeclarator); 997N(SyntaxKind.IdentifierToken, "func1"); 999N(SyntaxKind.EqualsValueClause); 1001N(SyntaxKind.EqualsToken); 1002N(SyntaxKind.SimpleLambdaExpression); 1004N(SyntaxKind.Parameter); 1006N(SyntaxKind.IdentifierToken, "x"); 1008N(SyntaxKind.EqualsGreaterThanToken); 1009N(SyntaxKind.IdentifierName); 1011N(SyntaxKind.IdentifierToken); 1015N(SyntaxKind.SemicolonToken); 1026N(SyntaxKind.FieldDeclaration); 1028N(SyntaxKind.VariableDeclaration); 1030N(SyntaxKind.GenericName); 1031N(SyntaxKind.IdentifierToken, "Func"); 1032N(SyntaxKind.TypeArgumentList); 1034N(SyntaxKind.LessThanToken); 1035N(SyntaxKind.PredefinedType); 1037N(SyntaxKind.IntKeyword); 1039N(SyntaxKind.CommaToken); 1040N(SyntaxKind.PredefinedType); 1042N(SyntaxKind.IntKeyword); 1044N(SyntaxKind.GreaterThanToken); 1047N(SyntaxKind.VariableDeclarator); 1049N(SyntaxKind.IdentifierToken, "func1"); 1051N(SyntaxKind.EqualsValueClause); 1053N(SyntaxKind.EqualsToken); 1054N(SyntaxKind.ParenthesizedLambdaExpression); 1056N(SyntaxKind.ParameterList); 1058N(SyntaxKind.OpenParenToken); 1059N(SyntaxKind.Parameter); 1061N(SyntaxKind.PredefinedType); 1063N(SyntaxKind.IntKeyword); 1065N(SyntaxKind.IdentifierToken, "x"); 1067N(SyntaxKind.CloseParenToken); 1069N(SyntaxKind.EqualsGreaterThanToken); 1070N(SyntaxKind.IdentifierName); 1072N(SyntaxKind.IdentifierToken); 1076N(SyntaxKind.SemicolonToken); 1087N(SyntaxKind.FieldDeclaration); 1089N(SyntaxKind.VariableDeclaration); 1091N(SyntaxKind.GenericName); 1092N(SyntaxKind.IdentifierToken, "Func"); 1093N(SyntaxKind.TypeArgumentList); 1095N(SyntaxKind.LessThanToken); 1096N(SyntaxKind.PredefinedType); 1098N(SyntaxKind.IntKeyword); 1100N(SyntaxKind.CommaToken); 1101N(SyntaxKind.PredefinedType); 1103N(SyntaxKind.IntKeyword); 1105N(SyntaxKind.CommaToken); 1106N(SyntaxKind.PredefinedType); 1108N(SyntaxKind.IntKeyword); 1110N(SyntaxKind.GreaterThanToken); 1113N(SyntaxKind.VariableDeclarator); 1115N(SyntaxKind.IdentifierToken, "func1"); 1117N(SyntaxKind.EqualsValueClause); 1119N(SyntaxKind.EqualsToken); 1120N(SyntaxKind.ParenthesizedLambdaExpression); 1122N(SyntaxKind.ParameterList); 1124N(SyntaxKind.OpenParenToken); 1125N(SyntaxKind.Parameter); 1127N(SyntaxKind.PredefinedType); 1129N(SyntaxKind.IntKeyword); 1131N(SyntaxKind.IdentifierToken, "x"); 1133N(SyntaxKind.CommaToken); 1134N(SyntaxKind.Parameter); 1136N(SyntaxKind.PredefinedType); 1138N(SyntaxKind.IntKeyword); 1140N(SyntaxKind.IdentifierToken, "y"); 1142N(SyntaxKind.CloseParenToken); 1144N(SyntaxKind.EqualsGreaterThanToken); 1145N(SyntaxKind.IdentifierName); 1147N(SyntaxKind.IdentifierToken); 1151N(SyntaxKind.SemicolonToken); 1165N(SyntaxKind.FieldDeclaration); 1167N(SyntaxKind.VariableDeclaration); 1169N(SyntaxKind.GenericName); 1170N(SyntaxKind.IdentifierToken, "Func"); 1171N(SyntaxKind.TypeArgumentList); 1173N(SyntaxKind.LessThanToken); 1174N(SyntaxKind.PredefinedType); 1176N(SyntaxKind.IntKeyword); 1178N(SyntaxKind.CommaToken); 1179N(SyntaxKind.PredefinedType); 1181N(SyntaxKind.IntKeyword); 1183N(SyntaxKind.CommaToken); 1184N(SyntaxKind.PredefinedType); 1186N(SyntaxKind.IntKeyword); 1188N(SyntaxKind.GreaterThanToken); 1191N(SyntaxKind.VariableDeclarator); 1193N(SyntaxKind.IdentifierToken, "func1"); 1195N(SyntaxKind.EqualsValueClause); 1197N(SyntaxKind.EqualsToken); 1198N(SyntaxKind.ParenthesizedLambdaExpression); 1200N(SyntaxKind.ParameterList); 1202N(SyntaxKind.OpenParenToken); 1203N(SyntaxKind.Parameter); 1205N(SyntaxKind.PredefinedType); 1207N(SyntaxKind.IntKeyword); 1209N(SyntaxKind.IdentifierToken, "x"); 1211N(SyntaxKind.CommaToken); 1212N(SyntaxKind.Parameter); 1214N(SyntaxKind.PredefinedType); 1216N(SyntaxKind.IntKeyword); 1218N(SyntaxKind.IdentifierToken, "y"); 1220N(SyntaxKind.CloseParenToken); 1222N(SyntaxKind.EqualsGreaterThanToken); 1223N(SyntaxKind.IdentifierName); 1225N(SyntaxKind.IdentifierToken); 1229N(SyntaxKind.SemicolonToken); 1242N(SyntaxKind.FieldDeclaration); 1244N(SyntaxKind.VariableDeclaration); 1246N(SyntaxKind.GenericName); 1248N(SyntaxKind.IdentifierToken, "Func"); 1249N(SyntaxKind.TypeArgumentList); 1251N(SyntaxKind.LessThanToken); 1252N(SyntaxKind.PredefinedType); 1254N(SyntaxKind.IntKeyword); 1256N(SyntaxKind.GreaterThanToken); 1259N(SyntaxKind.VariableDeclarator); 1261N(SyntaxKind.IdentifierToken, "func1"); 1262N(SyntaxKind.EqualsValueClause); 1264N(SyntaxKind.EqualsToken); 1265N(SyntaxKind.ParenthesizedLambdaExpression); 1267N(SyntaxKind.ParameterList); 1269N(SyntaxKind.OpenParenToken); 1270N(SyntaxKind.CloseParenToken); 1272N(SyntaxKind.EqualsGreaterThanToken); 1273N(SyntaxKind.NumericLiteralExpression); 1275N(SyntaxKind.NumericLiteralToken, "42"); 1281N(SyntaxKind.SemicolonToken); 1292N(SyntaxKind.FieldDeclaration); 1294N(SyntaxKind.VariableDeclaration); 1296N(SyntaxKind.GenericName); 1297N(SyntaxKind.IdentifierToken, "Func"); 1298N(SyntaxKind.TypeArgumentList); 1300N(SyntaxKind.LessThanToken); 1301N(SyntaxKind.PredefinedType); 1303N(SyntaxKind.IntKeyword); 1305N(SyntaxKind.CommaToken); 1306N(SyntaxKind.PredefinedType); 1308N(SyntaxKind.IntKeyword); 1310N(SyntaxKind.GreaterThanToken); 1313N(SyntaxKind.VariableDeclarator); 1315N(SyntaxKind.IdentifierToken, "func1"); 1317N(SyntaxKind.EqualsValueClause); 1319N(SyntaxKind.EqualsToken); 1320N(SyntaxKind.ParenthesizedLambdaExpression); 1322N(SyntaxKind.ParameterList); 1324N(SyntaxKind.OpenParenToken); 1325N(SyntaxKind.Parameter); 1327N(SyntaxKind.IdentifierToken, "_"); 1329N(SyntaxKind.CloseParenToken); 1331N(SyntaxKind.EqualsGreaterThanToken); 1332N(SyntaxKind.NumericLiteralExpression); 1334N(SyntaxKind.NumericLiteralToken); 1338N(SyntaxKind.SemicolonToken); 1349N(SyntaxKind.FieldDeclaration); 1351N(SyntaxKind.VariableDeclaration); 1353N(SyntaxKind.GenericName); 1355N(SyntaxKind.IdentifierToken, "Func"); 1356N(SyntaxKind.TypeArgumentList); 1358N(SyntaxKind.LessThanToken); 1359N(SyntaxKind.PredefinedType); 1361N(SyntaxKind.StringKeyword); 1363N(SyntaxKind.CommaToken); 1364N(SyntaxKind.PredefinedType); 1366N(SyntaxKind.StringKeyword); 1368N(SyntaxKind.GreaterThanToken); 1371N(SyntaxKind.VariableDeclarator); 1373N(SyntaxKind.IdentifierToken, "func0"); 1374N(SyntaxKind.EqualsValueClause); 1376N(SyntaxKind.EqualsToken); 1377N(SyntaxKind.SimpleLambdaExpression); 1379N(SyntaxKind.Parameter); 1381N(SyntaxKind.IdentifierToken, "x"); 1383N(SyntaxKind.EqualsGreaterThanToken); 1384N(SyntaxKind.IdentifierName); 1386N(SyntaxKind.IdentifierToken, "x"); 1392N(SyntaxKind.SemicolonToken); 1404N(SyntaxKind.FieldDeclaration); 1406N(SyntaxKind.VariableDeclaration); 1408N(SyntaxKind.GenericName); 1410N(SyntaxKind.IdentifierToken, "Func"); 1411N(SyntaxKind.TypeArgumentList); 1413N(SyntaxKind.LessThanToken); 1414N(SyntaxKind.PredefinedType); 1416N(SyntaxKind.StringKeyword); 1418N(SyntaxKind.CommaToken); 1419N(SyntaxKind.PredefinedType); 1421N(SyntaxKind.StringKeyword); 1423N(SyntaxKind.GreaterThanToken); 1426N(SyntaxKind.VariableDeclarator); 1428N(SyntaxKind.IdentifierToken, "func1"); 1429N(SyntaxKind.EqualsValueClause); 1431N(SyntaxKind.EqualsToken); 1432N(SyntaxKind.SimpleLambdaExpression); 1434N(SyntaxKind.Parameter); 1436N(SyntaxKind.IdentifierToken, "x"); 1438N(SyntaxKind.EqualsGreaterThanToken); 1439N(SyntaxKind.IdentifierName); 1441N(SyntaxKind.IdentifierToken, "x"); 1447N(SyntaxKind.SemicolonToken); 1462N(SyntaxKind.FieldDeclaration); 1464N(SyntaxKind.VariableDeclaration); 1466N(SyntaxKind.GenericName); 1468N(SyntaxKind.IdentifierToken, "Func"); 1469N(SyntaxKind.TypeArgumentList); 1471N(SyntaxKind.LessThanToken); 1472N(SyntaxKind.PredefinedType); 1474N(SyntaxKind.StringKeyword); 1476N(SyntaxKind.CommaToken); 1477N(SyntaxKind.PredefinedType); 1479N(SyntaxKind.StringKeyword); 1481N(SyntaxKind.GreaterThanToken); 1484N(SyntaxKind.VariableDeclarator); 1486N(SyntaxKind.IdentifierToken, "func2"); 1487N(SyntaxKind.EqualsValueClause); 1489N(SyntaxKind.EqualsToken); 1490N(SyntaxKind.SimpleLambdaExpression); 1492N(SyntaxKind.Parameter); 1494N(SyntaxKind.IdentifierToken, "x"); 1496N(SyntaxKind.EqualsGreaterThanToken); 1497N(SyntaxKind.IdentifierName); 1499N(SyntaxKind.IdentifierToken, "x"); 1505N(SyntaxKind.SemicolonToken); 1517N(SyntaxKind.FieldDeclaration); 1519N(SyntaxKind.VariableDeclaration); 1521N(SyntaxKind.GenericName); 1523N(SyntaxKind.IdentifierToken, "Func"); 1524N(SyntaxKind.TypeArgumentList); 1526N(SyntaxKind.LessThanToken); 1527N(SyntaxKind.PredefinedType); 1529N(SyntaxKind.StringKeyword); 1531N(SyntaxKind.CommaToken); 1532N(SyntaxKind.PredefinedType); 1534N(SyntaxKind.StringKeyword); 1536N(SyntaxKind.GreaterThanToken); 1539N(SyntaxKind.VariableDeclarator); 1541N(SyntaxKind.IdentifierToken, "func3"); 1542N(SyntaxKind.EqualsValueClause); 1544N(SyntaxKind.EqualsToken); 1545N(SyntaxKind.SuppressNullableWarningExpression); 1547N(SyntaxKind.IdentifierName); 1549N(SyntaxKind.IdentifierToken, "x"); 1551N(SyntaxKind.ExclamationToken); 1556N(SyntaxKind.SemicolonToken); 1567N(SyntaxKind.FieldDeclaration); 1569N(SyntaxKind.VariableDeclaration); 1571N(SyntaxKind.GenericName); 1573N(SyntaxKind.IdentifierToken, "Func"); 1574N(SyntaxKind.TypeArgumentList); 1576N(SyntaxKind.LessThanToken); 1577N(SyntaxKind.PredefinedType); 1579N(SyntaxKind.StringKeyword); 1581N(SyntaxKind.CommaToken); 1582N(SyntaxKind.PredefinedType); 1584N(SyntaxKind.StringKeyword); 1586N(SyntaxKind.GreaterThanToken); 1589N(SyntaxKind.VariableDeclarator); 1591N(SyntaxKind.IdentifierToken, "func4"); 1592N(SyntaxKind.EqualsValueClause); 1594N(SyntaxKind.EqualsToken); 1595N(SyntaxKind.SuppressNullableWarningExpression); 1597N(SyntaxKind.IdentifierName); 1599N(SyntaxKind.IdentifierToken, "x"); 1601N(SyntaxKind.ExclamationToken); 1606N(SyntaxKind.SemicolonToken); 1617N(SyntaxKind.FieldDeclaration); 1619N(SyntaxKind.VariableDeclaration); 1621N(SyntaxKind.GenericName); 1623N(SyntaxKind.IdentifierToken, "Func"); 1624N(SyntaxKind.TypeArgumentList); 1626N(SyntaxKind.LessThanToken); 1627N(SyntaxKind.PredefinedType); 1629N(SyntaxKind.StringKeyword); 1631N(SyntaxKind.CommaToken); 1632N(SyntaxKind.PredefinedType); 1634N(SyntaxKind.StringKeyword); 1636N(SyntaxKind.GreaterThanToken); 1639N(SyntaxKind.VariableDeclarator); 1641N(SyntaxKind.IdentifierToken, "func5"); 1642N(SyntaxKind.EqualsValueClause); 1644N(SyntaxKind.EqualsToken); 1645N(SyntaxKind.SimpleLambdaExpression); 1647N(SyntaxKind.Parameter); 1649N(SyntaxKind.IdentifierToken, "x"); 1651N(SyntaxKind.EqualsGreaterThanToken); 1652N(SyntaxKind.IdentifierName); 1654N(SyntaxKind.IdentifierToken, "x"); 1660N(SyntaxKind.SemicolonToken); 1674N(SyntaxKind.FieldDeclaration); 1676N(SyntaxKind.VariableDeclaration); 1678N(SyntaxKind.GenericName); 1680N(SyntaxKind.IdentifierToken, "Func"); 1681N(SyntaxKind.TypeArgumentList); 1683N(SyntaxKind.LessThanToken); 1684N(SyntaxKind.PredefinedType); 1686N(SyntaxKind.StringKeyword); 1688N(SyntaxKind.CommaToken); 1689N(SyntaxKind.PredefinedType); 1691N(SyntaxKind.StringKeyword); 1693N(SyntaxKind.GreaterThanToken); 1696N(SyntaxKind.VariableDeclarator); 1698N(SyntaxKind.IdentifierToken, "func6"); 1699N(SyntaxKind.EqualsValueClause); 1701N(SyntaxKind.EqualsToken); 1702N(SyntaxKind.SimpleLambdaExpression); 1704N(SyntaxKind.Parameter); 1706N(SyntaxKind.IdentifierToken, "x"); 1708N(SyntaxKind.EqualsGreaterThanToken); 1709N(SyntaxKind.IdentifierName); 1711N(SyntaxKind.IdentifierToken, "x"); 1717N(SyntaxKind.SemicolonToken); 1729N(SyntaxKind.FieldDeclaration); 1731N(SyntaxKind.VariableDeclaration); 1733N(SyntaxKind.GenericName); 1735N(SyntaxKind.IdentifierToken, "Func"); 1736N(SyntaxKind.TypeArgumentList); 1738N(SyntaxKind.LessThanToken); 1739N(SyntaxKind.PredefinedType); 1741N(SyntaxKind.StringKeyword); 1743N(SyntaxKind.CommaToken); 1744N(SyntaxKind.PredefinedType); 1746N(SyntaxKind.StringKeyword); 1748N(SyntaxKind.GreaterThanToken); 1751N(SyntaxKind.VariableDeclarator); 1753N(SyntaxKind.IdentifierToken, "func7"); 1754N(SyntaxKind.EqualsValueClause); 1756N(SyntaxKind.EqualsToken); 1757N(SyntaxKind.SimpleLambdaExpression); 1759N(SyntaxKind.Parameter); 1761N(SyntaxKind.IdentifierToken, "x"); 1763N(SyntaxKind.EqualsGreaterThanToken); 1764N(SyntaxKind.IdentifierName); 1766N(SyntaxKind.IdentifierToken, "x"); 1772N(SyntaxKind.SemicolonToken); 1783N(SyntaxKind.FieldDeclaration); 1785N(SyntaxKind.VariableDeclaration); 1787N(SyntaxKind.GenericName); 1789N(SyntaxKind.IdentifierToken, "Func"); 1790N(SyntaxKind.TypeArgumentList); 1792N(SyntaxKind.LessThanToken); 1793N(SyntaxKind.PredefinedType); 1795N(SyntaxKind.StringKeyword); 1797N(SyntaxKind.CommaToken); 1798N(SyntaxKind.PredefinedType); 1800N(SyntaxKind.StringKeyword); 1802N(SyntaxKind.GreaterThanToken); 1805N(SyntaxKind.VariableDeclarator); 1807N(SyntaxKind.IdentifierToken, "func8"); 1808N(SyntaxKind.EqualsValueClause); 1810N(SyntaxKind.EqualsToken); 1811N(SyntaxKind.SimpleLambdaExpression); 1813N(SyntaxKind.Parameter); 1815N(SyntaxKind.IdentifierToken, "x"); 1817N(SyntaxKind.EqualsGreaterThanToken); 1818N(SyntaxKind.IdentifierName); 1820N(SyntaxKind.IdentifierToken, "x"); 1826N(SyntaxKind.SemicolonToken); 1838N(SyntaxKind.FieldDeclaration); 1840N(SyntaxKind.VariableDeclaration); 1842N(SyntaxKind.GenericName); 1844N(SyntaxKind.IdentifierToken, "Func"); 1845N(SyntaxKind.TypeArgumentList); 1847N(SyntaxKind.LessThanToken); 1848N(SyntaxKind.PredefinedType); 1850N(SyntaxKind.StringKeyword); 1852N(SyntaxKind.CommaToken); 1853N(SyntaxKind.PredefinedType); 1855N(SyntaxKind.StringKeyword); 1857N(SyntaxKind.GreaterThanToken); 1860N(SyntaxKind.VariableDeclarator); 1862N(SyntaxKind.IdentifierToken, "func9"); 1863N(SyntaxKind.EqualsValueClause); 1865N(SyntaxKind.EqualsToken); 1866N(SyntaxKind.SimpleLambdaExpression); 1868N(SyntaxKind.Parameter); 1870N(SyntaxKind.IdentifierToken, "x"); 1872N(SyntaxKind.EqualsGreaterThanToken); 1873N(SyntaxKind.IdentifierName); 1875N(SyntaxKind.IdentifierToken, "x"); 1881N(SyntaxKind.SemicolonToken); 1896N(SyntaxKind.FieldDeclaration); 1898N(SyntaxKind.VariableDeclaration); 1900N(SyntaxKind.GenericName); 1902N(SyntaxKind.IdentifierToken, "Func"); 1903N(SyntaxKind.TypeArgumentList); 1905N(SyntaxKind.LessThanToken); 1906N(SyntaxKind.ArrayType); 1908N(SyntaxKind.PredefinedType); 1910N(SyntaxKind.StringKeyword); 1912N(SyntaxKind.ArrayRankSpecifier); 1914N(SyntaxKind.OpenBracketToken); 1915N(SyntaxKind.OmittedArraySizeExpression); 1917N(SyntaxKind.OmittedArraySizeExpressionToken); 1919N(SyntaxKind.CloseBracketToken); 1922N(SyntaxKind.CommaToken); 1923N(SyntaxKind.PredefinedType); 1925N(SyntaxKind.StringKeyword); 1927N(SyntaxKind.GreaterThanToken); 1930N(SyntaxKind.VariableDeclarator); 1932N(SyntaxKind.IdentifierToken, "func0"); 1933N(SyntaxKind.EqualsValueClause); 1935N(SyntaxKind.EqualsToken); 1936N(SyntaxKind.ElementAccessExpression); 1938N(SyntaxKind.IdentifierName); 1940N(SyntaxKind.IdentifierToken, "x"); 1942N(SyntaxKind.BracketedArgumentList); 1944N(SyntaxKind.OpenBracketToken); 1952N(SyntaxKind.CloseBracketToken); 1958N(SyntaxKind.SemicolonToken); 1970N(SyntaxKind.FieldDeclaration); 1972N(SyntaxKind.VariableDeclaration); 1974N(SyntaxKind.GenericName); 1976N(SyntaxKind.IdentifierToken, "Func"); 1977N(SyntaxKind.TypeArgumentList); 1979N(SyntaxKind.LessThanToken); 1980N(SyntaxKind.ArrayType); 1982N(SyntaxKind.PredefinedType); 1984N(SyntaxKind.StringKeyword); 1986N(SyntaxKind.ArrayRankSpecifier); 1988N(SyntaxKind.OpenBracketToken); 1989N(SyntaxKind.OmittedArraySizeExpression); 1991N(SyntaxKind.OmittedArraySizeExpressionToken); 1993N(SyntaxKind.CloseBracketToken); 1996N(SyntaxKind.CommaToken); 1997N(SyntaxKind.PredefinedType); 1999N(SyntaxKind.StringKeyword); 2001N(SyntaxKind.GreaterThanToken); 2004N(SyntaxKind.VariableDeclarator); 2006N(SyntaxKind.IdentifierToken, "func0"); 2007N(SyntaxKind.EqualsValueClause); 2009N(SyntaxKind.EqualsToken); 2010N(SyntaxKind.ParenthesizedLambdaExpression); 2012N(SyntaxKind.ParameterList); 2014N(SyntaxKind.OpenParenToken); 2015N(SyntaxKind.Parameter); 2017N(SyntaxKind.ArrayType); 2019N(SyntaxKind.IdentifierName); 2021N(SyntaxKind.IdentifierToken, "x"); 2023N(SyntaxKind.ArrayRankSpecifier); 2025N(SyntaxKind.OpenBracketToken); 2026N(SyntaxKind.OmittedArraySizeExpression); 2028N(SyntaxKind.OmittedArraySizeExpressionToken); 2030N(SyntaxKind.CloseBracketToken); 2035N(SyntaxKind.CloseParenToken); 2037N(SyntaxKind.EqualsGreaterThanToken); 2038N(SyntaxKind.IdentifierName); 2040N(SyntaxKind.IdentifierToken, "x"); 2046N(SyntaxKind.SemicolonToken); 2064N(SyntaxKind.FieldDeclaration); 2066N(SyntaxKind.VariableDeclaration); 2068N(SyntaxKind.GenericName); 2070N(SyntaxKind.IdentifierToken, "Func"); 2071N(SyntaxKind.TypeArgumentList); 2073N(SyntaxKind.LessThanToken); 2074N(SyntaxKind.ArrayType); 2076N(SyntaxKind.PredefinedType); 2078N(SyntaxKind.StringKeyword); 2080N(SyntaxKind.ArrayRankSpecifier); 2082N(SyntaxKind.OpenBracketToken); 2083N(SyntaxKind.OmittedArraySizeExpression); 2085N(SyntaxKind.OmittedArraySizeExpressionToken); 2087N(SyntaxKind.CloseBracketToken); 2090N(SyntaxKind.CommaToken); 2091N(SyntaxKind.PredefinedType); 2093N(SyntaxKind.StringKeyword); 2095N(SyntaxKind.GreaterThanToken); 2098N(SyntaxKind.VariableDeclarator); 2100N(SyntaxKind.IdentifierToken, "func0"); 2101N(SyntaxKind.EqualsValueClause); 2103N(SyntaxKind.EqualsToken); 2104N(SyntaxKind.ParenthesizedExpression); 2106N(SyntaxKind.OpenParenToken); 2107N(SyntaxKind.PredefinedType); 2109N(SyntaxKind.StringKeyword); 2116N(SyntaxKind.SemicolonToken); 2128N(SyntaxKind.FieldDeclaration); 2130N(SyntaxKind.VariableDeclaration); 2132N(SyntaxKind.GenericName); 2134N(SyntaxKind.IdentifierToken, "Func"); 2135N(SyntaxKind.TypeArgumentList); 2137N(SyntaxKind.LessThanToken); 2138N(SyntaxKind.PredefinedType); 2140N(SyntaxKind.StringKeyword); 2142N(SyntaxKind.CommaToken); 2143N(SyntaxKind.PredefinedType); 2145N(SyntaxKind.StringKeyword); 2147N(SyntaxKind.GreaterThanToken); 2150N(SyntaxKind.VariableDeclarator); 2152N(SyntaxKind.IdentifierToken, "func0"); 2153N(SyntaxKind.EqualsValueClause); 2155N(SyntaxKind.EqualsToken); 2156N(SyntaxKind.SimpleAssignmentExpression); 2158N(SyntaxKind.IdentifierName); 2160N(SyntaxKind.IdentifierToken, "x"); 2162N(SyntaxKind.EqualsToken); 2163N(SyntaxKind.NullLiteralExpression); 2165N(SyntaxKind.NullKeyword); 2171N(SyntaxKind.SemicolonToken); 2188N(SyntaxKind.FieldDeclaration); 2190N(SyntaxKind.VariableDeclaration); 2192N(SyntaxKind.IdentifierName); 2194N(SyntaxKind.IdentifierToken, "var"); 2196N(SyntaxKind.VariableDeclarator); 2198N(SyntaxKind.IdentifierToken, "f"); 2199N(SyntaxKind.EqualsValueClause); 2201N(SyntaxKind.EqualsToken); 2202N(SyntaxKind.PredefinedType); 2204N(SyntaxKind.IntKeyword); 2209N(SyntaxKind.SemicolonToken); 2218N(SyntaxKind.FieldDeclaration); 2220N(SyntaxKind.VariableDeclaration); 2222N(SyntaxKind.GenericName); 2224N(SyntaxKind.IdentifierToken, "Func"); 2225N(SyntaxKind.TypeArgumentList); 2227N(SyntaxKind.LessThanToken); 2228N(SyntaxKind.PredefinedType); 2230N(SyntaxKind.StringKeyword); 2232N(SyntaxKind.CommaToken); 2233N(SyntaxKind.PredefinedType); 2235N(SyntaxKind.StringKeyword); 2237N(SyntaxKind.GreaterThanToken); 2240N(SyntaxKind.VariableDeclarator); 2242N(SyntaxKind.IdentifierToken, "func0"); 2243N(SyntaxKind.EqualsValueClause); 2245N(SyntaxKind.EqualsToken); 2246N(SyntaxKind.ParenthesizedLambdaExpression); 2248N(SyntaxKind.ParameterList); 2250N(SyntaxKind.OpenParenToken); 2251N(SyntaxKind.Parameter); 2253N(SyntaxKind.IdentifierToken, "x"); 2254N(SyntaxKind.EqualsValueClause); 2256N(SyntaxKind.EqualsToken); 2257N(SyntaxKind.NullLiteralExpression); 2259N(SyntaxKind.NullKeyword); 2263N(SyntaxKind.CloseParenToken); 2265N(SyntaxKind.EqualsGreaterThanToken); 2266N(SyntaxKind.IdentifierName); 2268N(SyntaxKind.IdentifierToken, "x"); 2274N(SyntaxKind.SemicolonToken); 2286N(SyntaxKind.AnonymousMethodExpression); 2288N(SyntaxKind.DelegateKeyword); 2289N(SyntaxKind.ParameterList); 2291N(SyntaxKind.OpenParenToken); 2292N(SyntaxKind.Parameter); 2294N(SyntaxKind.IdentifierName); 2296N(SyntaxKind.IdentifierToken, "x"); 2299N(SyntaxKind.EqualsValueClause); 2301N(SyntaxKind.EqualsToken); 2302N(SyntaxKind.NumericLiteralExpression); 2304N(SyntaxKind.NumericLiteralToken, "3"); 2308N(SyntaxKind.CloseParenToken); 2310N(SyntaxKind.Block); 2312N(SyntaxKind.OpenBraceToken); 2313N(SyntaxKind.ReturnStatement); 2315N(SyntaxKind.ReturnKeyword); 2316N(SyntaxKind.IdentifierName); 2318N(SyntaxKind.IdentifierToken, "x"); 2320N(SyntaxKind.SemicolonToken); 2322N(SyntaxKind.CloseBraceToken); 2333N(SyntaxKind.FieldDeclaration); 2335N(SyntaxKind.VariableDeclaration); 2337N(SyntaxKind.GenericName); 2339N(SyntaxKind.IdentifierToken, "Func"); 2340N(SyntaxKind.TypeArgumentList); 2342N(SyntaxKind.LessThanToken); 2343N(SyntaxKind.PredefinedType); 2345N(SyntaxKind.StringKeyword); 2347N(SyntaxKind.CommaToken); 2348N(SyntaxKind.PredefinedType); 2350N(SyntaxKind.StringKeyword); 2352N(SyntaxKind.GreaterThanToken); 2355N(SyntaxKind.VariableDeclarator); 2357N(SyntaxKind.IdentifierToken, "func0"); 2358N(SyntaxKind.EqualsValueClause); 2360N(SyntaxKind.EqualsToken); 2361N(SyntaxKind.ParenthesizedLambdaExpression); 2363N(SyntaxKind.ParameterList); 2365N(SyntaxKind.OpenParenToken); 2366N(SyntaxKind.Parameter); 2368N(SyntaxKind.IdentifierToken, "y"); 2370N(SyntaxKind.CommaToken); 2371N(SyntaxKind.Parameter); 2373N(SyntaxKind.IdentifierToken, "x"); 2374N(SyntaxKind.EqualsValueClause); 2376N(SyntaxKind.EqualsToken); 2377N(SyntaxKind.NullLiteralExpression); 2379N(SyntaxKind.NullKeyword); 2383N(SyntaxKind.CloseParenToken); 2385N(SyntaxKind.EqualsGreaterThanToken); 2386N(SyntaxKind.IdentifierName); 2388N(SyntaxKind.IdentifierToken, "x"); 2394N(SyntaxKind.SemicolonToken); 2404N(SyntaxKind.FieldDeclaration); 2406N(SyntaxKind.VariableDeclaration); 2408N(SyntaxKind.GenericName); 2410N(SyntaxKind.IdentifierToken, "Func"); 2411N(SyntaxKind.TypeArgumentList); 2413N(SyntaxKind.LessThanToken); 2414N(SyntaxKind.PredefinedType); 2416N(SyntaxKind.StringKeyword); 2418N(SyntaxKind.CommaToken); 2419N(SyntaxKind.PredefinedType); 2421N(SyntaxKind.StringKeyword); 2423N(SyntaxKind.GreaterThanToken); 2426N(SyntaxKind.VariableDeclarator); 2428N(SyntaxKind.IdentifierToken, "func0"); 2429N(SyntaxKind.EqualsValueClause); 2431N(SyntaxKind.EqualsToken); 2432N(SyntaxKind.ParenthesizedLambdaExpression); 2434N(SyntaxKind.ParameterList); 2436N(SyntaxKind.OpenParenToken); 2437N(SyntaxKind.Parameter); 2439N(SyntaxKind.PredefinedType); 2441N(SyntaxKind.StringKeyword); 2443N(SyntaxKind.IdentifierToken, "x"); 2444N(SyntaxKind.EqualsValueClause); 2446N(SyntaxKind.EqualsToken); 2447N(SyntaxKind.NullLiteralExpression); 2449N(SyntaxKind.NullKeyword); 2453N(SyntaxKind.CloseParenToken); 2455N(SyntaxKind.EqualsGreaterThanToken); 2456N(SyntaxKind.IdentifierName); 2458N(SyntaxKind.IdentifierToken, "x"); 2464N(SyntaxKind.SemicolonToken); 2474N(SyntaxKind.FieldDeclaration); 2476N(SyntaxKind.VariableDeclaration); 2478N(SyntaxKind.GenericName); 2480N(SyntaxKind.IdentifierToken, "Func"); 2481N(SyntaxKind.TypeArgumentList); 2483N(SyntaxKind.LessThanToken); 2484N(SyntaxKind.PredefinedType); 2486N(SyntaxKind.StringKeyword); 2488N(SyntaxKind.CommaToken); 2489N(SyntaxKind.PredefinedType); 2491N(SyntaxKind.StringKeyword); 2493N(SyntaxKind.GreaterThanToken); 2496N(SyntaxKind.VariableDeclarator); 2498N(SyntaxKind.IdentifierToken, "func0"); 2499N(SyntaxKind.EqualsValueClause); 2501N(SyntaxKind.EqualsToken); 2502N(SyntaxKind.ParenthesizedLambdaExpression); 2504N(SyntaxKind.ParameterList); 2506N(SyntaxKind.OpenParenToken); 2507N(SyntaxKind.Parameter); 2509N(SyntaxKind.PredefinedType); 2511N(SyntaxKind.StringKeyword); 2513N(SyntaxKind.IdentifierToken, "y"); 2515N(SyntaxKind.CommaToken); 2516N(SyntaxKind.Parameter); 2518N(SyntaxKind.PredefinedType); 2520N(SyntaxKind.StringKeyword); 2522N(SyntaxKind.IdentifierToken, "x"); 2523N(SyntaxKind.EqualsValueClause); 2526N(SyntaxKind.EqualsToken); 2527N(SyntaxKind.NullLiteralExpression); 2529N(SyntaxKind.NullKeyword); 2533N(SyntaxKind.CloseParenToken); 2535N(SyntaxKind.EqualsGreaterThanToken); 2536N(SyntaxKind.IdentifierName); 2538N(SyntaxKind.IdentifierToken, "x"); 2544N(SyntaxKind.SemicolonToken); 2554N(SyntaxKind.ParenthesizedLambdaExpression); 2556N(SyntaxKind.ParameterList); 2558N(SyntaxKind.OpenParenToken); 2559N(SyntaxKind.Parameter); 2561N(SyntaxKind.PredefinedType); 2563N(SyntaxKind.DoubleKeyword); 2565N(SyntaxKind.IdentifierToken, "d"); 2566N(SyntaxKind.EqualsValueClause); 2568N(SyntaxKind.EqualsToken); 2569N(SyntaxKind.AddExpression); 2571N(SyntaxKind.IdentifierName); 2573N(SyntaxKind.IdentifierToken, "x"); 2575N(SyntaxKind.PlusToken); 2576N(SyntaxKind.IdentifierName); 2578N(SyntaxKind.IdentifierToken, "y"); 2583N(SyntaxKind.CloseParenToken); 2585N(SyntaxKind.EqualsGreaterThanToken); 2586N(SyntaxKind.MultiplyExpression); 2588N(SyntaxKind.IdentifierName); 2590N(SyntaxKind.IdentifierToken, "d"); 2592N(SyntaxKind.AsteriskToken); 2593N(SyntaxKind.NumericLiteralExpression); 2595N(SyntaxKind.NumericLiteralToken, "2"); 2611N(SyntaxKind.ParenthesizedLambdaExpression); 2613N(SyntaxKind.ParameterList); 2615N(SyntaxKind.OpenParenToken); 2616N(SyntaxKind.Parameter); 2618N(SyntaxKind.PredefinedType); 2620N(SyntaxKind.StringKeyword); 2622N(SyntaxKind.IdentifierToken, "a"); 2624N(SyntaxKind.CommaToken); 2625N(SyntaxKind.Parameter); 2627N(SyntaxKind.PredefinedType); 2629N(SyntaxKind.DoubleKeyword); 2631N(SyntaxKind.IdentifierToken, "b"); 2632N(SyntaxKind.EqualsValueClause); 2634N(SyntaxKind.EqualsToken); 2641N(SyntaxKind.CloseParenToken); 2643N(SyntaxKind.EqualsGreaterThanToken); 2644N(SyntaxKind.AddExpression); 2646N(SyntaxKind.InvocationExpression); 2648N(SyntaxKind.SimpleMemberAccessExpression); 2650N(SyntaxKind.PredefinedType); 2652N(SyntaxKind.DoubleKeyword); 2654N(SyntaxKind.DotToken); 2655N(SyntaxKind.IdentifierName); 2657N(SyntaxKind.IdentifierToken, "Parse"); 2660N(SyntaxKind.ArgumentList); 2662N(SyntaxKind.OpenParenToken); 2663N(SyntaxKind.Argument); 2665N(SyntaxKind.IdentifierName); 2667N(SyntaxKind.IdentifierToken, "a"); 2670N(SyntaxKind.CloseParenToken); 2673N(SyntaxKind.PlusToken); 2674N(SyntaxKind.IdentifierName); 2676N(SyntaxKind.IdentifierToken, "b"); 2690N(SyntaxKind.AnonymousMethodExpression); 2692N(SyntaxKind.DelegateKeyword); 2693N(SyntaxKind.ParameterList); 2695N(SyntaxKind.OpenParenToken); 2696N(SyntaxKind.Parameter); 2698N(SyntaxKind.PredefinedType); 2700N(SyntaxKind.IntKeyword); 2702N(SyntaxKind.IdentifierToken, "x"); 2703N(SyntaxKind.EqualsValueClause); 2705N(SyntaxKind.EqualsToken); 2712N(SyntaxKind.CommaToken); 2713N(SyntaxKind.Parameter); 2715N(SyntaxKind.PredefinedType); 2717N(SyntaxKind.IntKeyword); 2719N(SyntaxKind.IdentifierToken, "y"); 2721N(SyntaxKind.CloseParenToken); 2723N(SyntaxKind.Block); 2725N(SyntaxKind.OpenBraceToken); 2726N(SyntaxKind.ReturnStatement); 2728N(SyntaxKind.ReturnKeyword); 2729N(SyntaxKind.IdentifierName); 2731N(SyntaxKind.IdentifierToken, "x"); 2733N(SyntaxKind.SemicolonToken); 2735N(SyntaxKind.CloseBraceToken); 2749N(SyntaxKind.ParenthesizedLambdaExpression); 2751N(SyntaxKind.ParameterList); 2753N(SyntaxKind.OpenParenToken); 2754N(SyntaxKind.Parameter); 2756N(SyntaxKind.PredefinedType); 2758N(SyntaxKind.IntKeyword); 2760N(SyntaxKind.IdentifierToken, "x"); 2761N(SyntaxKind.EqualsValueClause); 2763N(SyntaxKind.EqualsToken); 2770N(SyntaxKind.CommaToken); 2771N(SyntaxKind.Parameter); 2773N(SyntaxKind.PredefinedType); 2775N(SyntaxKind.IntKeyword); 2777N(SyntaxKind.IdentifierToken, "y"); 2779N(SyntaxKind.CloseParenToken); 2781N(SyntaxKind.EqualsGreaterThanToken); 2782N(SyntaxKind.AddExpression); 2784N(SyntaxKind.IdentifierName); 2786N(SyntaxKind.IdentifierToken, "x"); 2788N(SyntaxKind.PlusToken); 2789N(SyntaxKind.IdentifierName); 2791N(SyntaxKind.IdentifierToken, "y"); 2805N(SyntaxKind.AnonymousMethodExpression); 2807N(SyntaxKind.DelegateKeyword); 2808N(SyntaxKind.ParameterList); 2810N(SyntaxKind.OpenParenToken); 2811N(SyntaxKind.Parameter); 2813N(SyntaxKind.PredefinedType); 2815N(SyntaxKind.IntKeyword); 2817N(SyntaxKind.IdentifierToken, "x"); 2818N(SyntaxKind.EqualsValueClause); 2820N(SyntaxKind.EqualsToken); 2827N(SyntaxKind.CommaToken); 2828N(SyntaxKind.Parameter); 2830N(SyntaxKind.PredefinedType); 2832N(SyntaxKind.IntKeyword); 2834N(SyntaxKind.IdentifierToken, "y"); 2836N(SyntaxKind.CloseParenToken); 2838N(SyntaxKind.Block); 2840N(SyntaxKind.OpenBraceToken); 2841N(SyntaxKind.ReturnStatement); 2843N(SyntaxKind.ReturnKeyword); 2844N(SyntaxKind.IdentifierName); 2846N(SyntaxKind.IdentifierToken, "x"); 2848N(SyntaxKind.SemicolonToken); 2850N(SyntaxKind.CloseBraceToken); 2872N(SyntaxKind.ParenthesizedExpression); 2874N(SyntaxKind.OpenParenToken); 2875N(SyntaxKind.PredefinedType); 2877N(SyntaxKind.IntKeyword); 2898N(SyntaxKind.AnonymousMethodExpression); 2900N(SyntaxKind.DelegateKeyword); 2901N(SyntaxKind.ParameterList); 2903N(SyntaxKind.OpenParenToken); 2904N(SyntaxKind.Parameter); 2906N(SyntaxKind.PredefinedType); 2908N(SyntaxKind.IntKeyword); 2910N(SyntaxKind.IdentifierToken, "x"); 2911N(SyntaxKind.EqualsValueClause); 2913N(SyntaxKind.EqualsToken); 2946N(SyntaxKind.ParenthesizedExpression); 2948N(SyntaxKind.OpenParenToken); 2949N(SyntaxKind.PredefinedType); 2951N(SyntaxKind.IntKeyword); 2970N(SyntaxKind.AnonymousMethodExpression); 2972N(SyntaxKind.DelegateKeyword); 2973N(SyntaxKind.ParameterList); 2975N(SyntaxKind.OpenParenToken); 2976N(SyntaxKind.Parameter); 2978N(SyntaxKind.PredefinedType); 2980N(SyntaxKind.IntKeyword); 2982N(SyntaxKind.IdentifierToken, "x"); 2983N(SyntaxKind.EqualsValueClause); 2985N(SyntaxKind.EqualsToken); 2986N(SyntaxKind.NumericLiteralExpression); 2988N(SyntaxKind.NumericLiteralToken, "5"); 3018N(SyntaxKind.ParenthesizedExpression); 3020N(SyntaxKind.OpenParenToken); 3021N(SyntaxKind.PredefinedType); 3023N(SyntaxKind.IntKeyword); 3048N(SyntaxKind.AnonymousMethodExpression); 3050N(SyntaxKind.DelegateKeyword); 3051N(SyntaxKind.ParameterList); 3053N(SyntaxKind.OpenParenToken); 3054N(SyntaxKind.Parameter); 3056N(SyntaxKind.PredefinedType); 3058N(SyntaxKind.IntKeyword); 3060N(SyntaxKind.IdentifierToken, "x"); 3061N(SyntaxKind.EqualsValueClause); 3063N(SyntaxKind.EqualsToken); 3064N(SyntaxKind.NumericLiteralExpression); 3066N(SyntaxKind.NumericLiteralToken, "3"); 3070N(SyntaxKind.CommaToken); 3099N(SyntaxKind.ParenthesizedLambdaExpression); 3101N(SyntaxKind.ParameterList); 3103N(SyntaxKind.OpenParenToken); 3104N(SyntaxKind.Parameter); 3106N(SyntaxKind.PredefinedType); 3108N(SyntaxKind.IntKeyword); 3111N(SyntaxKind.EqualsValueClause); 3113N(SyntaxKind.EqualsToken); 3114N(SyntaxKind.NumericLiteralExpression); 3116N(SyntaxKind.NumericLiteralToken, "3"); 3120N(SyntaxKind.CloseParenToken); 3122N(SyntaxKind.EqualsGreaterThanToken); 3123N(SyntaxKind.NumericLiteralExpression); 3125N(SyntaxKind.NumericLiteralToken, "4"); 3140N(SyntaxKind.AnonymousMethodExpression); 3142N(SyntaxKind.DelegateKeyword); 3143N(SyntaxKind.ParameterList); 3145N(SyntaxKind.OpenParenToken); 3146N(SyntaxKind.Parameter); 3148N(SyntaxKind.PredefinedType); 3150N(SyntaxKind.IntKeyword); 3153N(SyntaxKind.EqualsValueClause); 3155N(SyntaxKind.EqualsToken); 3156N(SyntaxKind.NumericLiteralExpression); 3158N(SyntaxKind.NumericLiteralToken, "3"); 3162N(SyntaxKind.CloseParenToken); 3164N(SyntaxKind.Block); 3166N(SyntaxKind.OpenBraceToken); 3167N(SyntaxKind.ReturnStatement); 3169N(SyntaxKind.ReturnKeyword); 3170N(SyntaxKind.NumericLiteralExpression); 3172N(SyntaxKind.NumericLiteralToken, "4"); 3174N(SyntaxKind.SemicolonToken); 3176N(SyntaxKind.CloseBraceToken); 3188N(SyntaxKind.ParenthesizedLambdaExpression); 3190N(SyntaxKind.ParameterList); 3192N(SyntaxKind.OpenParenToken); 3193N(SyntaxKind.Parameter); 3195N(SyntaxKind.PredefinedType); 3197N(SyntaxKind.IntKeyword); 3199N(SyntaxKind.IdentifierToken, "x"); 3200N(SyntaxKind.EqualsValueClause); 3202N(SyntaxKind.EqualsToken); 3203N(SyntaxKind.SimpleAssignmentExpression); 3205N(SyntaxKind.NumericLiteralExpression); 3207N(SyntaxKind.NumericLiteralToken, "3"); 3209N(SyntaxKind.EqualsToken); 3210N(SyntaxKind.NumericLiteralExpression); 3212N(SyntaxKind.NumericLiteralToken, "3"); 3217N(SyntaxKind.CloseParenToken); 3219N(SyntaxKind.EqualsGreaterThanToken); 3220N(SyntaxKind.IdentifierName); 3222N(SyntaxKind.IdentifierToken, "x"); 3243N(SyntaxKind.ParenthesizedExpression); 3245N(SyntaxKind.OpenParenToken); 3246N(SyntaxKind.PredefinedType); 3248N(SyntaxKind.IntKeyword); 3261N(SyntaxKind.AnonymousMethodExpression); 3263N(SyntaxKind.DelegateKeyword); 3264N(SyntaxKind.ParameterList); 3266N(SyntaxKind.OpenParenToken); 3267N(SyntaxKind.Parameter); 3269N(SyntaxKind.PredefinedType); 3271N(SyntaxKind.IntKeyword); 3273N(SyntaxKind.IdentifierToken, "x"); 3274N(SyntaxKind.EqualsValueClause); 3276N(SyntaxKind.EqualsToken); 3277N(SyntaxKind.NumericLiteralExpression); 3279N(SyntaxKind.NumericLiteralToken, "10"); 3283N(SyntaxKind.CloseParenToken); 3285N(SyntaxKind.Block); 3287N(SyntaxKind.OpenBraceToken); 3288N(SyntaxKind.ReturnStatement); 3290N(SyntaxKind.ReturnKeyword); 3291N(SyntaxKind.IdentifierName); 3293N(SyntaxKind.IdentifierToken, "x"); 3295N(SyntaxKind.SemicolonToken); 3297N(SyntaxKind.CloseBraceToken); 3309N(SyntaxKind.ParenthesizedLambdaExpression); 3311N(SyntaxKind.ParameterList); 3313N(SyntaxKind.OpenParenToken); 3314N(SyntaxKind.Parameter); 3316N(SyntaxKind.AttributeList); 3318N(SyntaxKind.OpenBracketToken); 3319N(SyntaxKind.Attribute); 3321N(SyntaxKind.IdentifierName); 3323N(SyntaxKind.IdentifierToken, "MyAttribute"); 3325N(SyntaxKind.AttributeArgumentList); 3327N(SyntaxKind.OpenParenToken); 3328N(SyntaxKind.AttributeArgument); 3330N(SyntaxKind.NumericLiteralExpression); 3332N(SyntaxKind.NumericLiteralToken, "3"); 3335N(SyntaxKind.CommaToken); 3336N(SyntaxKind.AttributeArgument); 3338N(SyntaxKind.NameEquals); 3340N(SyntaxKind.IdentifierName); 3342N(SyntaxKind.IdentifierToken, "arg1"); 3344N(SyntaxKind.EqualsToken); 3346N(SyntaxKind.TrueLiteralExpression); 3348N(SyntaxKind.TrueKeyword); 3351N(SyntaxKind.CloseParenToken); 3354N(SyntaxKind.CloseBracketToken); 3356N(SyntaxKind.PredefinedType); 3358N(SyntaxKind.IntKeyword); 3360N(SyntaxKind.IdentifierToken, "x"); 3361N(SyntaxKind.EqualsValueClause); 3363N(SyntaxKind.EqualsToken); 3364N(SyntaxKind.UnaryMinusExpression); 3366N(SyntaxKind.MinusToken); 3367N(SyntaxKind.NumericLiteralExpression); 3369N(SyntaxKind.NumericLiteralToken, "1"); 3374N(SyntaxKind.CloseParenToken); 3376N(SyntaxKind.EqualsGreaterThanToken); 3377N(SyntaxKind.IdentifierName); 3379N(SyntaxKind.IdentifierToken, "x"); 3389N(SyntaxKind.AnonymousMethodExpression); 3391N(SyntaxKind.DelegateKeyword); 3392N(SyntaxKind.ParameterList); 3394N(SyntaxKind.OpenParenToken); 3395N(SyntaxKind.Parameter); 3397N(SyntaxKind.AttributeList); 3399N(SyntaxKind.OpenBracketToken); 3400N(SyntaxKind.Attribute); 3402N(SyntaxKind.IdentifierName); 3404N(SyntaxKind.IdentifierToken, "MyAttribute"); 3406N(SyntaxKind.AttributeArgumentList); 3408N(SyntaxKind.OpenParenToken); 3409N(SyntaxKind.AttributeArgument); 3411N(SyntaxKind.NumericLiteralExpression); 3413N(SyntaxKind.NumericLiteralToken, "3"); 3416N(SyntaxKind.CommaToken); 3417N(SyntaxKind.AttributeArgument); 3419N(SyntaxKind.NameEquals); 3421N(SyntaxKind.IdentifierName); 3423N(SyntaxKind.IdentifierToken, "arg1"); 3425N(SyntaxKind.EqualsToken); 3427N(SyntaxKind.TrueLiteralExpression); 3429N(SyntaxKind.TrueKeyword); 3432N(SyntaxKind.CloseParenToken); 3435N(SyntaxKind.CloseBracketToken); 3437N(SyntaxKind.PredefinedType); 3439N(SyntaxKind.IntKeyword); 3441N(SyntaxKind.IdentifierToken, "x"); 3442N(SyntaxKind.EqualsValueClause); 3444N(SyntaxKind.EqualsToken); 3445N(SyntaxKind.UnaryMinusExpression); 3448N(SyntaxKind.MinusToken); 3449N(SyntaxKind.NumericLiteralExpression); 3451N(SyntaxKind.NumericLiteralToken, "1"); 3456N(SyntaxKind.CloseParenToken); 3458N(SyntaxKind.Block); 3460N(SyntaxKind.OpenBraceToken); 3461N(SyntaxKind.ReturnStatement); 3463N(SyntaxKind.ReturnKeyword); 3464N(SyntaxKind.IdentifierName); 3466N(SyntaxKind.IdentifierToken, "x"); 3468N(SyntaxKind.SemicolonToken); 3470N(SyntaxKind.CloseBraceToken); 3481N(SyntaxKind.ParenthesizedLambdaExpression); 3483N(SyntaxKind.ParameterList); 3485N(SyntaxKind.OpenParenToken); 3486N(SyntaxKind.Parameter); 3488N(SyntaxKind.RefKeyword); 3489N(SyntaxKind.PredefinedType); 3491N(SyntaxKind.IntKeyword); 3493N(SyntaxKind.IdentifierToken, "a"); 3495N(SyntaxKind.CommaToken); 3496N(SyntaxKind.Parameter); 3498N(SyntaxKind.OutKeyword); 3499N(SyntaxKind.PredefinedType); 3501N(SyntaxKind.IntKeyword); 3503N(SyntaxKind.IdentifierToken, "b"); 3505N(SyntaxKind.CommaToken); 3506N(SyntaxKind.Parameter); 3508N(SyntaxKind.PredefinedType); 3510N(SyntaxKind.IntKeyword); 3512N(SyntaxKind.IdentifierToken, "c"); 3513N(SyntaxKind.EqualsValueClause); 3515N(SyntaxKind.EqualsToken); 3516N(SyntaxKind.NumericLiteralExpression); 3518N(SyntaxKind.NumericLiteralToken, "0"); 3522N(SyntaxKind.CloseParenToken); 3524N(SyntaxKind.EqualsGreaterThanToken); 3525N(SyntaxKind.Block); 3527N(SyntaxKind.OpenBraceToken); 3528N(SyntaxKind.ExpressionStatement); 3530N(SyntaxKind.SimpleAssignmentExpression); 3532N(SyntaxKind.IdentifierName); 3534N(SyntaxKind.IdentifierToken, "b"); 3536N(SyntaxKind.EqualsToken); 3537N(SyntaxKind.AddExpression); 3539N(SyntaxKind.IdentifierName); 3541N(SyntaxKind.IdentifierToken, "a"); 3543N(SyntaxKind.PlusToken); 3544N(SyntaxKind.IdentifierName); 3546N(SyntaxKind.IdentifierToken, "c"); 3550N(SyntaxKind.SemicolonToken); 3552N(SyntaxKind.CloseBraceToken); 3564N(SyntaxKind.ParenthesizedLambdaExpression); 3566N(SyntaxKind.ParameterList); 3568N(SyntaxKind.OpenParenToken); 3569N(SyntaxKind.Parameter); 3571N(SyntaxKind.PredefinedType); 3573N(SyntaxKind.IntKeyword); 3575N(SyntaxKind.IdentifierToken, "arg"); 3576N(SyntaxKind.EqualsValueClause); 3578N(SyntaxKind.EqualsToken); 3579N(SyntaxKind.SwitchExpression); 3581N(SyntaxKind.IdentifierName); 3583N(SyntaxKind.IdentifierToken, "y"); 3585N(SyntaxKind.SwitchKeyword); 3586N(SyntaxKind.OpenBraceToken); 3587N(SyntaxKind.SwitchExpressionArm); 3589N(SyntaxKind.RelationalPattern); 3591N(SyntaxKind.LessThanToken); 3592N(SyntaxKind.NumericLiteralExpression); 3594N(SyntaxKind.NumericLiteralToken, "0"); 3597N(SyntaxKind.EqualsGreaterThanToken); 3598N(SyntaxKind.UnaryMinusExpression); 3600N(SyntaxKind.MinusToken); 3601N(SyntaxKind.NumericLiteralExpression); 3603N(SyntaxKind.NumericLiteralToken, "1"); 3607N(SyntaxKind.CommaToken); 3608N(SyntaxKind.SwitchExpressionArm); 3610N(SyntaxKind.ConstantPattern); 3612N(SyntaxKind.NumericLiteralExpression); 3614N(SyntaxKind.NumericLiteralToken, "0"); 3617N(SyntaxKind.EqualsGreaterThanToken); 3618N(SyntaxKind.NumericLiteralExpression); 3620N(SyntaxKind.NumericLiteralToken, "0"); 3623N(SyntaxKind.CommaToken); 3624N(SyntaxKind.SwitchExpressionArm); 3626N(SyntaxKind.RelationalPattern); 3628N(SyntaxKind.GreaterThanToken); 3629N(SyntaxKind.NumericLiteralExpression); 3631N(SyntaxKind.NumericLiteralToken, "0"); 3634N(SyntaxKind.EqualsGreaterThanToken); 3635N(SyntaxKind.NumericLiteralExpression); 3637N(SyntaxKind.NumericLiteralToken, "1"); 3640N(SyntaxKind.CloseBraceToken); 3644N(SyntaxKind.CloseParenToken); 3646N(SyntaxKind.EqualsGreaterThanToken); 3647N(SyntaxKind.IdentifierName); 3649N(SyntaxKind.IdentifierToken, "arg"); 3661N(SyntaxKind.ParenthesizedLambdaExpression); 3663N(SyntaxKind.ParameterList); 3665N(SyntaxKind.OpenParenToken); 3666N(SyntaxKind.Parameter); 3668N(SyntaxKind.PredefinedType); 3670N(SyntaxKind.IntKeyword); 3672N(SyntaxKind.IdentifierToken, "arg"); 3674N(SyntaxKind.CommaToken); 3675N(SyntaxKind.Parameter); 3677N(SyntaxKind.GenericName); 3679N(SyntaxKind.IdentifierToken, "Func"); 3680N(SyntaxKind.TypeArgumentList); 3682N(SyntaxKind.LessThanToken); 3683N(SyntaxKind.PredefinedType); 3685N(SyntaxKind.IntKeyword); 3687N(SyntaxKind.CommaToken); 3688N(SyntaxKind.PredefinedType); 3690N(SyntaxKind.IntKeyword); 3692N(SyntaxKind.GreaterThanToken); 3695N(SyntaxKind.IdentifierToken, "lam"); 3696N(SyntaxKind.EqualsValueClause); 3698N(SyntaxKind.EqualsToken); 3699N(SyntaxKind.ParenthesizedLambdaExpression); 3701N(SyntaxKind.ParameterList); 3703N(SyntaxKind.OpenParenToken); 3704N(SyntaxKind.Parameter); 3706N(SyntaxKind.IdentifierToken, "x"); 3708N(SyntaxKind.CloseParenToken); 3710N(SyntaxKind.EqualsGreaterThanToken); 3711N(SyntaxKind.MultiplyExpression); 3713N(SyntaxKind.NumericLiteralExpression); 3715N(SyntaxKind.NumericLiteralToken, "2"); 3717N(SyntaxKind.AsteriskToken); 3718N(SyntaxKind.IdentifierName); 3720N(SyntaxKind.IdentifierToken, "x"); 3726N(SyntaxKind.CloseParenToken); 3728N(SyntaxKind.EqualsGreaterThanToken); 3729N(SyntaxKind.InvocationExpression); 3731N(SyntaxKind.IdentifierName); 3733N(SyntaxKind.IdentifierToken, "lam"); 3735N(SyntaxKind.ArgumentList); 3737N(SyntaxKind.OpenParenToken); 3738N(SyntaxKind.Argument); 3740N(SyntaxKind.IdentifierName); 3742N(SyntaxKind.IdentifierToken, "arg"); 3745N(SyntaxKind.CloseParenToken); 3761N(SyntaxKind.ParenthesizedLambdaExpression); 3763N(SyntaxKind.ParameterList); 3765N(SyntaxKind.OpenParenToken); 3766N(SyntaxKind.Parameter); 3768N(SyntaxKind.PredefinedType); 3770N(SyntaxKind.IntKeyword); 3772N(SyntaxKind.IdentifierToken, "arg"); 3774N(SyntaxKind.CommaToken); 3775N(SyntaxKind.Parameter); 3777N(SyntaxKind.GenericName); 3779N(SyntaxKind.IdentifierToken, "Func"); 3780N(SyntaxKind.TypeArgumentList); 3782N(SyntaxKind.LessThanToken); 3783N(SyntaxKind.PredefinedType); 3785N(SyntaxKind.IntKeyword); 3787N(SyntaxKind.CommaToken); 3788N(SyntaxKind.IdentifierName); 3790N(SyntaxKind.IdentifierToken, "Color"); 3792N(SyntaxKind.GreaterThanToken); 3795N(SyntaxKind.IdentifierToken, "colorFunc"); 3796N(SyntaxKind.EqualsValueClause); 3798N(SyntaxKind.EqualsToken); 3799N(SyntaxKind.ParenthesizedLambdaExpression); 3801N(SyntaxKind.ParameterList); 3803N(SyntaxKind.OpenParenToken); 3804N(SyntaxKind.Parameter); 3806N(SyntaxKind.IdentifierName); 3808N(SyntaxKind.IdentifierToken, "Color"); 3810N(SyntaxKind.IdentifierToken, "c"); 3811N(SyntaxKind.EqualsValueClause); 3813N(SyntaxKind.EqualsToken); 3814N(SyntaxKind.SimpleMemberAccessExpression); 3816N(SyntaxKind.IdentifierName); 3818N(SyntaxKind.IdentifierToken, "Color"); 3820N(SyntaxKind.DotToken); 3821N(SyntaxKind.IdentifierName); 3823N(SyntaxKind.IdentifierToken, "Red"); 3828N(SyntaxKind.CloseParenToken); 3830N(SyntaxKind.EqualsGreaterThanToken); 3831N(SyntaxKind.SwitchExpression); 3833N(SyntaxKind.IdentifierName); 3835N(SyntaxKind.IdentifierToken, "c"); 3837N(SyntaxKind.SwitchKeyword); 3838N(SyntaxKind.OpenBraceToken); 3839N(SyntaxKind.SwitchExpressionArm); 3841N(SyntaxKind.ConstantPattern); 3843N(SyntaxKind.NumericLiteralExpression); 3845N(SyntaxKind.NumericLiteralToken, "1"); 3848N(SyntaxKind.EqualsGreaterThanToken); 3849N(SyntaxKind.SimpleMemberAccessExpression); 3851N(SyntaxKind.IdentifierName); 3853N(SyntaxKind.IdentifierToken, "Color"); 3855N(SyntaxKind.DotToken); 3856N(SyntaxKind.IdentifierName); 3858N(SyntaxKind.IdentifierToken, "Green"); 3862N(SyntaxKind.CommaToken); 3863N(SyntaxKind.SwitchExpressionArm); 3865N(SyntaxKind.ConstantPattern); 3867N(SyntaxKind.NumericLiteralExpression); 3869N(SyntaxKind.NumericLiteralToken, "2"); 3872N(SyntaxKind.EqualsGreaterThanToken); 3873N(SyntaxKind.SimpleMemberAccessExpression); 3875N(SyntaxKind.IdentifierName); 3877N(SyntaxKind.IdentifierToken, "Color"); 3879N(SyntaxKind.DotToken); 3880N(SyntaxKind.IdentifierName); 3882N(SyntaxKind.IdentifierToken, "Red"); 3886N(SyntaxKind.CommaToken); 3887N(SyntaxKind.SwitchExpressionArm); 3889N(SyntaxKind.ConstantPattern); 3891N(SyntaxKind.NumericLiteralExpression); 3893N(SyntaxKind.NumericLiteralToken, "3"); 3896N(SyntaxKind.EqualsGreaterThanToken); 3897N(SyntaxKind.SimpleMemberAccessExpression); 3899N(SyntaxKind.IdentifierName); 3901N(SyntaxKind.IdentifierToken, "Color"); 3903N(SyntaxKind.DotToken); 3904N(SyntaxKind.IdentifierName); 3906N(SyntaxKind.IdentifierToken, "Blue"); 3910N(SyntaxKind.CloseBraceToken); 3915N(SyntaxKind.CloseParenToken); 3917N(SyntaxKind.EqualsGreaterThanToken); 3918N(SyntaxKind.Block); 3920N(SyntaxKind.OpenBraceToken); 3921N(SyntaxKind.ReturnStatement); 3923N(SyntaxKind.ReturnKeyword); 3924N(SyntaxKind.InvocationExpression); 3926N(SyntaxKind.IdentifierName); 3928N(SyntaxKind.IdentifierToken, "colorFunc"); 3930N(SyntaxKind.ArgumentList); 3932N(SyntaxKind.OpenParenToken); 3933N(SyntaxKind.Argument); 3935N(SyntaxKind.IdentifierName); 3937N(SyntaxKind.IdentifierToken, "arg"); 3940N(SyntaxKind.CloseParenToken); 3943N(SyntaxKind.SemicolonToken); 3945N(SyntaxKind.CloseBraceToken); 3957N(SyntaxKind.ParenthesizedLambdaExpression); 3959N(SyntaxKind.ParameterList); 3961N(SyntaxKind.OpenParenToken); 3962N(SyntaxKind.Parameter); 3964N(SyntaxKind.IdentifierToken, "a"); 3965N(SyntaxKind.EqualsValueClause); 3967N(SyntaxKind.EqualsToken); 3968N(SyntaxKind.ParenthesizedLambdaExpression); 3970N(SyntaxKind.ParameterList); 3972N(SyntaxKind.OpenParenToken); 3973N(SyntaxKind.Parameter); 3975N(SyntaxKind.IdentifierToken, "b"); 3976N(SyntaxKind.EqualsValueClause); 3978N(SyntaxKind.EqualsToken); 3979N(SyntaxKind.ParenthesizedLambdaExpression); 3981N(SyntaxKind.ParameterList); 3983N(SyntaxKind.OpenParenToken); 3984N(SyntaxKind.Parameter); 3986N(SyntaxKind.IdentifierToken, "c"); 3987N(SyntaxKind.EqualsValueClause); 3989N(SyntaxKind.EqualsToken); 3990N(SyntaxKind.ParenthesizedLambdaExpression); 3992N(SyntaxKind.ParameterList); 3994N(SyntaxKind.OpenParenToken); 3995N(SyntaxKind.Parameter); 3997N(SyntaxKind.IdentifierToken, "d"); 3998N(SyntaxKind.EqualsValueClause); 4000N(SyntaxKind.EqualsToken); 4001N(SyntaxKind.NumericLiteralExpression); 4003N(SyntaxKind.NumericLiteralToken, "3"); 4007N(SyntaxKind.CloseParenToken); 4009N(SyntaxKind.EqualsGreaterThanToken); 4010N(SyntaxKind.IdentifierName); 4012N(SyntaxKind.IdentifierToken, "d"); 4017N(SyntaxKind.CloseParenToken); 4019N(SyntaxKind.EqualsGreaterThanToken); 4020N(SyntaxKind.IdentifierName); 4022N(SyntaxKind.IdentifierToken, "c"); 4027N(SyntaxKind.CloseParenToken); 4029N(SyntaxKind.EqualsGreaterThanToken); 4030N(SyntaxKind.IdentifierName); 4032N(SyntaxKind.IdentifierToken, "b"); 4037N(SyntaxKind.CloseParenToken); 4039N(SyntaxKind.EqualsGreaterThanToken); 4040N(SyntaxKind.IdentifierName); 4042N(SyntaxKind.IdentifierToken, "a"); 4060N(SyntaxKind.ParenthesizedExpression); 4062N(SyntaxKind.OpenParenToken); 4063N(SyntaxKind.GenericName); 4065N(SyntaxKind.IdentifierToken, "Func"); 4066N(SyntaxKind.TypeArgumentList); 4068N(SyntaxKind.LessThanToken); 4069N(SyntaxKind.PredefinedType); 4071N(SyntaxKind.IntKeyword); 4073N(SyntaxKind.CommaToken); 4074N(SyntaxKind.PredefinedType); 4076N(SyntaxKind.IntKeyword); 4078N(SyntaxKind.GreaterThanToken); 4092N(SyntaxKind.ParenthesizedLambdaExpression); 4094N(SyntaxKind.ParameterList); 4096N(SyntaxKind.OpenParenToken); 4097N(SyntaxKind.Parameter); 4099N(SyntaxKind.GenericName); 4101N(SyntaxKind.IdentifierToken, "Func"); 4102N(SyntaxKind.TypeArgumentList); 4104N(SyntaxKind.LessThanToken); 4105N(SyntaxKind.PredefinedType); 4107N(SyntaxKind.IntKeyword); 4109N(SyntaxKind.CommaToken); 4110N(SyntaxKind.PredefinedType); 4112N(SyntaxKind.IntKeyword); 4114N(SyntaxKind.GreaterThanToken); 4117N(SyntaxKind.IdentifierToken, "a"); 4118N(SyntaxKind.EqualsValueClause); 4120N(SyntaxKind.EqualsToken); 4121N(SyntaxKind.ParenthesizedLambdaExpression); 4123N(SyntaxKind.ParameterList); 4125N(SyntaxKind.OpenParenToken); 4126N(SyntaxKind.Parameter); 4128N(SyntaxKind.PredefinedType); 4130N(SyntaxKind.IntKeyword); 4132N(SyntaxKind.IdentifierToken, "b"); 4133N(SyntaxKind.EqualsValueClause); 4135N(SyntaxKind.EqualsToken); 4136N(SyntaxKind.NumericLiteralExpression); 4138N(SyntaxKind.NumericLiteralToken, "5"); 4142N(SyntaxKind.CloseParenToken); 4144N(SyntaxKind.EqualsGreaterThanToken); 4145N(SyntaxKind.IdentifierName); 4147N(SyntaxKind.IdentifierToken, "b"); 4152N(SyntaxKind.CloseParenToken); 4154N(SyntaxKind.EqualsGreaterThanToken); 4155N(SyntaxKind.IdentifierName); 4157N(SyntaxKind.IdentifierToken, "a"); 4169N(SyntaxKind.ParenthesizedLambdaExpression); 4171N(SyntaxKind.ParameterList); 4173N(SyntaxKind.OpenParenToken); 4174N(SyntaxKind.Parameter); 4176N(SyntaxKind.PredefinedType); 4178N(SyntaxKind.IntKeyword); 4180N(SyntaxKind.IdentifierToken, "arg"); 4181N(SyntaxKind.EqualsValueClause); 4183N(SyntaxKind.EqualsToken); 4184N(SyntaxKind.ConditionalExpression); 4186N(SyntaxKind.IdentifierName); 4188N(SyntaxKind.IdentifierToken, "a"); 4190N(SyntaxKind.QuestionToken); 4191N(SyntaxKind.ConditionalExpression); 4193N(SyntaxKind.IdentifierName); 4195N(SyntaxKind.IdentifierToken, "b"); 4197N(SyntaxKind.QuestionToken); 4198N(SyntaxKind.IdentifierName); 4200N(SyntaxKind.IdentifierToken, "w"); 4202N(SyntaxKind.ColonToken); 4203N(SyntaxKind.IdentifierName); 4205N(SyntaxKind.IdentifierToken, "x"); 4208N(SyntaxKind.ColonToken); 4209N(SyntaxKind.ConditionalExpression); 4211N(SyntaxKind.IdentifierName); 4213N(SyntaxKind.IdentifierToken, "c"); 4215N(SyntaxKind.QuestionToken); 4216N(SyntaxKind.IdentifierName); 4218N(SyntaxKind.IdentifierToken, "y"); 4220N(SyntaxKind.ColonToken); 4221N(SyntaxKind.IdentifierName); 4223N(SyntaxKind.IdentifierToken, "z"); 4229N(SyntaxKind.CloseParenToken); 4231N(SyntaxKind.EqualsGreaterThanToken); 4232N(SyntaxKind.IdentifierName); 4234N(SyntaxKind.IdentifierToken, "arg"); 4247N(SyntaxKind.FieldDeclaration); 4249N(SyntaxKind.VariableDeclaration); 4251N(SyntaxKind.GenericName); 4253N(SyntaxKind.IdentifierToken, "Func"); 4254N(SyntaxKind.TypeArgumentList); 4256N(SyntaxKind.LessThanToken); 4257N(SyntaxKind.PredefinedType); 4259N(SyntaxKind.StringKeyword); 4261N(SyntaxKind.CommaToken); 4262N(SyntaxKind.PredefinedType); 4264N(SyntaxKind.StringKeyword); 4266N(SyntaxKind.GreaterThanToken); 4269N(SyntaxKind.VariableDeclarator); 4271N(SyntaxKind.IdentifierToken, "func0"); 4272N(SyntaxKind.EqualsValueClause); 4274N(SyntaxKind.EqualsToken); 4275N(SyntaxKind.SimpleAssignmentExpression); 4277N(SyntaxKind.SuppressNullableWarningExpression); 4279N(SyntaxKind.SuppressNullableWarningExpression); 4281N(SyntaxKind.IdentifierName); 4283N(SyntaxKind.IdentifierToken, "x"); 4285N(SyntaxKind.ExclamationToken); 4287N(SyntaxKind.ExclamationToken); 4289N(SyntaxKind.EqualsToken); 4290N(SyntaxKind.NullLiteralExpression); 4292N(SyntaxKind.NullKeyword); 4298N(SyntaxKind.SemicolonToken); 4311N(SyntaxKind.FieldDeclaration); 4313N(SyntaxKind.VariableDeclaration); 4315N(SyntaxKind.GenericName); 4317N(SyntaxKind.IdentifierToken, "Func"); 4318N(SyntaxKind.TypeArgumentList); 4320N(SyntaxKind.LessThanToken); 4321N(SyntaxKind.PredefinedType); 4323N(SyntaxKind.StringKeyword); 4325N(SyntaxKind.CommaToken); 4326N(SyntaxKind.PredefinedType); 4328N(SyntaxKind.StringKeyword); 4330N(SyntaxKind.GreaterThanToken); 4333N(SyntaxKind.VariableDeclarator); 4335N(SyntaxKind.IdentifierToken, "func0"); 4336N(SyntaxKind.EqualsValueClause); 4338N(SyntaxKind.EqualsToken); 4339N(SyntaxKind.ParenthesizedLambdaExpression); 4341N(SyntaxKind.ParameterList); 4343N(SyntaxKind.OpenParenToken); 4344N(SyntaxKind.Parameter); 4346N(SyntaxKind.IdentifierToken, "x"); 4347N(SyntaxKind.EqualsValueClause); 4349N(SyntaxKind.EqualsToken); 4350N(SyntaxKind.NullLiteralExpression); 4352N(SyntaxKind.NullKeyword); 4356N(SyntaxKind.CloseParenToken); 4358N(SyntaxKind.EqualsGreaterThanToken); 4359N(SyntaxKind.IdentifierName); 4361N(SyntaxKind.IdentifierToken, "x"); 4367N(SyntaxKind.SemicolonToken); 4380N(SyntaxKind.FieldDeclaration); 4382N(SyntaxKind.VariableDeclaration); 4384N(SyntaxKind.GenericName); 4386N(SyntaxKind.IdentifierToken, "Func"); 4387N(SyntaxKind.TypeArgumentList); 4389N(SyntaxKind.LessThanToken); 4390N(SyntaxKind.PredefinedType); 4392N(SyntaxKind.StringKeyword); 4394N(SyntaxKind.CommaToken); 4395N(SyntaxKind.PredefinedType); 4397N(SyntaxKind.StringKeyword); 4399N(SyntaxKind.GreaterThanToken); 4402N(SyntaxKind.VariableDeclarator); 4404N(SyntaxKind.IdentifierToken, "func0"); 4405N(SyntaxKind.EqualsValueClause); 4407N(SyntaxKind.EqualsToken); 4408N(SyntaxKind.ParenthesizedLambdaExpression); 4410N(SyntaxKind.ParameterList); 4412N(SyntaxKind.OpenParenToken); 4413N(SyntaxKind.Parameter); 4415N(SyntaxKind.IdentifierToken, "y"); 4417N(SyntaxKind.CommaToken); 4418N(SyntaxKind.Parameter); 4420N(SyntaxKind.IdentifierToken, "x"); 4421N(SyntaxKind.EqualsValueClause); 4423N(SyntaxKind.EqualsToken); 4424N(SyntaxKind.NullLiteralExpression); 4426N(SyntaxKind.NullKeyword); 4430N(SyntaxKind.CloseParenToken); 4432N(SyntaxKind.EqualsGreaterThanToken); 4433N(SyntaxKind.IdentifierName); 4435N(SyntaxKind.IdentifierToken, "x"); 4441N(SyntaxKind.SemicolonToken); 4454N(SyntaxKind.FieldDeclaration); 4456N(SyntaxKind.VariableDeclaration); 4458N(SyntaxKind.GenericName); 4460N(SyntaxKind.IdentifierToken, "Func"); 4461N(SyntaxKind.TypeArgumentList); 4463N(SyntaxKind.LessThanToken); 4464N(SyntaxKind.PredefinedType); 4466N(SyntaxKind.StringKeyword); 4468N(SyntaxKind.CommaToken); 4469N(SyntaxKind.PredefinedType); 4471N(SyntaxKind.StringKeyword); 4473N(SyntaxKind.GreaterThanToken); 4476N(SyntaxKind.VariableDeclarator); 4478N(SyntaxKind.IdentifierToken, "func0"); 4479N(SyntaxKind.EqualsValueClause); 4481N(SyntaxKind.EqualsToken); 4482N(SyntaxKind.ParenthesizedLambdaExpression); 4484N(SyntaxKind.ParameterList); 4486N(SyntaxKind.OpenParenToken); 4487N(SyntaxKind.Parameter); 4489N(SyntaxKind.PredefinedType); 4491N(SyntaxKind.StringKeyword); 4493N(SyntaxKind.IdentifierToken, "x"); 4494N(SyntaxKind.EqualsValueClause); 4496N(SyntaxKind.EqualsToken); 4497N(SyntaxKind.NullLiteralExpression); 4499N(SyntaxKind.NullKeyword); 4503N(SyntaxKind.CloseParenToken); 4505N(SyntaxKind.EqualsGreaterThanToken); 4506N(SyntaxKind.IdentifierName); 4508N(SyntaxKind.IdentifierToken, "x"); 4514N(SyntaxKind.SemicolonToken); 4527N(SyntaxKind.FieldDeclaration); 4529N(SyntaxKind.VariableDeclaration); 4531N(SyntaxKind.GenericName); 4533N(SyntaxKind.IdentifierToken, "Func"); 4534N(SyntaxKind.TypeArgumentList); 4536N(SyntaxKind.LessThanToken); 4537N(SyntaxKind.PredefinedType); 4539N(SyntaxKind.StringKeyword); 4541N(SyntaxKind.CommaToken); 4542N(SyntaxKind.PredefinedType); 4544N(SyntaxKind.StringKeyword); 4546N(SyntaxKind.GreaterThanToken); 4549N(SyntaxKind.VariableDeclarator); 4551N(SyntaxKind.IdentifierToken, "func0"); 4552N(SyntaxKind.EqualsValueClause); 4554N(SyntaxKind.EqualsToken); 4555N(SyntaxKind.ParenthesizedLambdaExpression); 4557N(SyntaxKind.ParameterList); 4559N(SyntaxKind.OpenParenToken); 4560N(SyntaxKind.Parameter); 4562N(SyntaxKind.PredefinedType); 4564N(SyntaxKind.StringKeyword); 4566N(SyntaxKind.IdentifierToken, "y"); 4568N(SyntaxKind.CommaToken); 4569N(SyntaxKind.Parameter); 4571N(SyntaxKind.PredefinedType); 4573N(SyntaxKind.StringKeyword); 4575N(SyntaxKind.IdentifierToken, "x"); 4576N(SyntaxKind.EqualsValueClause); 4578N(SyntaxKind.EqualsToken); 4579N(SyntaxKind.NullLiteralExpression); 4581N(SyntaxKind.NullKeyword); 4585N(SyntaxKind.CloseParenToken); 4587N(SyntaxKind.EqualsGreaterThanToken); 4588N(SyntaxKind.IdentifierName); 4590N(SyntaxKind.IdentifierToken, "x"); 4596N(SyntaxKind.SemicolonToken); 4612N(SyntaxKind.ParenthesizedLambdaExpression); 4614N(SyntaxKind.ParameterList); 4616N(SyntaxKind.OpenParenToken); 4617N(SyntaxKind.Parameter); 4619N(SyntaxKind.PredefinedType); 4621N(SyntaxKind.IntKeyword); 4623N(SyntaxKind.IdentifierToken, "x"); 4624N(SyntaxKind.EqualsValueClause); 4626N(SyntaxKind.EqualsToken); 4627N(SyntaxKind.GreaterThanExpression); 4633N(SyntaxKind.GreaterThanToken); 4634N(SyntaxKind.NumericLiteralExpression); 4636N(SyntaxKind.NumericLiteralToken, "0"); 4641N(SyntaxKind.CloseParenToken); 4643N(SyntaxKind.EqualsGreaterThanToken); 4644N(SyntaxKind.IdentifierName); 4646N(SyntaxKind.IdentifierToken, "x"); 4659N(SyntaxKind.ParenthesizedExpression); 4661N(SyntaxKind.OpenParenToken); 4662N(SyntaxKind.SimpleAssignmentExpression); 4664N(SyntaxKind.ArgListExpression); 4666N(SyntaxKind.ArgListKeyword); 4668N(SyntaxKind.EqualsToken); 4669N(SyntaxKind.NullLiteralExpression); 4671N(SyntaxKind.NullKeyword); 4674N(SyntaxKind.CloseParenToken); 4686N(SyntaxKind.FieldDeclaration); 4688N(SyntaxKind.VariableDeclaration); 4690N(SyntaxKind.GenericName); 4692N(SyntaxKind.IdentifierToken, "Func"); 4693N(SyntaxKind.TypeArgumentList); 4695N(SyntaxKind.LessThanToken); 4696N(SyntaxKind.PredefinedType); 4698N(SyntaxKind.StringKeyword); 4700N(SyntaxKind.CommaToken); 4701N(SyntaxKind.PredefinedType); 4703N(SyntaxKind.StringKeyword); 4705N(SyntaxKind.GreaterThanToken); 4708N(SyntaxKind.VariableDeclarator); 4710N(SyntaxKind.IdentifierToken, "func0"); 4711N(SyntaxKind.EqualsValueClause); 4713N(SyntaxKind.EqualsToken); 4714N(SyntaxKind.SimpleLambdaExpression); 4716N(SyntaxKind.Parameter); 4718N(SyntaxKind.IdentifierToken, "x"); 4720N(SyntaxKind.EqualsGreaterThanToken); 4721N(SyntaxKind.IdentifierName); 4723N(SyntaxKind.IdentifierToken, "x"); 4729N(SyntaxKind.SemicolonToken); 4741N(SyntaxKind.FieldDeclaration); 4743N(SyntaxKind.VariableDeclaration); 4745N(SyntaxKind.GenericName); 4747N(SyntaxKind.IdentifierToken, "Func"); 4748N(SyntaxKind.TypeArgumentList); 4750N(SyntaxKind.LessThanToken); 4751N(SyntaxKind.PredefinedType); 4753N(SyntaxKind.StringKeyword); 4755N(SyntaxKind.CommaToken); 4756N(SyntaxKind.PredefinedType); 4758N(SyntaxKind.StringKeyword); 4760N(SyntaxKind.GreaterThanToken); 4763N(SyntaxKind.VariableDeclarator); 4765N(SyntaxKind.IdentifierToken, "func0"); 4766N(SyntaxKind.EqualsValueClause); 4768N(SyntaxKind.EqualsToken); 4769N(SyntaxKind.ParenthesizedLambdaExpression); 4771N(SyntaxKind.ParameterList); 4773N(SyntaxKind.OpenParenToken); 4774N(SyntaxKind.Parameter); 4776N(SyntaxKind.IdentifierToken, "x"); 4778N(SyntaxKind.CloseParenToken); 4780N(SyntaxKind.EqualsGreaterThanToken); 4781N(SyntaxKind.IdentifierName); 4783N(SyntaxKind.IdentifierToken, "x"); 4789N(SyntaxKind.SemicolonToken); 4801N(SyntaxKind.FieldDeclaration); 4803N(SyntaxKind.VariableDeclaration); 4805N(SyntaxKind.GenericName); 4807N(SyntaxKind.IdentifierToken, "Func"); 4808N(SyntaxKind.TypeArgumentList); 4810N(SyntaxKind.LessThanToken); 4811N(SyntaxKind.PredefinedType); 4813N(SyntaxKind.StringKeyword); 4815N(SyntaxKind.CommaToken); 4816N(SyntaxKind.PredefinedType); 4818N(SyntaxKind.StringKeyword); 4820N(SyntaxKind.GreaterThanToken); 4823N(SyntaxKind.VariableDeclarator); 4825N(SyntaxKind.IdentifierToken, "func0"); 4826N(SyntaxKind.EqualsValueClause); 4828N(SyntaxKind.EqualsToken); 4829N(SyntaxKind.ParenthesizedLambdaExpression); 4831N(SyntaxKind.ParameterList); 4833N(SyntaxKind.OpenParenToken); 4834N(SyntaxKind.Parameter); 4836N(SyntaxKind.IdentifierToken, "y"); 4838N(SyntaxKind.CommaToken); 4839N(SyntaxKind.Parameter); 4841N(SyntaxKind.IdentifierToken, "x"); 4843N(SyntaxKind.CloseParenToken); 4845N(SyntaxKind.EqualsGreaterThanToken); 4846N(SyntaxKind.IdentifierName); 4848N(SyntaxKind.IdentifierToken, "x"); 4854N(SyntaxKind.SemicolonToken); 4866N(SyntaxKind.FieldDeclaration); 4868N(SyntaxKind.VariableDeclaration); 4870N(SyntaxKind.GenericName); 4872N(SyntaxKind.IdentifierToken, "Func"); 4873N(SyntaxKind.TypeArgumentList); 4875N(SyntaxKind.LessThanToken); 4876N(SyntaxKind.PredefinedType); 4878N(SyntaxKind.StringKeyword); 4880N(SyntaxKind.CommaToken); 4881N(SyntaxKind.PredefinedType); 4883N(SyntaxKind.StringKeyword); 4885N(SyntaxKind.GreaterThanToken); 4888N(SyntaxKind.VariableDeclarator); 4890N(SyntaxKind.IdentifierToken, "func0"); 4891N(SyntaxKind.EqualsValueClause); 4893N(SyntaxKind.EqualsToken); 4894N(SyntaxKind.ParenthesizedLambdaExpression); 4896N(SyntaxKind.ParameterList); 4898N(SyntaxKind.OpenParenToken); 4899N(SyntaxKind.Parameter); 4901N(SyntaxKind.PredefinedType); 4903N(SyntaxKind.StringKeyword); 4905N(SyntaxKind.IdentifierToken, "x"); 4907N(SyntaxKind.CloseParenToken); 4909N(SyntaxKind.EqualsGreaterThanToken); 4910N(SyntaxKind.IdentifierName); 4912N(SyntaxKind.IdentifierToken, "x"); 4918N(SyntaxKind.SemicolonToken); 4930N(SyntaxKind.FieldDeclaration); 4932N(SyntaxKind.VariableDeclaration); 4934N(SyntaxKind.GenericName); 4936N(SyntaxKind.IdentifierToken, "Func"); 4937N(SyntaxKind.TypeArgumentList); 4939N(SyntaxKind.LessThanToken); 4940N(SyntaxKind.PredefinedType); 4942N(SyntaxKind.StringKeyword); 4944N(SyntaxKind.CommaToken); 4945N(SyntaxKind.PredefinedType); 4947N(SyntaxKind.StringKeyword); 4949N(SyntaxKind.GreaterThanToken); 4952N(SyntaxKind.VariableDeclarator); 4954N(SyntaxKind.IdentifierToken, "func0"); 4955N(SyntaxKind.EqualsValueClause); 4957N(SyntaxKind.EqualsToken); 4958N(SyntaxKind.ParenthesizedLambdaExpression); 4960N(SyntaxKind.ParameterList); 4962N(SyntaxKind.OpenParenToken); 4963N(SyntaxKind.Parameter); 4965N(SyntaxKind.PredefinedType); 4967N(SyntaxKind.StringKeyword); 4969N(SyntaxKind.IdentifierToken, "y"); 4971N(SyntaxKind.CommaToken); 4972N(SyntaxKind.Parameter); 4974N(SyntaxKind.PredefinedType); 4976N(SyntaxKind.StringKeyword); 4978N(SyntaxKind.IdentifierToken, "x"); 4980N(SyntaxKind.CloseParenToken); 4982N(SyntaxKind.EqualsGreaterThanToken); 4983N(SyntaxKind.IdentifierName); 4985N(SyntaxKind.IdentifierToken, "x"); 4991N(SyntaxKind.SemicolonToken); 5000N(SyntaxKind.ExpressionStatement); 5002N(SyntaxKind.InvocationExpression); 5004N(SyntaxKind.IdentifierName); 5006N(SyntaxKind.IdentifierToken, "F"); 5008N(SyntaxKind.ArgumentList); 5010N(SyntaxKind.OpenParenToken); 5011N(SyntaxKind.Argument); 5013N(SyntaxKind.ParenthesizedLambdaExpression); 5015N(SyntaxKind.AsyncKeyword); 5016N(SyntaxKind.ParameterList); 5018N(SyntaxKind.OpenParenToken); 5019N(SyntaxKind.CloseParenToken); 5021N(SyntaxKind.EqualsGreaterThanToken); 5022N(SyntaxKind.AwaitExpression); 5024N(SyntaxKind.AwaitKeyword); 5025N(SyntaxKind.InvocationExpression); 5027N(SyntaxKind.SimpleMemberAccessExpression); 5029N(SyntaxKind.IdentifierName); 5031N(SyntaxKind.IdentifierToken, "Task"); 5033N(SyntaxKind.DotToken); 5034N(SyntaxKind.IdentifierName); 5036N(SyntaxKind.IdentifierToken, "FromResult"); 5039N(SyntaxKind.ArgumentList); 5041N(SyntaxKind.OpenParenToken); 5042N(SyntaxKind.Argument); 5044N(SyntaxKind.NumericLiteralExpression); 5046N(SyntaxKind.NumericLiteralToken, "4"); 5049N(SyntaxKind.CloseParenToken); 5055N(SyntaxKind.CloseParenToken); 5058N(SyntaxKind.SemicolonToken); 5078N(SyntaxKind.SimpleLambdaExpression); 5084N(SyntaxKind.EqualsGreaterThanToken); 5105N(SyntaxKind.SimpleLambdaExpression); 5111N(SyntaxKind.EqualsGreaterThanToken); 5112N(SyntaxKind.Block); 5114N(SyntaxKind.OpenBraceToken); 5115N(SyntaxKind.CloseBraceToken); 5136N(SyntaxKind.RefExpression); 5138N(SyntaxKind.RefKeyword); 5139N(SyntaxKind.SimpleLambdaExpression); 5145N(SyntaxKind.EqualsGreaterThanToken); 5146N(SyntaxKind.Block); 5148N(SyntaxKind.OpenBraceToken); 5149N(SyntaxKind.CloseBraceToken); 5166N(SyntaxKind.SimpleLambdaExpression); 5172N(SyntaxKind.EqualsGreaterThanToken); 5173N(SyntaxKind.Block); 5175N(SyntaxKind.OpenBraceToken); 5176N(SyntaxKind.CloseBraceToken); 5191N(SyntaxKind.SimpleLambdaExpression); 5193N(SyntaxKind.StaticKeyword); 5198N(SyntaxKind.EqualsGreaterThanToken); 5199N(SyntaxKind.Block); 5201N(SyntaxKind.OpenBraceToken); 5202N(SyntaxKind.CloseBraceToken); 5239N(SyntaxKind.SimpleAssignmentExpression); 5241N(SyntaxKind.IdentifierName); 5243N(SyntaxKind.IdentifierToken, "f"); 5245N(SyntaxKind.EqualsToken); 5246N(SyntaxKind.ElementAccessExpression); 5252N(SyntaxKind.BracketedArgumentList); 5254N(SyntaxKind.OpenBracketToken); 5255N(SyntaxKind.Argument); 5257N(SyntaxKind.IdentifierName); 5259N(SyntaxKind.IdentifierToken, "A"); 5262N(SyntaxKind.CloseBracketToken); 5275N(SyntaxKind.SimpleLambdaExpression); 5277N(SyntaxKind.Parameter); 5279N(SyntaxKind.IdentifierToken, "var"); 5281N(SyntaxKind.EqualsGreaterThanToken); 5282N(SyntaxKind.Block); 5284N(SyntaxKind.OpenBraceToken); 5285N(SyntaxKind.CloseBraceToken); 5297N(SyntaxKind.SimpleLambdaExpression); 5299N(SyntaxKind.Parameter); 5301N(SyntaxKind.IdentifierToken, "async"); 5303N(SyntaxKind.EqualsGreaterThanToken); 5304N(SyntaxKind.Block); 5306N(SyntaxKind.OpenBraceToken); 5307N(SyntaxKind.CloseBraceToken); 5322N(SyntaxKind.ParenthesizedLambdaExpression); 5324N(SyntaxKind.ParameterList); 5326N(SyntaxKind.OpenParenToken); 5327N(SyntaxKind.Parameter); 5329N(SyntaxKind.PredefinedType); 5331N(SyntaxKind.IntKeyword); 5335N(SyntaxKind.CloseParenToken); 5337N(SyntaxKind.EqualsGreaterThanToken); 5338N(SyntaxKind.Block); 5340N(SyntaxKind.OpenBraceToken); 5341N(SyntaxKind.CloseBraceToken); 5359N(SyntaxKind.ParenthesizedLambdaExpression); 5361N(SyntaxKind.ParameterList); 5363N(SyntaxKind.OpenParenToken); 5364N(SyntaxKind.Parameter); 5366N(SyntaxKind.PredefinedType); 5368N(SyntaxKind.IntKeyword); 5372N(SyntaxKind.CommaToken); 5373N(SyntaxKind.Parameter); 5375N(SyntaxKind.PredefinedType); 5377N(SyntaxKind.IntKeyword); 5381N(SyntaxKind.CloseParenToken); 5383N(SyntaxKind.EqualsGreaterThanToken); 5384N(SyntaxKind.Block); 5386N(SyntaxKind.OpenBraceToken); 5387N(SyntaxKind.CloseBraceToken); 5411N(SyntaxKind.CompilationUnit); 5413N(SyntaxKind.GlobalStatement); 5415N(SyntaxKind.LocalDeclarationStatement); 5417N(SyntaxKind.VariableDeclaration); 5419N(SyntaxKind.GenericName); 5421N(SyntaxKind.IdentifierToken, "Action"); 5422N(SyntaxKind.TypeArgumentList); 5424N(SyntaxKind.LessThanToken); 5425N(SyntaxKind.PredefinedType); 5427N(SyntaxKind.ObjectKeyword); 5429N(SyntaxKind.GreaterThanToken); 5432N(SyntaxKind.VariableDeclarator); 5434N(SyntaxKind.IdentifierToken, "a"); 5435N(SyntaxKind.EqualsValueClause); 5437N(SyntaxKind.EqualsToken); 5448N(SyntaxKind.IncompleteMember); 5450N(SyntaxKind.PublicKeyword); 5452N(SyntaxKind.GlobalStatement); 5454N(SyntaxKind.Block); 5456N(SyntaxKind.OpenBraceToken); 5457N(SyntaxKind.CloseBraceToken); 5460N(SyntaxKind.GlobalStatement); 5462N(SyntaxKind.EmptyStatement); 5464N(SyntaxKind.SemicolonToken); 5467N(SyntaxKind.EndOfFileToken); 5478N(SyntaxKind.SimpleLambdaExpression); 5480N(SyntaxKind.Parameter); 5482N(SyntaxKind.IdentifierToken, "scoped"); 5484N(SyntaxKind.EqualsGreaterThanToken); 5485N(SyntaxKind.Block); 5487N(SyntaxKind.OpenBraceToken); 5488N(SyntaxKind.CloseBraceToken); 5500N(SyntaxKind.ParenthesizedLambdaExpression); 5502N(SyntaxKind.ParameterList); 5504N(SyntaxKind.OpenParenToken); 5505N(SyntaxKind.Parameter); 5507N(SyntaxKind.IdentifierToken, "scoped"); 5509N(SyntaxKind.CloseParenToken); 5511N(SyntaxKind.EqualsGreaterThanToken); 5512N(SyntaxKind.Block); 5514N(SyntaxKind.OpenBraceToken); 5515N(SyntaxKind.CloseBraceToken); 5527N(SyntaxKind.ParenthesizedLambdaExpression); 5529N(SyntaxKind.ParameterList); 5531N(SyntaxKind.OpenParenToken); 5532N(SyntaxKind.Parameter); 5534N(SyntaxKind.IdentifierToken, "a"); 5536N(SyntaxKind.CommaToken); 5537N(SyntaxKind.Parameter); 5539N(SyntaxKind.IdentifierToken, "scoped"); 5541N(SyntaxKind.CloseParenToken); 5543N(SyntaxKind.EqualsGreaterThanToken); 5544N(SyntaxKind.Block); 5546N(SyntaxKind.OpenBraceToken); 5547N(SyntaxKind.CloseBraceToken); 5559N(SyntaxKind.ParenthesizedLambdaExpression); 5561N(SyntaxKind.ParameterList); 5563N(SyntaxKind.OpenParenToken); 5564N(SyntaxKind.Parameter); 5566N(SyntaxKind.PredefinedType); 5568N(SyntaxKind.IntKeyword); 5570N(SyntaxKind.IdentifierToken, "scoped"); 5572N(SyntaxKind.CloseParenToken); 5574N(SyntaxKind.EqualsGreaterThanToken); 5575N(SyntaxKind.Block); 5577N(SyntaxKind.OpenBraceToken); 5578N(SyntaxKind.CloseBraceToken); 5590N(SyntaxKind.ParenthesizedLambdaExpression); 5592N(SyntaxKind.ParameterList); 5594N(SyntaxKind.OpenParenToken); 5595N(SyntaxKind.Parameter); 5597N(SyntaxKind.ScopedKeyword); 5598N(SyntaxKind.PredefinedType); 5600N(SyntaxKind.IntKeyword); 5602N(SyntaxKind.IdentifierToken, "scoped"); 5604N(SyntaxKind.CloseParenToken); 5606N(SyntaxKind.EqualsGreaterThanToken); 5607N(SyntaxKind.Block); 5609N(SyntaxKind.OpenBraceToken); 5610N(SyntaxKind.CloseBraceToken); 5622N(SyntaxKind.ParenthesizedLambdaExpression); 5624N(SyntaxKind.ParameterList); 5626N(SyntaxKind.OpenParenToken); 5627N(SyntaxKind.Parameter); 5629N(SyntaxKind.IdentifierName); 5631N(SyntaxKind.IdentifierToken, "scoped"); 5633N(SyntaxKind.IdentifierToken, "scoped"); 5635N(SyntaxKind.CloseParenToken); 5637N(SyntaxKind.EqualsGreaterThanToken); 5638N(SyntaxKind.Block); 5640N(SyntaxKind.OpenBraceToken); 5641N(SyntaxKind.CloseBraceToken); 5656N(SyntaxKind.SimpleLambdaExpression); 5662N(SyntaxKind.EqualsGreaterThanToken); 5663N(SyntaxKind.Block); 5665N(SyntaxKind.OpenBraceToken); 5666N(SyntaxKind.CloseBraceToken); 5696N(SyntaxKind.SimpleLambdaExpression); 5698N(SyntaxKind.AttributeList); 5700N(SyntaxKind.OpenBracketToken); 5741N(SyntaxKind.ParenthesizedLambdaExpression); 5743N(SyntaxKind.ParameterList); 5745N(SyntaxKind.OpenParenToken);
Parsing\LambdaReturnTypeParsingTests.cs (2170)
50N(SyntaxKind.ParenthesizedLambdaExpression); 54N(modifier); 56N(SyntaxKind.IdentifierName); 58N(SyntaxKind.IdentifierToken, "T"); 60N(SyntaxKind.ParameterList); 62N(SyntaxKind.OpenParenToken); 63N(SyntaxKind.CloseParenToken); 65N(SyntaxKind.EqualsGreaterThanToken); 66N(SyntaxKind.DefaultLiteralExpression); 68N(SyntaxKind.DefaultKeyword); 87N(SyntaxKind.ParenthesizedLambdaExpression); 89N(SyntaxKind.IdentifierName); 91N(SyntaxKind.IdentifierToken, "T"); 93N(SyntaxKind.ParameterList); 95N(SyntaxKind.OpenParenToken); 96N(SyntaxKind.Parameter); 98N(SyntaxKind.IdentifierToken, "x"); 100N(SyntaxKind.CloseParenToken); 102N(SyntaxKind.EqualsGreaterThanToken); 103N(SyntaxKind.Block); 105N(SyntaxKind.OpenBraceToken); 106N(SyntaxKind.ReturnStatement); 108N(SyntaxKind.ReturnKeyword); 109N(SyntaxKind.IdentifierName); 111N(SyntaxKind.IdentifierToken, "x"); 113N(SyntaxKind.SemicolonToken); 115N(SyntaxKind.CloseBraceToken); 134N(SyntaxKind.ParenthesizedLambdaExpression); 136N(SyntaxKind.IdentifierName); 138N(SyntaxKind.IdentifierToken, "T"); 140N(SyntaxKind.ParameterList); 142N(SyntaxKind.OpenParenToken); 143N(SyntaxKind.Parameter); 145N(SyntaxKind.IdentifierName); 147N(SyntaxKind.IdentifierToken, "T"); 149N(SyntaxKind.IdentifierToken, "x"); 151N(SyntaxKind.CloseParenToken); 153N(SyntaxKind.EqualsGreaterThanToken); 154N(SyntaxKind.IdentifierName); 156N(SyntaxKind.IdentifierToken, "x"); 174N(SyntaxKind.ParenthesizedLambdaExpression); 176N(SyntaxKind.IdentifierName); 178N(SyntaxKind.IdentifierToken, "var"); 180N(SyntaxKind.ParameterList); 182N(SyntaxKind.OpenParenToken); 183N(SyntaxKind.Parameter); 185N(SyntaxKind.IdentifierToken, "x"); 187N(SyntaxKind.CommaToken); 188N(SyntaxKind.Parameter); 190N(SyntaxKind.IdentifierToken, "y"); 192N(SyntaxKind.CloseParenToken); 194N(SyntaxKind.EqualsGreaterThanToken); 195N(SyntaxKind.DefaultLiteralExpression); 197N(SyntaxKind.DefaultKeyword); 222N(SyntaxKind.IdentifierName); 224N(SyntaxKind.IdentifierToken, "T"); 239N(SyntaxKind.IdentifierName); 241N(SyntaxKind.IdentifierToken, "T"); 255N(SyntaxKind.IdentifierName); 257N(SyntaxKind.IdentifierToken, "async"); 298N(SyntaxKind.AnonymousMethodExpression); 300N(SyntaxKind.DelegateKeyword); 328N(SyntaxKind.AnonymousMethodExpression); 330N(SyntaxKind.DelegateKeyword); 348N(SyntaxKind.ParenthesizedLambdaExpression); 352N(modifier); 354N(SyntaxKind.PredefinedType); 356N(SyntaxKind.IntKeyword); 358N(SyntaxKind.ParameterList); 360N(SyntaxKind.OpenParenToken); 361N(SyntaxKind.Parameter); 363N(SyntaxKind.IdentifierToken, "_"); 365N(SyntaxKind.CloseParenToken); 367N(SyntaxKind.EqualsGreaterThanToken); 368N(SyntaxKind.NumericLiteralExpression); 370N(SyntaxKind.NumericLiteralToken, "0"); 383N(SyntaxKind.ParenthesizedLambdaExpression); 387N(modifier); 389N(SyntaxKind.PredefinedType); 391N(SyntaxKind.VoidKeyword); 393N(SyntaxKind.ParameterList); 395N(SyntaxKind.OpenParenToken); 396N(SyntaxKind.CloseParenToken); 398N(SyntaxKind.EqualsGreaterThanToken); 399N(SyntaxKind.Block); 401N(SyntaxKind.OpenBraceToken); 402N(SyntaxKind.CloseBraceToken); 415N(SyntaxKind.ParenthesizedLambdaExpression); 419N(modifier); 421N(SyntaxKind.ArrayType); 423N(SyntaxKind.IdentifierName); 425N(SyntaxKind.IdentifierToken, "T"); 427N(SyntaxKind.ArrayRankSpecifier); 429N(SyntaxKind.OpenBracketToken); 430N(SyntaxKind.OmittedArraySizeExpression); 432N(SyntaxKind.OmittedArraySizeExpressionToken); 434N(SyntaxKind.CloseBracketToken); 437N(SyntaxKind.ParameterList); 439N(SyntaxKind.OpenParenToken); 440N(SyntaxKind.CloseParenToken); 442N(SyntaxKind.EqualsGreaterThanToken); 443N(SyntaxKind.NullLiteralExpression); 445N(SyntaxKind.NullKeyword); 458N(SyntaxKind.ParenthesizedLambdaExpression); 462N(modifier); 464N(SyntaxKind.PointerType); 466N(SyntaxKind.IdentifierName); 468N(SyntaxKind.IdentifierToken, "T"); 470N(SyntaxKind.AsteriskToken); 472N(SyntaxKind.ParameterList); 474N(SyntaxKind.OpenParenToken); 475N(SyntaxKind.CloseParenToken); 477N(SyntaxKind.EqualsGreaterThanToken); 478N(SyntaxKind.DefaultLiteralExpression); 480N(SyntaxKind.DefaultKeyword); 492N(SyntaxKind.ParenthesizedLambdaExpression); 494N(SyntaxKind.PointerType); 496N(SyntaxKind.PredefinedType); 498N(SyntaxKind.IntKeyword); 500N(SyntaxKind.AsteriskToken); 502N(SyntaxKind.ParameterList); 504N(SyntaxKind.OpenParenToken); 505N(SyntaxKind.CloseParenToken); 507N(SyntaxKind.EqualsGreaterThanToken); 508N(SyntaxKind.DefaultLiteralExpression); 510N(SyntaxKind.DefaultKeyword); 522N(SyntaxKind.ParenthesizedLambdaExpression); 524N(SyntaxKind.PointerType); 526N(SyntaxKind.PredefinedType); 528N(SyntaxKind.VoidKeyword); 530N(SyntaxKind.AsteriskToken); 532N(SyntaxKind.ParameterList); 534N(SyntaxKind.OpenParenToken); 535N(SyntaxKind.CloseParenToken); 537N(SyntaxKind.EqualsGreaterThanToken); 538N(SyntaxKind.DefaultLiteralExpression); 540N(SyntaxKind.DefaultKeyword); 553N(SyntaxKind.ParenthesizedLambdaExpression); 557N(modifier); 559N(SyntaxKind.FunctionPointerType); 561N(SyntaxKind.DelegateKeyword); 562N(SyntaxKind.AsteriskToken); 563N(SyntaxKind.FunctionPointerParameterList); 565N(SyntaxKind.LessThanToken); 566N(SyntaxKind.FunctionPointerParameter); 568N(SyntaxKind.PredefinedType); 570N(SyntaxKind.VoidKeyword); 573N(SyntaxKind.GreaterThanToken); 576N(SyntaxKind.ParameterList); 578N(SyntaxKind.OpenParenToken); 579N(SyntaxKind.CloseParenToken); 581N(SyntaxKind.EqualsGreaterThanToken); 582N(SyntaxKind.DefaultLiteralExpression); 584N(SyntaxKind.DefaultKeyword); 596N(SyntaxKind.ParenthesizedLambdaExpression); 598N(SyntaxKind.FunctionPointerType); 600N(SyntaxKind.DelegateKeyword); 601N(SyntaxKind.AsteriskToken); 602N(SyntaxKind.FunctionPointerCallingConvention); 604N(SyntaxKind.UnmanagedKeyword); 605N(SyntaxKind.FunctionPointerUnmanagedCallingConventionList); 607N(SyntaxKind.OpenBracketToken); 608N(SyntaxKind.FunctionPointerUnmanagedCallingConvention); 610N(SyntaxKind.IdentifierToken, "Cdecl"); 612N(SyntaxKind.CloseBracketToken); 615N(SyntaxKind.FunctionPointerParameterList); 617N(SyntaxKind.LessThanToken); 618N(SyntaxKind.FunctionPointerParameter); 620N(SyntaxKind.RefKeyword); 621N(SyntaxKind.FunctionPointerType); 623N(SyntaxKind.DelegateKeyword); 624N(SyntaxKind.AsteriskToken); 625N(SyntaxKind.FunctionPointerParameterList); 627N(SyntaxKind.LessThanToken); 628N(SyntaxKind.FunctionPointerParameter); 630N(SyntaxKind.PredefinedType); 632N(SyntaxKind.VoidKeyword); 635N(SyntaxKind.GreaterThanToken); 639N(SyntaxKind.CommaToken); 640N(SyntaxKind.FunctionPointerParameter); 642N(SyntaxKind.PredefinedType); 644N(SyntaxKind.VoidKeyword); 647N(SyntaxKind.GreaterThanToken); 650N(SyntaxKind.ParameterList); 652N(SyntaxKind.OpenParenToken); 653N(SyntaxKind.CloseParenToken); 655N(SyntaxKind.EqualsGreaterThanToken); 656N(SyntaxKind.DefaultLiteralExpression); 658N(SyntaxKind.DefaultKeyword); 670N(SyntaxKind.ParenthesizedLambdaExpression); 672N(SyntaxKind.NullableType); 674N(SyntaxKind.PredefinedType); 676N(SyntaxKind.IntKeyword); 678N(SyntaxKind.QuestionToken); 680N(SyntaxKind.ParameterList); 682N(SyntaxKind.OpenParenToken); 683N(SyntaxKind.CloseParenToken); 685N(SyntaxKind.EqualsGreaterThanToken); 686N(SyntaxKind.NullLiteralExpression); 688N(SyntaxKind.NullKeyword); 703N(SyntaxKind.ParenthesizedLambdaExpression); 705N(SyntaxKind.NullableType); 707N(SyntaxKind.PredefinedType); 709N(SyntaxKind.IntKeyword); 711N(SyntaxKind.QuestionToken); 713N(SyntaxKind.ParameterList); 715N(SyntaxKind.OpenParenToken); 716N(SyntaxKind.CloseParenToken); 718N(SyntaxKind.EqualsGreaterThanToken); 719N(SyntaxKind.IdentifierName); 721N(SyntaxKind.IdentifierToken, "x"); 733N(SyntaxKind.ParenthesizedLambdaExpression); 735N(SyntaxKind.NullableType); 737N(SyntaxKind.ArrayType); 739N(SyntaxKind.PredefinedType); 741N(SyntaxKind.IntKeyword); 743N(SyntaxKind.ArrayRankSpecifier); 745N(SyntaxKind.OpenBracketToken); 746N(SyntaxKind.OmittedArraySizeExpression); 748N(SyntaxKind.OmittedArraySizeExpressionToken); 750N(SyntaxKind.CloseBracketToken); 753N(SyntaxKind.QuestionToken); 755N(SyntaxKind.ParameterList); 757N(SyntaxKind.OpenParenToken); 758N(SyntaxKind.CloseParenToken); 760N(SyntaxKind.EqualsGreaterThanToken); 761N(SyntaxKind.NullLiteralExpression); 763N(SyntaxKind.NullKeyword); 778N(SyntaxKind.ParenthesizedLambdaExpression); 780N(SyntaxKind.NullableType); 782N(SyntaxKind.ArrayType); 784N(SyntaxKind.PredefinedType); 786N(SyntaxKind.IntKeyword); 788N(SyntaxKind.ArrayRankSpecifier); 790N(SyntaxKind.OpenBracketToken); 791N(SyntaxKind.OmittedArraySizeExpression); 793N(SyntaxKind.OmittedArraySizeExpressionToken); 795N(SyntaxKind.CloseBracketToken); 798N(SyntaxKind.QuestionToken); 800N(SyntaxKind.ParameterList); 802N(SyntaxKind.OpenParenToken); 803N(SyntaxKind.CloseParenToken); 805N(SyntaxKind.EqualsGreaterThanToken); 806N(SyntaxKind.IdentifierName); 808N(SyntaxKind.IdentifierToken, "x"); 826N(SyntaxKind.ConditionalExpression); 828N(SyntaxKind.SimpleMemberAccessExpression); 830N(SyntaxKind.PredefinedType); 832N(SyntaxKind.IntKeyword); 834N(SyntaxKind.DotToken); 835N(SyntaxKind.IdentifierName); 837N(SyntaxKind.IdentifierToken, "MaxValue"); 840N(SyntaxKind.QuestionToken); 841N(SyntaxKind.ParenthesizedLambdaExpression); 843N(SyntaxKind.ParameterList); 845N(SyntaxKind.OpenParenToken); 846N(SyntaxKind.CloseParenToken); 848N(SyntaxKind.EqualsGreaterThanToken); 849N(SyntaxKind.NullLiteralExpression); 851N(SyntaxKind.NullKeyword); 869N(SyntaxKind.ConditionalExpression); 871N(SyntaxKind.SimpleMemberAccessExpression); 873N(SyntaxKind.PredefinedType); 875N(SyntaxKind.IntKeyword); 877N(SyntaxKind.DotToken); 878N(SyntaxKind.IdentifierName); 880N(SyntaxKind.IdentifierToken, "MaxValue"); 883N(SyntaxKind.QuestionToken); 884N(SyntaxKind.ParenthesizedLambdaExpression); 886N(SyntaxKind.ParameterList); 888N(SyntaxKind.OpenParenToken); 889N(SyntaxKind.CloseParenToken); 891N(SyntaxKind.EqualsGreaterThanToken); 892N(SyntaxKind.IdentifierName); 894N(SyntaxKind.IdentifierToken, "x"); 897N(SyntaxKind.ColonToken); 898N(SyntaxKind.IdentifierName); 900N(SyntaxKind.IdentifierToken, "y"); 912N(SyntaxKind.ParenthesizedLambdaExpression); 914N(SyntaxKind.NullableType); 916N(SyntaxKind.IdentifierName); 918N(SyntaxKind.IdentifierToken, "T"); 920N(SyntaxKind.QuestionToken); 922N(SyntaxKind.ParameterList); 924N(SyntaxKind.OpenParenToken); 925N(SyntaxKind.CloseParenToken); 927N(SyntaxKind.EqualsGreaterThanToken); 928N(SyntaxKind.IdentifierName); 930N(SyntaxKind.IdentifierToken, "x"); 942N(SyntaxKind.ConditionalExpression); 944N(SyntaxKind.IdentifierName); 946N(SyntaxKind.IdentifierToken, "T"); 948N(SyntaxKind.QuestionToken); 949N(SyntaxKind.ParenthesizedLambdaExpression); 951N(SyntaxKind.ParameterList); 953N(SyntaxKind.OpenParenToken); 954N(SyntaxKind.CloseParenToken); 956N(SyntaxKind.EqualsGreaterThanToken); 957N(SyntaxKind.IdentifierName); 959N(SyntaxKind.IdentifierToken, "x"); 962N(SyntaxKind.ColonToken); 963N(SyntaxKind.IdentifierName); 965N(SyntaxKind.IdentifierToken, "y"); 977N(SyntaxKind.ParenthesizedLambdaExpression); 979N(SyntaxKind.NullableType); 981N(SyntaxKind.TupleType); 983N(SyntaxKind.OpenParenToken); 984N(SyntaxKind.TupleElement); 986N(SyntaxKind.IdentifierName); 988N(SyntaxKind.IdentifierToken, "x"); 991N(SyntaxKind.CommaToken); 992N(SyntaxKind.TupleElement); 994N(SyntaxKind.IdentifierName); 996N(SyntaxKind.IdentifierToken, "y"); 999N(SyntaxKind.CloseParenToken); 1001N(SyntaxKind.QuestionToken); 1003N(SyntaxKind.ParameterList); 1005N(SyntaxKind.OpenParenToken); 1006N(SyntaxKind.CloseParenToken); 1008N(SyntaxKind.EqualsGreaterThanToken); 1009N(SyntaxKind.IdentifierName); 1011N(SyntaxKind.IdentifierToken, "x"); 1023N(SyntaxKind.ConditionalExpression); 1025N(SyntaxKind.TupleExpression); 1027N(SyntaxKind.OpenParenToken); 1028N(SyntaxKind.Argument); 1030N(SyntaxKind.IdentifierName); 1032N(SyntaxKind.IdentifierToken, "x"); 1035N(SyntaxKind.CommaToken); 1036N(SyntaxKind.Argument); 1038N(SyntaxKind.IdentifierName); 1040N(SyntaxKind.IdentifierToken, "y"); 1043N(SyntaxKind.CloseParenToken); 1045N(SyntaxKind.QuestionToken); 1046N(SyntaxKind.ParenthesizedLambdaExpression); 1048N(SyntaxKind.ParameterList); 1050N(SyntaxKind.OpenParenToken); 1051N(SyntaxKind.CloseParenToken); 1053N(SyntaxKind.EqualsGreaterThanToken); 1054N(SyntaxKind.IdentifierName); 1056N(SyntaxKind.IdentifierToken, "x"); 1059N(SyntaxKind.ColonToken); 1060N(SyntaxKind.IdentifierName); 1062N(SyntaxKind.IdentifierToken, "z"); 1074N(SyntaxKind.ParenthesizedLambdaExpression); 1076N(SyntaxKind.NullableType); 1078N(SyntaxKind.ArrayType); 1080N(SyntaxKind.IdentifierName); 1082N(SyntaxKind.IdentifierToken, "T"); 1084N(SyntaxKind.ArrayRankSpecifier); 1086N(SyntaxKind.OpenBracketToken); 1087N(SyntaxKind.OmittedArraySizeExpression); 1089N(SyntaxKind.OmittedArraySizeExpressionToken); 1091N(SyntaxKind.CloseBracketToken); 1094N(SyntaxKind.QuestionToken); 1096N(SyntaxKind.ParameterList); 1098N(SyntaxKind.OpenParenToken); 1099N(SyntaxKind.CloseParenToken); 1101N(SyntaxKind.EqualsGreaterThanToken); 1102N(SyntaxKind.IdentifierName); 1104N(SyntaxKind.IdentifierToken, "x"); 1119N(SyntaxKind.ConditionalExpression); 1121N(SyntaxKind.ElementAccessExpression); 1123N(SyntaxKind.IdentifierName); 1125N(SyntaxKind.IdentifierToken, "T"); 1127N(SyntaxKind.BracketedArgumentList); 1129N(SyntaxKind.OpenBracketToken); 1137N(SyntaxKind.CloseBracketToken); 1140N(SyntaxKind.QuestionToken); 1141N(SyntaxKind.ParenthesizedLambdaExpression); 1143N(SyntaxKind.ParameterList); 1145N(SyntaxKind.OpenParenToken); 1146N(SyntaxKind.CloseParenToken); 1148N(SyntaxKind.EqualsGreaterThanToken); 1149N(SyntaxKind.IdentifierName); 1151N(SyntaxKind.IdentifierToken, "x"); 1154N(SyntaxKind.ColonToken); 1155N(SyntaxKind.IdentifierName); 1157N(SyntaxKind.IdentifierToken, "y"); 1175N(SyntaxKind.ConditionalExpression); 1177N(SyntaxKind.ElementAccessExpression); 1179N(SyntaxKind.IdentifierName); 1181N(SyntaxKind.IdentifierToken, "T"); 1183N(SyntaxKind.BracketedArgumentList); 1185N(SyntaxKind.OpenBracketToken); 1186N(SyntaxKind.Argument); 1188N(SyntaxKind.NumericLiteralExpression); 1190N(SyntaxKind.NumericLiteralToken, "0"); 1193N(SyntaxKind.CloseBracketToken); 1196N(SyntaxKind.QuestionToken); 1197N(SyntaxKind.ParenthesizedLambdaExpression); 1199N(SyntaxKind.ParameterList); 1201N(SyntaxKind.OpenParenToken); 1202N(SyntaxKind.CloseParenToken); 1204N(SyntaxKind.EqualsGreaterThanToken); 1205N(SyntaxKind.IdentifierName); 1207N(SyntaxKind.IdentifierToken, "x"); 1225N(SyntaxKind.ConditionalExpression); 1227N(SyntaxKind.ElementAccessExpression); 1229N(SyntaxKind.IdentifierName); 1231N(SyntaxKind.IdentifierToken, "T"); 1233N(SyntaxKind.BracketedArgumentList); 1235N(SyntaxKind.OpenBracketToken); 1236N(SyntaxKind.Argument); 1238N(SyntaxKind.NumericLiteralExpression); 1240N(SyntaxKind.NumericLiteralToken, "0"); 1243N(SyntaxKind.CloseBracketToken); 1246N(SyntaxKind.QuestionToken); 1247N(SyntaxKind.ParenthesizedLambdaExpression); 1249N(SyntaxKind.ParameterList); 1251N(SyntaxKind.OpenParenToken); 1252N(SyntaxKind.CloseParenToken); 1254N(SyntaxKind.EqualsGreaterThanToken); 1255N(SyntaxKind.IdentifierName); 1257N(SyntaxKind.IdentifierToken, "x"); 1260N(SyntaxKind.ColonToken); 1261N(SyntaxKind.IdentifierName); 1263N(SyntaxKind.IdentifierToken, "y"); 1275N(SyntaxKind.ParenthesizedLambdaExpression); 1277N(SyntaxKind.NullableType); 1279N(SyntaxKind.GenericName); 1281N(SyntaxKind.IdentifierToken, "A"); 1282N(SyntaxKind.TypeArgumentList); 1284N(SyntaxKind.LessThanToken); 1285N(SyntaxKind.IdentifierName); 1287N(SyntaxKind.IdentifierToken, "B"); 1289N(SyntaxKind.GreaterThanToken); 1292N(SyntaxKind.QuestionToken); 1294N(SyntaxKind.ParameterList); 1296N(SyntaxKind.OpenParenToken); 1297N(SyntaxKind.CloseParenToken); 1299N(SyntaxKind.EqualsGreaterThanToken); 1300N(SyntaxKind.IdentifierName); 1302N(SyntaxKind.IdentifierToken, "x"); 1314N(SyntaxKind.ConditionalExpression); 1316N(SyntaxKind.GenericName); 1318N(SyntaxKind.IdentifierToken, "A"); 1319N(SyntaxKind.TypeArgumentList); 1321N(SyntaxKind.LessThanToken); 1322N(SyntaxKind.IdentifierName); 1324N(SyntaxKind.IdentifierToken, "B"); 1326N(SyntaxKind.GreaterThanToken); 1329N(SyntaxKind.QuestionToken); 1330N(SyntaxKind.ParenthesizedLambdaExpression); 1332N(SyntaxKind.ParameterList); 1334N(SyntaxKind.OpenParenToken); 1335N(SyntaxKind.CloseParenToken); 1337N(SyntaxKind.EqualsGreaterThanToken); 1338N(SyntaxKind.IdentifierName); 1340N(SyntaxKind.IdentifierToken, "x"); 1343N(SyntaxKind.ColonToken); 1344N(SyntaxKind.IdentifierName); 1346N(SyntaxKind.IdentifierToken, "y"); 1370N(SyntaxKind.ConditionalExpression); 1372N(SyntaxKind.MultiplyExpression); 1374N(SyntaxKind.PredefinedType); 1376N(SyntaxKind.IntKeyword); 1378N(SyntaxKind.AsteriskToken); 1384N(SyntaxKind.QuestionToken); 1385N(SyntaxKind.ParenthesizedLambdaExpression); 1387N(SyntaxKind.ParameterList); 1389N(SyntaxKind.OpenParenToken); 1390N(SyntaxKind.CloseParenToken); 1392N(SyntaxKind.EqualsGreaterThanToken); 1393N(SyntaxKind.IdentifierName); 1395N(SyntaxKind.IdentifierToken, "x"); 1419N(SyntaxKind.ConditionalExpression); 1421N(SyntaxKind.MultiplyExpression); 1423N(SyntaxKind.PredefinedType); 1425N(SyntaxKind.IntKeyword); 1427N(SyntaxKind.AsteriskToken); 1433N(SyntaxKind.QuestionToken); 1434N(SyntaxKind.ParenthesizedLambdaExpression); 1436N(SyntaxKind.ParameterList); 1438N(SyntaxKind.OpenParenToken); 1439N(SyntaxKind.CloseParenToken); 1441N(SyntaxKind.EqualsGreaterThanToken); 1442N(SyntaxKind.IdentifierName); 1444N(SyntaxKind.IdentifierToken, "x"); 1447N(SyntaxKind.ColonToken); 1448N(SyntaxKind.IdentifierName); 1450N(SyntaxKind.IdentifierToken, "y"); 1462N(SyntaxKind.ParenthesizedLambdaExpression); 1464N(SyntaxKind.NullableType); 1466N(SyntaxKind.FunctionPointerType); 1468N(SyntaxKind.DelegateKeyword); 1469N(SyntaxKind.AsteriskToken); 1470N(SyntaxKind.FunctionPointerParameterList); 1472N(SyntaxKind.LessThanToken); 1473N(SyntaxKind.FunctionPointerParameter); 1475N(SyntaxKind.PredefinedType); 1477N(SyntaxKind.VoidKeyword); 1480N(SyntaxKind.GreaterThanToken); 1483N(SyntaxKind.QuestionToken); 1485N(SyntaxKind.ParameterList); 1487N(SyntaxKind.OpenParenToken); 1488N(SyntaxKind.CloseParenToken); 1490N(SyntaxKind.EqualsGreaterThanToken); 1491N(SyntaxKind.IdentifierName); 1493N(SyntaxKind.IdentifierToken, "x"); 1509N(SyntaxKind.ParenthesizedLambdaExpression); 1511N(SyntaxKind.NullableType); 1513N(SyntaxKind.FunctionPointerType); 1515N(SyntaxKind.DelegateKeyword); 1516N(SyntaxKind.AsteriskToken); 1517N(SyntaxKind.FunctionPointerParameterList); 1519N(SyntaxKind.LessThanToken); 1520N(SyntaxKind.FunctionPointerParameter); 1522N(SyntaxKind.PredefinedType); 1524N(SyntaxKind.VoidKeyword); 1527N(SyntaxKind.GreaterThanToken); 1530N(SyntaxKind.QuestionToken); 1532N(SyntaxKind.ParameterList); 1534N(SyntaxKind.OpenParenToken); 1535N(SyntaxKind.CloseParenToken); 1537N(SyntaxKind.EqualsGreaterThanToken); 1538N(SyntaxKind.IdentifierName); 1540N(SyntaxKind.IdentifierToken, "x"); 1552N(SyntaxKind.ParenthesizedLambdaExpression); 1554N(SyntaxKind.StaticKeyword); 1555N(SyntaxKind.NullableType); 1557N(SyntaxKind.IdentifierName); 1559N(SyntaxKind.IdentifierToken, "T"); 1561N(SyntaxKind.QuestionToken); 1563N(SyntaxKind.ParameterList); 1565N(SyntaxKind.OpenParenToken); 1566N(SyntaxKind.CloseParenToken); 1568N(SyntaxKind.EqualsGreaterThanToken); 1569N(SyntaxKind.IdentifierName); 1571N(SyntaxKind.IdentifierToken, "x"); 1586N(SyntaxKind.ParenthesizedLambdaExpression); 1588N(SyntaxKind.StaticKeyword); 1589N(SyntaxKind.NullableType); 1591N(SyntaxKind.IdentifierName); 1593N(SyntaxKind.IdentifierToken, "T"); 1595N(SyntaxKind.QuestionToken); 1597N(SyntaxKind.ParameterList); 1599N(SyntaxKind.OpenParenToken); 1600N(SyntaxKind.CloseParenToken); 1602N(SyntaxKind.EqualsGreaterThanToken); 1603N(SyntaxKind.IdentifierName); 1605N(SyntaxKind.IdentifierToken, "x"); 1617N(SyntaxKind.ParenthesizedLambdaExpression); 1619N(SyntaxKind.NullableType); 1621N(SyntaxKind.IdentifierName); 1623N(SyntaxKind.IdentifierToken, "async"); 1625N(SyntaxKind.QuestionToken); 1627N(SyntaxKind.ParameterList); 1629N(SyntaxKind.OpenParenToken); 1630N(SyntaxKind.CloseParenToken); 1632N(SyntaxKind.EqualsGreaterThanToken); 1633N(SyntaxKind.IdentifierName); 1635N(SyntaxKind.IdentifierToken, "x"); 1647N(SyntaxKind.ConditionalExpression); 1649N(SyntaxKind.IdentifierName); 1651N(SyntaxKind.IdentifierToken, "async"); 1653N(SyntaxKind.QuestionToken); 1654N(SyntaxKind.ParenthesizedLambdaExpression); 1656N(SyntaxKind.ParameterList); 1658N(SyntaxKind.OpenParenToken); 1659N(SyntaxKind.CloseParenToken); 1661N(SyntaxKind.EqualsGreaterThanToken); 1662N(SyntaxKind.IdentifierName); 1664N(SyntaxKind.IdentifierToken, "x"); 1667N(SyntaxKind.ColonToken); 1668N(SyntaxKind.IdentifierName); 1670N(SyntaxKind.IdentifierToken, "y"); 1682N(SyntaxKind.ParenthesizedLambdaExpression); 1684N(SyntaxKind.AsyncKeyword); 1685N(SyntaxKind.NullableType); 1687N(SyntaxKind.IdentifierName); 1689N(SyntaxKind.IdentifierToken, "T"); 1691N(SyntaxKind.QuestionToken); 1693N(SyntaxKind.ParameterList); 1695N(SyntaxKind.OpenParenToken); 1696N(SyntaxKind.CloseParenToken); 1698N(SyntaxKind.EqualsGreaterThanToken); 1699N(SyntaxKind.IdentifierName); 1701N(SyntaxKind.IdentifierToken, "x"); 1716N(SyntaxKind.IdentifierName); 1718N(SyntaxKind.IdentifierToken, "async"); 1729N(SyntaxKind.ParenthesizedLambdaExpression); 1731N(SyntaxKind.AttributeList); 1733N(SyntaxKind.OpenBracketToken); 1734N(SyntaxKind.Attribute); 1736N(SyntaxKind.IdentifierName); 1738N(SyntaxKind.IdentifierToken, "A"); 1741N(SyntaxKind.CloseBracketToken); 1743N(SyntaxKind.NullableType); 1745N(SyntaxKind.IdentifierName); 1747N(SyntaxKind.IdentifierToken, "T"); 1749N(SyntaxKind.QuestionToken); 1751N(SyntaxKind.ParameterList); 1753N(SyntaxKind.OpenParenToken); 1754N(SyntaxKind.CloseParenToken); 1756N(SyntaxKind.EqualsGreaterThanToken); 1757N(SyntaxKind.IdentifierName); 1759N(SyntaxKind.IdentifierToken, "x"); 1774N(SyntaxKind.ParenthesizedLambdaExpression); 1776N(SyntaxKind.AttributeList); 1778N(SyntaxKind.OpenBracketToken); 1779N(SyntaxKind.Attribute); 1781N(SyntaxKind.IdentifierName); 1783N(SyntaxKind.IdentifierToken, "A"); 1786N(SyntaxKind.CloseBracketToken); 1788N(SyntaxKind.NullableType); 1790N(SyntaxKind.IdentifierName); 1792N(SyntaxKind.IdentifierToken, "T"); 1794N(SyntaxKind.QuestionToken); 1796N(SyntaxKind.ParameterList); 1798N(SyntaxKind.OpenParenToken); 1799N(SyntaxKind.CloseParenToken); 1801N(SyntaxKind.EqualsGreaterThanToken); 1802N(SyntaxKind.IdentifierName); 1804N(SyntaxKind.IdentifierToken, "x"); 1822N(SyntaxKind.ConditionalExpression); 1824N(SyntaxKind.IdentifierName); 1826N(SyntaxKind.IdentifierToken, "b"); 1828N(SyntaxKind.QuestionToken); 1829N(SyntaxKind.ConditionalExpression); 1831N(SyntaxKind.IdentifierName); 1833N(SyntaxKind.IdentifierToken, "c"); 1835N(SyntaxKind.QuestionToken); 1836N(SyntaxKind.ParenthesizedLambdaExpression); 1838N(SyntaxKind.ParameterList); 1840N(SyntaxKind.OpenParenToken); 1841N(SyntaxKind.CloseParenToken); 1843N(SyntaxKind.EqualsGreaterThanToken); 1844N(SyntaxKind.IdentifierName); 1846N(SyntaxKind.IdentifierToken, "x"); 1849N(SyntaxKind.ColonToken); 1850N(SyntaxKind.IdentifierName); 1852N(SyntaxKind.IdentifierToken, "y"); 1870N(SyntaxKind.ConditionalExpression); 1872N(SyntaxKind.IdentifierName); 1874N(SyntaxKind.IdentifierToken, "b"); 1876N(SyntaxKind.QuestionToken); 1877N(SyntaxKind.ConditionalExpression); 1879N(SyntaxKind.IdentifierName); 1881N(SyntaxKind.IdentifierToken, "c"); 1883N(SyntaxKind.QuestionToken); 1884N(SyntaxKind.ParenthesizedLambdaExpression); 1886N(SyntaxKind.ParameterList); 1888N(SyntaxKind.OpenParenToken); 1889N(SyntaxKind.CloseParenToken); 1891N(SyntaxKind.EqualsGreaterThanToken); 1892N(SyntaxKind.IdentifierName); 1894N(SyntaxKind.IdentifierToken, "x"); 1897N(SyntaxKind.ColonToken); 1898N(SyntaxKind.IdentifierName); 1900N(SyntaxKind.IdentifierToken, "y"); 1903N(SyntaxKind.ColonToken); 1904N(SyntaxKind.IdentifierName); 1906N(SyntaxKind.IdentifierToken, "z"); 1918N(SyntaxKind.ConditionalExpression); 1920N(SyntaxKind.IdentifierName); 1922N(SyntaxKind.IdentifierToken, "b"); 1924N(SyntaxKind.QuestionToken); 1925N(SyntaxKind.ParenthesizedExpression); 1927N(SyntaxKind.OpenParenToken); 1928N(SyntaxKind.ParenthesizedLambdaExpression); 1930N(SyntaxKind.NullableType); 1932N(SyntaxKind.IdentifierName); 1934N(SyntaxKind.IdentifierToken, "c"); 1936N(SyntaxKind.QuestionToken); 1938N(SyntaxKind.ParameterList); 1940N(SyntaxKind.OpenParenToken); 1941N(SyntaxKind.CloseParenToken); 1943N(SyntaxKind.EqualsGreaterThanToken); 1944N(SyntaxKind.IdentifierName); 1946N(SyntaxKind.IdentifierToken, "x"); 1949N(SyntaxKind.CloseParenToken); 1951N(SyntaxKind.ColonToken); 1952N(SyntaxKind.IdentifierName); 1954N(SyntaxKind.IdentifierToken, "y"); 1966N(SyntaxKind.ParenthesizedLambdaExpression); 1968N(SyntaxKind.QualifiedName); 1970N(SyntaxKind.IdentifierName); 1972N(SyntaxKind.IdentifierToken, "A"); 1974N(SyntaxKind.DotToken); 1975N(SyntaxKind.IdentifierName); 1977N(SyntaxKind.IdentifierToken, "B"); 1980N(SyntaxKind.ParameterList); 1982N(SyntaxKind.OpenParenToken); 1983N(SyntaxKind.CloseParenToken); 1985N(SyntaxKind.EqualsGreaterThanToken); 1986N(SyntaxKind.NullLiteralExpression); 1988N(SyntaxKind.NullKeyword); 2001N(SyntaxKind.ParenthesizedLambdaExpression); 2005N(modifier); 2007N(SyntaxKind.AliasQualifiedName); 2009N(SyntaxKind.IdentifierName); 2011N(SyntaxKind.IdentifierToken, "A"); 2013N(SyntaxKind.ColonColonToken); 2014N(SyntaxKind.IdentifierName); 2016N(SyntaxKind.IdentifierToken, "B"); 2019N(SyntaxKind.ParameterList); 2021N(SyntaxKind.OpenParenToken); 2022N(SyntaxKind.CloseParenToken); 2024N(SyntaxKind.EqualsGreaterThanToken); 2025N(SyntaxKind.NullLiteralExpression); 2027N(SyntaxKind.NullKeyword); 2039N(SyntaxKind.ParenthesizedLambdaExpression); 2041N(SyntaxKind.AliasQualifiedName); 2043N(SyntaxKind.IdentifierName); 2045N(SyntaxKind.GlobalKeyword); 2047N(SyntaxKind.ColonColonToken); 2048N(SyntaxKind.IdentifierName); 2050N(SyntaxKind.IdentifierToken, "T"); 2053N(SyntaxKind.ParameterList); 2055N(SyntaxKind.OpenParenToken); 2056N(SyntaxKind.CloseParenToken); 2058N(SyntaxKind.EqualsGreaterThanToken); 2059N(SyntaxKind.NullLiteralExpression); 2061N(SyntaxKind.NullKeyword); 2073N(SyntaxKind.ParenthesizedLambdaExpression); 2075N(SyntaxKind.GenericName); 2077N(SyntaxKind.IdentifierToken, "A"); 2078N(SyntaxKind.TypeArgumentList); 2080N(SyntaxKind.LessThanToken); 2081N(SyntaxKind.IdentifierName); 2083N(SyntaxKind.IdentifierToken, "B"); 2085N(SyntaxKind.GreaterThanToken); 2088N(SyntaxKind.ParameterList); 2090N(SyntaxKind.OpenParenToken); 2091N(SyntaxKind.CloseParenToken); 2093N(SyntaxKind.EqualsGreaterThanToken); 2094N(SyntaxKind.NullLiteralExpression); 2096N(SyntaxKind.NullKeyword); 2109N(SyntaxKind.ParenthesizedLambdaExpression); 2113N(modifier); 2115N(SyntaxKind.QualifiedName); 2117N(SyntaxKind.GenericName); 2119N(SyntaxKind.IdentifierToken, "A"); 2120N(SyntaxKind.TypeArgumentList); 2122N(SyntaxKind.LessThanToken); 2123N(SyntaxKind.IdentifierName); 2125N(SyntaxKind.IdentifierToken, "B"); 2127N(SyntaxKind.GreaterThanToken); 2130N(SyntaxKind.DotToken); 2131N(SyntaxKind.IdentifierName); 2133N(SyntaxKind.IdentifierToken, "C"); 2136N(SyntaxKind.ParameterList); 2138N(SyntaxKind.OpenParenToken); 2139N(SyntaxKind.CloseParenToken); 2141N(SyntaxKind.EqualsGreaterThanToken); 2142N(SyntaxKind.NullLiteralExpression); 2144N(SyntaxKind.NullKeyword); 2157N(SyntaxKind.ParenthesizedLambdaExpression); 2161N(modifier); 2163N(SyntaxKind.TupleType); 2165N(SyntaxKind.OpenParenToken); 2166N(SyntaxKind.TupleElement); 2168N(SyntaxKind.IdentifierName); 2170N(SyntaxKind.IdentifierToken, "x"); 2173N(SyntaxKind.CommaToken); 2174N(SyntaxKind.TupleElement); 2176N(SyntaxKind.IdentifierName); 2178N(SyntaxKind.IdentifierToken, "y"); 2181N(SyntaxKind.CloseParenToken); 2183N(SyntaxKind.ParameterList); 2185N(SyntaxKind.OpenParenToken); 2186N(SyntaxKind.Parameter); 2188N(SyntaxKind.IdentifierToken, "x"); 2190N(SyntaxKind.CommaToken); 2191N(SyntaxKind.Parameter); 2193N(SyntaxKind.IdentifierToken, "y"); 2195N(SyntaxKind.CloseParenToken); 2197N(SyntaxKind.EqualsGreaterThanToken); 2198N(SyntaxKind.TupleExpression); 2200N(SyntaxKind.OpenParenToken); 2201N(SyntaxKind.Argument); 2203N(SyntaxKind.IdentifierName); 2205N(SyntaxKind.IdentifierToken, "x"); 2208N(SyntaxKind.CommaToken); 2209N(SyntaxKind.Argument); 2211N(SyntaxKind.IdentifierName); 2213N(SyntaxKind.IdentifierToken, "y"); 2216N(SyntaxKind.CloseParenToken); 2228N(SyntaxKind.ParenthesizedLambdaExpression); 2230N(SyntaxKind.TupleType); 2232N(SyntaxKind.OpenParenToken); 2233N(SyntaxKind.TupleElement); 2235N(SyntaxKind.PredefinedType); 2237N(SyntaxKind.IntKeyword); 2239N(SyntaxKind.IdentifierToken, "x"); 2241N(SyntaxKind.CommaToken); 2242N(SyntaxKind.TupleElement); 2244N(SyntaxKind.PredefinedType); 2246N(SyntaxKind.ObjectKeyword); 2248N(SyntaxKind.IdentifierToken, "y"); 2250N(SyntaxKind.CloseParenToken); 2252N(SyntaxKind.ParameterList); 2254N(SyntaxKind.OpenParenToken); 2255N(SyntaxKind.CloseParenToken); 2257N(SyntaxKind.EqualsGreaterThanToken); 2258N(SyntaxKind.DefaultLiteralExpression); 2260N(SyntaxKind.DefaultKeyword); 2272N(SyntaxKind.ParenthesizedLambdaExpression); 2274N(SyntaxKind.IdentifierName); 2276N(SyntaxKind.IdentifierToken, "A"); 2278N(SyntaxKind.ParameterList); 2280N(SyntaxKind.OpenParenToken); 2281N(SyntaxKind.CloseParenToken); 2283N(SyntaxKind.EqualsGreaterThanToken); 2284N(SyntaxKind.ParenthesizedLambdaExpression); 2286N(SyntaxKind.ParameterList); 2288N(SyntaxKind.OpenParenToken); 2289N(SyntaxKind.CloseParenToken); 2291N(SyntaxKind.EqualsGreaterThanToken); 2292N(SyntaxKind.Block); 2294N(SyntaxKind.OpenBraceToken); 2295N(SyntaxKind.CloseBraceToken); 2308N(SyntaxKind.ParenthesizedLambdaExpression); 2310N(SyntaxKind.IdentifierName); 2312N(SyntaxKind.IdentifierToken, "A"); 2314N(SyntaxKind.ParameterList); 2316N(SyntaxKind.OpenParenToken); 2317N(SyntaxKind.CloseParenToken); 2319N(SyntaxKind.EqualsGreaterThanToken); 2320N(SyntaxKind.ParenthesizedLambdaExpression); 2322N(SyntaxKind.IdentifierName); 2324N(SyntaxKind.IdentifierToken, "B"); 2326N(SyntaxKind.ParameterList); 2328N(SyntaxKind.OpenParenToken); 2329N(SyntaxKind.CloseParenToken); 2331N(SyntaxKind.EqualsGreaterThanToken); 2332N(SyntaxKind.NullLiteralExpression); 2334N(SyntaxKind.NullKeyword); 2347N(SyntaxKind.ParenthesizedLambdaExpression); 2349N(SyntaxKind.PredefinedType); 2351N(SyntaxKind.ObjectKeyword); 2353N(SyntaxKind.ParameterList); 2355N(SyntaxKind.OpenParenToken); 2356N(SyntaxKind.CloseParenToken); 2358N(SyntaxKind.EqualsGreaterThanToken); 2359N(SyntaxKind.ParenthesizedLambdaExpression); 2361N(SyntaxKind.PredefinedType); 2363N(SyntaxKind.VoidKeyword); 2365N(SyntaxKind.ParameterList); 2367N(SyntaxKind.OpenParenToken); 2368N(SyntaxKind.CloseParenToken); 2370N(SyntaxKind.EqualsGreaterThanToken); 2371N(SyntaxKind.Block); 2373N(SyntaxKind.OpenBraceToken); 2374N(SyntaxKind.CloseBraceToken); 2388N(SyntaxKind.ParenthesizedLambdaExpression); 2392N(modifier); 2394N(SyntaxKind.RefType); 2396N(SyntaxKind.RefKeyword); 2397N(SyntaxKind.PredefinedType); 2399N(SyntaxKind.IntKeyword); 2402N(SyntaxKind.ParameterList); 2404N(SyntaxKind.OpenParenToken); 2405N(SyntaxKind.Parameter); 2407N(SyntaxKind.RefKeyword); 2408N(SyntaxKind.PredefinedType); 2410N(SyntaxKind.IntKeyword); 2412N(SyntaxKind.IdentifierToken, "x"); 2414N(SyntaxKind.CloseParenToken); 2416N(SyntaxKind.EqualsGreaterThanToken); 2417N(SyntaxKind.RefExpression); 2419N(SyntaxKind.RefKeyword); 2420N(SyntaxKind.IdentifierName); 2422N(SyntaxKind.IdentifierToken, "x"); 2436N(SyntaxKind.ParenthesizedLambdaExpression); 2440N(modifier); 2442N(SyntaxKind.RefType); 2444N(SyntaxKind.RefKeyword); 2445N(SyntaxKind.ReadOnlyKeyword); 2446N(SyntaxKind.IdentifierName); 2448N(SyntaxKind.IdentifierToken, "A"); 2451N(SyntaxKind.ParameterList); 2453N(SyntaxKind.OpenParenToken); 2454N(SyntaxKind.CloseParenToken); 2456N(SyntaxKind.EqualsGreaterThanToken); 2457N(SyntaxKind.RefExpression); 2459N(SyntaxKind.RefKeyword); 2460N(SyntaxKind.IdentifierName); 2462N(SyntaxKind.IdentifierToken, "x"); 2475N(SyntaxKind.ParenthesizedLambdaExpression); 2477N(SyntaxKind.RefType); 2479N(SyntaxKind.RefKeyword); 2480N(SyntaxKind.IdentifierName); 2482N(SyntaxKind.IdentifierToken, "D"); 2485N(SyntaxKind.ParameterList); 2487N(SyntaxKind.OpenParenToken); 2488N(SyntaxKind.CloseParenToken); 2490N(SyntaxKind.EqualsGreaterThanToken); 2491N(SyntaxKind.ParenthesizedLambdaExpression); 2493N(SyntaxKind.RefType); 2495N(SyntaxKind.RefKeyword); 2496N(SyntaxKind.PredefinedType); 2498N(SyntaxKind.IntKeyword); 2501N(SyntaxKind.ParameterList); 2503N(SyntaxKind.OpenParenToken); 2504N(SyntaxKind.CloseParenToken); 2506N(SyntaxKind.EqualsGreaterThanToken); 2507N(SyntaxKind.RefExpression); 2509N(SyntaxKind.RefKeyword); 2510N(SyntaxKind.IdentifierName); 2512N(SyntaxKind.IdentifierToken, "x"); 2526N(SyntaxKind.ParenthesizedExpression); 2528N(SyntaxKind.OpenParenToken); 2529N(SyntaxKind.ParenthesizedLambdaExpression); 2531N(SyntaxKind.RefType); 2533N(SyntaxKind.RefKeyword); 2534N(SyntaxKind.PredefinedType); 2536N(SyntaxKind.IntKeyword); 2539N(SyntaxKind.ParameterList); 2541N(SyntaxKind.OpenParenToken); 2542N(SyntaxKind.CloseParenToken); 2544N(SyntaxKind.EqualsGreaterThanToken); 2545N(SyntaxKind.IdentifierName); 2547N(SyntaxKind.IdentifierToken, "x"); 2550N(SyntaxKind.CloseParenToken); 2561N(SyntaxKind.ParenthesizedLambdaExpression); 2563N(SyntaxKind.RefType); 2565N(SyntaxKind.RefKeyword); 2566N(SyntaxKind.PredefinedType); 2568N(SyntaxKind.IntKeyword); 2571N(SyntaxKind.ParameterList); 2573N(SyntaxKind.OpenParenToken); 2574N(SyntaxKind.CloseParenToken); 2576N(SyntaxKind.EqualsGreaterThanToken); 2577N(SyntaxKind.IdentifierName); 2579N(SyntaxKind.IdentifierToken, "x"); 2591N(SyntaxKind.FieldDeclaration); 2593N(SyntaxKind.VariableDeclaration); 2595N(SyntaxKind.IdentifierName); 2597N(SyntaxKind.IdentifierToken, "d"); 2599N(SyntaxKind.VariableDeclarator); 2601N(SyntaxKind.IdentifierToken, "d1"); 2602N(SyntaxKind.EqualsValueClause); 2604N(SyntaxKind.EqualsToken); 2605N(SyntaxKind.ParenthesizedExpression); 2607N(SyntaxKind.OpenParenToken); 2608N(SyntaxKind.ParenthesizedLambdaExpression); 2610N(SyntaxKind.RefType); 2612N(SyntaxKind.RefKeyword); 2613N(SyntaxKind.PredefinedType); 2615N(SyntaxKind.IntKeyword); 2618N(SyntaxKind.ParameterList); 2620N(SyntaxKind.OpenParenToken); 2621N(SyntaxKind.CloseParenToken); 2623N(SyntaxKind.EqualsGreaterThanToken); 2624N(SyntaxKind.IdentifierName); 2626N(SyntaxKind.IdentifierToken, "x"); 2629N(SyntaxKind.CloseParenToken); 2634N(SyntaxKind.SemicolonToken); 2645N(SyntaxKind.FieldDeclaration); 2647N(SyntaxKind.VariableDeclaration); 2649N(SyntaxKind.IdentifierName); 2651N(SyntaxKind.IdentifierToken, "d"); 2653N(SyntaxKind.VariableDeclarator); 2655N(SyntaxKind.IdentifierToken, "d1"); 2656N(SyntaxKind.EqualsValueClause); 2658N(SyntaxKind.EqualsToken); 2659N(SyntaxKind.ParenthesizedLambdaExpression); 2661N(SyntaxKind.RefType); 2663N(SyntaxKind.RefKeyword); 2664N(SyntaxKind.PredefinedType); 2666N(SyntaxKind.IntKeyword); 2669N(SyntaxKind.ParameterList); 2671N(SyntaxKind.OpenParenToken); 2672N(SyntaxKind.CloseParenToken); 2674N(SyntaxKind.EqualsGreaterThanToken); 2675N(SyntaxKind.IdentifierName); 2677N(SyntaxKind.IdentifierToken, "x"); 2683N(SyntaxKind.SemicolonToken); 2694N(SyntaxKind.CompilationUnit); 2696N(SyntaxKind.GlobalStatement); 2698N(SyntaxKind.LocalDeclarationStatement); 2700N(SyntaxKind.VariableDeclaration); 2702N(SyntaxKind.IdentifierName); 2704N(SyntaxKind.IdentifierToken, "d"); 2706N(SyntaxKind.VariableDeclarator); 2708N(SyntaxKind.IdentifierToken, "d1"); 2709N(SyntaxKind.EqualsValueClause); 2711N(SyntaxKind.EqualsToken); 2712N(SyntaxKind.ParenthesizedExpression); 2714N(SyntaxKind.OpenParenToken); 2715N(SyntaxKind.ParenthesizedLambdaExpression); 2717N(SyntaxKind.RefType); 2719N(SyntaxKind.RefKeyword); 2720N(SyntaxKind.PredefinedType); 2722N(SyntaxKind.IntKeyword); 2725N(SyntaxKind.ParameterList); 2727N(SyntaxKind.OpenParenToken); 2728N(SyntaxKind.CloseParenToken); 2730N(SyntaxKind.EqualsGreaterThanToken); 2731N(SyntaxKind.IdentifierName); 2733N(SyntaxKind.IdentifierToken, "x"); 2736N(SyntaxKind.CloseParenToken); 2741N(SyntaxKind.SemicolonToken); 2744N(SyntaxKind.EndOfFileToken); 2755N(SyntaxKind.CompilationUnit); 2757N(SyntaxKind.GlobalStatement); 2759N(SyntaxKind.LocalDeclarationStatement); 2761N(SyntaxKind.VariableDeclaration); 2763N(SyntaxKind.IdentifierName); 2765N(SyntaxKind.IdentifierToken, "d"); 2767N(SyntaxKind.VariableDeclarator); 2769N(SyntaxKind.IdentifierToken, "d1"); 2770N(SyntaxKind.EqualsValueClause); 2772N(SyntaxKind.EqualsToken); 2773N(SyntaxKind.ParenthesizedLambdaExpression); 2775N(SyntaxKind.RefType); 2777N(SyntaxKind.RefKeyword); 2778N(SyntaxKind.PredefinedType); 2780N(SyntaxKind.IntKeyword); 2783N(SyntaxKind.ParameterList); 2785N(SyntaxKind.OpenParenToken); 2786N(SyntaxKind.CloseParenToken); 2788N(SyntaxKind.EqualsGreaterThanToken); 2789N(SyntaxKind.IdentifierName); 2791N(SyntaxKind.IdentifierToken, "x"); 2797N(SyntaxKind.SemicolonToken); 2800N(SyntaxKind.EndOfFileToken); 2811N(SyntaxKind.SimpleAssignmentExpression); 2813N(SyntaxKind.IdentifierName); 2815N(SyntaxKind.IdentifierToken, "d1"); 2817N(SyntaxKind.EqualsToken); 2818N(SyntaxKind.ParenthesizedExpression); 2820N(SyntaxKind.OpenParenToken); 2821N(SyntaxKind.ParenthesizedLambdaExpression); 2823N(SyntaxKind.RefType); 2825N(SyntaxKind.RefKeyword); 2826N(SyntaxKind.PredefinedType); 2828N(SyntaxKind.IntKeyword); 2831N(SyntaxKind.ParameterList); 2833N(SyntaxKind.OpenParenToken); 2834N(SyntaxKind.CloseParenToken); 2836N(SyntaxKind.EqualsGreaterThanToken); 2837N(SyntaxKind.IdentifierName); 2839N(SyntaxKind.IdentifierToken, "x"); 2842N(SyntaxKind.CloseParenToken); 2854N(SyntaxKind.SimpleAssignmentExpression); 2856N(SyntaxKind.IdentifierName); 2858N(SyntaxKind.IdentifierToken, "d1"); 2860N(SyntaxKind.EqualsToken); 2861N(SyntaxKind.ParenthesizedLambdaExpression); 2863N(SyntaxKind.RefType); 2865N(SyntaxKind.RefKeyword); 2866N(SyntaxKind.PredefinedType); 2868N(SyntaxKind.IntKeyword); 2871N(SyntaxKind.ParameterList); 2873N(SyntaxKind.OpenParenToken); 2874N(SyntaxKind.CloseParenToken); 2876N(SyntaxKind.EqualsGreaterThanToken); 2877N(SyntaxKind.IdentifierName); 2879N(SyntaxKind.IdentifierToken, "x"); 2892N(SyntaxKind.InvocationExpression); 2894N(SyntaxKind.IdentifierName); 2896N(SyntaxKind.IdentifierToken, "d1"); 2898N(SyntaxKind.ArgumentList); 2900N(SyntaxKind.OpenParenToken); 2901N(SyntaxKind.Argument); 2903N(SyntaxKind.ParenthesizedExpression); 2905N(SyntaxKind.OpenParenToken); 2906N(SyntaxKind.ParenthesizedLambdaExpression); 2908N(SyntaxKind.RefType); 2910N(SyntaxKind.RefKeyword); 2911N(SyntaxKind.PredefinedType); 2913N(SyntaxKind.IntKeyword); 2916N(SyntaxKind.ParameterList); 2918N(SyntaxKind.OpenParenToken); 2919N(SyntaxKind.CloseParenToken); 2921N(SyntaxKind.EqualsGreaterThanToken); 2922N(SyntaxKind.IdentifierName); 2924N(SyntaxKind.IdentifierToken, "x"); 2927N(SyntaxKind.CloseParenToken); 2930N(SyntaxKind.CloseParenToken); 2942N(SyntaxKind.InvocationExpression); 2944N(SyntaxKind.IdentifierName); 2946N(SyntaxKind.IdentifierToken, "d1"); 2948N(SyntaxKind.ArgumentList); 2950N(SyntaxKind.OpenParenToken); 2951N(SyntaxKind.Argument); 2953N(SyntaxKind.ParenthesizedLambdaExpression); 2955N(SyntaxKind.RefType); 2957N(SyntaxKind.RefKeyword); 2958N(SyntaxKind.PredefinedType); 2960N(SyntaxKind.IntKeyword); 2963N(SyntaxKind.ParameterList); 2965N(SyntaxKind.OpenParenToken); 2966N(SyntaxKind.CloseParenToken); 2968N(SyntaxKind.EqualsGreaterThanToken); 2969N(SyntaxKind.IdentifierName); 2971N(SyntaxKind.IdentifierToken, "x"); 2975N(SyntaxKind.CloseParenToken); 2987N(SyntaxKind.ReturnStatement); 2989N(SyntaxKind.ReturnKeyword); 2990N(SyntaxKind.ParenthesizedExpression); 2992N(SyntaxKind.OpenParenToken); 2993N(SyntaxKind.ParenthesizedLambdaExpression); 2995N(SyntaxKind.RefType); 2997N(SyntaxKind.RefKeyword); 2998N(SyntaxKind.PredefinedType); 3000N(SyntaxKind.IntKeyword); 3003N(SyntaxKind.ParameterList); 3005N(SyntaxKind.OpenParenToken); 3006N(SyntaxKind.CloseParenToken); 3008N(SyntaxKind.EqualsGreaterThanToken); 3009N(SyntaxKind.IdentifierName); 3011N(SyntaxKind.IdentifierToken, "x"); 3014N(SyntaxKind.CloseParenToken); 3016N(SyntaxKind.SemicolonToken); 3027N(SyntaxKind.ReturnStatement); 3029N(SyntaxKind.ReturnKeyword); 3030N(SyntaxKind.ParenthesizedLambdaExpression); 3032N(SyntaxKind.RefType); 3034N(SyntaxKind.RefKeyword); 3035N(SyntaxKind.PredefinedType); 3037N(SyntaxKind.IntKeyword); 3040N(SyntaxKind.ParameterList); 3042N(SyntaxKind.OpenParenToken); 3043N(SyntaxKind.CloseParenToken); 3045N(SyntaxKind.EqualsGreaterThanToken); 3046N(SyntaxKind.IdentifierName); 3048N(SyntaxKind.IdentifierToken, "x"); 3051N(SyntaxKind.SemicolonToken); 3062N(SyntaxKind.ConditionalExpression); 3064N(SyntaxKind.IdentifierName); 3066N(SyntaxKind.IdentifierToken, "d1"); 3068N(SyntaxKind.QuestionToken); 3069N(SyntaxKind.ParenthesizedExpression); 3071N(SyntaxKind.OpenParenToken); 3072N(SyntaxKind.ParenthesizedLambdaExpression); 3074N(SyntaxKind.RefType); 3076N(SyntaxKind.RefKeyword); 3077N(SyntaxKind.PredefinedType); 3079N(SyntaxKind.IntKeyword); 3082N(SyntaxKind.ParameterList); 3084N(SyntaxKind.OpenParenToken); 3085N(SyntaxKind.CloseParenToken); 3087N(SyntaxKind.EqualsGreaterThanToken); 3088N(SyntaxKind.IdentifierName); 3090N(SyntaxKind.IdentifierToken, "x"); 3093N(SyntaxKind.CloseParenToken); 3095N(SyntaxKind.ColonToken); 3096N(SyntaxKind.NullLiteralExpression); 3098N(SyntaxKind.NullKeyword); 3110N(SyntaxKind.ConditionalExpression); 3112N(SyntaxKind.IdentifierName); 3114N(SyntaxKind.IdentifierToken, "d1"); 3116N(SyntaxKind.QuestionToken); 3117N(SyntaxKind.ParenthesizedLambdaExpression); 3119N(SyntaxKind.RefType); 3121N(SyntaxKind.RefKeyword); 3122N(SyntaxKind.PredefinedType); 3124N(SyntaxKind.IntKeyword); 3127N(SyntaxKind.ParameterList); 3129N(SyntaxKind.OpenParenToken); 3130N(SyntaxKind.CloseParenToken); 3132N(SyntaxKind.EqualsGreaterThanToken); 3133N(SyntaxKind.IdentifierName); 3135N(SyntaxKind.IdentifierToken, "x"); 3138N(SyntaxKind.ColonToken); 3139N(SyntaxKind.NullLiteralExpression); 3141N(SyntaxKind.NullKeyword); 3153N(SyntaxKind.ConditionalExpression); 3155N(SyntaxKind.IdentifierName); 3157N(SyntaxKind.IdentifierToken, "d1"); 3159N(SyntaxKind.QuestionToken); 3160N(SyntaxKind.NullLiteralExpression); 3162N(SyntaxKind.NullKeyword); 3164N(SyntaxKind.ColonToken); 3165N(SyntaxKind.ParenthesizedExpression); 3167N(SyntaxKind.OpenParenToken); 3168N(SyntaxKind.ParenthesizedLambdaExpression); 3170N(SyntaxKind.RefType); 3172N(SyntaxKind.RefKeyword); 3173N(SyntaxKind.PredefinedType); 3175N(SyntaxKind.IntKeyword); 3178N(SyntaxKind.ParameterList); 3180N(SyntaxKind.OpenParenToken); 3181N(SyntaxKind.CloseParenToken); 3183N(SyntaxKind.EqualsGreaterThanToken); 3184N(SyntaxKind.IdentifierName); 3186N(SyntaxKind.IdentifierToken, "x"); 3189N(SyntaxKind.CloseParenToken); 3201N(SyntaxKind.ConditionalExpression); 3203N(SyntaxKind.IdentifierName); 3205N(SyntaxKind.IdentifierToken, "d1"); 3207N(SyntaxKind.QuestionToken); 3208N(SyntaxKind.NullLiteralExpression); 3210N(SyntaxKind.NullKeyword); 3212N(SyntaxKind.ColonToken); 3213N(SyntaxKind.ParenthesizedLambdaExpression); 3215N(SyntaxKind.RefType); 3217N(SyntaxKind.RefKeyword); 3218N(SyntaxKind.PredefinedType); 3220N(SyntaxKind.IntKeyword); 3223N(SyntaxKind.ParameterList); 3225N(SyntaxKind.OpenParenToken); 3226N(SyntaxKind.CloseParenToken); 3228N(SyntaxKind.EqualsGreaterThanToken); 3229N(SyntaxKind.IdentifierName); 3231N(SyntaxKind.IdentifierToken, "x"); 3244N(SyntaxKind.ConditionalExpression); 3246N(SyntaxKind.IdentifierName); 3248N(SyntaxKind.IdentifierToken, "d1"); 3250N(SyntaxKind.QuestionToken); 3251N(SyntaxKind.ParenthesizedExpression); 3253N(SyntaxKind.OpenParenToken); 3254N(SyntaxKind.ParenthesizedLambdaExpression); 3256N(SyntaxKind.RefType); 3258N(SyntaxKind.RefKeyword); 3259N(SyntaxKind.PredefinedType); 3261N(SyntaxKind.IntKeyword); 3264N(SyntaxKind.ParameterList); 3266N(SyntaxKind.OpenParenToken); 3267N(SyntaxKind.CloseParenToken); 3269N(SyntaxKind.EqualsGreaterThanToken); 3270N(SyntaxKind.IdentifierName); 3272N(SyntaxKind.IdentifierToken, "x"); 3275N(SyntaxKind.CloseParenToken); 3277N(SyntaxKind.ColonToken); 3278N(SyntaxKind.ParenthesizedExpression); 3280N(SyntaxKind.OpenParenToken); 3281N(SyntaxKind.ParenthesizedLambdaExpression); 3283N(SyntaxKind.RefType); 3285N(SyntaxKind.RefKeyword); 3286N(SyntaxKind.PredefinedType); 3288N(SyntaxKind.IntKeyword); 3291N(SyntaxKind.ParameterList); 3293N(SyntaxKind.OpenParenToken); 3294N(SyntaxKind.CloseParenToken); 3296N(SyntaxKind.EqualsGreaterThanToken); 3297N(SyntaxKind.IdentifierName); 3299N(SyntaxKind.IdentifierToken, "y"); 3302N(SyntaxKind.CloseParenToken); 3314N(SyntaxKind.ConditionalExpression); 3316N(SyntaxKind.IdentifierName); 3318N(SyntaxKind.IdentifierToken, "d1"); 3320N(SyntaxKind.QuestionToken); 3321N(SyntaxKind.ParenthesizedLambdaExpression); 3323N(SyntaxKind.RefType); 3325N(SyntaxKind.RefKeyword); 3326N(SyntaxKind.PredefinedType); 3328N(SyntaxKind.IntKeyword); 3331N(SyntaxKind.ParameterList); 3333N(SyntaxKind.OpenParenToken); 3334N(SyntaxKind.CloseParenToken); 3336N(SyntaxKind.EqualsGreaterThanToken); 3337N(SyntaxKind.IdentifierName); 3339N(SyntaxKind.IdentifierToken, "x"); 3342N(SyntaxKind.ColonToken); 3343N(SyntaxKind.ParenthesizedLambdaExpression); 3345N(SyntaxKind.RefType); 3347N(SyntaxKind.RefKeyword); 3348N(SyntaxKind.PredefinedType); 3350N(SyntaxKind.IntKeyword); 3353N(SyntaxKind.ParameterList); 3355N(SyntaxKind.OpenParenToken); 3356N(SyntaxKind.CloseParenToken); 3358N(SyntaxKind.EqualsGreaterThanToken); 3359N(SyntaxKind.IdentifierName); 3361N(SyntaxKind.IdentifierToken, "y"); 3374N(SyntaxKind.SwitchExpression); 3376N(SyntaxKind.IdentifierName); 3378N(SyntaxKind.IdentifierToken, "d1"); 3380N(SyntaxKind.SwitchKeyword); 3381N(SyntaxKind.OpenBraceToken); 3382N(SyntaxKind.SwitchExpressionArm); 3384N(SyntaxKind.ConstantPattern); 3386N(SyntaxKind.NullLiteralExpression); 3388N(SyntaxKind.NullKeyword); 3391N(SyntaxKind.EqualsGreaterThanToken); 3392N(SyntaxKind.ParenthesizedExpression); 3394N(SyntaxKind.OpenParenToken); 3395N(SyntaxKind.ParenthesizedLambdaExpression); 3397N(SyntaxKind.RefType); 3399N(SyntaxKind.RefKeyword); 3400N(SyntaxKind.PredefinedType); 3402N(SyntaxKind.IntKeyword); 3405N(SyntaxKind.ParameterList); 3407N(SyntaxKind.OpenParenToken); 3408N(SyntaxKind.CloseParenToken); 3410N(SyntaxKind.EqualsGreaterThanToken); 3411N(SyntaxKind.IdentifierName); 3413N(SyntaxKind.IdentifierToken, "x"); 3416N(SyntaxKind.CloseParenToken); 3419N(SyntaxKind.CloseBraceToken); 3430N(SyntaxKind.SwitchExpression); 3432N(SyntaxKind.IdentifierName); 3434N(SyntaxKind.IdentifierToken, "d1"); 3436N(SyntaxKind.SwitchKeyword); 3437N(SyntaxKind.OpenBraceToken); 3438N(SyntaxKind.SwitchExpressionArm); 3440N(SyntaxKind.ConstantPattern); 3442N(SyntaxKind.NullLiteralExpression); 3444N(SyntaxKind.NullKeyword); 3447N(SyntaxKind.EqualsGreaterThanToken); 3448N(SyntaxKind.ParenthesizedLambdaExpression); 3450N(SyntaxKind.RefType); 3452N(SyntaxKind.RefKeyword); 3453N(SyntaxKind.PredefinedType); 3455N(SyntaxKind.IntKeyword); 3458N(SyntaxKind.ParameterList); 3460N(SyntaxKind.OpenParenToken); 3461N(SyntaxKind.CloseParenToken); 3463N(SyntaxKind.EqualsGreaterThanToken); 3464N(SyntaxKind.IdentifierName); 3466N(SyntaxKind.IdentifierToken, "x"); 3470N(SyntaxKind.CloseBraceToken); 3481N(SyntaxKind.InvocationExpression); 3483N(SyntaxKind.IdentifierName); 3485N(SyntaxKind.IdentifierToken, "d1"); 3487N(SyntaxKind.ArgumentList); 3489N(SyntaxKind.OpenParenToken); 3490N(SyntaxKind.Argument); 3492N(SyntaxKind.InKeyword); 3493N(SyntaxKind.ParenthesizedLambdaExpression); 3495N(SyntaxKind.PredefinedType); 3497N(SyntaxKind.IntKeyword); 3499N(SyntaxKind.ParameterList); 3501N(SyntaxKind.OpenParenToken); 3502N(SyntaxKind.CloseParenToken); 3504N(SyntaxKind.EqualsGreaterThanToken); 3505N(SyntaxKind.IdentifierName); 3507N(SyntaxKind.IdentifierToken, "x"); 3511N(SyntaxKind.CloseParenToken); 3523N(SyntaxKind.InvocationExpression); 3525N(SyntaxKind.IdentifierName); 3527N(SyntaxKind.IdentifierToken, "d1"); 3529N(SyntaxKind.ArgumentList); 3531N(SyntaxKind.OpenParenToken); 3532N(SyntaxKind.Argument); 3534N(SyntaxKind.OutKeyword); 3535N(SyntaxKind.ParenthesizedLambdaExpression); 3537N(SyntaxKind.PredefinedType); 3539N(SyntaxKind.IntKeyword); 3541N(SyntaxKind.ParameterList); 3543N(SyntaxKind.OpenParenToken); 3544N(SyntaxKind.CloseParenToken); 3546N(SyntaxKind.EqualsGreaterThanToken); 3547N(SyntaxKind.IdentifierName); 3549N(SyntaxKind.IdentifierToken, "x"); 3553N(SyntaxKind.CloseParenToken); 3565N(SyntaxKind.InvocationExpression); 3567N(SyntaxKind.IdentifierName); 3569N(SyntaxKind.IdentifierToken, "F"); 3571N(SyntaxKind.ArgumentList); 3573N(SyntaxKind.OpenParenToken); 3574N(SyntaxKind.Argument); 3576N(SyntaxKind.IdentifierName); 3578N(SyntaxKind.IdentifierToken, "a"); 3581N(SyntaxKind.CommaToken); 3582N(SyntaxKind.Argument); 3584N(SyntaxKind.IdentifierName); 3586N(SyntaxKind.IdentifierToken, "b"); 3589N(SyntaxKind.CloseParenToken); 3607N(SyntaxKind.InvocationExpression); 3609N(SyntaxKind.IdentifierName); 3611N(SyntaxKind.IdentifierToken, "F"); 3613N(SyntaxKind.ArgumentList); 3615N(SyntaxKind.OpenParenToken); 3616N(SyntaxKind.Argument); 3618N(SyntaxKind.IdentifierName); 3620N(SyntaxKind.IdentifierToken, "a"); 3623N(SyntaxKind.CommaToken); 3643N(SyntaxKind.InvocationExpression); 3645N(SyntaxKind.IdentifierName); 3647N(SyntaxKind.IdentifierToken, "F"); 3649N(SyntaxKind.ArgumentList); 3651N(SyntaxKind.OpenParenToken); 3652N(SyntaxKind.Argument); 3654N(SyntaxKind.RefKeyword); 3655N(SyntaxKind.IdentifierName); 3657N(SyntaxKind.IdentifierToken, "a"); 3660N(SyntaxKind.CommaToken); 3661N(SyntaxKind.Argument); 3663N(SyntaxKind.OutKeyword); 3664N(SyntaxKind.IdentifierName); 3666N(SyntaxKind.IdentifierToken, "b"); 3669N(SyntaxKind.CommaToken); 3670N(SyntaxKind.Argument); 3672N(SyntaxKind.InKeyword); 3673N(SyntaxKind.IdentifierName); 3675N(SyntaxKind.IdentifierToken, "c"); 3678N(SyntaxKind.CloseParenToken); 3696N(SyntaxKind.InvocationExpression); 3698N(SyntaxKind.IdentifierName); 3700N(SyntaxKind.IdentifierToken, "F"); 3702N(SyntaxKind.ArgumentList); 3704N(SyntaxKind.OpenParenToken); 3705N(SyntaxKind.Argument); 3707N(SyntaxKind.RefKeyword); 3708N(SyntaxKind.IdentifierName); 3710N(SyntaxKind.IdentifierToken, "a"); 3713N(SyntaxKind.CommaToken); 3739N(SyntaxKind.InvocationExpression); 3741N(SyntaxKind.IdentifierName); 3743N(SyntaxKind.IdentifierToken, "F"); 3745N(SyntaxKind.ArgumentList); 3747N(SyntaxKind.OpenParenToken); 3748N(SyntaxKind.Argument); 3750N(SyntaxKind.IdentifierName); 3752N(SyntaxKind.IdentifierToken, "A"); 3756N(SyntaxKind.Argument); 3758N(SyntaxKind.IdentifierName); 3760N(SyntaxKind.IdentifierToken, "a"); 3763N(SyntaxKind.CommaToken); 3764N(SyntaxKind.Argument); 3766N(SyntaxKind.IdentifierName); 3768N(SyntaxKind.IdentifierToken, "B"); 3772N(SyntaxKind.Argument); 3774N(SyntaxKind.IdentifierName); 3776N(SyntaxKind.IdentifierToken, "b"); 3779N(SyntaxKind.CloseParenToken); 3797N(SyntaxKind.InvocationExpression); 3799N(SyntaxKind.IdentifierName); 3801N(SyntaxKind.IdentifierToken, "F"); 3803N(SyntaxKind.ArgumentList); 3805N(SyntaxKind.OpenParenToken); 3806N(SyntaxKind.Argument); 3808N(SyntaxKind.RefKeyword); 3809N(SyntaxKind.IdentifierName); 3811N(SyntaxKind.IdentifierToken, "A"); 3815N(SyntaxKind.Argument); 3817N(SyntaxKind.IdentifierName); 3819N(SyntaxKind.IdentifierToken, "a"); 3822N(SyntaxKind.CommaToken); 3823N(SyntaxKind.Argument); 3825N(SyntaxKind.OutKeyword); 3826N(SyntaxKind.DeclarationExpression); 3828N(SyntaxKind.IdentifierName); 3830N(SyntaxKind.IdentifierToken, "B"); 3832N(SyntaxKind.SingleVariableDesignation); 3834N(SyntaxKind.IdentifierToken, "b"); 3838N(SyntaxKind.CommaToken); 3839N(SyntaxKind.Argument); 3841N(SyntaxKind.InKeyword); 3842N(SyntaxKind.IdentifierName); 3844N(SyntaxKind.IdentifierToken, "C"); 3848N(SyntaxKind.Argument); 3850N(SyntaxKind.IdentifierName); 3852N(SyntaxKind.IdentifierToken, "c"); 3855N(SyntaxKind.CloseParenToken); 3876N(SyntaxKind.InvocationExpression); 3878N(SyntaxKind.IdentifierName); 3880N(SyntaxKind.IdentifierToken, "F"); 3882N(SyntaxKind.ArgumentList); 3884N(SyntaxKind.OpenParenToken); 3885N(SyntaxKind.Argument); 3887N(SyntaxKind.RefKeyword); 3888N(SyntaxKind.IdentifierName); 3890N(SyntaxKind.IdentifierToken, "A"); 3894N(SyntaxKind.Argument); 3896N(SyntaxKind.IdentifierName); 3898N(SyntaxKind.IdentifierToken, "a"); 3901N(SyntaxKind.CommaToken); 3924N(SyntaxKind.ParenthesizedLambdaExpression); 3926N(SyntaxKind.IdentifierName); 3928N(SyntaxKind.IdentifierToken, "F"); 3930N(SyntaxKind.ParameterList); 3932N(SyntaxKind.OpenParenToken); 3933N(SyntaxKind.Parameter); 3935N(SyntaxKind.IdentifierToken, "a"); 3937N(SyntaxKind.CommaToken); 3938N(SyntaxKind.Parameter); 3940N(SyntaxKind.IdentifierToken, "b"); 3942N(SyntaxKind.CloseParenToken); 3944N(SyntaxKind.EqualsGreaterThanToken); 3962N(SyntaxKind.ParenthesizedLambdaExpression); 3964N(SyntaxKind.IdentifierName); 3966N(SyntaxKind.IdentifierToken, "F"); 3968N(SyntaxKind.ParameterList); 3970N(SyntaxKind.OpenParenToken); 3971N(SyntaxKind.Parameter); 3973N(SyntaxKind.IdentifierToken, "a"); 3975N(SyntaxKind.CommaToken); 3976N(SyntaxKind.Parameter); 3978N(SyntaxKind.IdentifierToken, "b"); 3980N(SyntaxKind.CloseParenToken); 3982N(SyntaxKind.EqualsGreaterThanToken); 3983N(SyntaxKind.Block); 3985N(SyntaxKind.OpenBraceToken); 3998N(SyntaxKind.ParenthesizedLambdaExpression); 4000N(SyntaxKind.IdentifierName); 4002N(SyntaxKind.IdentifierToken, "F"); 4004N(SyntaxKind.ParameterList); 4006N(SyntaxKind.OpenParenToken); 4007N(SyntaxKind.Parameter); 4009N(SyntaxKind.IdentifierToken, "a"); 4011N(SyntaxKind.CommaToken); 4012N(SyntaxKind.Parameter); 4014N(SyntaxKind.IdentifierToken, "b"); 4016N(SyntaxKind.CloseParenToken); 4018N(SyntaxKind.EqualsGreaterThanToken); 4019N(SyntaxKind.Block); 4021N(SyntaxKind.OpenBraceToken); 4022N(SyntaxKind.CloseBraceToken); 4043N(SyntaxKind.ParenthesizedLambdaExpression); 4045N(SyntaxKind.IdentifierName); 4047N(SyntaxKind.IdentifierToken, "F"); 4049N(SyntaxKind.ParameterList); 4051N(SyntaxKind.OpenParenToken); 4052N(SyntaxKind.Parameter); 4054N(SyntaxKind.RefKeyword); 4055N(SyntaxKind.IdentifierName); 4057N(SyntaxKind.IdentifierToken, "a"); 4061N(SyntaxKind.CommaToken); 4062N(SyntaxKind.Parameter); 4064N(SyntaxKind.OutKeyword); 4065N(SyntaxKind.IdentifierName); 4067N(SyntaxKind.IdentifierToken, "b"); 4071N(SyntaxKind.CommaToken); 4072N(SyntaxKind.Parameter); 4074N(SyntaxKind.InKeyword); 4075N(SyntaxKind.IdentifierName); 4077N(SyntaxKind.IdentifierToken, "c"); 4081N(SyntaxKind.CloseParenToken); 4083N(SyntaxKind.EqualsGreaterThanToken); 4084N(SyntaxKind.Block); 4086N(SyntaxKind.OpenBraceToken); 4087N(SyntaxKind.CloseBraceToken); 4099N(SyntaxKind.ParenthesizedLambdaExpression); 4101N(SyntaxKind.IdentifierName); 4103N(SyntaxKind.IdentifierToken, "F"); 4105N(SyntaxKind.ParameterList); 4107N(SyntaxKind.OpenParenToken); 4108N(SyntaxKind.Parameter); 4110N(SyntaxKind.IdentifierName); 4112N(SyntaxKind.IdentifierToken, "A"); 4114N(SyntaxKind.IdentifierToken, "a"); 4116N(SyntaxKind.CommaToken); 4117N(SyntaxKind.Parameter); 4119N(SyntaxKind.IdentifierName); 4121N(SyntaxKind.IdentifierToken, "B"); 4123N(SyntaxKind.IdentifierToken, "b"); 4125N(SyntaxKind.CloseParenToken); 4127N(SyntaxKind.EqualsGreaterThanToken); 4128N(SyntaxKind.Block); 4130N(SyntaxKind.OpenBraceToken); 4131N(SyntaxKind.CloseBraceToken); 4143N(SyntaxKind.ParenthesizedLambdaExpression); 4145N(SyntaxKind.IdentifierName); 4147N(SyntaxKind.IdentifierToken, "F"); 4149N(SyntaxKind.ParameterList); 4151N(SyntaxKind.OpenParenToken); 4152N(SyntaxKind.Parameter); 4154N(SyntaxKind.RefKeyword); 4155N(SyntaxKind.IdentifierName); 4157N(SyntaxKind.IdentifierToken, "A"); 4159N(SyntaxKind.IdentifierToken, "a"); 4161N(SyntaxKind.CommaToken); 4162N(SyntaxKind.Parameter); 4164N(SyntaxKind.OutKeyword); 4165N(SyntaxKind.IdentifierName); 4167N(SyntaxKind.IdentifierToken, "B"); 4169N(SyntaxKind.IdentifierToken, "b"); 4171N(SyntaxKind.CommaToken); 4172N(SyntaxKind.Parameter); 4174N(SyntaxKind.InKeyword); 4175N(SyntaxKind.IdentifierName); 4177N(SyntaxKind.IdentifierToken, "C"); 4179N(SyntaxKind.IdentifierToken, "c"); 4181N(SyntaxKind.CloseParenToken); 4183N(SyntaxKind.EqualsGreaterThanToken); 4184N(SyntaxKind.Block); 4186N(SyntaxKind.OpenBraceToken); 4187N(SyntaxKind.CloseBraceToken); 4205N(SyntaxKind.SwitchExpression); 4207N(SyntaxKind.IdentifierName); 4209N(SyntaxKind.IdentifierToken, "x"); 4211N(SyntaxKind.SwitchKeyword); 4212N(SyntaxKind.OpenBraceToken); 4213N(SyntaxKind.SwitchExpressionArm); 4215N(SyntaxKind.RecursivePattern); 4217N(SyntaxKind.PredefinedType); 4219N(SyntaxKind.IntKeyword); 4221N(SyntaxKind.PositionalPatternClause); 4223N(SyntaxKind.OpenParenToken); 4224N(SyntaxKind.CloseParenToken); 4227N(SyntaxKind.EqualsGreaterThanToken); 4228N(SyntaxKind.NumericLiteralExpression); 4230N(SyntaxKind.NumericLiteralToken, "0"); 4234N(SyntaxKind.SwitchExpressionArm); 4243N(SyntaxKind.EqualsGreaterThanToken); 4244N(SyntaxKind.NumericLiteralExpression); 4246N(SyntaxKind.NumericLiteralToken, "1"); 4249N(SyntaxKind.CloseBraceToken); 4266N(SyntaxKind.SwitchExpression); 4268N(SyntaxKind.IdentifierName); 4270N(SyntaxKind.IdentifierToken, "x"); 4272N(SyntaxKind.SwitchKeyword); 4273N(SyntaxKind.OpenBraceToken); 4274N(SyntaxKind.SwitchExpressionArm); 4276N(SyntaxKind.RecursivePattern); 4278N(SyntaxKind.IdentifierName); 4280N(SyntaxKind.IdentifierToken, "T"); 4282N(SyntaxKind.PositionalPatternClause); 4284N(SyntaxKind.OpenParenToken); 4285N(SyntaxKind.CloseParenToken); 4288N(SyntaxKind.EqualsGreaterThanToken); 4295N(SyntaxKind.SwitchExpressionArm); 4297N(SyntaxKind.RecursivePattern); 4299N(SyntaxKind.PropertyPatternClause); 4301N(SyntaxKind.OpenBraceToken); 4302N(SyntaxKind.CloseBraceToken); 4305N(SyntaxKind.EqualsGreaterThanToken); 4306N(SyntaxKind.NumericLiteralExpression); 4308N(SyntaxKind.NumericLiteralToken, "1"); 4311N(SyntaxKind.CloseBraceToken); 4334N(SyntaxKind.SwitchExpression); 4336N(SyntaxKind.IdentifierName); 4338N(SyntaxKind.IdentifierToken, "x"); 4340N(SyntaxKind.SwitchKeyword); 4341N(SyntaxKind.OpenBraceToken); 4342N(SyntaxKind.SwitchExpressionArm); 4352N(SyntaxKind.ParenthesizedLambdaExpression); 4354N(SyntaxKind.StaticKeyword); 4355N(SyntaxKind.NullableType); 4357N(SyntaxKind.IdentifierName); 4359N(SyntaxKind.IdentifierToken, "T"); 4361N(SyntaxKind.QuestionToken); 4363N(SyntaxKind.ParameterList); 4365N(SyntaxKind.OpenParenToken); 4366N(SyntaxKind.CloseParenToken); 4368N(SyntaxKind.EqualsGreaterThanToken); 4369N(SyntaxKind.Block); 4371N(SyntaxKind.OpenBraceToken); 4372N(SyntaxKind.CloseBraceToken); 4377N(SyntaxKind.SwitchExpressionArm); 4386N(SyntaxKind.EqualsGreaterThanToken); 4387N(SyntaxKind.NumericLiteralExpression); 4389N(SyntaxKind.NumericLiteralToken, "1"); 4392N(SyntaxKind.CloseBraceToken); 4403N(SyntaxKind.SwitchExpression); 4405N(SyntaxKind.IdentifierName); 4407N(SyntaxKind.IdentifierToken, "x"); 4409N(SyntaxKind.SwitchKeyword); 4410N(SyntaxKind.OpenBraceToken); 4411N(SyntaxKind.SwitchExpressionArm); 4413N(SyntaxKind.RecursivePattern); 4415N(SyntaxKind.PositionalPatternClause); 4417N(SyntaxKind.OpenParenToken); 4418N(SyntaxKind.Subpattern); 4420N(SyntaxKind.ConstantPattern); 4422N(SyntaxKind.IdentifierName); 4424N(SyntaxKind.IdentifierToken, "a"); 4428N(SyntaxKind.CommaToken); 4429N(SyntaxKind.Subpattern); 4431N(SyntaxKind.ConstantPattern); 4433N(SyntaxKind.IdentifierName); 4435N(SyntaxKind.IdentifierToken, "b"); 4439N(SyntaxKind.CloseParenToken); 4442N(SyntaxKind.EqualsGreaterThanToken); 4443N(SyntaxKind.IdentifierName); 4445N(SyntaxKind.IdentifierToken, "b"); 4448N(SyntaxKind.CommaToken); 4449N(SyntaxKind.SwitchExpressionArm); 4451N(SyntaxKind.RecursivePattern); 4453N(SyntaxKind.PositionalPatternClause); 4455N(SyntaxKind.OpenParenToken); 4456N(SyntaxKind.Subpattern); 4458N(SyntaxKind.ConstantPattern); 4460N(SyntaxKind.IdentifierName); 4462N(SyntaxKind.IdentifierToken, "c"); 4466N(SyntaxKind.CommaToken); 4467N(SyntaxKind.Subpattern); 4469N(SyntaxKind.ConstantPattern); 4471N(SyntaxKind.IdentifierName); 4473N(SyntaxKind.IdentifierToken, "d"); 4477N(SyntaxKind.CloseParenToken); 4479N(SyntaxKind.SingleVariableDesignation); 4481N(SyntaxKind.IdentifierToken, "e"); 4484N(SyntaxKind.EqualsGreaterThanToken); 4485N(SyntaxKind.IdentifierName); 4487N(SyntaxKind.IdentifierToken, "e"); 4490N(SyntaxKind.CloseBraceToken); 4501N(SyntaxKind.SwitchExpression); 4503N(SyntaxKind.IdentifierName); 4505N(SyntaxKind.IdentifierToken, "x"); 4507N(SyntaxKind.SwitchKeyword); 4508N(SyntaxKind.OpenBraceToken); 4509N(SyntaxKind.SwitchExpressionArm); 4511N(SyntaxKind.RecursivePattern); 4513N(SyntaxKind.PositionalPatternClause); 4515N(SyntaxKind.OpenParenToken); 4516N(SyntaxKind.Subpattern); 4518N(SyntaxKind.DeclarationPattern); 4520N(SyntaxKind.PredefinedType); 4522N(SyntaxKind.IntKeyword); 4524N(SyntaxKind.SingleVariableDesignation); 4526N(SyntaxKind.IdentifierToken, "a"); 4530N(SyntaxKind.CommaToken); 4531N(SyntaxKind.Subpattern); 4533N(SyntaxKind.DeclarationPattern); 4535N(SyntaxKind.PredefinedType); 4537N(SyntaxKind.IntKeyword); 4539N(SyntaxKind.SingleVariableDesignation); 4541N(SyntaxKind.IdentifierToken, "b"); 4545N(SyntaxKind.CloseParenToken); 4548N(SyntaxKind.EqualsGreaterThanToken); 4549N(SyntaxKind.IdentifierName); 4551N(SyntaxKind.IdentifierToken, "b"); 4554N(SyntaxKind.CommaToken); 4555N(SyntaxKind.SwitchExpressionArm); 4557N(SyntaxKind.RecursivePattern); 4559N(SyntaxKind.PositionalPatternClause); 4561N(SyntaxKind.OpenParenToken); 4562N(SyntaxKind.Subpattern); 4564N(SyntaxKind.DeclarationPattern); 4566N(SyntaxKind.PredefinedType); 4568N(SyntaxKind.ObjectKeyword); 4570N(SyntaxKind.SingleVariableDesignation); 4572N(SyntaxKind.IdentifierToken, "c"); 4576N(SyntaxKind.CommaToken); 4577N(SyntaxKind.Subpattern); 4579N(SyntaxKind.DeclarationPattern); 4581N(SyntaxKind.PredefinedType); 4583N(SyntaxKind.ObjectKeyword); 4585N(SyntaxKind.SingleVariableDesignation); 4587N(SyntaxKind.IdentifierToken, "d"); 4591N(SyntaxKind.CloseParenToken); 4593N(SyntaxKind.SingleVariableDesignation); 4595N(SyntaxKind.IdentifierToken, "e"); 4598N(SyntaxKind.EqualsGreaterThanToken); 4599N(SyntaxKind.IdentifierName); 4601N(SyntaxKind.IdentifierToken, "e"); 4604N(SyntaxKind.CloseBraceToken); 4618N(SyntaxKind.IsPatternExpression); 4620N(SyntaxKind.IdentifierName); 4622N(SyntaxKind.IdentifierToken, "x"); 4624N(SyntaxKind.IsKeyword); 4625N(SyntaxKind.RecursivePattern); 4627N(SyntaxKind.IdentifierName); 4629N(SyntaxKind.IdentifierToken, "T"); 4631N(SyntaxKind.PositionalPatternClause); 4633N(SyntaxKind.OpenParenToken); 4634N(SyntaxKind.CloseParenToken); 4650N(SyntaxKind.ElementAccessExpression); 4652N(SyntaxKind.IdentifierName); 4654N(SyntaxKind.IdentifierToken, "s"); 4656N(SyntaxKind.BracketedArgumentList); 4658N(SyntaxKind.OpenBracketToken); 4659N(SyntaxKind.Argument); 4661N(SyntaxKind.RangeExpression); 4663N(SyntaxKind.DotDotToken); 4664N(SyntaxKind.InvocationExpression); 4666N(SyntaxKind.IdentifierName); 4668N(SyntaxKind.IdentifierToken, "x"); 4670N(SyntaxKind.ArgumentList); 4672N(SyntaxKind.OpenParenToken); 4673N(SyntaxKind.CloseParenToken); 4678N(SyntaxKind.CloseBracketToken); 4690N(SyntaxKind.ElementAccessExpression); 4692N(SyntaxKind.IdentifierName); 4694N(SyntaxKind.IdentifierToken, "s"); 4696N(SyntaxKind.BracketedArgumentList); 4698N(SyntaxKind.OpenBracketToken); 4699N(SyntaxKind.Argument); 4701N(SyntaxKind.ParenthesizedLambdaExpression); 4703N(SyntaxKind.IdentifierName); 4705N(SyntaxKind.IdentifierToken, "x"); 4707N(SyntaxKind.ParameterList); 4709N(SyntaxKind.OpenParenToken); 4710N(SyntaxKind.Parameter); 4712N(SyntaxKind.IdentifierToken, "y"); 4714N(SyntaxKind.CloseParenToken); 4716N(SyntaxKind.EqualsGreaterThanToken); 4717N(SyntaxKind.RangeExpression); 4719N(SyntaxKind.IdentifierName); 4721N(SyntaxKind.IdentifierToken, "y"); 4723N(SyntaxKind.DotDotToken); 4727N(SyntaxKind.CloseBracketToken); 4739N(SyntaxKind.ParenthesizedLambdaExpression); 4741N(SyntaxKind.ArrayType); 4743N(SyntaxKind.IdentifierName); 4745N(SyntaxKind.IdentifierToken, "async"); 4747N(SyntaxKind.ArrayRankSpecifier); 4749N(SyntaxKind.OpenBracketToken); 4750N(SyntaxKind.OmittedArraySizeExpression); 4752N(SyntaxKind.OmittedArraySizeExpressionToken); 4754N(SyntaxKind.CloseBracketToken); 4757N(SyntaxKind.ParameterList); 4759N(SyntaxKind.OpenParenToken); 4760N(SyntaxKind.CloseParenToken); 4762N(SyntaxKind.EqualsGreaterThanToken); 4763N(SyntaxKind.Block); 4765N(SyntaxKind.OpenBraceToken); 4766N(SyntaxKind.CloseBraceToken); 4778N(SyntaxKind.ParenthesizedLambdaExpression); 4780N(SyntaxKind.PointerType); 4782N(SyntaxKind.IdentifierName); 4784N(SyntaxKind.IdentifierToken, "async"); 4786N(SyntaxKind.AsteriskToken); 4788N(SyntaxKind.ParameterList); 4790N(SyntaxKind.OpenParenToken); 4791N(SyntaxKind.CloseParenToken); 4793N(SyntaxKind.EqualsGreaterThanToken); 4794N(SyntaxKind.Block); 4796N(SyntaxKind.OpenBraceToken); 4797N(SyntaxKind.CloseBraceToken); 4809N(SyntaxKind.ParenthesizedLambdaExpression); 4811N(SyntaxKind.QualifiedName); 4813N(SyntaxKind.IdentifierName); 4815N(SyntaxKind.IdentifierToken, "async"); 4817N(SyntaxKind.DotToken); 4818N(SyntaxKind.IdentifierName); 4820N(SyntaxKind.IdentifierToken, "B"); 4823N(SyntaxKind.ParameterList); 4825N(SyntaxKind.OpenParenToken); 4826N(SyntaxKind.CloseParenToken); 4828N(SyntaxKind.EqualsGreaterThanToken); 4829N(SyntaxKind.Block); 4831N(SyntaxKind.OpenBraceToken); 4832N(SyntaxKind.CloseBraceToken); 4844N(SyntaxKind.ParenthesizedLambdaExpression); 4846N(SyntaxKind.GenericName); 4848N(SyntaxKind.IdentifierToken, "async"); 4849N(SyntaxKind.TypeArgumentList); 4851N(SyntaxKind.LessThanToken); 4852N(SyntaxKind.IdentifierName); 4854N(SyntaxKind.IdentifierToken, "T"); 4856N(SyntaxKind.GreaterThanToken); 4859N(SyntaxKind.ParameterList); 4861N(SyntaxKind.OpenParenToken); 4862N(SyntaxKind.CloseParenToken); 4864N(SyntaxKind.EqualsGreaterThanToken); 4865N(SyntaxKind.Block); 4867N(SyntaxKind.OpenBraceToken); 4868N(SyntaxKind.CloseBraceToken); 4880N(SyntaxKind.ParenthesizedLambdaExpression); 4882N(SyntaxKind.IdentifierName); 4884N(SyntaxKind.IdentifierToken, "@async"); 4886N(SyntaxKind.ParameterList); 4888N(SyntaxKind.OpenParenToken); 4889N(SyntaxKind.CloseParenToken); 4891N(SyntaxKind.EqualsGreaterThanToken); 4892N(SyntaxKind.DefaultLiteralExpression); 4894N(SyntaxKind.DefaultKeyword); 4906N(SyntaxKind.ParenthesizedLambdaExpression); 4908N(SyntaxKind.AsyncKeyword); 4909N(SyntaxKind.AsyncKeyword); 4910N(SyntaxKind.ParameterList); 4912N(SyntaxKind.OpenParenToken); 4913N(SyntaxKind.Parameter); 4915N(SyntaxKind.IdentifierName); 4917N(SyntaxKind.IdentifierToken, "async"); 4919N(SyntaxKind.IdentifierToken, "async"); 4921N(SyntaxKind.CloseParenToken); 4923N(SyntaxKind.EqualsGreaterThanToken); 4924N(SyntaxKind.IdentifierName); 4926N(SyntaxKind.IdentifierToken, "async"); 4944N(SyntaxKind.CompilationUnit); 4946N(SyntaxKind.GlobalStatement); 4948N(SyntaxKind.LocalFunctionStatement); 4950N(SyntaxKind.IdentifierName); 4952N(SyntaxKind.IdentifierToken, "async"); 4954N(SyntaxKind.IdentifierToken, "MyMethod"); 4955N(SyntaxKind.ParameterList); 4957N(SyntaxKind.OpenParenToken); 4958N(SyntaxKind.CloseParenToken); 4960N(SyntaxKind.ArrowExpressionClause); 4962N(SyntaxKind.EqualsGreaterThanToken); 4963N(SyntaxKind.NullLiteralExpression); 4965N(SyntaxKind.NullKeyword); 4968N(SyntaxKind.SemicolonToken); 4971N(SyntaxKind.EndOfFileToken); 4983N(SyntaxKind.ParenthesizedLambdaExpression); 4985N(SyntaxKind.IdentifierName); 4987N(SyntaxKind.IdentifierToken, "dynamic"); 4989N(SyntaxKind.ParameterList); 4991N(SyntaxKind.OpenParenToken); 4992N(SyntaxKind.CloseParenToken); 4994N(SyntaxKind.EqualsGreaterThanToken); 4995N(SyntaxKind.DefaultLiteralExpression); 4997N(SyntaxKind.DefaultKeyword); 5009N(SyntaxKind.FieldDeclaration); 5011N(SyntaxKind.VariableDeclaration); 5013N(SyntaxKind.IdentifierName); 5015N(SyntaxKind.IdentifierToken, "Delegate"); 5017N(SyntaxKind.VariableDeclarator); 5019N(SyntaxKind.IdentifierToken, "d"); 5020N(SyntaxKind.EqualsValueClause); 5022N(SyntaxKind.EqualsToken); 5023N(SyntaxKind.ParenthesizedLambdaExpression); 5025N(SyntaxKind.IdentifierName); 5027N(SyntaxKind.IdentifierToken, "dynamic"); 5029N(SyntaxKind.ParameterList); 5031N(SyntaxKind.OpenParenToken); 5032N(SyntaxKind.CloseParenToken); 5034N(SyntaxKind.EqualsGreaterThanToken); 5035N(SyntaxKind.DefaultLiteralExpression); 5037N(SyntaxKind.DefaultKeyword); 5043N(SyntaxKind.SemicolonToken); 5059N(SyntaxKind.ParenthesizedLambdaExpression); 5061N(SyntaxKind.IdentifierName); 5063N(SyntaxKind.IdentifierToken, "var"); 5065N(SyntaxKind.ParameterList); 5067N(SyntaxKind.OpenParenToken); 5068N(SyntaxKind.CloseParenToken); 5070N(SyntaxKind.EqualsGreaterThanToken); 5071N(SyntaxKind.DefaultLiteralExpression); 5073N(SyntaxKind.DefaultKeyword); 5094N(SyntaxKind.IdentifierName); 5096N(SyntaxKind.IdentifierToken, "var"); 5113N(SyntaxKind.InvocationExpression); 5115N(SyntaxKind.IdentifierName); 5117N(SyntaxKind.IdentifierToken, "F"); 5119N(SyntaxKind.ArgumentList); 5121N(SyntaxKind.OpenParenToken); 5122N(SyntaxKind.Argument); 5124N(SyntaxKind.ParenthesizedLambdaExpression); 5126N(SyntaxKind.IdentifierName); 5128N(SyntaxKind.IdentifierToken, "var"); 5130N(SyntaxKind.ParameterList); 5132N(SyntaxKind.OpenParenToken); 5133N(SyntaxKind.Parameter); 5135N(SyntaxKind.IdentifierToken, "x"); 5137N(SyntaxKind.CommaToken); 5138N(SyntaxKind.Parameter); 5140N(SyntaxKind.IdentifierToken, "y"); 5142N(SyntaxKind.CloseParenToken); 5144N(SyntaxKind.EqualsGreaterThanToken); 5145N(SyntaxKind.DefaultLiteralExpression); 5147N(SyntaxKind.DefaultKeyword); 5151N(SyntaxKind.CloseParenToken); 5172N(SyntaxKind.InvocationExpression); 5174N(SyntaxKind.IdentifierName); 5176N(SyntaxKind.IdentifierToken, "F"); 5178N(SyntaxKind.ArgumentList); 5180N(SyntaxKind.OpenParenToken); 5181N(SyntaxKind.Argument); 5183N(SyntaxKind.IdentifierName); 5185N(SyntaxKind.IdentifierToken, "var"); 5189N(SyntaxKind.Argument); 5191N(SyntaxKind.SimpleLambdaExpression); 5193N(SyntaxKind.Parameter); 5195N(SyntaxKind.IdentifierToken, "x"); 5197N(SyntaxKind.EqualsGreaterThanToken); 5198N(SyntaxKind.IdentifierName); 5200N(SyntaxKind.IdentifierToken, "x"); 5204N(SyntaxKind.CloseParenToken); 5222N(SyntaxKind.FieldDeclaration); 5224N(SyntaxKind.VariableDeclaration); 5226N(SyntaxKind.IdentifierName); 5228N(SyntaxKind.IdentifierToken, "var"); 5230N(SyntaxKind.VariableDeclarator); 5232N(SyntaxKind.IdentifierToken, "d"); 5233N(SyntaxKind.EqualsValueClause); 5235N(SyntaxKind.EqualsToken); 5236N(SyntaxKind.ParenthesizedLambdaExpression); 5238N(SyntaxKind.IdentifierName); 5240N(SyntaxKind.IdentifierToken, "var"); 5242N(SyntaxKind.ParameterList); 5244N(SyntaxKind.OpenParenToken); 5245N(SyntaxKind.CloseParenToken); 5247N(SyntaxKind.EqualsGreaterThanToken); 5248N(SyntaxKind.DefaultLiteralExpression); 5250N(SyntaxKind.DefaultKeyword); 5256N(SyntaxKind.SemicolonToken); 5273N(SyntaxKind.ParenthesizedLambdaExpression); 5275N(SyntaxKind.RefType); 5277N(SyntaxKind.RefKeyword); 5278N(SyntaxKind.IdentifierName); 5280N(SyntaxKind.IdentifierToken, "var"); 5283N(SyntaxKind.ParameterList); 5285N(SyntaxKind.OpenParenToken); 5286N(SyntaxKind.Parameter); 5288N(SyntaxKind.RefKeyword); 5289N(SyntaxKind.IdentifierName); 5291N(SyntaxKind.IdentifierToken, "var"); 5293N(SyntaxKind.IdentifierToken, "x"); 5295N(SyntaxKind.CloseParenToken); 5297N(SyntaxKind.EqualsGreaterThanToken); 5298N(SyntaxKind.IdentifierName); 5300N(SyntaxKind.IdentifierToken, "x"); 5318N(SyntaxKind.ParenthesizedLambdaExpression); 5320N(SyntaxKind.ArrayType); 5322N(SyntaxKind.IdentifierName); 5324N(SyntaxKind.IdentifierToken, "var"); 5326N(SyntaxKind.ArrayRankSpecifier); 5328N(SyntaxKind.OpenBracketToken); 5329N(SyntaxKind.OmittedArraySizeExpression); 5331N(SyntaxKind.OmittedArraySizeExpressionToken); 5333N(SyntaxKind.CloseBracketToken); 5336N(SyntaxKind.ParameterList); 5338N(SyntaxKind.OpenParenToken); 5339N(SyntaxKind.Parameter); 5341N(SyntaxKind.IdentifierToken, "v"); 5343N(SyntaxKind.CloseParenToken); 5345N(SyntaxKind.EqualsGreaterThanToken); 5346N(SyntaxKind.IdentifierName); 5348N(SyntaxKind.IdentifierToken, "v"); 5366N(SyntaxKind.ParenthesizedLambdaExpression); 5368N(SyntaxKind.QualifiedName); 5370N(SyntaxKind.IdentifierName); 5372N(SyntaxKind.IdentifierToken, "var"); 5374N(SyntaxKind.DotToken); 5375N(SyntaxKind.IdentifierName); 5377N(SyntaxKind.IdentifierToken, "x"); 5380N(SyntaxKind.ParameterList); 5382N(SyntaxKind.OpenParenToken); 5383N(SyntaxKind.CloseParenToken); 5385N(SyntaxKind.EqualsGreaterThanToken); 5386N(SyntaxKind.DefaultLiteralExpression); 5388N(SyntaxKind.DefaultKeyword); 5402N(SyntaxKind.ParenthesizedLambdaExpression); 5404N(SyntaxKind.AttributeList); 5406N(SyntaxKind.OpenBracketToken); 5407N(SyntaxKind.Attribute); 5409N(SyntaxKind.IdentifierName); 5411N(SyntaxKind.IdentifierToken, "A"); 5414N(SyntaxKind.CloseBracketToken); 5418N(modifier); 5420N(SyntaxKind.PredefinedType); 5422N(SyntaxKind.VoidKeyword); 5424N(SyntaxKind.ParameterList); 5426N(SyntaxKind.OpenParenToken); 5427N(SyntaxKind.CloseParenToken); 5429N(SyntaxKind.EqualsGreaterThanToken); 5430N(SyntaxKind.Block); 5432N(SyntaxKind.OpenBraceToken); 5433N(SyntaxKind.CloseBraceToken); 5445N(SyntaxKind.ParenthesizedLambdaExpression); 5447N(SyntaxKind.AttributeList); 5449N(SyntaxKind.OpenBracketToken); 5450N(SyntaxKind.Attribute); 5452N(SyntaxKind.IdentifierName); 5454N(SyntaxKind.IdentifierToken, "A"); 5457N(SyntaxKind.CloseBracketToken); 5459N(SyntaxKind.AttributeList); 5461N(SyntaxKind.OpenBracketToken); 5462N(SyntaxKind.Attribute); 5464N(SyntaxKind.IdentifierName); 5466N(SyntaxKind.IdentifierToken, "B"); 5469N(SyntaxKind.CloseBracketToken); 5471N(SyntaxKind.IdentifierName); 5473N(SyntaxKind.IdentifierToken, "T"); 5475N(SyntaxKind.ParameterList); 5477N(SyntaxKind.OpenParenToken); 5478N(SyntaxKind.CloseParenToken); 5480N(SyntaxKind.EqualsGreaterThanToken); 5481N(SyntaxKind.DefaultLiteralExpression); 5483N(SyntaxKind.DefaultKeyword); 5496N(SyntaxKind.ParenthesizedLambdaExpression); 5498N(SyntaxKind.AttributeList); 5500N(SyntaxKind.OpenBracketToken); 5501N(SyntaxKind.Attribute); 5503N(SyntaxKind.IdentifierName); 5505N(SyntaxKind.IdentifierToken, "A"); 5508N(SyntaxKind.CommaToken); 5509N(SyntaxKind.Attribute); 5511N(SyntaxKind.IdentifierName); 5513N(SyntaxKind.IdentifierToken, "B"); 5516N(SyntaxKind.CloseBracketToken); 5520N(modifier); 5522N(SyntaxKind.RefType); 5524N(SyntaxKind.RefKeyword); 5525N(SyntaxKind.IdentifierName); 5527N(SyntaxKind.IdentifierToken, "T"); 5530N(SyntaxKind.ParameterList); 5532N(SyntaxKind.OpenParenToken); 5533N(SyntaxKind.CloseParenToken); 5535N(SyntaxKind.EqualsGreaterThanToken); 5536N(SyntaxKind.DefaultLiteralExpression); 5538N(SyntaxKind.DefaultKeyword); 5551N(SyntaxKind.ClassDeclaration); 5553N(SyntaxKind.AttributeList); 5555N(SyntaxKind.OpenBracketToken); 5556N(SyntaxKind.Attribute); 5558N(SyntaxKind.IdentifierName); 5560N(SyntaxKind.IdentifierToken, "A"); 5562N(SyntaxKind.AttributeArgumentList); 5564N(SyntaxKind.OpenParenToken); 5565N(SyntaxKind.AttributeArgument); 5567N(SyntaxKind.ParenthesizedLambdaExpression); 5571N(modifier); 5573N(SyntaxKind.PredefinedType); 5575N(SyntaxKind.VoidKeyword); 5577N(SyntaxKind.ParameterList); 5579N(SyntaxKind.OpenParenToken); 5580N(SyntaxKind.CloseParenToken); 5582N(SyntaxKind.EqualsGreaterThanToken); 5583N(SyntaxKind.Block); 5585N(SyntaxKind.OpenBraceToken); 5586N(SyntaxKind.CloseBraceToken); 5590N(SyntaxKind.CloseParenToken); 5593N(SyntaxKind.CloseBracketToken); 5595N(SyntaxKind.ClassKeyword); 5596N(SyntaxKind.IdentifierToken, "C"); 5597N(SyntaxKind.OpenBraceToken); 5598N(SyntaxKind.CloseBraceToken); 5609N(SyntaxKind.ClassDeclaration); 5611N(SyntaxKind.AttributeList); 5613N(SyntaxKind.OpenBracketToken); 5614N(SyntaxKind.Attribute); 5616N(SyntaxKind.IdentifierName); 5618N(SyntaxKind.IdentifierToken, "A"); 5620N(SyntaxKind.AttributeArgumentList); 5622N(SyntaxKind.OpenParenToken); 5623N(SyntaxKind.AttributeArgument); 5625N(SyntaxKind.ParenthesizedLambdaExpression); 5627N(SyntaxKind.IdentifierName); 5629N(SyntaxKind.IdentifierToken, "T"); 5631N(SyntaxKind.ParameterList); 5633N(SyntaxKind.OpenParenToken); 5634N(SyntaxKind.CloseParenToken); 5636N(SyntaxKind.EqualsGreaterThanToken); 5637N(SyntaxKind.DefaultLiteralExpression); 5639N(SyntaxKind.DefaultKeyword); 5643N(SyntaxKind.CloseParenToken); 5646N(SyntaxKind.CloseBracketToken); 5648N(SyntaxKind.ClassKeyword); 5649N(SyntaxKind.IdentifierToken, "C"); 5650N(SyntaxKind.OpenBraceToken); 5651N(SyntaxKind.CloseBraceToken); 5662N(SyntaxKind.ClassDeclaration); 5664N(SyntaxKind.AttributeList); 5666N(SyntaxKind.OpenBracketToken); 5667N(SyntaxKind.Attribute); 5669N(SyntaxKind.IdentifierName); 5671N(SyntaxKind.IdentifierToken, "A"); 5673N(SyntaxKind.AttributeArgumentList); 5675N(SyntaxKind.OpenParenToken); 5676N(SyntaxKind.AttributeArgument); 5678N(SyntaxKind.ParenthesizedLambdaExpression); 5680N(SyntaxKind.FunctionPointerType); 5682N(SyntaxKind.DelegateKeyword); 5683N(SyntaxKind.AsteriskToken); 5684N(SyntaxKind.FunctionPointerParameterList); 5686N(SyntaxKind.LessThanToken); 5687N(SyntaxKind.FunctionPointerParameter); 5689N(SyntaxKind.PredefinedType); 5691N(SyntaxKind.VoidKeyword); 5694N(SyntaxKind.GreaterThanToken); 5697N(SyntaxKind.ParameterList); 5699N(SyntaxKind.OpenParenToken); 5700N(SyntaxKind.CloseParenToken); 5702N(SyntaxKind.EqualsGreaterThanToken); 5703N(SyntaxKind.DefaultLiteralExpression); 5705N(SyntaxKind.DefaultKeyword); 5709N(SyntaxKind.CloseParenToken); 5712N(SyntaxKind.CloseBracketToken); 5714N(SyntaxKind.ClassKeyword); 5715N(SyntaxKind.IdentifierToken, "C"); 5716N(SyntaxKind.OpenBraceToken); 5717N(SyntaxKind.CloseBraceToken); 5728N(SyntaxKind.ClassDeclaration); 5730N(SyntaxKind.AttributeList); 5732N(SyntaxKind.OpenBracketToken); 5733N(SyntaxKind.Attribute); 5735N(SyntaxKind.IdentifierName); 5737N(SyntaxKind.IdentifierToken, "A"); 5739N(SyntaxKind.AttributeArgumentList); 5741N(SyntaxKind.OpenParenToken); 5742N(SyntaxKind.AttributeArgument); 5744N(SyntaxKind.ParenthesizedLambdaExpression); 5746N(SyntaxKind.RefType); 5748N(SyntaxKind.RefKeyword); 5749N(SyntaxKind.PredefinedType); 5751N(SyntaxKind.IntKeyword); 5754N(SyntaxKind.ParameterList); 5756N(SyntaxKind.OpenParenToken); 5757N(SyntaxKind.CloseParenToken); 5759N(SyntaxKind.EqualsGreaterThanToken); 5760N(SyntaxKind.DefaultLiteralExpression); 5762N(SyntaxKind.DefaultKeyword); 5766N(SyntaxKind.CloseParenToken); 5769N(SyntaxKind.CloseBracketToken); 5771N(SyntaxKind.ClassKeyword); 5772N(SyntaxKind.IdentifierToken, "C"); 5773N(SyntaxKind.OpenBraceToken); 5774N(SyntaxKind.CloseBraceToken);
Parsing\LineSpanDirectiveParsingTests.cs (941)
51N(SyntaxKind.LineSpanDirectiveTrivia); 53N(SyntaxKind.HashToken); 54N(SyntaxKind.LineKeyword); 55N(SyntaxKind.LineDirectivePosition); 57N(SyntaxKind.OpenParenToken); 58N(SyntaxKind.NumericLiteralToken, "1"); 59N(SyntaxKind.CommaToken); 60N(SyntaxKind.NumericLiteralToken, "2"); 61N(SyntaxKind.CloseParenToken); 63N(SyntaxKind.MinusToken); 64N(SyntaxKind.LineDirectivePosition); 66N(SyntaxKind.OpenParenToken); 67N(SyntaxKind.NumericLiteralToken, "3"); 68N(SyntaxKind.CommaToken); 69N(SyntaxKind.NumericLiteralToken, "4"); 70N(SyntaxKind.CloseParenToken); 72N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 73N(SyntaxKind.EndOfDirectiveToken); 92N(SyntaxKind.LineSpanDirectiveTrivia); 94N(SyntaxKind.HashToken); 95N(SyntaxKind.LineKeyword); 96N(SyntaxKind.LineDirectivePosition); 98N(SyntaxKind.OpenParenToken); 99N(SyntaxKind.NumericLiteralToken, "1"); 100N(SyntaxKind.CommaToken); 101N(SyntaxKind.NumericLiteralToken, "2"); 102N(SyntaxKind.CloseParenToken); 104N(SyntaxKind.MinusToken); 105N(SyntaxKind.LineDirectivePosition); 107N(SyntaxKind.OpenParenToken); 108N(SyntaxKind.NumericLiteralToken, "3"); 109N(SyntaxKind.CommaToken); 110N(SyntaxKind.NumericLiteralToken, "4"); 111N(SyntaxKind.CloseParenToken); 113N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 114N(SyntaxKind.EndOfDirectiveToken); 133N(SyntaxKind.LineSpanDirectiveTrivia); 135N(SyntaxKind.HashToken); 136N(SyntaxKind.LineKeyword); 137N(SyntaxKind.LineDirectivePosition); 139N(SyntaxKind.OpenParenToken); 140N(SyntaxKind.NumericLiteralToken, "1"); 141N(SyntaxKind.CommaToken); 142N(SyntaxKind.NumericLiteralToken, "2"); 143N(SyntaxKind.CloseParenToken); 145N(SyntaxKind.MinusToken); 146N(SyntaxKind.LineDirectivePosition); 148N(SyntaxKind.OpenParenToken); 149N(SyntaxKind.NumericLiteralToken, "3"); 150N(SyntaxKind.CommaToken); 151N(SyntaxKind.NumericLiteralToken, "4"); 152N(SyntaxKind.CloseParenToken); 154N(SyntaxKind.NumericLiteralToken, "5"); 155N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 156N(SyntaxKind.EndOfDirectiveToken); 169N(SyntaxKind.LineSpanDirectiveTrivia); 171N(SyntaxKind.HashToken); 172N(SyntaxKind.LineKeyword); 173N(SyntaxKind.LineDirectivePosition); 175N(SyntaxKind.OpenParenToken); 176N(SyntaxKind.NumericLiteralToken, "1"); 177N(SyntaxKind.CommaToken); 178N(SyntaxKind.NumericLiteralToken, "2"); 179N(SyntaxKind.CloseParenToken); 181N(SyntaxKind.MinusToken); 182N(SyntaxKind.LineDirectivePosition); 184N(SyntaxKind.OpenParenToken); 185N(SyntaxKind.NumericLiteralToken, "3"); 186N(SyntaxKind.CommaToken); 187N(SyntaxKind.NumericLiteralToken, "4"); 188N(SyntaxKind.CloseParenToken); 190N(SyntaxKind.StringLiteralToken, "\"\""); 191N(SyntaxKind.EndOfDirectiveToken); 203N(SyntaxKind.LineSpanDirectiveTrivia); 205N(SyntaxKind.HashToken); 206N(SyntaxKind.LineKeyword); 207N(SyntaxKind.LineDirectivePosition); 209N(SyntaxKind.OpenParenToken); 210N(SyntaxKind.NumericLiteralToken, "1"); 211N(SyntaxKind.CommaToken); 212N(SyntaxKind.NumericLiteralToken, "2"); 213N(SyntaxKind.CloseParenToken); 215N(SyntaxKind.MinusToken); 216N(SyntaxKind.LineDirectivePosition); 218N(SyntaxKind.OpenParenToken); 219N(SyntaxKind.NumericLiteralToken, "3"); 220N(SyntaxKind.CommaToken); 221N(SyntaxKind.NumericLiteralToken, "4"); 222N(SyntaxKind.CloseParenToken); 224N(SyntaxKind.NumericLiteralToken, "5"); 225N(SyntaxKind.StringLiteralToken, "\" \""); 226N(SyntaxKind.EndOfDirectiveToken); 244N(SyntaxKind.LineSpanDirectiveTrivia); 246N(SyntaxKind.HashToken); 247N(SyntaxKind.LineKeyword); 248N(SyntaxKind.LineDirectivePosition); 250N(SyntaxKind.OpenParenToken); 251N(SyntaxKind.NumericLiteralToken, "1"); 252N(SyntaxKind.CommaToken); 253N(SyntaxKind.NumericLiteralToken, "2"); 254N(SyntaxKind.CloseParenToken); 256N(SyntaxKind.MinusToken); 257N(SyntaxKind.LineDirectivePosition); 259N(SyntaxKind.OpenParenToken); 260N(SyntaxKind.NumericLiteralToken, "3"); 261N(SyntaxKind.CommaToken); 262N(SyntaxKind.NumericLiteralToken, "4"); 263N(SyntaxKind.CloseParenToken); 265N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 266N(SyntaxKind.EndOfDirectiveToken); 278N(SyntaxKind.LineSpanDirectiveTrivia); 280N(SyntaxKind.HashToken); 281N(SyntaxKind.LineKeyword); 282N(SyntaxKind.LineDirectivePosition); 284N(SyntaxKind.OpenParenToken); 285N(SyntaxKind.NumericLiteralToken, "1"); 286N(SyntaxKind.CommaToken); 287N(SyntaxKind.NumericLiteralToken, "2"); 288N(SyntaxKind.CloseParenToken); 290N(SyntaxKind.MinusToken); 291N(SyntaxKind.LineDirectivePosition); 293N(SyntaxKind.OpenParenToken); 294N(SyntaxKind.NumericLiteralToken, "3"); 295N(SyntaxKind.CommaToken); 296N(SyntaxKind.NumericLiteralToken, "4"); 297N(SyntaxKind.CloseParenToken); 299N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 300N(SyntaxKind.EndOfDirectiveToken); 322N(SyntaxKind.LineSpanDirectiveTrivia); 324N(SyntaxKind.HashToken); 325N(SyntaxKind.LineKeyword); 326N(SyntaxKind.LineDirectivePosition); 328N(SyntaxKind.OpenParenToken); 329N(SyntaxKind.NumericLiteralToken, "1"); 330N(SyntaxKind.CommaToken); 331N(SyntaxKind.NumericLiteralToken, "2"); 332N(SyntaxKind.CloseParenToken); 334N(SyntaxKind.MinusToken); 335N(SyntaxKind.LineDirectivePosition); 337N(SyntaxKind.OpenParenToken); 338N(SyntaxKind.NumericLiteralToken, "3"); 339N(SyntaxKind.CommaToken); 340N(SyntaxKind.NumericLiteralToken, "4"); 341N(SyntaxKind.CloseParenToken); 343N(SyntaxKind.NumericLiteralToken, "5"); 344N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 345N(SyntaxKind.EndOfDirectiveToken); 357N(SyntaxKind.LineSpanDirectiveTrivia); 359N(SyntaxKind.HashToken); 360N(SyntaxKind.LineKeyword); 361N(SyntaxKind.LineDirectivePosition); 363N(SyntaxKind.OpenParenToken); 364N(SyntaxKind.NumericLiteralToken, "1"); 365N(SyntaxKind.CommaToken); 366N(SyntaxKind.NumericLiteralToken, "2"); 367N(SyntaxKind.CloseParenToken); 369N(SyntaxKind.MinusToken); 370N(SyntaxKind.LineDirectivePosition); 372N(SyntaxKind.OpenParenToken); 373N(SyntaxKind.NumericLiteralToken, "3"); 374N(SyntaxKind.CommaToken); 375N(SyntaxKind.NumericLiteralToken, "4"); 376N(SyntaxKind.CloseParenToken); 378N(SyntaxKind.NumericLiteralToken, "5"); 379N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 380N(SyntaxKind.EndOfDirectiveToken); 395N(SyntaxKind.LineSpanDirectiveTrivia); 397N(SyntaxKind.HashToken); 398N(SyntaxKind.LineKeyword); 399N(SyntaxKind.LineDirectivePosition); 401N(SyntaxKind.OpenParenToken); 417N(SyntaxKind.EndOfDirectiveToken); 432N(SyntaxKind.LineSpanDirectiveTrivia); 434N(SyntaxKind.HashToken); 435N(SyntaxKind.LineKeyword); 436N(SyntaxKind.LineDirectivePosition); 438N(SyntaxKind.OpenParenToken); 439N(SyntaxKind.NumericLiteralToken, "1"); 454N(SyntaxKind.EndOfDirectiveToken); 469N(SyntaxKind.LineSpanDirectiveTrivia); 471N(SyntaxKind.HashToken); 472N(SyntaxKind.LineKeyword); 473N(SyntaxKind.LineDirectivePosition); 475N(SyntaxKind.OpenParenToken); 476N(SyntaxKind.NumericLiteralToken, "1"); 477N(SyntaxKind.CommaToken); 491N(SyntaxKind.EndOfDirectiveToken); 506N(SyntaxKind.LineSpanDirectiveTrivia); 508N(SyntaxKind.HashToken); 509N(SyntaxKind.LineKeyword); 510N(SyntaxKind.LineDirectivePosition); 512N(SyntaxKind.OpenParenToken); 513N(SyntaxKind.NumericLiteralToken, "1"); 514N(SyntaxKind.CommaToken); 515N(SyntaxKind.NumericLiteralToken, "2"); 528N(SyntaxKind.EndOfDirectiveToken); 543N(SyntaxKind.LineSpanDirectiveTrivia); 545N(SyntaxKind.HashToken); 546N(SyntaxKind.LineKeyword); 547N(SyntaxKind.LineDirectivePosition); 549N(SyntaxKind.OpenParenToken); 550N(SyntaxKind.NumericLiteralToken, "1"); 551N(SyntaxKind.CommaToken); 552N(SyntaxKind.NumericLiteralToken, "2"); 553N(SyntaxKind.CloseParenToken); 565N(SyntaxKind.EndOfDirectiveToken); 580N(SyntaxKind.LineSpanDirectiveTrivia); 582N(SyntaxKind.HashToken); 583N(SyntaxKind.LineKeyword); 584N(SyntaxKind.LineDirectivePosition); 586N(SyntaxKind.OpenParenToken); 587N(SyntaxKind.NumericLiteralToken, "1"); 588N(SyntaxKind.CommaToken); 589N(SyntaxKind.NumericLiteralToken, "2"); 590N(SyntaxKind.CloseParenToken); 592N(SyntaxKind.MinusToken); 602N(SyntaxKind.EndOfDirectiveToken); 617N(SyntaxKind.LineSpanDirectiveTrivia); 619N(SyntaxKind.HashToken); 620N(SyntaxKind.LineKeyword); 621N(SyntaxKind.LineDirectivePosition); 623N(SyntaxKind.OpenParenToken); 624N(SyntaxKind.NumericLiteralToken, "1"); 625N(SyntaxKind.CommaToken); 626N(SyntaxKind.NumericLiteralToken, "2"); 627N(SyntaxKind.CloseParenToken); 629N(SyntaxKind.MinusToken); 630N(SyntaxKind.LineDirectivePosition); 632N(SyntaxKind.OpenParenToken); 639N(SyntaxKind.EndOfDirectiveToken); 654N(SyntaxKind.LineSpanDirectiveTrivia); 656N(SyntaxKind.HashToken); 657N(SyntaxKind.LineKeyword); 658N(SyntaxKind.LineDirectivePosition); 660N(SyntaxKind.OpenParenToken); 661N(SyntaxKind.NumericLiteralToken, "1"); 662N(SyntaxKind.CommaToken); 663N(SyntaxKind.NumericLiteralToken, "2"); 664N(SyntaxKind.CloseParenToken); 666N(SyntaxKind.MinusToken); 667N(SyntaxKind.LineDirectivePosition); 669N(SyntaxKind.OpenParenToken); 670N(SyntaxKind.NumericLiteralToken, "3"); 676N(SyntaxKind.EndOfDirectiveToken); 691N(SyntaxKind.LineSpanDirectiveTrivia); 693N(SyntaxKind.HashToken); 694N(SyntaxKind.LineKeyword); 695N(SyntaxKind.LineDirectivePosition); 697N(SyntaxKind.OpenParenToken); 698N(SyntaxKind.NumericLiteralToken, "1"); 699N(SyntaxKind.CommaToken); 700N(SyntaxKind.NumericLiteralToken, "2"); 701N(SyntaxKind.CloseParenToken); 703N(SyntaxKind.MinusToken); 704N(SyntaxKind.LineDirectivePosition); 706N(SyntaxKind.OpenParenToken); 707N(SyntaxKind.NumericLiteralToken, "3"); 708N(SyntaxKind.CommaToken); 713N(SyntaxKind.EndOfDirectiveToken); 728N(SyntaxKind.LineSpanDirectiveTrivia); 730N(SyntaxKind.HashToken); 731N(SyntaxKind.LineKeyword); 732N(SyntaxKind.LineDirectivePosition); 734N(SyntaxKind.OpenParenToken); 735N(SyntaxKind.NumericLiteralToken, "1"); 736N(SyntaxKind.CommaToken); 737N(SyntaxKind.NumericLiteralToken, "2"); 738N(SyntaxKind.CloseParenToken); 740N(SyntaxKind.MinusToken); 741N(SyntaxKind.LineDirectivePosition); 743N(SyntaxKind.OpenParenToken); 744N(SyntaxKind.NumericLiteralToken, "3"); 745N(SyntaxKind.CommaToken); 746N(SyntaxKind.NumericLiteralToken, "4"); 750N(SyntaxKind.EndOfDirectiveToken); 765N(SyntaxKind.LineSpanDirectiveTrivia); 767N(SyntaxKind.HashToken); 768N(SyntaxKind.LineKeyword); 769N(SyntaxKind.LineDirectivePosition); 771N(SyntaxKind.OpenParenToken); 772N(SyntaxKind.NumericLiteralToken, "1"); 773N(SyntaxKind.CommaToken); 774N(SyntaxKind.NumericLiteralToken, "2"); 775N(SyntaxKind.CloseParenToken); 777N(SyntaxKind.MinusToken); 778N(SyntaxKind.LineDirectivePosition); 780N(SyntaxKind.OpenParenToken); 781N(SyntaxKind.NumericLiteralToken, "3"); 782N(SyntaxKind.CommaToken); 783N(SyntaxKind.NumericLiteralToken, "4"); 784N(SyntaxKind.CloseParenToken); 787N(SyntaxKind.EndOfDirectiveToken); 802N(SyntaxKind.LineSpanDirectiveTrivia); 804N(SyntaxKind.HashToken); 805N(SyntaxKind.LineKeyword); 806N(SyntaxKind.LineDirectivePosition); 808N(SyntaxKind.OpenParenToken); 809N(SyntaxKind.NumericLiteralToken, "1"); 810N(SyntaxKind.CommaToken); 811N(SyntaxKind.NumericLiteralToken, "2"); 812N(SyntaxKind.CloseParenToken); 814N(SyntaxKind.MinusToken); 815N(SyntaxKind.LineDirectivePosition); 817N(SyntaxKind.OpenParenToken); 818N(SyntaxKind.NumericLiteralToken, "3"); 819N(SyntaxKind.CommaToken); 820N(SyntaxKind.NumericLiteralToken, "4"); 821N(SyntaxKind.CloseParenToken); 823N(SyntaxKind.NumericLiteralToken, "5"); 825N(SyntaxKind.EndOfDirectiveToken); 846N(SyntaxKind.LineDirectiveTrivia); 848N(SyntaxKind.HashToken); 849N(SyntaxKind.LineKeyword); 850N(SyntaxKind.NumericLiteralToken, "1"); 851N(SyntaxKind.EndOfDirectiveToken); 866N(SyntaxKind.LineSpanDirectiveTrivia); 868N(SyntaxKind.HashToken); 869N(SyntaxKind.LineKeyword); 870N(SyntaxKind.LineDirectivePosition); 872N(SyntaxKind.OpenParenToken); 874N(SyntaxKind.CommaToken); 875N(SyntaxKind.NumericLiteralToken, "2"); 876N(SyntaxKind.CloseParenToken); 878N(SyntaxKind.MinusToken); 879N(SyntaxKind.LineDirectivePosition); 881N(SyntaxKind.OpenParenToken); 882N(SyntaxKind.NumericLiteralToken, "3"); 883N(SyntaxKind.CommaToken); 884N(SyntaxKind.NumericLiteralToken, "4"); 885N(SyntaxKind.CloseParenToken); 887N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 888N(SyntaxKind.EndOfDirectiveToken); 903N(SyntaxKind.LineSpanDirectiveTrivia); 905N(SyntaxKind.HashToken); 906N(SyntaxKind.LineKeyword); 907N(SyntaxKind.LineDirectivePosition); 909N(SyntaxKind.OpenParenToken); 910N(SyntaxKind.NumericLiteralToken, "1"); 912N(SyntaxKind.NumericLiteralToken, "2"); 913N(SyntaxKind.CloseParenToken); 915N(SyntaxKind.MinusToken); 916N(SyntaxKind.LineDirectivePosition); 918N(SyntaxKind.OpenParenToken); 919N(SyntaxKind.NumericLiteralToken, "3"); 920N(SyntaxKind.CommaToken); 921N(SyntaxKind.NumericLiteralToken, "4"); 922N(SyntaxKind.CloseParenToken); 924N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 925N(SyntaxKind.EndOfDirectiveToken); 940N(SyntaxKind.LineSpanDirectiveTrivia); 942N(SyntaxKind.HashToken); 943N(SyntaxKind.LineKeyword); 944N(SyntaxKind.LineDirectivePosition); 946N(SyntaxKind.OpenParenToken); 947N(SyntaxKind.NumericLiteralToken, "1"); 948N(SyntaxKind.CommaToken); 950N(SyntaxKind.CloseParenToken); 952N(SyntaxKind.MinusToken); 953N(SyntaxKind.LineDirectivePosition); 955N(SyntaxKind.OpenParenToken); 956N(SyntaxKind.NumericLiteralToken, "3"); 957N(SyntaxKind.CommaToken); 958N(SyntaxKind.NumericLiteralToken, "4"); 959N(SyntaxKind.CloseParenToken); 961N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 962N(SyntaxKind.EndOfDirectiveToken); 977N(SyntaxKind.LineSpanDirectiveTrivia); 979N(SyntaxKind.HashToken); 980N(SyntaxKind.LineKeyword); 981N(SyntaxKind.LineDirectivePosition); 983N(SyntaxKind.OpenParenToken); 984N(SyntaxKind.NumericLiteralToken, "1"); 985N(SyntaxKind.CommaToken); 986N(SyntaxKind.NumericLiteralToken, "2"); 989N(SyntaxKind.MinusToken); 990N(SyntaxKind.LineDirectivePosition); 992N(SyntaxKind.OpenParenToken); 993N(SyntaxKind.NumericLiteralToken, "3"); 994N(SyntaxKind.CommaToken); 995N(SyntaxKind.NumericLiteralToken, "4"); 996N(SyntaxKind.CloseParenToken); 998N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 999N(SyntaxKind.EndOfDirectiveToken); 1014N(SyntaxKind.LineSpanDirectiveTrivia); 1016N(SyntaxKind.HashToken); 1017N(SyntaxKind.LineKeyword); 1018N(SyntaxKind.LineDirectivePosition); 1020N(SyntaxKind.OpenParenToken); 1021N(SyntaxKind.NumericLiteralToken, "1"); 1022N(SyntaxKind.CommaToken); 1023N(SyntaxKind.NumericLiteralToken, "2"); 1024N(SyntaxKind.CloseParenToken); 1027N(SyntaxKind.LineDirectivePosition); 1029N(SyntaxKind.OpenParenToken); 1030N(SyntaxKind.NumericLiteralToken, "3"); 1031N(SyntaxKind.CommaToken); 1032N(SyntaxKind.NumericLiteralToken, "4"); 1033N(SyntaxKind.CloseParenToken); 1035N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1036N(SyntaxKind.EndOfDirectiveToken); 1051N(SyntaxKind.LineSpanDirectiveTrivia); 1053N(SyntaxKind.HashToken); 1054N(SyntaxKind.LineKeyword); 1055N(SyntaxKind.LineDirectivePosition); 1057N(SyntaxKind.OpenParenToken); 1058N(SyntaxKind.NumericLiteralToken, "1"); 1059N(SyntaxKind.CommaToken); 1060N(SyntaxKind.NumericLiteralToken, "2"); 1061N(SyntaxKind.CloseParenToken); 1063N(SyntaxKind.MinusToken); 1064N(SyntaxKind.LineDirectivePosition); 1067N(SyntaxKind.NumericLiteralToken, "3"); 1068N(SyntaxKind.CommaToken); 1069N(SyntaxKind.NumericLiteralToken, "4"); 1070N(SyntaxKind.CloseParenToken); 1072N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1073N(SyntaxKind.EndOfDirectiveToken); 1088N(SyntaxKind.LineSpanDirectiveTrivia); 1090N(SyntaxKind.HashToken); 1091N(SyntaxKind.LineKeyword); 1092N(SyntaxKind.LineDirectivePosition); 1094N(SyntaxKind.OpenParenToken); 1095N(SyntaxKind.NumericLiteralToken, "1"); 1096N(SyntaxKind.CommaToken); 1097N(SyntaxKind.NumericLiteralToken, "2"); 1098N(SyntaxKind.CloseParenToken); 1100N(SyntaxKind.MinusToken); 1101N(SyntaxKind.LineDirectivePosition); 1103N(SyntaxKind.OpenParenToken); 1105N(SyntaxKind.CommaToken); 1106N(SyntaxKind.NumericLiteralToken, "4"); 1107N(SyntaxKind.CloseParenToken); 1109N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1110N(SyntaxKind.EndOfDirectiveToken); 1125N(SyntaxKind.LineSpanDirectiveTrivia); 1127N(SyntaxKind.HashToken); 1128N(SyntaxKind.LineKeyword); 1129N(SyntaxKind.LineDirectivePosition); 1131N(SyntaxKind.OpenParenToken); 1132N(SyntaxKind.NumericLiteralToken, "1"); 1133N(SyntaxKind.CommaToken); 1134N(SyntaxKind.NumericLiteralToken, "2"); 1135N(SyntaxKind.CloseParenToken); 1137N(SyntaxKind.MinusToken); 1138N(SyntaxKind.LineDirectivePosition); 1140N(SyntaxKind.OpenParenToken); 1141N(SyntaxKind.NumericLiteralToken, "3"); 1143N(SyntaxKind.NumericLiteralToken, "4"); 1144N(SyntaxKind.CloseParenToken); 1146N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1147N(SyntaxKind.EndOfDirectiveToken); 1162N(SyntaxKind.LineSpanDirectiveTrivia); 1164N(SyntaxKind.HashToken); 1165N(SyntaxKind.LineKeyword); 1166N(SyntaxKind.LineDirectivePosition); 1168N(SyntaxKind.OpenParenToken); 1169N(SyntaxKind.NumericLiteralToken, "1"); 1170N(SyntaxKind.CommaToken); 1171N(SyntaxKind.NumericLiteralToken, "2"); 1172N(SyntaxKind.CloseParenToken); 1174N(SyntaxKind.MinusToken); 1175N(SyntaxKind.LineDirectivePosition); 1177N(SyntaxKind.OpenParenToken); 1178N(SyntaxKind.NumericLiteralToken, "3"); 1179N(SyntaxKind.CommaToken); 1181N(SyntaxKind.CloseParenToken); 1183N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1184N(SyntaxKind.EndOfDirectiveToken); 1199N(SyntaxKind.LineSpanDirectiveTrivia); 1201N(SyntaxKind.HashToken); 1202N(SyntaxKind.LineKeyword); 1203N(SyntaxKind.LineDirectivePosition); 1205N(SyntaxKind.OpenParenToken); 1206N(SyntaxKind.NumericLiteralToken, "1"); 1207N(SyntaxKind.CommaToken); 1208N(SyntaxKind.NumericLiteralToken, "2"); 1209N(SyntaxKind.CloseParenToken); 1211N(SyntaxKind.MinusToken); 1212N(SyntaxKind.LineDirectivePosition); 1214N(SyntaxKind.OpenParenToken); 1215N(SyntaxKind.NumericLiteralToken, "3"); 1216N(SyntaxKind.CommaToken); 1217N(SyntaxKind.NumericLiteralToken, "4"); 1220N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1221N(SyntaxKind.EndOfDirectiveToken); 1236N(SyntaxKind.LineSpanDirectiveTrivia); 1238N(SyntaxKind.HashToken); 1239N(SyntaxKind.LineKeyword); 1240N(SyntaxKind.LineDirectivePosition); 1242N(SyntaxKind.OpenParenToken); 1258N(SyntaxKind.EndOfDirectiveToken); 1273N(SyntaxKind.LineSpanDirectiveTrivia); 1275N(SyntaxKind.HashToken); 1276N(SyntaxKind.LineKeyword); 1277N(SyntaxKind.LineDirectivePosition); 1279N(SyntaxKind.OpenParenToken); 1280N(SyntaxKind.NumericLiteralToken, "1"); 1281N(SyntaxKind.CommaToken); 1294N(SyntaxKind.StringLiteralToken, "\"2\""); 1295N(SyntaxKind.EndOfDirectiveToken); 1310N(SyntaxKind.LineSpanDirectiveTrivia); 1312N(SyntaxKind.HashToken); 1313N(SyntaxKind.LineKeyword); 1314N(SyntaxKind.LineDirectivePosition); 1316N(SyntaxKind.OpenParenToken); 1317N(SyntaxKind.NumericLiteralToken, "1"); 1318N(SyntaxKind.CommaToken); 1319N(SyntaxKind.NumericLiteralToken, "2"); 1320N(SyntaxKind.CloseParenToken); 1322N(SyntaxKind.MinusToken); 1323N(SyntaxKind.LineDirectivePosition); 1325N(SyntaxKind.OpenParenToken); 1326N(SyntaxKind.NumericLiteralToken, "0"); 1332N(SyntaxKind.EndOfDirectiveToken); 1347N(SyntaxKind.LineSpanDirectiveTrivia); 1349N(SyntaxKind.HashToken); 1350N(SyntaxKind.LineKeyword); 1351N(SyntaxKind.LineDirectivePosition); 1353N(SyntaxKind.OpenParenToken); 1354N(SyntaxKind.NumericLiteralToken, "1"); 1355N(SyntaxKind.CommaToken); 1356N(SyntaxKind.NumericLiteralToken, "2"); 1357N(SyntaxKind.CloseParenToken); 1359N(SyntaxKind.MinusToken); 1360N(SyntaxKind.LineDirectivePosition); 1362N(SyntaxKind.OpenParenToken); 1363N(SyntaxKind.NumericLiteralToken, "3"); 1364N(SyntaxKind.CommaToken); 1365N(SyntaxKind.NumericLiteralToken, "0"); 1369N(SyntaxKind.EndOfDirectiveToken); 1384N(SyntaxKind.LineSpanDirectiveTrivia); 1386N(SyntaxKind.HashToken); 1387N(SyntaxKind.LineKeyword); 1388N(SyntaxKind.LineDirectivePosition); 1390N(SyntaxKind.OpenParenToken); 1406N(SyntaxKind.EndOfDirectiveToken); 1421N(SyntaxKind.LineSpanDirectiveTrivia); 1423N(SyntaxKind.HashToken); 1424N(SyntaxKind.LineKeyword); 1425N(SyntaxKind.LineDirectivePosition); 1427N(SyntaxKind.OpenParenToken); 1428N(SyntaxKind.NumericLiteralToken, "1"); 1429N(SyntaxKind.CommaToken); 1443N(SyntaxKind.EndOfDirectiveToken); 1458N(SyntaxKind.LineSpanDirectiveTrivia); 1460N(SyntaxKind.HashToken); 1461N(SyntaxKind.LineKeyword); 1462N(SyntaxKind.LineDirectivePosition); 1464N(SyntaxKind.OpenParenToken); 1465N(SyntaxKind.NumericLiteralToken, "1"); 1466N(SyntaxKind.CommaToken); 1467N(SyntaxKind.NumericLiteralToken, "2"); 1468N(SyntaxKind.CloseParenToken); 1470N(SyntaxKind.MinusToken); 1471N(SyntaxKind.LineDirectivePosition); 1473N(SyntaxKind.OpenParenToken); 1480N(SyntaxKind.EndOfDirectiveToken); 1495N(SyntaxKind.LineSpanDirectiveTrivia); 1497N(SyntaxKind.HashToken); 1498N(SyntaxKind.LineKeyword); 1499N(SyntaxKind.LineDirectivePosition); 1501N(SyntaxKind.OpenParenToken); 1502N(SyntaxKind.NumericLiteralToken, "1"); 1517N(SyntaxKind.EndOfDirectiveToken); 1532N(SyntaxKind.LineSpanDirectiveTrivia); 1534N(SyntaxKind.HashToken); 1535N(SyntaxKind.LineKeyword); 1536N(SyntaxKind.LineDirectivePosition); 1538N(SyntaxKind.OpenParenToken); 1539N(SyntaxKind.NumericLiteralToken, "1"); 1540N(SyntaxKind.CommaToken); 1541N(SyntaxKind.NumericLiteralToken, "2"); 1554N(SyntaxKind.EndOfDirectiveToken); 1569N(SyntaxKind.LineSpanDirectiveTrivia); 1571N(SyntaxKind.HashToken); 1572N(SyntaxKind.LineKeyword); 1573N(SyntaxKind.LineDirectivePosition); 1575N(SyntaxKind.OpenParenToken); 1576N(SyntaxKind.NumericLiteralToken, "1"); 1577N(SyntaxKind.CommaToken); 1578N(SyntaxKind.NumericLiteralToken, "2"); 1579N(SyntaxKind.CloseParenToken); 1581N(SyntaxKind.MinusToken); 1582N(SyntaxKind.LineDirectivePosition); 1584N(SyntaxKind.OpenParenToken); 1585N(SyntaxKind.NumericLiteralToken, "3"); 1586N(SyntaxKind.CommaToken); 1587N(SyntaxKind.NumericLiteralToken, "4"); 1588N(SyntaxKind.CloseParenToken); 1591N(SyntaxKind.EndOfDirectiveToken); 1606N(SyntaxKind.LineSpanDirectiveTrivia); 1608N(SyntaxKind.HashToken); 1609N(SyntaxKind.LineKeyword); 1610N(SyntaxKind.LineDirectivePosition); 1612N(SyntaxKind.OpenParenToken); 1618N(SyntaxKind.MinusToken); 1619N(SyntaxKind.LineDirectivePosition); 1622N(SyntaxKind.NumericLiteralToken, "1"); 1623N(SyntaxKind.CommaToken); 1624N(SyntaxKind.NumericLiteralToken, "2"); 1625N(SyntaxKind.CloseParenToken); 1628N(SyntaxKind.EndOfDirectiveToken); 1655N(SyntaxKind.LineSpanDirectiveTrivia); 1657N(SyntaxKind.HashToken); 1658N(SyntaxKind.LineKeyword); 1659N(SyntaxKind.LineDirectivePosition); 1661N(SyntaxKind.OpenParenToken); 1662N(SyntaxKind.NumericLiteralToken, "0"); 1663N(SyntaxKind.CommaToken); 1664N(SyntaxKind.NumericLiteralToken, "0"); 1665N(SyntaxKind.CloseParenToken); 1667N(SyntaxKind.MinusToken); 1668N(SyntaxKind.LineDirectivePosition); 1670N(SyntaxKind.OpenParenToken); 1671N(SyntaxKind.NumericLiteralToken, "0"); 1672N(SyntaxKind.CommaToken); 1673N(SyntaxKind.NumericLiteralToken, "0"); 1674N(SyntaxKind.CloseParenToken); 1676N(SyntaxKind.NumericLiteralToken, "0"); 1677N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1678N(SyntaxKind.EndOfDirectiveToken); 1690N(SyntaxKind.LineSpanDirectiveTrivia); 1692N(SyntaxKind.HashToken); 1693N(SyntaxKind.LineKeyword); 1694N(SyntaxKind.LineDirectivePosition); 1696N(SyntaxKind.OpenParenToken); 1697N(SyntaxKind.NumericLiteralToken, "16707565"); 1698N(SyntaxKind.CommaToken); 1699N(SyntaxKind.NumericLiteralToken, "65536"); 1700N(SyntaxKind.CloseParenToken); 1702N(SyntaxKind.MinusToken); 1703N(SyntaxKind.LineDirectivePosition); 1705N(SyntaxKind.OpenParenToken); 1706N(SyntaxKind.NumericLiteralToken, "16707565"); 1707N(SyntaxKind.CommaToken); 1708N(SyntaxKind.NumericLiteralToken, "65536"); 1709N(SyntaxKind.CloseParenToken); 1711N(SyntaxKind.NumericLiteralToken, "65536"); 1712N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1713N(SyntaxKind.EndOfDirectiveToken); 1740N(SyntaxKind.LineSpanDirectiveTrivia); 1742N(SyntaxKind.HashToken); 1743N(SyntaxKind.LineKeyword); 1744N(SyntaxKind.LineDirectivePosition); 1746N(SyntaxKind.OpenParenToken); 1747N(SyntaxKind.NumericLiteralToken, "16707566"); 1748N(SyntaxKind.CommaToken); 1749N(SyntaxKind.NumericLiteralToken, "65537"); 1750N(SyntaxKind.CloseParenToken); 1752N(SyntaxKind.MinusToken); 1753N(SyntaxKind.LineDirectivePosition); 1755N(SyntaxKind.OpenParenToken); 1756N(SyntaxKind.NumericLiteralToken, "16707566"); 1757N(SyntaxKind.CommaToken); 1758N(SyntaxKind.NumericLiteralToken, "65537"); 1759N(SyntaxKind.CloseParenToken); 1761N(SyntaxKind.NumericLiteralToken, "65537"); 1762N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1763N(SyntaxKind.EndOfDirectiveToken); 1775N(SyntaxKind.LineSpanDirectiveTrivia); 1777N(SyntaxKind.HashToken); 1778N(SyntaxKind.LineKeyword); 1779N(SyntaxKind.LineDirectivePosition); 1781N(SyntaxKind.OpenParenToken); 1782N(SyntaxKind.NumericLiteralToken, "10"); 1783N(SyntaxKind.CommaToken); 1784N(SyntaxKind.NumericLiteralToken, "20"); 1785N(SyntaxKind.CloseParenToken); 1787N(SyntaxKind.MinusToken); 1788N(SyntaxKind.LineDirectivePosition); 1790N(SyntaxKind.OpenParenToken); 1791N(SyntaxKind.NumericLiteralToken, "10"); 1792N(SyntaxKind.CommaToken); 1793N(SyntaxKind.NumericLiteralToken, "20"); 1794N(SyntaxKind.CloseParenToken); 1796N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1797N(SyntaxKind.EndOfDirectiveToken); 1812N(SyntaxKind.LineSpanDirectiveTrivia); 1814N(SyntaxKind.HashToken); 1815N(SyntaxKind.LineKeyword); 1816N(SyntaxKind.LineDirectivePosition); 1818N(SyntaxKind.OpenParenToken); 1819N(SyntaxKind.NumericLiteralToken, "10"); 1820N(SyntaxKind.CommaToken); 1821N(SyntaxKind.NumericLiteralToken, "20"); 1822N(SyntaxKind.CloseParenToken); 1824N(SyntaxKind.MinusToken); 1825N(SyntaxKind.LineDirectivePosition); 1827N(SyntaxKind.OpenParenToken); 1828N(SyntaxKind.NumericLiteralToken, "10"); 1829N(SyntaxKind.CommaToken); 1830N(SyntaxKind.NumericLiteralToken, "19"); 1831N(SyntaxKind.CloseParenToken); 1833N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1834N(SyntaxKind.EndOfDirectiveToken); 1849N(SyntaxKind.LineSpanDirectiveTrivia); 1851N(SyntaxKind.HashToken); 1852N(SyntaxKind.LineKeyword); 1853N(SyntaxKind.LineDirectivePosition); 1855N(SyntaxKind.OpenParenToken); 1856N(SyntaxKind.NumericLiteralToken, "10"); 1857N(SyntaxKind.CommaToken); 1858N(SyntaxKind.NumericLiteralToken, "20"); 1859N(SyntaxKind.CloseParenToken); 1861N(SyntaxKind.MinusToken); 1862N(SyntaxKind.LineDirectivePosition); 1864N(SyntaxKind.OpenParenToken); 1865N(SyntaxKind.NumericLiteralToken, "9"); 1866N(SyntaxKind.CommaToken); 1867N(SyntaxKind.NumericLiteralToken, "20"); 1868N(SyntaxKind.CloseParenToken); 1870N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1871N(SyntaxKind.EndOfDirectiveToken); 1883N(SyntaxKind.LineSpanDirectiveTrivia); 1885N(SyntaxKind.HashToken); 1886N(SyntaxKind.LineKeyword); 1887N(SyntaxKind.LineDirectivePosition); 1889N(SyntaxKind.OpenParenToken); 1890N(SyntaxKind.NumericLiteralToken, "10"); 1891N(SyntaxKind.CommaToken); 1892N(SyntaxKind.NumericLiteralToken, "20"); 1893N(SyntaxKind.CloseParenToken); 1895N(SyntaxKind.MinusToken); 1896N(SyntaxKind.LineDirectivePosition); 1898N(SyntaxKind.OpenParenToken); 1899N(SyntaxKind.NumericLiteralToken, "11"); 1900N(SyntaxKind.CommaToken); 1901N(SyntaxKind.NumericLiteralToken, "1"); 1902N(SyntaxKind.CloseParenToken); 1904N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1905N(SyntaxKind.EndOfDirectiveToken); 1921N(SyntaxKind.LineDirectiveTrivia); 1923N(SyntaxKind.HashToken); 1924N(SyntaxKind.LineKeyword); 1925N(SyntaxKind.NumericLiteralToken, "1"); 1926N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1927N(SyntaxKind.EndOfDirectiveToken); 1943N(SyntaxKind.LineDirectiveTrivia); 1945N(SyntaxKind.HashToken); 1946N(SyntaxKind.LineKeyword); 1947N(SyntaxKind.NumericLiteralToken, "1"); 1948N(SyntaxKind.EndOfDirectiveToken); 1964N(SyntaxKind.LineDirectiveTrivia); 1966N(SyntaxKind.HashToken); 1967N(SyntaxKind.LineKeyword); 1968N(SyntaxKind.NumericLiteralToken, "1"); 1969N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 1970N(SyntaxKind.EndOfDirectiveToken); 1986N(SyntaxKind.LineDirectiveTrivia); 1988N(SyntaxKind.HashToken); 1989N(SyntaxKind.LineKeyword); 1990N(SyntaxKind.NumericLiteralToken, "1"); 1991N(SyntaxKind.EndOfDirectiveToken); 2010N(SyntaxKind.LineDirectiveTrivia); 2012N(SyntaxKind.HashToken); 2013N(SyntaxKind.LineKeyword); 2014N(SyntaxKind.NumericLiteralToken, "1"); 2015N(SyntaxKind.StringLiteralToken, "\"\"\"file.cs\"\"\""); 2016N(SyntaxKind.EndOfDirectiveToken); 2032N(SyntaxKind.LineDirectiveTrivia); 2034N(SyntaxKind.HashToken); 2035N(SyntaxKind.LineKeyword); 2036N(SyntaxKind.NumericLiteralToken, "1"); 2037N(SyntaxKind.EndOfDirectiveToken); 2056N(SyntaxKind.LineDirectiveTrivia); 2058N(SyntaxKind.HashToken); 2059N(SyntaxKind.LineKeyword); 2060N(SyntaxKind.NumericLiteralToken, "1"); 2061N(SyntaxKind.StringLiteralToken, "\"\"\"file.cs\"\"\""); 2062N(SyntaxKind.EndOfDirectiveToken); 2078N(SyntaxKind.LineDirectiveTrivia); 2080N(SyntaxKind.HashToken); 2081N(SyntaxKind.LineKeyword); 2082N(SyntaxKind.NumericLiteralToken, "1"); 2083N(SyntaxKind.EndOfDirectiveToken); 2104N(SyntaxKind.LineDirectiveTrivia); 2106N(SyntaxKind.HashToken); 2107N(SyntaxKind.LineKeyword); 2108N(SyntaxKind.NumericLiteralToken, "1"); 2109N(SyntaxKind.StringLiteralToken, "\"\"\"" + @" 2112N(SyntaxKind.EndOfDirectiveToken); 2130N(SyntaxKind.LineDirectiveTrivia); 2132N(SyntaxKind.HashToken); 2133N(SyntaxKind.LineKeyword); 2134N(SyntaxKind.NumericLiteralToken, "1"); 2135N(SyntaxKind.EndOfDirectiveToken); 2156N(SyntaxKind.LineDirectiveTrivia); 2158N(SyntaxKind.HashToken); 2159N(SyntaxKind.LineKeyword); 2160N(SyntaxKind.NumericLiteralToken, "1"); 2161N(SyntaxKind.StringLiteralToken, "\"\"\"" + @" 2164N(SyntaxKind.EndOfDirectiveToken); 2182N(SyntaxKind.LineDirectiveTrivia); 2184N(SyntaxKind.HashToken); 2185N(SyntaxKind.LineKeyword); 2186N(SyntaxKind.NumericLiteralToken, "1"); 2187N(SyntaxKind.EndOfDirectiveToken); 2203N(SyntaxKind.LineSpanDirectiveTrivia); 2205N(SyntaxKind.HashToken); 2206N(SyntaxKind.LineKeyword); 2207N(SyntaxKind.LineDirectivePosition); 2209N(SyntaxKind.OpenParenToken); 2210N(SyntaxKind.NumericLiteralToken, "1"); 2211N(SyntaxKind.CommaToken); 2212N(SyntaxKind.NumericLiteralToken, "2"); 2213N(SyntaxKind.CloseParenToken); 2215N(SyntaxKind.MinusToken); 2216N(SyntaxKind.LineDirectivePosition); 2218N(SyntaxKind.OpenParenToken); 2219N(SyntaxKind.NumericLiteralToken, "3"); 2220N(SyntaxKind.CommaToken); 2221N(SyntaxKind.NumericLiteralToken, "4"); 2222N(SyntaxKind.CloseParenToken); 2224N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 2225N(SyntaxKind.EndOfDirectiveToken); 2241N(SyntaxKind.LineSpanDirectiveTrivia); 2243N(SyntaxKind.HashToken); 2244N(SyntaxKind.LineKeyword); 2245N(SyntaxKind.LineDirectivePosition); 2247N(SyntaxKind.OpenParenToken); 2248N(SyntaxKind.NumericLiteralToken, "1"); 2249N(SyntaxKind.CommaToken); 2250N(SyntaxKind.NumericLiteralToken, "2"); 2251N(SyntaxKind.CloseParenToken); 2253N(SyntaxKind.MinusToken); 2254N(SyntaxKind.LineDirectivePosition); 2256N(SyntaxKind.OpenParenToken); 2257N(SyntaxKind.NumericLiteralToken, "3"); 2258N(SyntaxKind.CommaToken); 2259N(SyntaxKind.NumericLiteralToken, "4"); 2260N(SyntaxKind.CloseParenToken); 2263N(SyntaxKind.EndOfDirectiveToken); 2282N(SyntaxKind.LineSpanDirectiveTrivia); 2284N(SyntaxKind.HashToken); 2285N(SyntaxKind.LineKeyword); 2286N(SyntaxKind.LineDirectivePosition); 2288N(SyntaxKind.OpenParenToken); 2289N(SyntaxKind.NumericLiteralToken, "1"); 2290N(SyntaxKind.CommaToken); 2291N(SyntaxKind.NumericLiteralToken, "2"); 2292N(SyntaxKind.CloseParenToken); 2294N(SyntaxKind.MinusToken); 2295N(SyntaxKind.LineDirectivePosition); 2297N(SyntaxKind.OpenParenToken); 2298N(SyntaxKind.NumericLiteralToken, "3"); 2299N(SyntaxKind.CommaToken); 2300N(SyntaxKind.NumericLiteralToken, "4"); 2301N(SyntaxKind.CloseParenToken); 2303N(SyntaxKind.StringLiteralToken, "\"\"\"file.cs\"\"\""); 2304N(SyntaxKind.EndOfDirectiveToken); 2320N(SyntaxKind.LineSpanDirectiveTrivia); 2322N(SyntaxKind.HashToken); 2323N(SyntaxKind.LineKeyword); 2324N(SyntaxKind.LineDirectivePosition); 2326N(SyntaxKind.OpenParenToken); 2327N(SyntaxKind.NumericLiteralToken, "1"); 2328N(SyntaxKind.CommaToken); 2329N(SyntaxKind.NumericLiteralToken, "2"); 2330N(SyntaxKind.CloseParenToken); 2332N(SyntaxKind.MinusToken); 2333N(SyntaxKind.LineDirectivePosition); 2335N(SyntaxKind.OpenParenToken); 2336N(SyntaxKind.NumericLiteralToken, "3"); 2337N(SyntaxKind.CommaToken); 2338N(SyntaxKind.NumericLiteralToken, "4"); 2339N(SyntaxKind.CloseParenToken); 2342N(SyntaxKind.EndOfDirectiveToken); 2358N(SyntaxKind.LineSpanDirectiveTrivia); 2360N(SyntaxKind.HashToken); 2361N(SyntaxKind.LineKeyword); 2362N(SyntaxKind.LineDirectivePosition); 2364N(SyntaxKind.OpenParenToken); 2365N(SyntaxKind.NumericLiteralToken, "1"); 2366N(SyntaxKind.CommaToken); 2367N(SyntaxKind.NumericLiteralToken, "2"); 2368N(SyntaxKind.CloseParenToken); 2370N(SyntaxKind.MinusToken); 2371N(SyntaxKind.LineDirectivePosition); 2373N(SyntaxKind.OpenParenToken); 2374N(SyntaxKind.NumericLiteralToken, "3"); 2375N(SyntaxKind.CommaToken); 2376N(SyntaxKind.NumericLiteralToken, "4"); 2377N(SyntaxKind.CloseParenToken); 2379N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 2380N(SyntaxKind.EndOfDirectiveToken); 2396N(SyntaxKind.LineSpanDirectiveTrivia); 2398N(SyntaxKind.HashToken); 2399N(SyntaxKind.LineKeyword); 2400N(SyntaxKind.LineDirectivePosition); 2402N(SyntaxKind.OpenParenToken); 2403N(SyntaxKind.NumericLiteralToken, "1"); 2404N(SyntaxKind.CommaToken); 2405N(SyntaxKind.NumericLiteralToken, "2"); 2406N(SyntaxKind.CloseParenToken); 2408N(SyntaxKind.MinusToken); 2409N(SyntaxKind.LineDirectivePosition); 2411N(SyntaxKind.OpenParenToken); 2412N(SyntaxKind.NumericLiteralToken, "3"); 2413N(SyntaxKind.CommaToken); 2414N(SyntaxKind.NumericLiteralToken, "4"); 2415N(SyntaxKind.CloseParenToken); 2417N(SyntaxKind.NumericLiteralToken, "5"); 2418N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 2419N(SyntaxKind.EndOfDirectiveToken); 2435N(SyntaxKind.LineSpanDirectiveTrivia); 2437N(SyntaxKind.HashToken); 2438N(SyntaxKind.LineKeyword); 2439N(SyntaxKind.LineDirectivePosition); 2441N(SyntaxKind.OpenParenToken); 2442N(SyntaxKind.NumericLiteralToken, "1"); 2443N(SyntaxKind.CommaToken); 2444N(SyntaxKind.NumericLiteralToken, "2"); 2445N(SyntaxKind.CloseParenToken); 2447N(SyntaxKind.MinusToken); 2448N(SyntaxKind.LineDirectivePosition); 2450N(SyntaxKind.OpenParenToken); 2451N(SyntaxKind.NumericLiteralToken, "3"); 2452N(SyntaxKind.CommaToken); 2453N(SyntaxKind.NumericLiteralToken, "4"); 2454N(SyntaxKind.CloseParenToken); 2456N(SyntaxKind.NumericLiteralToken, "5"); 2457N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 2458N(SyntaxKind.EndOfDirectiveToken); 2474N(SyntaxKind.LineSpanDirectiveTrivia); 2476N(SyntaxKind.HashToken); 2477N(SyntaxKind.LineKeyword); 2478N(SyntaxKind.LineDirectivePosition); 2480N(SyntaxKind.OpenParenToken); 2481N(SyntaxKind.NumericLiteralToken, "1"); 2482N(SyntaxKind.CommaToken); 2483N(SyntaxKind.NumericLiteralToken, "2"); 2484N(SyntaxKind.CloseParenToken); 2486N(SyntaxKind.MinusToken); 2487N(SyntaxKind.LineDirectivePosition); 2489N(SyntaxKind.OpenParenToken); 2490N(SyntaxKind.NumericLiteralToken, "3"); 2491N(SyntaxKind.CommaToken); 2492N(SyntaxKind.NumericLiteralToken, "4"); 2493N(SyntaxKind.CloseParenToken); 2495N(SyntaxKind.StringLiteralToken, "\"file.cs\""); 2496N(SyntaxKind.EndOfDirectiveToken);
Parsing\LocalFunctionParsingTests.cs (790)
108N(SyntaxKind.CompilationUnit); 110N(SyntaxKind.ClassDeclaration); 112N(SyntaxKind.ClassKeyword); 113N(SyntaxKind.IdentifierToken, "C"); 114N(SyntaxKind.OpenBraceToken); 115N(SyntaxKind.MethodDeclaration); 117N(SyntaxKind.PredefinedType); 119N(SyntaxKind.VoidKeyword); 121N(SyntaxKind.IdentifierToken, "M1"); 122N(SyntaxKind.ParameterList); 124N(SyntaxKind.OpenParenToken); 125N(SyntaxKind.CloseParenToken); 127N(SyntaxKind.Block); 129N(SyntaxKind.OpenBraceToken); 130N(SyntaxKind.ExpressionStatement); 132N(SyntaxKind.LessThanExpression); 134N(SyntaxKind.AwaitExpression); 136N(SyntaxKind.AwaitKeyword); 137N(SyntaxKind.IdentifierName); 139N(SyntaxKind.IdentifierToken, "L"); 142N(SyntaxKind.LessThanToken); 150N(SyntaxKind.CloseBraceToken); 153N(SyntaxKind.MethodDeclaration); 155N(SyntaxKind.PredefinedType); 157N(SyntaxKind.VoidKeyword); 159N(SyntaxKind.IdentifierToken, "M2"); 160N(SyntaxKind.ParameterList); 162N(SyntaxKind.OpenParenToken); 163N(SyntaxKind.CloseParenToken); 165N(SyntaxKind.Block); 167N(SyntaxKind.OpenBraceToken); 168N(SyntaxKind.LocalFunctionStatement); 170N(SyntaxKind.PredefinedType); 172N(SyntaxKind.IntKeyword); 174N(SyntaxKind.IdentifierToken, "L"); 175N(SyntaxKind.TypeParameterList); 177N(SyntaxKind.LessThanToken); 191N(SyntaxKind.CloseBraceToken); 194N(SyntaxKind.MethodDeclaration); 196N(SyntaxKind.PredefinedType); 198N(SyntaxKind.VoidKeyword); 200N(SyntaxKind.IdentifierToken, "M3"); 201N(SyntaxKind.ParameterList); 203N(SyntaxKind.OpenParenToken); 204N(SyntaxKind.CloseParenToken); 206N(SyntaxKind.Block); 208N(SyntaxKind.OpenBraceToken); 209N(SyntaxKind.LocalFunctionStatement); 211N(SyntaxKind.NullableType); 213N(SyntaxKind.PredefinedType); 215N(SyntaxKind.IntKeyword); 217N(SyntaxKind.QuestionToken); 219N(SyntaxKind.IdentifierToken, "L"); 220N(SyntaxKind.TypeParameterList); 222N(SyntaxKind.LessThanToken); 236N(SyntaxKind.CloseBraceToken); 239N(SyntaxKind.MethodDeclaration); 241N(SyntaxKind.PredefinedType); 243N(SyntaxKind.VoidKeyword); 245N(SyntaxKind.IdentifierToken, "M4"); 246N(SyntaxKind.ParameterList); 248N(SyntaxKind.OpenParenToken); 249N(SyntaxKind.CloseParenToken); 251N(SyntaxKind.Block); 253N(SyntaxKind.OpenBraceToken); 254N(SyntaxKind.ExpressionStatement); 256N(SyntaxKind.AwaitExpression); 258N(SyntaxKind.AwaitKeyword); 259N(SyntaxKind.InvocationExpression); 261N(SyntaxKind.IdentifierName); 263N(SyntaxKind.IdentifierToken, "L"); 265N(SyntaxKind.ArgumentList); 267N(SyntaxKind.OpenParenToken); 274N(SyntaxKind.CloseBraceToken); 277N(SyntaxKind.MethodDeclaration); 279N(SyntaxKind.PredefinedType); 281N(SyntaxKind.VoidKeyword); 283N(SyntaxKind.IdentifierToken, "M5"); 284N(SyntaxKind.ParameterList); 286N(SyntaxKind.OpenParenToken); 287N(SyntaxKind.CloseParenToken); 289N(SyntaxKind.Block); 291N(SyntaxKind.OpenBraceToken); 292N(SyntaxKind.LocalFunctionStatement); 294N(SyntaxKind.PredefinedType); 296N(SyntaxKind.IntKeyword); 298N(SyntaxKind.IdentifierToken, "L"); 299N(SyntaxKind.ParameterList); 301N(SyntaxKind.OpenParenToken); 306N(SyntaxKind.CloseBraceToken); 309N(SyntaxKind.MethodDeclaration); 311N(SyntaxKind.PredefinedType); 313N(SyntaxKind.VoidKeyword); 315N(SyntaxKind.IdentifierToken, "M6"); 316N(SyntaxKind.ParameterList); 318N(SyntaxKind.OpenParenToken); 319N(SyntaxKind.CloseParenToken); 321N(SyntaxKind.Block); 323N(SyntaxKind.OpenBraceToken); 324N(SyntaxKind.LocalFunctionStatement); 326N(SyntaxKind.NullableType); 328N(SyntaxKind.PredefinedType); 330N(SyntaxKind.IntKeyword); 332N(SyntaxKind.QuestionToken); 334N(SyntaxKind.IdentifierToken, "L"); 335N(SyntaxKind.ParameterList); 337N(SyntaxKind.OpenParenToken); 342N(SyntaxKind.CloseBraceToken); 345N(SyntaxKind.CloseBraceToken); 347N(SyntaxKind.EndOfFileToken); 374N(SyntaxKind.CompilationUnit); 376N(SyntaxKind.ClassDeclaration); 378N(SyntaxKind.ClassKeyword); 379N(SyntaxKind.IdentifierToken, "C"); 380N(SyntaxKind.OpenBraceToken); 381N(SyntaxKind.MethodDeclaration); 383N(SyntaxKind.PredefinedType); 385N(SyntaxKind.VoidKeyword); 387N(SyntaxKind.IdentifierToken, "M"); 388N(SyntaxKind.ParameterList); 390N(SyntaxKind.OpenParenToken); 391N(SyntaxKind.CloseParenToken); 393N(SyntaxKind.Block); 395N(SyntaxKind.OpenBraceToken); 396N(SyntaxKind.LocalFunctionStatement); 398N(SyntaxKind.AttributeList); 400N(SyntaxKind.OpenBracketToken); 401N(SyntaxKind.Attribute); 403N(SyntaxKind.IdentifierName); 405N(SyntaxKind.IdentifierToken, "A"); 408N(SyntaxKind.CloseBracketToken); 410N(SyntaxKind.PredefinedType); 412N(SyntaxKind.VoidKeyword); 414N(SyntaxKind.IdentifierToken, "local"); 415N(SyntaxKind.ParameterList); 417N(SyntaxKind.OpenParenToken); 418N(SyntaxKind.CloseParenToken); 420N(SyntaxKind.Block); 422N(SyntaxKind.OpenBraceToken); 423N(SyntaxKind.CloseBraceToken); 426N(SyntaxKind.LocalFunctionStatement); 428N(SyntaxKind.AttributeList); 430N(SyntaxKind.OpenBracketToken); 431N(SyntaxKind.AttributeTargetSpecifier); 433N(SyntaxKind.ReturnKeyword); 434N(SyntaxKind.ColonToken); 436N(SyntaxKind.Attribute); 438N(SyntaxKind.IdentifierName); 440N(SyntaxKind.IdentifierToken, "A"); 443N(SyntaxKind.CloseBracketToken); 445N(SyntaxKind.PredefinedType); 447N(SyntaxKind.VoidKeyword); 449N(SyntaxKind.IdentifierToken, "local"); 450N(SyntaxKind.ParameterList); 452N(SyntaxKind.OpenParenToken); 453N(SyntaxKind.CloseParenToken); 455N(SyntaxKind.Block); 457N(SyntaxKind.OpenBraceToken); 458N(SyntaxKind.CloseBraceToken); 461N(SyntaxKind.LocalFunctionStatement); 463N(SyntaxKind.AttributeList); 465N(SyntaxKind.OpenBracketToken); 466N(SyntaxKind.Attribute); 468N(SyntaxKind.IdentifierName); 470N(SyntaxKind.IdentifierToken, "A"); 473N(SyntaxKind.CloseBracketToken); 475N(SyntaxKind.PredefinedType); 477N(SyntaxKind.IntKeyword); 479N(SyntaxKind.IdentifierToken, "local"); 480N(SyntaxKind.ParameterList); 482N(SyntaxKind.OpenParenToken); 483N(SyntaxKind.CloseParenToken); 485N(SyntaxKind.ArrowExpressionClause); 487N(SyntaxKind.EqualsGreaterThanToken); 488N(SyntaxKind.NumericLiteralExpression); 490N(SyntaxKind.NumericLiteralToken, "42"); 493N(SyntaxKind.SemicolonToken); 495N(SyntaxKind.LocalFunctionStatement); 497N(SyntaxKind.AttributeList); 499N(SyntaxKind.OpenBracketToken); 500N(SyntaxKind.Attribute); 502N(SyntaxKind.IdentifierName); 504N(SyntaxKind.IdentifierToken, "A"); 507N(SyntaxKind.CloseBracketToken); 509N(SyntaxKind.AttributeList); 511N(SyntaxKind.OpenBracketToken); 512N(SyntaxKind.Attribute); 514N(SyntaxKind.IdentifierName); 516N(SyntaxKind.IdentifierToken, "B"); 519N(SyntaxKind.CloseBracketToken); 521N(SyntaxKind.PredefinedType); 523N(SyntaxKind.VoidKeyword); 525N(SyntaxKind.IdentifierToken, "local"); 526N(SyntaxKind.ParameterList); 528N(SyntaxKind.OpenParenToken); 529N(SyntaxKind.CloseParenToken); 531N(SyntaxKind.Block); 533N(SyntaxKind.OpenBraceToken); 534N(SyntaxKind.CloseBraceToken); 537N(SyntaxKind.CloseBraceToken); 540N(SyntaxKind.CloseBraceToken); 542N(SyntaxKind.EndOfFileToken); 568N(SyntaxKind.CompilationUnit); 570N(SyntaxKind.ClassDeclaration); 572N(SyntaxKind.ClassKeyword); 573N(SyntaxKind.IdentifierToken, "C"); 574N(SyntaxKind.OpenBraceToken); 575N(SyntaxKind.MethodDeclaration); 577N(SyntaxKind.PredefinedType); 579N(SyntaxKind.VoidKeyword); 581N(SyntaxKind.IdentifierToken, "M"); 582N(SyntaxKind.ParameterList); 584N(SyntaxKind.OpenParenToken); 585N(SyntaxKind.CloseParenToken); 587N(SyntaxKind.Block); 589N(SyntaxKind.OpenBraceToken); 593N(SyntaxKind.FieldDeclaration); 595N(SyntaxKind.PublicKeyword); 596N(SyntaxKind.VariableDeclaration); 598N(SyntaxKind.PredefinedType); 600N(SyntaxKind.ObjectKeyword); 602N(SyntaxKind.VariableDeclarator); 604N(SyntaxKind.IdentifierToken, "local"); 607N(SyntaxKind.SemicolonToken); 609N(SyntaxKind.CloseBraceToken); 611N(SyntaxKind.EndOfFileToken); 637N(SyntaxKind.CompilationUnit); 639N(SyntaxKind.ClassDeclaration); 641N(SyntaxKind.ClassKeyword); 642N(SyntaxKind.IdentifierToken, "C"); 643N(SyntaxKind.OpenBraceToken); 644N(SyntaxKind.MethodDeclaration); 646N(SyntaxKind.PredefinedType); 648N(SyntaxKind.VoidKeyword); 650N(SyntaxKind.IdentifierToken, "M"); 651N(SyntaxKind.ParameterList); 653N(SyntaxKind.OpenParenToken); 654N(SyntaxKind.CloseParenToken); 656N(SyntaxKind.Block); 658N(SyntaxKind.OpenBraceToken); 659N(SyntaxKind.LocalFunctionStatement); 661N(SyntaxKind.PredefinedType); 663N(SyntaxKind.VoidKeyword); 665N(SyntaxKind.IdentifierToken, "local"); 666N(SyntaxKind.ParameterList); 668N(SyntaxKind.OpenParenToken); 669N(SyntaxKind.CloseParenToken); 671N(SyntaxKind.SemicolonToken); 673N(SyntaxKind.CloseBraceToken); 676N(SyntaxKind.CloseBraceToken); 678N(SyntaxKind.EndOfFileToken); 728N(SyntaxKind.CompilationUnit); 730N(SyntaxKind.ClassDeclaration); 732N(SyntaxKind.ClassKeyword); 733N(SyntaxKind.IdentifierToken, "C"); 734N(SyntaxKind.OpenBraceToken); 735N(SyntaxKind.MethodDeclaration); 737N(SyntaxKind.PredefinedType); 739N(SyntaxKind.VoidKeyword); 741N(SyntaxKind.IdentifierToken, "M"); 742N(SyntaxKind.ParameterList); 744N(SyntaxKind.OpenParenToken); 745N(SyntaxKind.CloseParenToken); 747N(SyntaxKind.Block); 749N(SyntaxKind.OpenBraceToken); 750N(SyntaxKind.LocalFunctionStatement); 752N(SyntaxKind.ExternKeyword); 753N(SyntaxKind.PredefinedType); 755N(SyntaxKind.VoidKeyword); 757N(SyntaxKind.IdentifierToken, "local"); 758N(SyntaxKind.ParameterList); 760N(SyntaxKind.OpenParenToken); 761N(SyntaxKind.CloseParenToken); 763N(SyntaxKind.SemicolonToken); 765N(SyntaxKind.CloseBraceToken); 768N(SyntaxKind.CloseBraceToken); 770N(SyntaxKind.EndOfFileToken); 814N(SyntaxKind.CompilationUnit); 816N(SyntaxKind.ClassDeclaration); 818N(SyntaxKind.ClassKeyword); 819N(SyntaxKind.IdentifierToken, "C"); 820N(SyntaxKind.OpenBraceToken); 821N(SyntaxKind.MethodDeclaration); 823N(SyntaxKind.PredefinedType); 825N(SyntaxKind.VoidKeyword); 827N(SyntaxKind.IdentifierToken, "M"); 828N(SyntaxKind.ParameterList); 830N(SyntaxKind.OpenParenToken); 831N(SyntaxKind.CloseParenToken); 833N(SyntaxKind.Block); 835N(SyntaxKind.OpenBraceToken); 836N(SyntaxKind.LocalFunctionStatement); 838N(SyntaxKind.ExternKeyword); 839N(SyntaxKind.PredefinedType); 841N(SyntaxKind.VoidKeyword); 843N(SyntaxKind.IdentifierToken, "local"); 844N(SyntaxKind.ParameterList); 846N(SyntaxKind.OpenParenToken); 847N(SyntaxKind.CloseParenToken); 849N(SyntaxKind.Block); 851N(SyntaxKind.OpenBraceToken); 852N(SyntaxKind.CloseBraceToken); 855N(SyntaxKind.CloseBraceToken); 858N(SyntaxKind.CloseBraceToken); 860N(SyntaxKind.EndOfFileToken); 885N(SyntaxKind.LocalDeclarationStatement); 887N(SyntaxKind.ExternKeyword); 888N(SyntaxKind.VariableDeclaration); 890N(SyntaxKind.PredefinedType); 892N(SyntaxKind.ObjectKeyword); 894N(SyntaxKind.VariableDeclarator); 896N(SyntaxKind.IdentifierToken, "obj"); 899N(SyntaxKind.SemicolonToken); 918N(SyntaxKind.CompilationUnit); 920N(SyntaxKind.ClassDeclaration); 922N(SyntaxKind.ClassKeyword); 923N(SyntaxKind.IdentifierToken, "C"); 924N(SyntaxKind.OpenBraceToken); 925N(SyntaxKind.MethodDeclaration); 927N(SyntaxKind.PredefinedType); 929N(SyntaxKind.VoidKeyword); 931N(SyntaxKind.IdentifierToken, "M"); 932N(SyntaxKind.ParameterList); 934N(SyntaxKind.OpenParenToken); 935N(SyntaxKind.CloseParenToken); 937N(SyntaxKind.Block); 939N(SyntaxKind.OpenBraceToken); 940N(SyntaxKind.LocalDeclarationStatement); 942N(SyntaxKind.AttributeList); 944N(SyntaxKind.OpenBracketToken); 945N(SyntaxKind.Attribute); 947N(SyntaxKind.IdentifierName); 949N(SyntaxKind.IdentifierToken, "A"); 952N(SyntaxKind.CloseBracketToken); 954N(SyntaxKind.VariableDeclaration); 956N(SyntaxKind.PredefinedType); 958N(SyntaxKind.ObjectKeyword); 960N(SyntaxKind.VariableDeclarator); 962N(SyntaxKind.IdentifierToken, "local"); 965N(SyntaxKind.SemicolonToken); 967N(SyntaxKind.CloseBraceToken); 970N(SyntaxKind.CloseBraceToken); 972N(SyntaxKind.EndOfFileToken); 998N(SyntaxKind.CompilationUnit); 1000N(SyntaxKind.ClassDeclaration); 1002N(SyntaxKind.ClassKeyword); 1003N(SyntaxKind.IdentifierToken, "C"); 1004N(SyntaxKind.OpenBraceToken); 1005N(SyntaxKind.MethodDeclaration); 1007N(SyntaxKind.PredefinedType); 1009N(SyntaxKind.VoidKeyword); 1011N(SyntaxKind.IdentifierToken, "M"); 1012N(SyntaxKind.ParameterList); 1014N(SyntaxKind.OpenParenToken); 1015N(SyntaxKind.CloseParenToken); 1017N(SyntaxKind.Block); 1019N(SyntaxKind.OpenBraceToken); 1020N(SyntaxKind.LocalDeclarationStatement); 1022N(SyntaxKind.AttributeList); 1024N(SyntaxKind.OpenBracketToken); 1025N(SyntaxKind.Attribute); 1027N(SyntaxKind.IdentifierName); 1029N(SyntaxKind.IdentifierToken, "A"); 1032N(SyntaxKind.CloseBracketToken); 1034N(SyntaxKind.VariableDeclaration); 1036N(SyntaxKind.PredefinedType); 1038N(SyntaxKind.ObjectKeyword); 1040N(SyntaxKind.VariableDeclarator); 1042N(SyntaxKind.IdentifierToken, "local1"); 1044N(SyntaxKind.CommaToken); 1045N(SyntaxKind.VariableDeclarator); 1047N(SyntaxKind.IdentifierToken, "local2"); 1050N(SyntaxKind.SemicolonToken); 1052N(SyntaxKind.CloseBraceToken); 1055N(SyntaxKind.CloseBraceToken); 1057N(SyntaxKind.EndOfFileToken); 1092N(SyntaxKind.CompilationUnit); 1094N(SyntaxKind.ClassDeclaration); 1096N(SyntaxKind.ClassKeyword); 1097N(SyntaxKind.IdentifierToken, "C"); 1098N(SyntaxKind.OpenBraceToken); 1099N(SyntaxKind.MethodDeclaration); 1101N(SyntaxKind.PredefinedType); 1103N(SyntaxKind.VoidKeyword); 1105N(SyntaxKind.IdentifierToken, "M"); 1106N(SyntaxKind.ParameterList); 1108N(SyntaxKind.OpenParenToken); 1109N(SyntaxKind.CloseParenToken); 1111N(SyntaxKind.Block); 1113N(SyntaxKind.OpenBraceToken); 1114N(SyntaxKind.ExpressionStatement); 1116N(SyntaxKind.AttributeList); 1118N(SyntaxKind.OpenBracketToken); 1119N(SyntaxKind.Attribute); 1121N(SyntaxKind.IdentifierName); 1123N(SyntaxKind.IdentifierToken, "A"); 1126N(SyntaxKind.CloseBracketToken); 1134N(SyntaxKind.CloseBraceToken); 1137N(SyntaxKind.CloseBraceToken); 1139N(SyntaxKind.EndOfFileToken); 1405N(SyntaxKind.CompilationUnit); 1407N(SyntaxKind.ClassDeclaration); 1409N(SyntaxKind.ClassKeyword); 1410N(SyntaxKind.IdentifierToken, "c"); 1411N(SyntaxKind.OpenBraceToken); 1412N(SyntaxKind.MethodDeclaration); 1414N(SyntaxKind.PredefinedType); 1416N(SyntaxKind.VoidKeyword); 1418N(SyntaxKind.IdentifierToken, "m1"); 1419N(SyntaxKind.ParameterList); 1421N(SyntaxKind.OpenParenToken); 1422N(SyntaxKind.CloseParenToken); 1424N(SyntaxKind.Block); 1426N(SyntaxKind.OpenBraceToken); 1427N(SyntaxKind.LocalFunctionStatement); 1429N(SyntaxKind.IdentifierName); 1431N(SyntaxKind.IdentifierToken, "await"); 1433N(SyntaxKind.IdentifierToken, "await"); 1434N(SyntaxKind.ParameterList); 1436N(SyntaxKind.OpenParenToken); 1437N(SyntaxKind.CloseParenToken); 1439N(SyntaxKind.ArrowExpressionClause); 1441N(SyntaxKind.EqualsGreaterThanToken); 1442N(SyntaxKind.ObjectCreationExpression); 1444N(SyntaxKind.NewKeyword); 1445N(SyntaxKind.IdentifierName); 1447N(SyntaxKind.IdentifierToken, "await"); 1449N(SyntaxKind.ArgumentList); 1451N(SyntaxKind.OpenParenToken); 1452N(SyntaxKind.CloseParenToken); 1456N(SyntaxKind.SemicolonToken); 1458N(SyntaxKind.CloseBraceToken); 1461N(SyntaxKind.MethodDeclaration); 1463N(SyntaxKind.PredefinedType); 1465N(SyntaxKind.VoidKeyword); 1467N(SyntaxKind.IdentifierToken, "m2"); 1468N(SyntaxKind.ParameterList); 1470N(SyntaxKind.OpenParenToken); 1471N(SyntaxKind.CloseParenToken); 1473N(SyntaxKind.Block); 1475N(SyntaxKind.OpenBraceToken); 1476N(SyntaxKind.ExpressionStatement); 1478N(SyntaxKind.ParenthesizedLambdaExpression); 1480N(SyntaxKind.IdentifierName); 1482N(SyntaxKind.IdentifierToken, "await"); 1484N(SyntaxKind.ParameterList); 1486N(SyntaxKind.OpenParenToken); 1487N(SyntaxKind.CloseParenToken); 1489N(SyntaxKind.EqualsGreaterThanToken); 1490N(SyntaxKind.ObjectCreationExpression); 1492N(SyntaxKind.NewKeyword); 1493N(SyntaxKind.IdentifierName); 1495N(SyntaxKind.IdentifierToken, "await"); 1497N(SyntaxKind.ArgumentList); 1499N(SyntaxKind.OpenParenToken); 1500N(SyntaxKind.CloseParenToken); 1504N(SyntaxKind.SemicolonToken); 1506N(SyntaxKind.CloseBraceToken); 1509N(SyntaxKind.MethodDeclaration); 1511N(SyntaxKind.AsyncKeyword); 1512N(SyntaxKind.PredefinedType); 1514N(SyntaxKind.VoidKeyword); 1516N(SyntaxKind.IdentifierToken, "m3"); 1517N(SyntaxKind.ParameterList); 1519N(SyntaxKind.OpenParenToken); 1520N(SyntaxKind.CloseParenToken); 1522N(SyntaxKind.Block); 1524N(SyntaxKind.OpenBraceToken); 1525N(SyntaxKind.ExpressionStatement); 1527N(SyntaxKind.AwaitExpression); 1529N(SyntaxKind.AwaitKeyword); 1530N(SyntaxKind.ParenthesizedExpression); 1532N(SyntaxKind.OpenParenToken); 1537N(SyntaxKind.CloseParenToken); 1542N(SyntaxKind.ExpressionStatement); 1544N(SyntaxKind.ObjectCreationExpression); 1546N(SyntaxKind.NewKeyword); 1547N(SyntaxKind.IdentifierName); 1549N(SyntaxKind.IdentifierToken, "await"); 1551N(SyntaxKind.ArgumentList); 1553N(SyntaxKind.OpenParenToken); 1554N(SyntaxKind.CloseParenToken); 1557N(SyntaxKind.SemicolonToken); 1559N(SyntaxKind.CloseBraceToken); 1562N(SyntaxKind.MethodDeclaration); 1564N(SyntaxKind.PredefinedType); 1566N(SyntaxKind.VoidKeyword); 1568N(SyntaxKind.IdentifierToken, "m4"); 1569N(SyntaxKind.ParameterList); 1571N(SyntaxKind.OpenParenToken); 1572N(SyntaxKind.CloseParenToken); 1574N(SyntaxKind.Block); 1576N(SyntaxKind.OpenBraceToken); 1577N(SyntaxKind.LocalFunctionStatement); 1579N(SyntaxKind.IdentifierName); 1581N(SyntaxKind.IdentifierToken, "async"); 1583N(SyntaxKind.IdentifierToken, "await"); 1584N(SyntaxKind.ParameterList); 1586N(SyntaxKind.OpenParenToken); 1587N(SyntaxKind.CloseParenToken); 1589N(SyntaxKind.ArrowExpressionClause); 1591N(SyntaxKind.EqualsGreaterThanToken); 1592N(SyntaxKind.ObjectCreationExpression); 1594N(SyntaxKind.NewKeyword); 1595N(SyntaxKind.IdentifierName); 1597N(SyntaxKind.IdentifierToken, "await"); 1599N(SyntaxKind.ArgumentList); 1601N(SyntaxKind.OpenParenToken); 1602N(SyntaxKind.CloseParenToken); 1606N(SyntaxKind.SemicolonToken); 1608N(SyntaxKind.CloseBraceToken); 1611N(SyntaxKind.MethodDeclaration); 1613N(SyntaxKind.AsyncKeyword); 1614N(SyntaxKind.PredefinedType); 1616N(SyntaxKind.VoidKeyword); 1618N(SyntaxKind.IdentifierToken, "m5"); 1619N(SyntaxKind.ParameterList); 1621N(SyntaxKind.OpenParenToken); 1622N(SyntaxKind.CloseParenToken); 1624N(SyntaxKind.Block); 1626N(SyntaxKind.OpenBraceToken); 1627N(SyntaxKind.ExpressionStatement); 1629N(SyntaxKind.AwaitExpression); 1631N(SyntaxKind.AwaitKeyword); 1632N(SyntaxKind.InvocationExpression); 1634N(SyntaxKind.IdentifierName); 1636N(SyntaxKind.IdentifierToken, "async"); 1638N(SyntaxKind.ArgumentList); 1640N(SyntaxKind.OpenParenToken); 1641N(SyntaxKind.CloseParenToken); 1647N(SyntaxKind.ExpressionStatement); 1649N(SyntaxKind.ObjectCreationExpression); 1651N(SyntaxKind.NewKeyword); 1652N(SyntaxKind.IdentifierName); 1654N(SyntaxKind.IdentifierToken, "await"); 1656N(SyntaxKind.ArgumentList); 1658N(SyntaxKind.OpenParenToken); 1659N(SyntaxKind.CloseParenToken); 1662N(SyntaxKind.SemicolonToken); 1664N(SyntaxKind.CloseBraceToken); 1667N(SyntaxKind.CloseBraceToken); 1669N(SyntaxKind.EndOfFileToken); 1747N(SyntaxKind.ClassDeclaration); 1749N(SyntaxKind.ClassKeyword); 1750N(SyntaxKind.IdentifierToken, "Program"); 1751N(SyntaxKind.OpenBraceToken); 1752N(SyntaxKind.MethodDeclaration); 1754N(SyntaxKind.PredefinedType); 1755N(SyntaxKind.VoidKeyword); 1757N(SyntaxKind.IdentifierToken, "M"); 1758N(SyntaxKind.ParameterList); 1760N(SyntaxKind.OpenParenToken); 1761N(SyntaxKind.CloseParenToken); 1763N(SyntaxKind.Block); 1765N(SyntaxKind.OpenBraceToken); 1766N(SyntaxKind.LocalFunctionStatement); 1768N(SyntaxKind.StaticKeyword); 1769N(SyntaxKind.PredefinedType); 1770N(SyntaxKind.VoidKeyword); 1771N(SyntaxKind.IdentifierToken, "F"); 1772N(SyntaxKind.ParameterList); 1774N(SyntaxKind.OpenParenToken); 1775N(SyntaxKind.CloseParenToken); 1777N(SyntaxKind.Block); 1779N(SyntaxKind.OpenBraceToken); 1780N(SyntaxKind.CloseBraceToken); 1783N(SyntaxKind.CloseBraceToken); 1787N(SyntaxKind.CloseBraceToken); 1862N(SyntaxKind.ClassDeclaration); 1864N(SyntaxKind.ClassKeyword); 1865N(SyntaxKind.IdentifierToken, "Program"); 1866N(SyntaxKind.OpenBraceToken); 1867N(SyntaxKind.MethodDeclaration); 1869N(SyntaxKind.PredefinedType); 1870N(SyntaxKind.VoidKeyword); 1872N(SyntaxKind.IdentifierToken, "M"); 1873N(SyntaxKind.ParameterList); 1875N(SyntaxKind.OpenParenToken); 1876N(SyntaxKind.CloseParenToken); 1878N(SyntaxKind.Block); 1880N(SyntaxKind.OpenBraceToken); 1881N(SyntaxKind.LocalFunctionStatement); 1883N(SyntaxKind.StaticKeyword); 1884N(SyntaxKind.AsyncKeyword); 1885N(SyntaxKind.PredefinedType); 1886N(SyntaxKind.VoidKeyword); 1887N(SyntaxKind.IdentifierToken, "F1"); 1888N(SyntaxKind.ParameterList); 1890N(SyntaxKind.OpenParenToken); 1891N(SyntaxKind.CloseParenToken); 1893N(SyntaxKind.Block); 1895N(SyntaxKind.OpenBraceToken); 1896N(SyntaxKind.CloseBraceToken); 1899N(SyntaxKind.LocalFunctionStatement); 1901N(SyntaxKind.AsyncKeyword); 1902N(SyntaxKind.StaticKeyword); 1903N(SyntaxKind.PredefinedType); 1904N(SyntaxKind.VoidKeyword); 1905N(SyntaxKind.IdentifierToken, "F2"); 1906N(SyntaxKind.ParameterList); 1908N(SyntaxKind.OpenParenToken); 1909N(SyntaxKind.CloseParenToken); 1911N(SyntaxKind.Block); 1913N(SyntaxKind.OpenBraceToken); 1914N(SyntaxKind.CloseBraceToken); 1917N(SyntaxKind.CloseBraceToken); 1921N(SyntaxKind.CloseBraceToken); 2047N(SyntaxKind.ClassDeclaration); 2049N(SyntaxKind.ClassKeyword); 2050N(SyntaxKind.IdentifierToken, "Program"); 2051N(SyntaxKind.OpenBraceToken); 2052N(SyntaxKind.MethodDeclaration); 2054N(SyntaxKind.PredefinedType); 2055N(SyntaxKind.VoidKeyword); 2057N(SyntaxKind.IdentifierToken, "M"); 2058N(SyntaxKind.ParameterList); 2060N(SyntaxKind.OpenParenToken); 2061N(SyntaxKind.CloseParenToken); 2063N(SyntaxKind.Block); 2065N(SyntaxKind.OpenBraceToken); 2066N(SyntaxKind.LocalFunctionStatement); 2068N(SyntaxKind.StaticKeyword); 2069N(SyntaxKind.StaticKeyword); 2070N(SyntaxKind.PredefinedType); 2071N(SyntaxKind.VoidKeyword); 2072N(SyntaxKind.IdentifierToken, "F1"); 2073N(SyntaxKind.ParameterList); 2075N(SyntaxKind.OpenParenToken); 2076N(SyntaxKind.CloseParenToken); 2078N(SyntaxKind.Block); 2080N(SyntaxKind.OpenBraceToken); 2081N(SyntaxKind.CloseBraceToken); 2084N(SyntaxKind.LocalFunctionStatement); 2086N(SyntaxKind.StaticKeyword); 2087N(SyntaxKind.AsyncKeyword); 2088N(SyntaxKind.StaticKeyword); 2089N(SyntaxKind.PredefinedType); 2090N(SyntaxKind.VoidKeyword); 2091N(SyntaxKind.IdentifierToken, "F2"); 2092N(SyntaxKind.ParameterList); 2094N(SyntaxKind.OpenParenToken); 2095N(SyntaxKind.CloseParenToken); 2097N(SyntaxKind.Block); 2099N(SyntaxKind.OpenBraceToken); 2100N(SyntaxKind.CloseBraceToken); 2103N(SyntaxKind.CloseBraceToken); 2107N(SyntaxKind.CloseBraceToken); 2143N(SyntaxKind.ClassDeclaration); 2145N(SyntaxKind.ClassKeyword); 2146N(SyntaxKind.IdentifierToken, "Program"); 2147N(SyntaxKind.OpenBraceToken); 2148N(SyntaxKind.MethodDeclaration); 2150N(SyntaxKind.PredefinedType); 2151N(SyntaxKind.VoidKeyword); 2153N(SyntaxKind.IdentifierToken, "M"); 2154N(SyntaxKind.ParameterList); 2156N(SyntaxKind.OpenParenToken); 2157N(SyntaxKind.CloseParenToken); 2159N(SyntaxKind.Block); 2161N(SyntaxKind.OpenBraceToken); 2162N(SyntaxKind.LocalFunctionStatement); 2164N(SyntaxKind.AsyncKeyword); 2165N(SyntaxKind.AsyncKeyword); 2166N(SyntaxKind.PredefinedType); 2167N(SyntaxKind.VoidKeyword); 2168N(SyntaxKind.IdentifierToken, "F"); 2169N(SyntaxKind.ParameterList); 2171N(SyntaxKind.OpenParenToken); 2172N(SyntaxKind.CloseParenToken); 2174N(SyntaxKind.Block); 2176N(SyntaxKind.OpenBraceToken); 2177N(SyntaxKind.CloseBraceToken); 2180N(SyntaxKind.CloseBraceToken); 2184N(SyntaxKind.CloseBraceToken); 2226N(SyntaxKind.ClassDeclaration); 2228N(SyntaxKind.ClassKeyword); 2229N(SyntaxKind.IdentifierToken, "Program"); 2230N(SyntaxKind.OpenBraceToken); 2231N(SyntaxKind.MethodDeclaration); 2233N(SyntaxKind.PredefinedType); 2234N(SyntaxKind.VoidKeyword); 2236N(SyntaxKind.IdentifierToken, "M"); 2237N(SyntaxKind.ParameterList); 2239N(SyntaxKind.OpenParenToken); 2240N(SyntaxKind.CloseParenToken); 2242N(SyntaxKind.Block); 2244N(SyntaxKind.OpenBraceToken); 2245N(SyntaxKind.LocalFunctionStatement); 2247N(SyntaxKind.AsyncKeyword); 2248N(SyntaxKind.AsyncKeyword); 2249N(SyntaxKind.AsyncKeyword); 2250N(SyntaxKind.PredefinedType); 2251N(SyntaxKind.VoidKeyword); 2252N(SyntaxKind.IdentifierToken, "F"); 2253N(SyntaxKind.ParameterList); 2255N(SyntaxKind.OpenParenToken); 2256N(SyntaxKind.CloseParenToken); 2258N(SyntaxKind.Block); 2260N(SyntaxKind.OpenBraceToken); 2261N(SyntaxKind.CloseBraceToken); 2264N(SyntaxKind.CloseBraceToken); 2268N(SyntaxKind.CloseBraceToken); 2316N(SyntaxKind.ClassDeclaration); 2318N(SyntaxKind.ClassKeyword); 2319N(SyntaxKind.IdentifierToken, "Program"); 2320N(SyntaxKind.OpenBraceToken); 2321N(SyntaxKind.MethodDeclaration); 2323N(SyntaxKind.PredefinedType); 2324N(SyntaxKind.VoidKeyword); 2326N(SyntaxKind.IdentifierToken, "M"); 2327N(SyntaxKind.ParameterList); 2329N(SyntaxKind.OpenParenToken); 2330N(SyntaxKind.CloseParenToken); 2332N(SyntaxKind.Block); 2334N(SyntaxKind.OpenBraceToken); 2335N(SyntaxKind.LocalFunctionStatement); 2337N(SyntaxKind.AsyncKeyword); 2338N(SyntaxKind.AsyncKeyword); 2339N(SyntaxKind.AsyncKeyword); 2340N(SyntaxKind.AsyncKeyword); 2341N(SyntaxKind.PredefinedType); 2342N(SyntaxKind.VoidKeyword); 2343N(SyntaxKind.IdentifierToken, "F"); 2344N(SyntaxKind.ParameterList); 2346N(SyntaxKind.OpenParenToken); 2347N(SyntaxKind.CloseParenToken); 2349N(SyntaxKind.Block); 2351N(SyntaxKind.OpenBraceToken); 2352N(SyntaxKind.CloseBraceToken); 2355N(SyntaxKind.CloseBraceToken); 2359N(SyntaxKind.CloseBraceToken); 2413N(SyntaxKind.ClassDeclaration); 2415N(SyntaxKind.ClassKeyword); 2416N(SyntaxKind.IdentifierToken, "Program"); 2417N(SyntaxKind.OpenBraceToken); 2418N(SyntaxKind.MethodDeclaration); 2420N(SyntaxKind.PredefinedType); 2421N(SyntaxKind.VoidKeyword); 2423N(SyntaxKind.IdentifierToken, "M"); 2424N(SyntaxKind.ParameterList); 2426N(SyntaxKind.OpenParenToken); 2427N(SyntaxKind.CloseParenToken); 2429N(SyntaxKind.Block); 2431N(SyntaxKind.OpenBraceToken); 2432N(SyntaxKind.LocalFunctionStatement); 2434N(SyntaxKind.AsyncKeyword); 2435N(SyntaxKind.AsyncKeyword); 2436N(SyntaxKind.AsyncKeyword); 2437N(SyntaxKind.AsyncKeyword); 2438N(SyntaxKind.AsyncKeyword); 2439N(SyntaxKind.PredefinedType); 2440N(SyntaxKind.VoidKeyword); 2441N(SyntaxKind.IdentifierToken, "F"); 2442N(SyntaxKind.ParameterList); 2444N(SyntaxKind.OpenParenToken); 2445N(SyntaxKind.CloseParenToken); 2447N(SyntaxKind.Block); 2449N(SyntaxKind.OpenBraceToken); 2450N(SyntaxKind.CloseBraceToken); 2453N(SyntaxKind.CloseBraceToken); 2457N(SyntaxKind.CloseBraceToken); 2582N(SyntaxKind.ClassDeclaration); 2584N(SyntaxKind.ClassKeyword); 2585N(SyntaxKind.IdentifierToken, "Program"); 2586N(SyntaxKind.OpenBraceToken); 2587N(SyntaxKind.MethodDeclaration); 2589N(SyntaxKind.PredefinedType); 2591N(SyntaxKind.VoidKeyword); 2593N(SyntaxKind.IdentifierToken, "M"); 2594N(SyntaxKind.ParameterList); 2596N(SyntaxKind.OpenParenToken); 2597N(SyntaxKind.CloseParenToken); 2599N(SyntaxKind.Block); 2601N(SyntaxKind.OpenBraceToken); 2602N(SyntaxKind.LocalDeclarationStatement); 2604N(SyntaxKind.VariableDeclaration); 2606N(SyntaxKind.PredefinedType); 2608N(SyntaxKind.VoidKeyword); 2617N(SyntaxKind.LocalFunctionStatement); 2619N(SyntaxKind.StaticKeyword); 2620N(SyntaxKind.IdentifierName); 2622N(SyntaxKind.IdentifierToken, "F"); 2625N(SyntaxKind.ParameterList); 2627N(SyntaxKind.OpenParenToken); 2628N(SyntaxKind.CloseParenToken); 2630N(SyntaxKind.Block); 2632N(SyntaxKind.OpenBraceToken); 2633N(SyntaxKind.CloseBraceToken); 2636N(SyntaxKind.CloseBraceToken); 2639N(SyntaxKind.CloseBraceToken);
Parsing\MemberDeclarationParsingTests.cs (3434)
41N(SyntaxKind.IncompleteMember); 43N(SyntaxKind.PrivateKeyword); 127N(SyntaxKind.IncompleteMember); 129N(SyntaxKind.IdentifierName); 131N(SyntaxKind.IdentifierToken, "x"); 156N(SyntaxKind.ClassDeclaration); 158N(SyntaxKind.ClassKeyword); 159N(SyntaxKind.IdentifierToken, "C"); 160N(SyntaxKind.OpenBraceToken); 161N(SyntaxKind.CloseBraceToken); 174N(SyntaxKind.MethodDeclaration); 176N(SyntaxKind.PredefinedType); 178N(SyntaxKind.VoidKeyword); 180N(SyntaxKind.IdentifierToken, "M"); 181N(SyntaxKind.ParameterList); 183N(SyntaxKind.OpenParenToken); 184N(SyntaxKind.CloseParenToken); 186N(SyntaxKind.Block); 188N(SyntaxKind.OpenBraceToken); 189N(SyntaxKind.CloseBraceToken); 203N(SyntaxKind.FieldDeclaration); 205N(SyntaxKind.StaticKeyword); 206N(SyntaxKind.VariableDeclaration); 208N(SyntaxKind.PredefinedType); 210N(SyntaxKind.IntKeyword); 212N(SyntaxKind.VariableDeclarator); 214N(SyntaxKind.IdentifierToken, "F1"); 215N(SyntaxKind.EqualsValueClause); 217N(SyntaxKind.EqualsToken); 218N(SyntaxKind.IdentifierName); 220N(SyntaxKind.IdentifierToken, "a"); 224N(SyntaxKind.CommaToken); 225N(SyntaxKind.VariableDeclarator); 227N(SyntaxKind.IdentifierToken, "F2"); 228N(SyntaxKind.EqualsValueClause); 230N(SyntaxKind.EqualsToken); 231N(SyntaxKind.IdentifierName); 233N(SyntaxKind.IdentifierToken, "b"); 238N(SyntaxKind.SemicolonToken); 251N(SyntaxKind.ConstructorDeclaration); 253N(SyntaxKind.PublicKeyword); 254N(SyntaxKind.IdentifierToken, "ThisClassName"); 255N(SyntaxKind.ParameterList); 257N(SyntaxKind.OpenParenToken); 258N(SyntaxKind.Parameter); 260N(SyntaxKind.PredefinedType); 262N(SyntaxKind.IntKeyword); 264N(SyntaxKind.IdentifierToken, "x"); 266N(SyntaxKind.CloseParenToken); 268N(SyntaxKind.BaseConstructorInitializer); 270N(SyntaxKind.ColonToken); 271N(SyntaxKind.BaseKeyword); 272N(SyntaxKind.ArgumentList); 274N(SyntaxKind.OpenParenToken); 275N(SyntaxKind.Argument); 277N(SyntaxKind.IdentifierName); 279N(SyntaxKind.IdentifierToken, "x"); 282N(SyntaxKind.CloseParenToken); 285N(SyntaxKind.Block); 287N(SyntaxKind.OpenBraceToken); 288N(SyntaxKind.CloseBraceToken); 302N(SyntaxKind.DestructorDeclaration); 304N(SyntaxKind.PublicKeyword); 305N(SyntaxKind.TildeToken); 306N(SyntaxKind.IdentifierToken, "ThisClassName"); 307N(SyntaxKind.ParameterList); 309N(SyntaxKind.OpenParenToken); 310N(SyntaxKind.CloseParenToken); 312N(SyntaxKind.Block); 314N(SyntaxKind.OpenBraceToken); 315N(SyntaxKind.CloseBraceToken); 329N(SyntaxKind.ConversionOperatorDeclaration); 331N(SyntaxKind.PublicKeyword); 332N(SyntaxKind.ImplicitKeyword); 333N(SyntaxKind.OperatorKeyword); 334N(SyntaxKind.PredefinedType); 336N(SyntaxKind.LongKeyword); 338N(SyntaxKind.ParameterList); 340N(SyntaxKind.OpenParenToken); 341N(SyntaxKind.Parameter); 343N(SyntaxKind.PredefinedType); 345N(SyntaxKind.IntKeyword); 347N(SyntaxKind.IdentifierToken, "x"); 349N(SyntaxKind.CloseParenToken); 351N(SyntaxKind.ArrowExpressionClause); 353N(SyntaxKind.EqualsGreaterThanToken); 354N(SyntaxKind.IdentifierName); 356N(SyntaxKind.IdentifierToken, "x"); 359N(SyntaxKind.SemicolonToken); 372N(SyntaxKind.OperatorDeclaration); 374N(SyntaxKind.PublicKeyword); 375N(SyntaxKind.PredefinedType); 377N(SyntaxKind.IntKeyword); 379N(SyntaxKind.OperatorKeyword); 380N(SyntaxKind.PlusToken); 381N(SyntaxKind.ParameterList); 383N(SyntaxKind.OpenParenToken); 384N(SyntaxKind.Parameter); 386N(SyntaxKind.PredefinedType); 388N(SyntaxKind.IntKeyword); 390N(SyntaxKind.IdentifierToken, "x"); 392N(SyntaxKind.CommaToken); 393N(SyntaxKind.Parameter); 395N(SyntaxKind.PredefinedType); 397N(SyntaxKind.IntKeyword); 399N(SyntaxKind.IdentifierToken, "y"); 401N(SyntaxKind.CloseParenToken); 403N(SyntaxKind.ArrowExpressionClause); 405N(SyntaxKind.EqualsGreaterThanToken); 406N(SyntaxKind.AddExpression); 408N(SyntaxKind.IdentifierName); 410N(SyntaxKind.IdentifierToken, "x"); 412N(SyntaxKind.PlusToken); 413N(SyntaxKind.IdentifierName); 415N(SyntaxKind.IdentifierToken, "y"); 419N(SyntaxKind.SemicolonToken); 432N(SyntaxKind.OperatorDeclaration); 434N(SyntaxKind.IdentifierName); 436N(SyntaxKind.IdentifierToken, "C"); 438N(SyntaxKind.OperatorKeyword); 439N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 440N(SyntaxKind.ParameterList); 442N(SyntaxKind.OpenParenToken); 443N(SyntaxKind.Parameter); 445N(SyntaxKind.IdentifierName); 447N(SyntaxKind.IdentifierToken, "C"); 449N(SyntaxKind.IdentifierToken, "x"); 451N(SyntaxKind.CommaToken); 452N(SyntaxKind.Parameter); 454N(SyntaxKind.IdentifierName); 456N(SyntaxKind.IdentifierToken, "C"); 458N(SyntaxKind.IdentifierToken, "y"); 460N(SyntaxKind.CloseParenToken); 462N(SyntaxKind.ArrowExpressionClause); 464N(SyntaxKind.EqualsGreaterThanToken); 465N(SyntaxKind.IdentifierName); 467N(SyntaxKind.IdentifierToken, "x"); 470N(SyntaxKind.SemicolonToken); 505N(SyntaxKind.OperatorDeclaration); 507N(SyntaxKind.IdentifierName); 509N(SyntaxKind.IdentifierToken, "C"); 511N(SyntaxKind.OperatorKeyword); 512N(SyntaxKind.GreaterThanToken); 513N(SyntaxKind.ParameterList); 516N(SyntaxKind.Parameter); 518N(SyntaxKind.TupleType); 520N(SyntaxKind.OpenParenToken); 521N(SyntaxKind.TupleElement); 523N(SyntaxKind.IdentifierName); 525N(SyntaxKind.IdentifierToken, "C"); 527N(SyntaxKind.IdentifierToken, "x"); 529N(SyntaxKind.CommaToken); 530N(SyntaxKind.TupleElement); 532N(SyntaxKind.IdentifierName); 534N(SyntaxKind.IdentifierToken, "C"); 536N(SyntaxKind.IdentifierToken, "y"); 538N(SyntaxKind.CloseParenToken); 543N(SyntaxKind.Parameter); 545N(SyntaxKind.IdentifierName); 547N(SyntaxKind.IdentifierToken, "x"); 553N(SyntaxKind.SemicolonToken); 588N(SyntaxKind.OperatorDeclaration); 590N(SyntaxKind.IdentifierName); 592N(SyntaxKind.IdentifierToken, "C"); 594N(SyntaxKind.OperatorKeyword); 595N(SyntaxKind.GreaterThanGreaterThanToken); 596N(SyntaxKind.ParameterList); 599N(SyntaxKind.Parameter); 601N(SyntaxKind.TupleType); 603N(SyntaxKind.OpenParenToken); 604N(SyntaxKind.TupleElement); 606N(SyntaxKind.IdentifierName); 608N(SyntaxKind.IdentifierToken, "C"); 610N(SyntaxKind.IdentifierToken, "x"); 612N(SyntaxKind.CommaToken); 613N(SyntaxKind.TupleElement); 615N(SyntaxKind.IdentifierName); 617N(SyntaxKind.IdentifierToken, "C"); 619N(SyntaxKind.IdentifierToken, "y"); 621N(SyntaxKind.CloseParenToken); 626N(SyntaxKind.Parameter); 628N(SyntaxKind.IdentifierName); 630N(SyntaxKind.IdentifierToken, "x"); 636N(SyntaxKind.SemicolonToken); 671N(SyntaxKind.OperatorDeclaration); 673N(SyntaxKind.IdentifierName); 675N(SyntaxKind.IdentifierToken, "C"); 677N(SyntaxKind.OperatorKeyword); 678N(SyntaxKind.GreaterThanGreaterThanToken); 679N(SyntaxKind.ParameterList); 682N(SyntaxKind.Parameter); 684N(SyntaxKind.TupleType); 686N(SyntaxKind.OpenParenToken); 687N(SyntaxKind.TupleElement); 689N(SyntaxKind.IdentifierName); 691N(SyntaxKind.IdentifierToken, "C"); 693N(SyntaxKind.IdentifierToken, "x"); 695N(SyntaxKind.CommaToken); 696N(SyntaxKind.TupleElement); 698N(SyntaxKind.IdentifierName); 700N(SyntaxKind.IdentifierToken, "C"); 702N(SyntaxKind.IdentifierToken, "y"); 704N(SyntaxKind.CloseParenToken); 709N(SyntaxKind.Parameter); 711N(SyntaxKind.IdentifierName); 713N(SyntaxKind.IdentifierToken, "x"); 719N(SyntaxKind.SemicolonToken); 734N(SyntaxKind.FieldDeclaration); 736N(SyntaxKind.PublicKeyword); 737N(SyntaxKind.VariableDeclaration); 739N(SyntaxKind.PredefinedType); 741N(SyntaxKind.IntKeyword); 743N(SyntaxKind.VariableDeclarator); 745N(SyntaxKind.IdentifierToken, "x"); 748N(SyntaxKind.SemicolonToken); 753N(SyntaxKind.FieldDeclaration); 755N(SyntaxKind.PublicKeyword); 756N(SyntaxKind.VariableDeclaration); 758N(SyntaxKind.PredefinedType); 760N(SyntaxKind.IntKeyword); 762N(SyntaxKind.VariableDeclarator); 764N(SyntaxKind.IdentifierToken, "x"); 767N(SyntaxKind.SemicolonToken); 789N(SyntaxKind.IncompleteMember); 791N(SyntaxKind.AsyncKeyword); 792N(SyntaxKind.GenericName); 794N(SyntaxKind.IdentifierToken, "Task"); 795N(SyntaxKind.TypeArgumentList); 797N(SyntaxKind.LessThanToken); 798N(SyntaxKind.QualifiedName); 800N(SyntaxKind.IdentifierName); 802N(SyntaxKind.IdentifierToken, "SomeNamespace"); 804N(SyntaxKind.DotToken); 805N(SyntaxKind.IdentifierName); 807N(SyntaxKind.IdentifierToken, "SomeType"); 811N(SyntaxKind.IdentifierName); 813N(SyntaxKind.IdentifierToken, "Method"); 840N(SyntaxKind.IncompleteMember); 842N(SyntaxKind.PublicKeyword); 843N(SyntaxKind.GenericName); 845N(SyntaxKind.IdentifierToken, "Task"); 846N(SyntaxKind.TypeArgumentList); 848N(SyntaxKind.LessThanToken); 849N(SyntaxKind.QualifiedName); 851N(SyntaxKind.IdentifierName); 853N(SyntaxKind.IdentifierToken, "SomeNamespace"); 855N(SyntaxKind.DotToken); 856N(SyntaxKind.IdentifierName); 858N(SyntaxKind.IdentifierToken, "SomeType"); 862N(SyntaxKind.IdentifierName); 864N(SyntaxKind.IdentifierToken, "Method"); 888N(SyntaxKind.IncompleteMember); 890N(SyntaxKind.AsyncKeyword); 891N(SyntaxKind.GenericName); 893N(SyntaxKind.IdentifierToken, "Task"); 894N(SyntaxKind.TypeArgumentList); 896N(SyntaxKind.LessThanToken); 897N(SyntaxKind.QualifiedName); 899N(SyntaxKind.IdentifierName); 901N(SyntaxKind.IdentifierToken, "SomeNamespace"); 902N(SyntaxKind.DotToken); 903N(SyntaxKind.IdentifierName); 905N(SyntaxKind.IdentifierToken, "Method"); 931N(SyntaxKind.IncompleteMember); 933N(SyntaxKind.PublicKeyword); 934N(SyntaxKind.GenericName); 936N(SyntaxKind.IdentifierToken, "Task"); 937N(SyntaxKind.TypeArgumentList); 939N(SyntaxKind.LessThanToken); 940N(SyntaxKind.QualifiedName); 942N(SyntaxKind.IdentifierName); 944N(SyntaxKind.IdentifierToken, "SomeNamespace"); 946N(SyntaxKind.DotToken); 947N(SyntaxKind.IdentifierName); 949N(SyntaxKind.IdentifierToken, "Method"); 971N(SyntaxKind.MethodDeclaration); 973N(SyntaxKind.AsyncKeyword); 974N(SyntaxKind.GenericName); 976N(SyntaxKind.IdentifierToken, "Task"); 977N(SyntaxKind.TypeArgumentList); 979N(SyntaxKind.LessThanToken); 980N(SyntaxKind.QualifiedName); 982N(SyntaxKind.IdentifierName); 984N(SyntaxKind.IdentifierToken, "SomeNamespace"); 986N(SyntaxKind.DotToken); 992N(SyntaxKind.GreaterThanToken); 995N(SyntaxKind.IdentifierToken, "Method"); 996N(SyntaxKind.ParameterList); 998N(SyntaxKind.OpenParenToken); 999N(SyntaxKind.CloseParenToken); 1001N(SyntaxKind.SemicolonToken); 1018N(SyntaxKind.MethodDeclaration); 1020N(SyntaxKind.PublicKeyword); 1021N(SyntaxKind.GenericName); 1023N(SyntaxKind.IdentifierToken, "Task"); 1024N(SyntaxKind.TypeArgumentList); 1026N(SyntaxKind.LessThanToken); 1027N(SyntaxKind.QualifiedName); 1029N(SyntaxKind.IdentifierName); 1031N(SyntaxKind.IdentifierToken, "SomeNamespace"); 1033N(SyntaxKind.DotToken); 1039N(SyntaxKind.GreaterThanToken); 1042N(SyntaxKind.IdentifierToken, "Method"); 1043N(SyntaxKind.ParameterList); 1045N(SyntaxKind.OpenParenToken); 1046N(SyntaxKind.CloseParenToken); 1048N(SyntaxKind.SemicolonToken); 1061N(SyntaxKind.PropertyDeclaration); 1063N(SyntaxKind.PredefinedType); 1065N(SyntaxKind.StringKeyword); 1067N(SyntaxKind.IdentifierToken, "Property"); 1068N(SyntaxKind.AccessorList); 1070N(SyntaxKind.OpenBraceToken); 1071N(SyntaxKind.GetAccessorDeclaration); 1073N(SyntaxKind.GetKeyword); 1074N(SyntaxKind.SemicolonToken); 1076N(SyntaxKind.InitAccessorDeclaration); 1078N(SyntaxKind.InitKeyword); 1079N(SyntaxKind.SemicolonToken); 1081N(SyntaxKind.CloseBraceToken); 1102N(SyntaxKind.PropertyDeclaration); 1104N(SyntaxKind.PredefinedType); 1106N(SyntaxKind.StringKeyword); 1108N(SyntaxKind.IdentifierToken, "Property"); 1109N(SyntaxKind.AccessorList); 1111N(SyntaxKind.OpenBraceToken); 1112N(SyntaxKind.InitAccessorDeclaration); 1114N(SyntaxKind.InitKeyword); 1115N(SyntaxKind.Block); 1118N(SyntaxKind.ExpressionStatement); 1120N(SyntaxKind.IdentifierName); 1122N(SyntaxKind.IdentifierToken, "set"); 1124N(SyntaxKind.SemicolonToken); 1126N(SyntaxKind.CloseBraceToken); 1143N(SyntaxKind.PropertyDeclaration); 1145N(SyntaxKind.PredefinedType); 1147N(SyntaxKind.StringKeyword); 1149N(SyntaxKind.IdentifierToken, "Property"); 1150N(SyntaxKind.AccessorList); 1152N(SyntaxKind.OpenBraceToken); 1153N(SyntaxKind.InitAccessorDeclaration); 1155N(SyntaxKind.InitKeyword); 1156N(SyntaxKind.SemicolonToken); 1158N(SyntaxKind.SetAccessorDeclaration); 1160N(SyntaxKind.SetKeyword); 1161N(SyntaxKind.SemicolonToken); 1163N(SyntaxKind.CloseBraceToken); 1177N(SyntaxKind.PropertyDeclaration); 1179N(SyntaxKind.PredefinedType); 1181N(SyntaxKind.StringKeyword); 1183N(SyntaxKind.IdentifierToken, "Property"); 1184N(SyntaxKind.AccessorList); 1186N(SyntaxKind.OpenBraceToken); 1187N(SyntaxKind.SetAccessorDeclaration); 1189N(SyntaxKind.SetKeyword); 1190N(SyntaxKind.SemicolonToken); 1192N(SyntaxKind.InitAccessorDeclaration); 1194N(SyntaxKind.InitKeyword); 1195N(SyntaxKind.SemicolonToken); 1197N(SyntaxKind.CloseBraceToken); 1209N(SyntaxKind.PropertyDeclaration); 1211N(SyntaxKind.RequiredKeyword); 1212N(SyntaxKind.PredefinedType); 1214N(SyntaxKind.StringKeyword); 1216N(SyntaxKind.IdentifierToken, "Prop"); 1217N(SyntaxKind.AccessorList); 1219N(SyntaxKind.OpenBraceToken); 1220N(SyntaxKind.GetAccessorDeclaration); 1222N(SyntaxKind.GetKeyword); 1223N(SyntaxKind.SemicolonToken); 1225N(SyntaxKind.CloseBraceToken); 1236N(SyntaxKind.PropertyDeclaration); 1238N(SyntaxKind.IdentifierName); 1240N(SyntaxKind.IdentifierToken, "required"); 1242N(SyntaxKind.IdentifierToken, "Prop"); 1243N(SyntaxKind.AccessorList); 1245N(SyntaxKind.OpenBraceToken); 1246N(SyntaxKind.GetAccessorDeclaration); 1248N(SyntaxKind.GetKeyword); 1249N(SyntaxKind.SemicolonToken); 1251N(SyntaxKind.CloseBraceToken); 1268N(SyntaxKind.IncompleteMember); 1270N(SyntaxKind.RequiredKeyword); 1271N(SyntaxKind.IdentifierName); 1273N(SyntaxKind.IdentifierToken, "Prop"); 1284N(SyntaxKind.PropertyDeclaration); 1286N(SyntaxKind.IdentifierName); 1288N(SyntaxKind.IdentifierToken, "required"); 1290N(SyntaxKind.IdentifierToken, "required"); 1291N(SyntaxKind.AccessorList); 1293N(SyntaxKind.OpenBraceToken); 1294N(SyntaxKind.GetAccessorDeclaration); 1296N(SyntaxKind.GetKeyword); 1297N(SyntaxKind.SemicolonToken); 1299N(SyntaxKind.CloseBraceToken); 1316N(SyntaxKind.IncompleteMember); 1318N(SyntaxKind.RequiredKeyword); 1319N(SyntaxKind.RequiredKeyword); 1335N(SyntaxKind.IncompleteMember); 1337N(SyntaxKind.RequiredKeyword); 1338N(SyntaxKind.RequiredKeyword); 1339N(SyntaxKind.IdentifierName); 1341N(SyntaxKind.IdentifierToken, "Prop"); 1351N(SyntaxKind.PropertyDeclaration); 1353N(SyntaxKind.RequiredKeyword); 1354N(SyntaxKind.IdentifierName); 1356N(SyntaxKind.IdentifierToken, "Type"); 1358N(SyntaxKind.IdentifierToken, "required"); 1359N(SyntaxKind.AccessorList); 1361N(SyntaxKind.OpenBraceToken); 1362N(SyntaxKind.GetAccessorDeclaration); 1364N(SyntaxKind.GetKeyword); 1365N(SyntaxKind.SemicolonToken); 1367N(SyntaxKind.CloseBraceToken); 1378N(SyntaxKind.FieldDeclaration); 1380N(SyntaxKind.RequiredKeyword); 1381N(SyntaxKind.VariableDeclaration); 1383N(SyntaxKind.PredefinedType); 1385N(SyntaxKind.StringKeyword); 1387N(SyntaxKind.VariableDeclarator); 1389N(SyntaxKind.IdentifierToken, "Field"); 1392N(SyntaxKind.SemicolonToken); 1402N(SyntaxKind.FieldDeclaration); 1404N(SyntaxKind.VariableDeclaration); 1406N(SyntaxKind.IdentifierName); 1408N(SyntaxKind.IdentifierToken, "required"); 1410N(SyntaxKind.VariableDeclarator); 1412N(SyntaxKind.IdentifierToken, "Field"); 1415N(SyntaxKind.SemicolonToken); 1431N(SyntaxKind.IncompleteMember); 1433N(SyntaxKind.RequiredKeyword); 1434N(SyntaxKind.IdentifierName); 1436N(SyntaxKind.IdentifierToken, "Field"); 1447N(SyntaxKind.FieldDeclaration); 1449N(SyntaxKind.VariableDeclaration); 1451N(SyntaxKind.IdentifierName); 1453N(SyntaxKind.IdentifierToken, "required"); 1455N(SyntaxKind.VariableDeclarator); 1457N(SyntaxKind.IdentifierToken, "required"); 1460N(SyntaxKind.SemicolonToken); 1476N(SyntaxKind.IncompleteMember); 1478N(SyntaxKind.RequiredKeyword); 1479N(SyntaxKind.RequiredKeyword); 1490N(SyntaxKind.MethodDeclaration); 1492N(SyntaxKind.RequiredKeyword); 1493N(SyntaxKind.PredefinedType); 1495N(SyntaxKind.StringKeyword); 1497N(SyntaxKind.IdentifierToken, "M"); 1498N(SyntaxKind.ParameterList); 1500N(SyntaxKind.OpenParenToken); 1501N(SyntaxKind.CloseParenToken); 1503N(SyntaxKind.Block); 1505N(SyntaxKind.OpenBraceToken); 1506N(SyntaxKind.CloseBraceToken); 1517N(SyntaxKind.MethodDeclaration); 1519N(SyntaxKind.IdentifierName); 1521N(SyntaxKind.IdentifierToken, "required"); 1523N(SyntaxKind.IdentifierToken, "M"); 1524N(SyntaxKind.ParameterList); 1526N(SyntaxKind.OpenParenToken); 1527N(SyntaxKind.CloseParenToken); 1529N(SyntaxKind.Block); 1531N(SyntaxKind.OpenBraceToken); 1532N(SyntaxKind.CloseBraceToken); 1542N(SyntaxKind.ConstructorDeclaration); 1544N(SyntaxKind.RequiredKeyword); 1545N(SyntaxKind.IdentifierToken, "M"); 1546N(SyntaxKind.ParameterList); 1548N(SyntaxKind.OpenParenToken); 1549N(SyntaxKind.CloseParenToken); 1551N(SyntaxKind.Block); 1553N(SyntaxKind.OpenBraceToken); 1554N(SyntaxKind.CloseBraceToken); 1566N(SyntaxKind.OperatorDeclaration); 1568N(SyntaxKind.StaticKeyword); 1569N(SyntaxKind.RequiredKeyword); 1570N(SyntaxKind.IdentifierName); 1572N(SyntaxKind.IdentifierToken, "C"); 1574N(SyntaxKind.OperatorKeyword); 1575N(SyntaxKind.PlusToken); 1576N(SyntaxKind.ParameterList); 1578N(SyntaxKind.OpenParenToken); 1579N(SyntaxKind.Parameter); 1581N(SyntaxKind.IdentifierName); 1583N(SyntaxKind.IdentifierToken, "C"); 1585N(SyntaxKind.IdentifierToken, "c1"); 1587N(SyntaxKind.CommaToken); 1588N(SyntaxKind.Parameter); 1590N(SyntaxKind.IdentifierName); 1592N(SyntaxKind.IdentifierToken, "C"); 1594N(SyntaxKind.IdentifierToken, "c2"); 1596N(SyntaxKind.CloseParenToken); 1598N(SyntaxKind.Block); 1600N(SyntaxKind.OpenBraceToken); 1601N(SyntaxKind.CloseBraceToken); 1613N(SyntaxKind.ConversionOperatorDeclaration); 1615N(SyntaxKind.StaticKeyword); 1616N(SyntaxKind.RequiredKeyword); 1617N(SyntaxKind.ImplicitKeyword); 1618N(SyntaxKind.OperatorKeyword); 1619N(SyntaxKind.IdentifierName); 1621N(SyntaxKind.IdentifierToken, "C"); 1623N(SyntaxKind.ParameterList); 1625N(SyntaxKind.OpenParenToken); 1626N(SyntaxKind.Parameter); 1628N(SyntaxKind.IdentifierName); 1630N(SyntaxKind.IdentifierToken, "S"); 1632N(SyntaxKind.IdentifierToken, "s"); 1634N(SyntaxKind.CloseParenToken); 1636N(SyntaxKind.Block); 1638N(SyntaxKind.OpenBraceToken); 1639N(SyntaxKind.CloseBraceToken); 1675N(SyntaxKind.ConversionOperatorDeclaration); 1677N(SyntaxKind.StaticKeyword); 1678N(SyntaxKind.ImplicitKeyword); 1679N(SyntaxKind.ExplicitInterfaceSpecifier); 1681N(SyntaxKind.IdentifierName); 1683N(SyntaxKind.IdentifierToken, "required"); 1687N(SyntaxKind.OperatorKeyword); 1688N(SyntaxKind.IdentifierName); 1690N(SyntaxKind.IdentifierToken, "C"); 1692N(SyntaxKind.ParameterList); 1694N(SyntaxKind.OpenParenToken); 1695N(SyntaxKind.Parameter); 1697N(SyntaxKind.IdentifierName); 1699N(SyntaxKind.IdentifierToken, "S"); 1701N(SyntaxKind.IdentifierToken, "s"); 1703N(SyntaxKind.CloseParenToken); 1705N(SyntaxKind.Block); 1707N(SyntaxKind.OpenBraceToken); 1708N(SyntaxKind.CloseBraceToken); 1723N(SyntaxKind.PropertyDeclaration); 1725N(SyntaxKind.RequiredKeyword); 1726N(SyntaxKind.PredefinedType); 1728N(SyntaxKind.StringKeyword); 1730N(SyntaxKind.IdentifierToken, "Prop"); 1731N(SyntaxKind.AccessorList); 1733N(SyntaxKind.OpenBraceToken); 1734N(SyntaxKind.GetAccessorDeclaration); 1736N(SyntaxKind.GetKeyword); 1737N(SyntaxKind.SemicolonToken); 1754N(SyntaxKind.PropertyDeclaration); 1756N(SyntaxKind.RequiredKeyword); 1757N(SyntaxKind.PredefinedType); 1759N(SyntaxKind.StringKeyword); 1761N(SyntaxKind.IdentifierToken, "Prop"); 1762N(SyntaxKind.AccessorList); 1764N(SyntaxKind.OpenBraceToken); 1780N(SyntaxKind.FieldDeclaration); 1782N(SyntaxKind.RequiredKeyword); 1783N(SyntaxKind.VariableDeclaration); 1785N(SyntaxKind.PredefinedType); 1787N(SyntaxKind.StringKeyword); 1789N(SyntaxKind.VariableDeclarator); 1791N(SyntaxKind.IdentifierToken, "Prop"); 1808N(SyntaxKind.IncompleteMember); 1810N(SyntaxKind.RequiredKeyword); 1811N(SyntaxKind.PredefinedType); 1813N(SyntaxKind.StringKeyword); 1828N(SyntaxKind.IncompleteMember); 1830N(SyntaxKind.RequiredKeyword); 1831N(SyntaxKind.IdentifierName); 1833N(SyntaxKind.IdentifierToken, "C"); 1848N(SyntaxKind.IncompleteMember); 1850N(SyntaxKind.IdentifierName); 1852N(SyntaxKind.IdentifierToken, "required"); 1866N(SyntaxKind.IncompleteMember); 1868N(SyntaxKind.RequiredKeyword); 1891N(SyntaxKind.CompilationUnit); 1893N(SyntaxKind.ClassDeclaration); 1895N(SyntaxKind.ClassKeyword); 1896N(SyntaxKind.IdentifierToken, "required"); 1897N(SyntaxKind.OpenBraceToken); 1898N(SyntaxKind.CloseBraceToken); 1900N(SyntaxKind.ClassDeclaration); 1902N(SyntaxKind.ClassKeyword); 1903N(SyntaxKind.IdentifierToken, "C"); 1904N(SyntaxKind.OpenBraceToken); 1905N(SyntaxKind.FieldDeclaration); 1907N(SyntaxKind.VariableDeclaration); 1909N(SyntaxKind.IdentifierName); 1911N(SyntaxKind.IdentifierToken, "required"); 1913N(SyntaxKind.VariableDeclarator); 1915N(SyntaxKind.IdentifierToken, "_required"); 1918N(SyntaxKind.SemicolonToken); 1920N(SyntaxKind.FieldDeclaration); 1922N(SyntaxKind.VariableDeclaration); 1924N(SyntaxKind.ArrayType); 1926N(SyntaxKind.IdentifierName); 1928N(SyntaxKind.IdentifierToken, "required"); 1930N(SyntaxKind.ArrayRankSpecifier); 1932N(SyntaxKind.OpenBracketToken); 1933N(SyntaxKind.OmittedArraySizeExpression); 1935N(SyntaxKind.OmittedArraySizeExpressionToken); 1937N(SyntaxKind.CloseBracketToken); 1940N(SyntaxKind.VariableDeclarator); 1942N(SyntaxKind.IdentifierToken, "_array"); 1945N(SyntaxKind.SemicolonToken); 1947N(SyntaxKind.FieldDeclaration); 1949N(SyntaxKind.VariableDeclaration); 1951N(SyntaxKind.PointerType); 1953N(SyntaxKind.IdentifierName); 1955N(SyntaxKind.IdentifierToken, "required"); 1957N(SyntaxKind.AsteriskToken); 1959N(SyntaxKind.VariableDeclarator); 1961N(SyntaxKind.IdentifierToken, "_ptr"); 1964N(SyntaxKind.SemicolonToken); 1966N(SyntaxKind.FieldDeclaration); 1968N(SyntaxKind.VariableDeclaration); 1970N(SyntaxKind.NullableType); 1972N(SyntaxKind.IdentifierName); 1974N(SyntaxKind.IdentifierToken, "required"); 1976N(SyntaxKind.QuestionToken); 1978N(SyntaxKind.VariableDeclarator); 1980N(SyntaxKind.IdentifierToken, "_nullable"); 1983N(SyntaxKind.SemicolonToken); 1985N(SyntaxKind.FieldDeclaration); 1987N(SyntaxKind.VariableDeclaration); 1989N(SyntaxKind.FunctionPointerType); 1991N(SyntaxKind.DelegateKeyword); 1992N(SyntaxKind.AsteriskToken); 1993N(SyntaxKind.FunctionPointerParameterList); 1995N(SyntaxKind.LessThanToken); 1996N(SyntaxKind.FunctionPointerParameter); 1998N(SyntaxKind.IdentifierName); 2000N(SyntaxKind.IdentifierToken, "required"); 2003N(SyntaxKind.CommaToken); 2004N(SyntaxKind.FunctionPointerParameter); 2006N(SyntaxKind.IdentifierName); 2008N(SyntaxKind.IdentifierToken, "required"); 2011N(SyntaxKind.GreaterThanToken); 2014N(SyntaxKind.VariableDeclarator); 2016N(SyntaxKind.IdentifierToken, "_funcPtr"); 2019N(SyntaxKind.SemicolonToken); 2021N(SyntaxKind.FieldDeclaration); 2023N(SyntaxKind.VariableDeclaration); 2025N(SyntaxKind.TupleType); 2027N(SyntaxKind.OpenParenToken); 2028N(SyntaxKind.TupleElement); 2030N(SyntaxKind.IdentifierName); 2032N(SyntaxKind.IdentifierToken, "required"); 2035N(SyntaxKind.CommaToken); 2036N(SyntaxKind.TupleElement); 2038N(SyntaxKind.IdentifierName); 2040N(SyntaxKind.IdentifierToken, "required"); 2043N(SyntaxKind.CloseParenToken); 2045N(SyntaxKind.VariableDeclarator); 2047N(SyntaxKind.IdentifierToken, "_tuple"); 2050N(SyntaxKind.SemicolonToken); 2052N(SyntaxKind.CloseBraceToken); 2054N(SyntaxKind.EndOfFileToken); 2094N(SyntaxKind.CompilationUnit); 2096N(SyntaxKind.ClassDeclaration); 2098N(SyntaxKind.ClassKeyword); 2099N(SyntaxKind.IdentifierToken, "required"); 2100N(SyntaxKind.OpenBraceToken); 2101N(SyntaxKind.CloseBraceToken); 2103N(SyntaxKind.ClassDeclaration); 2105N(SyntaxKind.ClassKeyword); 2106N(SyntaxKind.IdentifierToken, "C"); 2107N(SyntaxKind.OpenBraceToken); 2108N(SyntaxKind.IncompleteMember); 2110N(SyntaxKind.RequiredKeyword); 2111N(SyntaxKind.IdentifierName); 2113N(SyntaxKind.IdentifierToken, "_required"); 2116N(SyntaxKind.FieldDeclaration); 2118N(SyntaxKind.RequiredKeyword); 2119N(SyntaxKind.VariableDeclaration); 2121N(SyntaxKind.ArrayType); 2127N(SyntaxKind.ArrayRankSpecifier); 2129N(SyntaxKind.OpenBracketToken); 2130N(SyntaxKind.OmittedArraySizeExpression); 2132N(SyntaxKind.OmittedArraySizeExpressionToken); 2134N(SyntaxKind.CloseBracketToken); 2137N(SyntaxKind.VariableDeclarator); 2139N(SyntaxKind.IdentifierToken, "_array"); 2142N(SyntaxKind.SemicolonToken); 2144N(SyntaxKind.FieldDeclaration); 2146N(SyntaxKind.RequiredKeyword); 2147N(SyntaxKind.VariableDeclaration); 2149N(SyntaxKind.PointerType); 2155N(SyntaxKind.AsteriskToken); 2157N(SyntaxKind.VariableDeclarator); 2159N(SyntaxKind.IdentifierToken, "_ptr"); 2162N(SyntaxKind.SemicolonToken); 2164N(SyntaxKind.FieldDeclaration); 2166N(SyntaxKind.RequiredKeyword); 2167N(SyntaxKind.VariableDeclaration); 2169N(SyntaxKind.NullableType); 2175N(SyntaxKind.QuestionToken); 2177N(SyntaxKind.VariableDeclarator); 2179N(SyntaxKind.IdentifierToken, "_nullable"); 2182N(SyntaxKind.SemicolonToken); 2184N(SyntaxKind.FieldDeclaration); 2186N(SyntaxKind.VariableDeclaration); 2188N(SyntaxKind.FunctionPointerType); 2190N(SyntaxKind.DelegateKeyword); 2191N(SyntaxKind.AsteriskToken); 2192N(SyntaxKind.FunctionPointerParameterList); 2194N(SyntaxKind.LessThanToken); 2195N(SyntaxKind.FunctionPointerParameter); 2197N(SyntaxKind.IdentifierName); 2199N(SyntaxKind.IdentifierToken, "required"); 2202N(SyntaxKind.CommaToken); 2203N(SyntaxKind.FunctionPointerParameter); 2205N(SyntaxKind.IdentifierName); 2207N(SyntaxKind.IdentifierToken, "required"); 2210N(SyntaxKind.GreaterThanToken); 2213N(SyntaxKind.VariableDeclarator); 2215N(SyntaxKind.IdentifierToken, "_funcPtr"); 2218N(SyntaxKind.SemicolonToken); 2220N(SyntaxKind.FieldDeclaration); 2222N(SyntaxKind.VariableDeclaration); 2224N(SyntaxKind.TupleType); 2226N(SyntaxKind.OpenParenToken); 2227N(SyntaxKind.TupleElement); 2229N(SyntaxKind.IdentifierName); 2231N(SyntaxKind.IdentifierToken, "required"); 2234N(SyntaxKind.CommaToken); 2235N(SyntaxKind.TupleElement); 2237N(SyntaxKind.IdentifierName); 2239N(SyntaxKind.IdentifierToken, "required"); 2242N(SyntaxKind.CloseParenToken); 2244N(SyntaxKind.VariableDeclarator); 2246N(SyntaxKind.IdentifierToken, "_tuple"); 2249N(SyntaxKind.SemicolonToken); 2251N(SyntaxKind.CloseBraceToken); 2253N(SyntaxKind.EndOfFileToken); 2268N(SyntaxKind.CompilationUnit); 2272N(SyntaxKind.FieldDeclaration); 2276N(SyntaxKind.GlobalStatement); 2277N(SyntaxKind.LocalDeclarationStatement); 2281N(SyntaxKind.VariableDeclaration); 2283N(SyntaxKind.PredefinedType); 2285N(SyntaxKind.BoolKeyword); 2287N(SyntaxKind.VariableDeclarator); 2289N(SyntaxKind.IdentifierToken, "required"); 2292N(SyntaxKind.SemicolonToken); 2294N(SyntaxKind.GlobalStatement); 2296N(SyntaxKind.ExpressionStatement); 2298N(SyntaxKind.SimpleAssignmentExpression); 2300N(SyntaxKind.IdentifierName); 2302N(SyntaxKind.IdentifierToken, "required"); 2304N(SyntaxKind.EqualsToken); 2305N(SyntaxKind.TrueLiteralExpression); 2307N(SyntaxKind.TrueKeyword); 2310N(SyntaxKind.SemicolonToken); 2313N(SyntaxKind.EndOfFileToken); 2359N(SyntaxKind.OperatorDeclaration); 2361N(SyntaxKind.PublicKeyword); 2362N(SyntaxKind.PredefinedType); 2364N(SyntaxKind.IntKeyword); 2366N(SyntaxKind.ExplicitInterfaceSpecifier); 2368N(SyntaxKind.QualifiedName); 2370N(SyntaxKind.IdentifierName); 2372N(SyntaxKind.IdentifierToken, "N"); 2374N(SyntaxKind.DotToken); 2375N(SyntaxKind.IdentifierName); 2377N(SyntaxKind.IdentifierToken, "I"); 2380N(SyntaxKind.DotToken); 2382N(SyntaxKind.OperatorKeyword); 2383N(SyntaxKind.PlusToken); 2384N(SyntaxKind.ParameterList); 2386N(SyntaxKind.OpenParenToken); 2387N(SyntaxKind.Parameter); 2389N(SyntaxKind.PredefinedType); 2391N(SyntaxKind.IntKeyword); 2393N(SyntaxKind.IdentifierToken, "x"); 2395N(SyntaxKind.CommaToken); 2396N(SyntaxKind.Parameter); 2398N(SyntaxKind.PredefinedType); 2400N(SyntaxKind.IntKeyword); 2402N(SyntaxKind.IdentifierToken, "y"); 2404N(SyntaxKind.CloseParenToken); 2406N(SyntaxKind.ArrowExpressionClause); 2408N(SyntaxKind.EqualsGreaterThanToken); 2409N(SyntaxKind.AddExpression); 2411N(SyntaxKind.IdentifierName); 2413N(SyntaxKind.IdentifierToken, "x"); 2415N(SyntaxKind.PlusToken); 2416N(SyntaxKind.IdentifierName); 2418N(SyntaxKind.IdentifierToken, "y"); 2422N(SyntaxKind.SemicolonToken); 2501N(SyntaxKind.OperatorDeclaration); 2503N(SyntaxKind.PublicKeyword); 2504N(SyntaxKind.PredefinedType); 2506N(SyntaxKind.IntKeyword); 2508N(SyntaxKind.ExplicitInterfaceSpecifier); 2510N(SyntaxKind.QualifiedName); 2512N(SyntaxKind.IdentifierName); 2514N(SyntaxKind.IdentifierToken, "N"); 2516N(SyntaxKind.DotToken); 2517N(SyntaxKind.IdentifierName); 2519N(SyntaxKind.IdentifierToken, "I"); 2522N(SyntaxKind.DotToken); 2526N(SyntaxKind.ParameterList); 2528N(SyntaxKind.OpenParenToken); 2529N(SyntaxKind.Parameter); 2531N(SyntaxKind.PredefinedType); 2533N(SyntaxKind.IntKeyword); 2535N(SyntaxKind.IdentifierToken, "x"); 2537N(SyntaxKind.CloseParenToken); 2539N(SyntaxKind.ArrowExpressionClause); 2541N(SyntaxKind.EqualsGreaterThanToken); 2542N(SyntaxKind.IdentifierName); 2544N(SyntaxKind.IdentifierToken, "x"); 2547N(SyntaxKind.SemicolonToken); 2625N(SyntaxKind.OperatorDeclaration); 2627N(SyntaxKind.PublicKeyword); 2628N(SyntaxKind.PredefinedType); 2630N(SyntaxKind.IntKeyword); 2632N(SyntaxKind.ExplicitInterfaceSpecifier); 2634N(SyntaxKind.QualifiedName); 2636N(SyntaxKind.IdentifierName); 2638N(SyntaxKind.IdentifierToken, "N"); 2640N(SyntaxKind.DotToken); 2641N(SyntaxKind.IdentifierName); 2643N(SyntaxKind.IdentifierToken, "I"); 2646N(SyntaxKind.DotToken); 2650N(SyntaxKind.ParameterList); 2652N(SyntaxKind.OpenParenToken); 2653N(SyntaxKind.Parameter); 2655N(SyntaxKind.PredefinedType); 2657N(SyntaxKind.IntKeyword); 2659N(SyntaxKind.IdentifierToken, "x"); 2661N(SyntaxKind.CloseParenToken); 2663N(SyntaxKind.ArrowExpressionClause); 2665N(SyntaxKind.EqualsGreaterThanToken); 2666N(SyntaxKind.IdentifierName); 2668N(SyntaxKind.IdentifierToken, "x"); 2671N(SyntaxKind.SemicolonToken); 2731N(SyntaxKind.OperatorDeclaration); 2733N(SyntaxKind.PublicKeyword); 2734N(SyntaxKind.PredefinedType); 2736N(SyntaxKind.IntKeyword); 2738N(SyntaxKind.ExplicitInterfaceSpecifier); 2740N(SyntaxKind.QualifiedName); 2742N(SyntaxKind.IdentifierName); 2744N(SyntaxKind.IdentifierToken, "N"); 2746N(SyntaxKind.DotToken); 2747N(SyntaxKind.IdentifierName); 2749N(SyntaxKind.IdentifierToken, "I"); 2754N(SyntaxKind.OperatorKeyword); 2755N(SyntaxKind.PlusToken); 2756N(SyntaxKind.ParameterList); 2758N(SyntaxKind.OpenParenToken); 2759N(SyntaxKind.Parameter); 2761N(SyntaxKind.PredefinedType); 2763N(SyntaxKind.IntKeyword); 2765N(SyntaxKind.IdentifierToken, "x"); 2767N(SyntaxKind.CloseParenToken); 2769N(SyntaxKind.ArrowExpressionClause); 2771N(SyntaxKind.EqualsGreaterThanToken); 2772N(SyntaxKind.IdentifierName); 2774N(SyntaxKind.IdentifierToken, "x"); 2777N(SyntaxKind.SemicolonToken); 2837N(SyntaxKind.OperatorDeclaration); 2839N(SyntaxKind.PublicKeyword); 2840N(SyntaxKind.PredefinedType); 2842N(SyntaxKind.IntKeyword); 2844N(SyntaxKind.ExplicitInterfaceSpecifier); 2846N(SyntaxKind.IdentifierName); 2848N(SyntaxKind.IdentifierToken, "I"); 2852N(SyntaxKind.OperatorKeyword); 2853N(SyntaxKind.PlusToken); 2854N(SyntaxKind.ParameterList); 2856N(SyntaxKind.OpenParenToken); 2857N(SyntaxKind.Parameter); 2859N(SyntaxKind.PredefinedType); 2861N(SyntaxKind.IntKeyword); 2863N(SyntaxKind.IdentifierToken, "x"); 2865N(SyntaxKind.CloseParenToken); 2867N(SyntaxKind.ArrowExpressionClause); 2869N(SyntaxKind.EqualsGreaterThanToken); 2870N(SyntaxKind.IdentifierName); 2872N(SyntaxKind.IdentifierToken, "x"); 2875N(SyntaxKind.SemicolonToken); 2893N(SyntaxKind.OperatorDeclaration); 2895N(SyntaxKind.PublicKeyword); 2896N(SyntaxKind.PredefinedType); 2898N(SyntaxKind.IntKeyword); 2900N(SyntaxKind.ExplicitInterfaceSpecifier); 2902N(SyntaxKind.AliasQualifiedName); 2904N(SyntaxKind.IdentifierName); 2906N(SyntaxKind.IdentifierToken, "N"); 2908N(SyntaxKind.ColonColonToken); 2909N(SyntaxKind.IdentifierName); 2911N(SyntaxKind.IdentifierToken, "I"); 2916N(SyntaxKind.OperatorKeyword); 2917N(SyntaxKind.PlusToken); 2918N(SyntaxKind.ParameterList); 2920N(SyntaxKind.OpenParenToken); 2921N(SyntaxKind.Parameter); 2923N(SyntaxKind.PredefinedType); 2925N(SyntaxKind.IntKeyword); 2927N(SyntaxKind.IdentifierToken, "x"); 2929N(SyntaxKind.CommaToken); 2930N(SyntaxKind.Parameter); 2932N(SyntaxKind.PredefinedType); 2934N(SyntaxKind.IntKeyword); 2936N(SyntaxKind.IdentifierToken, "y"); 2938N(SyntaxKind.CloseParenToken); 2940N(SyntaxKind.ArrowExpressionClause); 2942N(SyntaxKind.EqualsGreaterThanToken); 2943N(SyntaxKind.AddExpression); 2945N(SyntaxKind.IdentifierName); 2947N(SyntaxKind.IdentifierToken, "x"); 2949N(SyntaxKind.PlusToken); 2950N(SyntaxKind.IdentifierName); 2952N(SyntaxKind.IdentifierToken, "y"); 2956N(SyntaxKind.SemicolonToken); 2973N(SyntaxKind.OperatorDeclaration); 2975N(SyntaxKind.PublicKeyword); 2976N(SyntaxKind.PredefinedType); 2978N(SyntaxKind.IntKeyword); 2980N(SyntaxKind.ExplicitInterfaceSpecifier); 2982N(SyntaxKind.IdentifierName); 2984N(SyntaxKind.IdentifierToken, "I"); 2988N(SyntaxKind.OperatorKeyword); 2989N(SyntaxKind.PlusToken); 2990N(SyntaxKind.ParameterList); 2992N(SyntaxKind.OpenParenToken); 2993N(SyntaxKind.Parameter); 2995N(SyntaxKind.PredefinedType); 2997N(SyntaxKind.IntKeyword); 2999N(SyntaxKind.IdentifierToken, "x"); 3001N(SyntaxKind.CloseParenToken); 3003N(SyntaxKind.ArrowExpressionClause); 3005N(SyntaxKind.EqualsGreaterThanToken); 3006N(SyntaxKind.IdentifierName); 3008N(SyntaxKind.IdentifierToken, "x"); 3011N(SyntaxKind.SemicolonToken); 3024N(SyntaxKind.OperatorDeclaration); 3026N(SyntaxKind.PublicKeyword); 3027N(SyntaxKind.PredefinedType); 3029N(SyntaxKind.IntKeyword); 3031N(SyntaxKind.ExplicitInterfaceSpecifier); 3033N(SyntaxKind.IdentifierName); 3035N(SyntaxKind.IdentifierToken, "I"); 3037N(SyntaxKind.DotToken); 3039N(SyntaxKind.OperatorKeyword); 3040N(SyntaxKind.PlusToken); 3041N(SyntaxKind.ParameterList); 3043N(SyntaxKind.OpenParenToken); 3044N(SyntaxKind.Parameter); 3046N(SyntaxKind.PredefinedType); 3048N(SyntaxKind.IntKeyword); 3050N(SyntaxKind.IdentifierToken, "x"); 3052N(SyntaxKind.CloseParenToken); 3054N(SyntaxKind.ArrowExpressionClause); 3056N(SyntaxKind.EqualsGreaterThanToken); 3057N(SyntaxKind.IdentifierName); 3059N(SyntaxKind.IdentifierToken, "x"); 3062N(SyntaxKind.SemicolonToken); 3075N(SyntaxKind.OperatorDeclaration); 3077N(SyntaxKind.PublicKeyword); 3078N(SyntaxKind.PredefinedType); 3080N(SyntaxKind.IntKeyword); 3082N(SyntaxKind.ExplicitInterfaceSpecifier); 3084N(SyntaxKind.GenericName); 3086N(SyntaxKind.IdentifierToken, "I"); 3087N(SyntaxKind.TypeArgumentList); 3089N(SyntaxKind.LessThanToken); 3090N(SyntaxKind.IdentifierName); 3092N(SyntaxKind.IdentifierToken, "T"); 3094N(SyntaxKind.GreaterThanToken); 3097N(SyntaxKind.DotToken); 3099N(SyntaxKind.OperatorKeyword); 3100N(SyntaxKind.PlusToken); 3101N(SyntaxKind.ParameterList); 3103N(SyntaxKind.OpenParenToken); 3104N(SyntaxKind.Parameter); 3106N(SyntaxKind.PredefinedType); 3108N(SyntaxKind.IntKeyword); 3110N(SyntaxKind.IdentifierToken, "x"); 3112N(SyntaxKind.CloseParenToken); 3114N(SyntaxKind.ArrowExpressionClause); 3116N(SyntaxKind.EqualsGreaterThanToken); 3117N(SyntaxKind.IdentifierName); 3119N(SyntaxKind.IdentifierToken, "x"); 3122N(SyntaxKind.SemicolonToken); 3139N(SyntaxKind.OperatorDeclaration); 3141N(SyntaxKind.PublicKeyword); 3142N(SyntaxKind.PredefinedType); 3144N(SyntaxKind.IntKeyword); 3146N(SyntaxKind.ExplicitInterfaceSpecifier); 3148N(SyntaxKind.QualifiedName); 3150N(SyntaxKind.AliasQualifiedName); 3152N(SyntaxKind.IdentifierName); 3154N(SyntaxKind.IdentifierToken, "N1"); 3156N(SyntaxKind.ColonColonToken); 3157N(SyntaxKind.IdentifierName); 3159N(SyntaxKind.IdentifierToken, "N2"); 3163N(SyntaxKind.IdentifierName); 3165N(SyntaxKind.IdentifierToken, "I"); 3168N(SyntaxKind.DotToken); 3170N(SyntaxKind.OperatorKeyword); 3171N(SyntaxKind.PlusToken); 3172N(SyntaxKind.ParameterList); 3174N(SyntaxKind.OpenParenToken); 3175N(SyntaxKind.Parameter); 3177N(SyntaxKind.PredefinedType); 3179N(SyntaxKind.IntKeyword); 3181N(SyntaxKind.IdentifierToken, "x"); 3183N(SyntaxKind.CloseParenToken); 3185N(SyntaxKind.ArrowExpressionClause); 3187N(SyntaxKind.EqualsGreaterThanToken); 3188N(SyntaxKind.IdentifierName); 3190N(SyntaxKind.IdentifierToken, "x"); 3193N(SyntaxKind.SemicolonToken); 3240N(SyntaxKind.CompilationUnit); 3242N(SyntaxKind.OperatorDeclaration); 3244N(SyntaxKind.PublicKeyword); 3245N(SyntaxKind.PredefinedType); 3247N(SyntaxKind.IntKeyword); 3249N(SyntaxKind.ExplicitInterfaceSpecifier); 3251N(SyntaxKind.QualifiedName); 3253N(SyntaxKind.IdentifierName); 3255N(SyntaxKind.IdentifierToken, "N"); 3257N(SyntaxKind.DotToken); 3258N(SyntaxKind.IdentifierName); 3260N(SyntaxKind.IdentifierToken, "I"); 3263N(SyntaxKind.DotToken); 3265N(SyntaxKind.OperatorKeyword); 3266N(SyntaxKind.PlusToken); 3267N(SyntaxKind.ParameterList); 3269N(SyntaxKind.OpenParenToken); 3270N(SyntaxKind.Parameter); 3272N(SyntaxKind.PredefinedType); 3274N(SyntaxKind.IntKeyword); 3276N(SyntaxKind.IdentifierToken, "x"); 3278N(SyntaxKind.CommaToken); 3279N(SyntaxKind.Parameter); 3281N(SyntaxKind.PredefinedType); 3283N(SyntaxKind.IntKeyword); 3285N(SyntaxKind.IdentifierToken, "y"); 3287N(SyntaxKind.CloseParenToken); 3289N(SyntaxKind.ArrowExpressionClause); 3291N(SyntaxKind.EqualsGreaterThanToken); 3292N(SyntaxKind.AddExpression); 3294N(SyntaxKind.IdentifierName); 3296N(SyntaxKind.IdentifierToken, "x"); 3298N(SyntaxKind.PlusToken); 3299N(SyntaxKind.IdentifierName); 3301N(SyntaxKind.IdentifierToken, "y"); 3305N(SyntaxKind.SemicolonToken); 3307N(SyntaxKind.EndOfFileToken); 3385N(SyntaxKind.CompilationUnit); 3387N(SyntaxKind.OperatorDeclaration); 3389N(SyntaxKind.PublicKeyword); 3390N(SyntaxKind.PredefinedType); 3392N(SyntaxKind.IntKeyword); 3394N(SyntaxKind.ExplicitInterfaceSpecifier); 3396N(SyntaxKind.QualifiedName); 3398N(SyntaxKind.IdentifierName); 3400N(SyntaxKind.IdentifierToken, "N"); 3402N(SyntaxKind.DotToken); 3403N(SyntaxKind.IdentifierName); 3405N(SyntaxKind.IdentifierToken, "I"); 3408N(SyntaxKind.DotToken); 3412N(SyntaxKind.ParameterList); 3414N(SyntaxKind.OpenParenToken); 3415N(SyntaxKind.Parameter); 3417N(SyntaxKind.PredefinedType); 3419N(SyntaxKind.IntKeyword); 3421N(SyntaxKind.IdentifierToken, "x"); 3423N(SyntaxKind.CloseParenToken); 3425N(SyntaxKind.ArrowExpressionClause); 3427N(SyntaxKind.EqualsGreaterThanToken); 3428N(SyntaxKind.IdentifierName); 3430N(SyntaxKind.IdentifierToken, "x"); 3433N(SyntaxKind.SemicolonToken); 3435N(SyntaxKind.EndOfFileToken); 3513N(SyntaxKind.CompilationUnit); 3515N(SyntaxKind.OperatorDeclaration); 3517N(SyntaxKind.PublicKeyword); 3518N(SyntaxKind.PredefinedType); 3520N(SyntaxKind.IntKeyword); 3522N(SyntaxKind.ExplicitInterfaceSpecifier); 3524N(SyntaxKind.QualifiedName); 3526N(SyntaxKind.IdentifierName); 3528N(SyntaxKind.IdentifierToken, "N"); 3530N(SyntaxKind.DotToken); 3531N(SyntaxKind.IdentifierName); 3533N(SyntaxKind.IdentifierToken, "I"); 3536N(SyntaxKind.DotToken); 3540N(SyntaxKind.ParameterList); 3542N(SyntaxKind.OpenParenToken); 3543N(SyntaxKind.Parameter); 3545N(SyntaxKind.PredefinedType); 3547N(SyntaxKind.IntKeyword); 3549N(SyntaxKind.IdentifierToken, "x"); 3551N(SyntaxKind.CloseParenToken); 3553N(SyntaxKind.ArrowExpressionClause); 3555N(SyntaxKind.EqualsGreaterThanToken); 3556N(SyntaxKind.IdentifierName); 3558N(SyntaxKind.IdentifierToken, "x"); 3561N(SyntaxKind.SemicolonToken); 3563N(SyntaxKind.EndOfFileToken); 3623N(SyntaxKind.CompilationUnit); 3625N(SyntaxKind.OperatorDeclaration); 3627N(SyntaxKind.PublicKeyword); 3628N(SyntaxKind.PredefinedType); 3630N(SyntaxKind.IntKeyword); 3632N(SyntaxKind.ExplicitInterfaceSpecifier); 3634N(SyntaxKind.QualifiedName); 3636N(SyntaxKind.IdentifierName); 3638N(SyntaxKind.IdentifierToken, "N"); 3640N(SyntaxKind.DotToken); 3641N(SyntaxKind.IdentifierName); 3643N(SyntaxKind.IdentifierToken, "I"); 3648N(SyntaxKind.OperatorKeyword); 3649N(SyntaxKind.PlusToken); 3650N(SyntaxKind.ParameterList); 3652N(SyntaxKind.OpenParenToken); 3653N(SyntaxKind.Parameter); 3655N(SyntaxKind.PredefinedType); 3657N(SyntaxKind.IntKeyword); 3659N(SyntaxKind.IdentifierToken, "x"); 3661N(SyntaxKind.CloseParenToken); 3663N(SyntaxKind.ArrowExpressionClause); 3665N(SyntaxKind.EqualsGreaterThanToken); 3666N(SyntaxKind.IdentifierName); 3668N(SyntaxKind.IdentifierToken, "x"); 3671N(SyntaxKind.SemicolonToken); 3673N(SyntaxKind.EndOfFileToken); 3733N(SyntaxKind.CompilationUnit); 3735N(SyntaxKind.OperatorDeclaration); 3737N(SyntaxKind.PublicKeyword); 3738N(SyntaxKind.PredefinedType); 3740N(SyntaxKind.IntKeyword); 3742N(SyntaxKind.ExplicitInterfaceSpecifier); 3744N(SyntaxKind.IdentifierName); 3746N(SyntaxKind.IdentifierToken, "I"); 3750N(SyntaxKind.OperatorKeyword); 3751N(SyntaxKind.PlusToken); 3752N(SyntaxKind.ParameterList); 3754N(SyntaxKind.OpenParenToken); 3755N(SyntaxKind.Parameter); 3757N(SyntaxKind.PredefinedType); 3759N(SyntaxKind.IntKeyword); 3761N(SyntaxKind.IdentifierToken, "x"); 3763N(SyntaxKind.CloseParenToken); 3765N(SyntaxKind.ArrowExpressionClause); 3767N(SyntaxKind.EqualsGreaterThanToken); 3768N(SyntaxKind.IdentifierName); 3770N(SyntaxKind.IdentifierToken, "x"); 3773N(SyntaxKind.SemicolonToken); 3775N(SyntaxKind.EndOfFileToken); 3793N(SyntaxKind.CompilationUnit); 3795N(SyntaxKind.OperatorDeclaration); 3797N(SyntaxKind.PublicKeyword); 3798N(SyntaxKind.PredefinedType); 3800N(SyntaxKind.IntKeyword); 3802N(SyntaxKind.ExplicitInterfaceSpecifier); 3804N(SyntaxKind.AliasQualifiedName); 3806N(SyntaxKind.IdentifierName); 3808N(SyntaxKind.IdentifierToken, "N"); 3810N(SyntaxKind.ColonColonToken); 3811N(SyntaxKind.IdentifierName); 3813N(SyntaxKind.IdentifierToken, "I"); 3818N(SyntaxKind.OperatorKeyword); 3819N(SyntaxKind.PlusToken); 3820N(SyntaxKind.ParameterList); 3822N(SyntaxKind.OpenParenToken); 3823N(SyntaxKind.Parameter); 3825N(SyntaxKind.PredefinedType); 3827N(SyntaxKind.IntKeyword); 3829N(SyntaxKind.IdentifierToken, "x"); 3831N(SyntaxKind.CommaToken); 3832N(SyntaxKind.Parameter); 3834N(SyntaxKind.PredefinedType); 3836N(SyntaxKind.IntKeyword); 3838N(SyntaxKind.IdentifierToken, "y"); 3840N(SyntaxKind.CloseParenToken); 3842N(SyntaxKind.ArrowExpressionClause); 3844N(SyntaxKind.EqualsGreaterThanToken); 3845N(SyntaxKind.AddExpression); 3847N(SyntaxKind.IdentifierName); 3849N(SyntaxKind.IdentifierToken, "x"); 3851N(SyntaxKind.PlusToken); 3852N(SyntaxKind.IdentifierName); 3854N(SyntaxKind.IdentifierToken, "y"); 3858N(SyntaxKind.SemicolonToken); 3860N(SyntaxKind.EndOfFileToken); 3877N(SyntaxKind.CompilationUnit); 3879N(SyntaxKind.OperatorDeclaration); 3881N(SyntaxKind.PublicKeyword); 3882N(SyntaxKind.PredefinedType); 3884N(SyntaxKind.IntKeyword); 3886N(SyntaxKind.ExplicitInterfaceSpecifier); 3888N(SyntaxKind.IdentifierName); 3890N(SyntaxKind.IdentifierToken, "I"); 3894N(SyntaxKind.OperatorKeyword); 3895N(SyntaxKind.PlusToken); 3896N(SyntaxKind.ParameterList); 3898N(SyntaxKind.OpenParenToken); 3899N(SyntaxKind.Parameter); 3901N(SyntaxKind.PredefinedType); 3903N(SyntaxKind.IntKeyword); 3905N(SyntaxKind.IdentifierToken, "x"); 3907N(SyntaxKind.CloseParenToken); 3909N(SyntaxKind.ArrowExpressionClause); 3911N(SyntaxKind.EqualsGreaterThanToken); 3912N(SyntaxKind.IdentifierName); 3914N(SyntaxKind.IdentifierToken, "x"); 3917N(SyntaxKind.SemicolonToken); 3919N(SyntaxKind.EndOfFileToken); 3932N(SyntaxKind.CompilationUnit); 3934N(SyntaxKind.OperatorDeclaration); 3936N(SyntaxKind.PublicKeyword); 3937N(SyntaxKind.PredefinedType); 3939N(SyntaxKind.IntKeyword); 3941N(SyntaxKind.ExplicitInterfaceSpecifier); 3943N(SyntaxKind.IdentifierName); 3945N(SyntaxKind.IdentifierToken, "I"); 3947N(SyntaxKind.DotToken); 3949N(SyntaxKind.OperatorKeyword); 3950N(SyntaxKind.PlusToken); 3951N(SyntaxKind.ParameterList); 3953N(SyntaxKind.OpenParenToken); 3954N(SyntaxKind.Parameter); 3956N(SyntaxKind.PredefinedType); 3958N(SyntaxKind.IntKeyword); 3960N(SyntaxKind.IdentifierToken, "x"); 3962N(SyntaxKind.CloseParenToken); 3964N(SyntaxKind.ArrowExpressionClause); 3966N(SyntaxKind.EqualsGreaterThanToken); 3967N(SyntaxKind.IdentifierName); 3969N(SyntaxKind.IdentifierToken, "x"); 3972N(SyntaxKind.SemicolonToken); 3974N(SyntaxKind.EndOfFileToken); 3987N(SyntaxKind.CompilationUnit); 3989N(SyntaxKind.OperatorDeclaration); 3991N(SyntaxKind.PublicKeyword); 3992N(SyntaxKind.PredefinedType); 3994N(SyntaxKind.IntKeyword); 3996N(SyntaxKind.ExplicitInterfaceSpecifier); 3998N(SyntaxKind.GenericName); 4000N(SyntaxKind.IdentifierToken, "I"); 4001N(SyntaxKind.TypeArgumentList); 4003N(SyntaxKind.LessThanToken); 4004N(SyntaxKind.IdentifierName); 4006N(SyntaxKind.IdentifierToken, "T"); 4008N(SyntaxKind.GreaterThanToken); 4011N(SyntaxKind.DotToken); 4013N(SyntaxKind.OperatorKeyword); 4014N(SyntaxKind.PlusToken); 4015N(SyntaxKind.ParameterList); 4017N(SyntaxKind.OpenParenToken); 4018N(SyntaxKind.Parameter); 4020N(SyntaxKind.PredefinedType); 4022N(SyntaxKind.IntKeyword); 4024N(SyntaxKind.IdentifierToken, "x"); 4026N(SyntaxKind.CloseParenToken); 4028N(SyntaxKind.ArrowExpressionClause); 4030N(SyntaxKind.EqualsGreaterThanToken); 4031N(SyntaxKind.IdentifierName); 4033N(SyntaxKind.IdentifierToken, "x"); 4036N(SyntaxKind.SemicolonToken); 4038N(SyntaxKind.EndOfFileToken); 4055N(SyntaxKind.CompilationUnit); 4057N(SyntaxKind.OperatorDeclaration); 4059N(SyntaxKind.PublicKeyword); 4060N(SyntaxKind.PredefinedType); 4062N(SyntaxKind.IntKeyword); 4064N(SyntaxKind.ExplicitInterfaceSpecifier); 4066N(SyntaxKind.QualifiedName); 4068N(SyntaxKind.AliasQualifiedName); 4070N(SyntaxKind.IdentifierName); 4072N(SyntaxKind.IdentifierToken, "N1"); 4074N(SyntaxKind.ColonColonToken); 4075N(SyntaxKind.IdentifierName); 4077N(SyntaxKind.IdentifierToken, "N2"); 4081N(SyntaxKind.IdentifierName); 4083N(SyntaxKind.IdentifierToken, "I"); 4086N(SyntaxKind.DotToken); 4088N(SyntaxKind.OperatorKeyword); 4089N(SyntaxKind.PlusToken); 4090N(SyntaxKind.ParameterList); 4092N(SyntaxKind.OpenParenToken); 4093N(SyntaxKind.Parameter); 4095N(SyntaxKind.PredefinedType); 4097N(SyntaxKind.IntKeyword); 4099N(SyntaxKind.IdentifierToken, "x"); 4101N(SyntaxKind.CloseParenToken); 4103N(SyntaxKind.ArrowExpressionClause); 4105N(SyntaxKind.EqualsGreaterThanToken); 4106N(SyntaxKind.IdentifierName); 4108N(SyntaxKind.IdentifierToken, "x"); 4111N(SyntaxKind.SemicolonToken); 4113N(SyntaxKind.EndOfFileToken); 4130N(SyntaxKind.OperatorDeclaration); 4132N(SyntaxKind.PublicKeyword); 4133N(SyntaxKind.PredefinedType); 4135N(SyntaxKind.IntKeyword); 4137N(SyntaxKind.ExplicitInterfaceSpecifier); 4139N(SyntaxKind.QualifiedName); 4141N(SyntaxKind.IdentifierName); 4143N(SyntaxKind.IdentifierToken, "I"); 4145N(SyntaxKind.DotToken); 4151N(SyntaxKind.DotToken); 4153N(SyntaxKind.OperatorKeyword); 4154N(SyntaxKind.PlusToken); 4155N(SyntaxKind.ParameterList); 4157N(SyntaxKind.OpenParenToken); 4158N(SyntaxKind.Parameter); 4160N(SyntaxKind.PredefinedType); 4162N(SyntaxKind.IntKeyword); 4164N(SyntaxKind.IdentifierToken, "x"); 4166N(SyntaxKind.CloseParenToken); 4168N(SyntaxKind.ArrowExpressionClause); 4170N(SyntaxKind.EqualsGreaterThanToken); 4171N(SyntaxKind.IdentifierName); 4173N(SyntaxKind.IdentifierToken, "x"); 4176N(SyntaxKind.SemicolonToken); 4193N(SyntaxKind.OperatorDeclaration); 4195N(SyntaxKind.PublicKeyword); 4196N(SyntaxKind.PredefinedType); 4198N(SyntaxKind.IntKeyword); 4200N(SyntaxKind.ExplicitInterfaceSpecifier); 4202N(SyntaxKind.QualifiedName); 4204N(SyntaxKind.IdentifierName); 4206N(SyntaxKind.IdentifierToken, "I"); 4208N(SyntaxKind.DotToken); 4214N(SyntaxKind.DotToken); 4216N(SyntaxKind.OperatorKeyword); 4217N(SyntaxKind.PlusToken); 4218N(SyntaxKind.ParameterList); 4220N(SyntaxKind.OpenParenToken); 4221N(SyntaxKind.Parameter); 4223N(SyntaxKind.PredefinedType); 4225N(SyntaxKind.IntKeyword); 4227N(SyntaxKind.IdentifierToken, "x"); 4229N(SyntaxKind.CloseParenToken); 4231N(SyntaxKind.ArrowExpressionClause); 4233N(SyntaxKind.EqualsGreaterThanToken); 4234N(SyntaxKind.IdentifierName); 4236N(SyntaxKind.IdentifierToken, "x"); 4239N(SyntaxKind.SemicolonToken); 4280N(SyntaxKind.OperatorDeclaration); 4282N(SyntaxKind.PredefinedType); 4284N(SyntaxKind.IntKeyword); 4286N(SyntaxKind.ExplicitInterfaceSpecifier); 4288N(SyntaxKind.QualifiedName); 4290N(SyntaxKind.IdentifierName); 4292N(SyntaxKind.IdentifierToken, "N"); 4294N(SyntaxKind.DotToken); 4295N(SyntaxKind.IdentifierName); 4297N(SyntaxKind.IdentifierToken, "I"); 4300N(SyntaxKind.DotToken); 4302N(SyntaxKind.OperatorKeyword); 4303N(SyntaxKind.PlusToken); 4304N(SyntaxKind.ParameterList); 4306N(SyntaxKind.OpenParenToken); 4307N(SyntaxKind.Parameter); 4309N(SyntaxKind.PredefinedType); 4311N(SyntaxKind.IntKeyword); 4313N(SyntaxKind.IdentifierToken, "x"); 4315N(SyntaxKind.CommaToken); 4316N(SyntaxKind.Parameter); 4318N(SyntaxKind.PredefinedType); 4320N(SyntaxKind.IntKeyword); 4322N(SyntaxKind.IdentifierToken, "y"); 4324N(SyntaxKind.CloseParenToken); 4326N(SyntaxKind.ArrowExpressionClause); 4328N(SyntaxKind.EqualsGreaterThanToken); 4329N(SyntaxKind.AddExpression); 4331N(SyntaxKind.IdentifierName); 4333N(SyntaxKind.IdentifierToken, "x"); 4335N(SyntaxKind.PlusToken); 4336N(SyntaxKind.IdentifierName); 4338N(SyntaxKind.IdentifierToken, "y"); 4342N(SyntaxKind.SemicolonToken); 4414N(SyntaxKind.OperatorDeclaration); 4416N(SyntaxKind.PredefinedType); 4418N(SyntaxKind.IntKeyword); 4420N(SyntaxKind.ExplicitInterfaceSpecifier); 4422N(SyntaxKind.QualifiedName); 4424N(SyntaxKind.IdentifierName); 4426N(SyntaxKind.IdentifierToken, "N"); 4428N(SyntaxKind.DotToken); 4429N(SyntaxKind.IdentifierName); 4431N(SyntaxKind.IdentifierToken, "I"); 4434N(SyntaxKind.DotToken); 4438N(SyntaxKind.ParameterList); 4440N(SyntaxKind.OpenParenToken); 4441N(SyntaxKind.Parameter); 4443N(SyntaxKind.PredefinedType); 4445N(SyntaxKind.IntKeyword); 4447N(SyntaxKind.IdentifierToken, "x"); 4449N(SyntaxKind.CloseParenToken); 4451N(SyntaxKind.ArrowExpressionClause); 4453N(SyntaxKind.EqualsGreaterThanToken); 4454N(SyntaxKind.IdentifierName); 4456N(SyntaxKind.IdentifierToken, "x"); 4459N(SyntaxKind.SemicolonToken); 4531N(SyntaxKind.OperatorDeclaration); 4533N(SyntaxKind.PredefinedType); 4535N(SyntaxKind.IntKeyword); 4537N(SyntaxKind.ExplicitInterfaceSpecifier); 4539N(SyntaxKind.QualifiedName); 4541N(SyntaxKind.IdentifierName); 4543N(SyntaxKind.IdentifierToken, "N"); 4545N(SyntaxKind.DotToken); 4546N(SyntaxKind.IdentifierName); 4548N(SyntaxKind.IdentifierToken, "I"); 4551N(SyntaxKind.DotToken); 4555N(SyntaxKind.ParameterList); 4557N(SyntaxKind.OpenParenToken); 4558N(SyntaxKind.Parameter); 4560N(SyntaxKind.PredefinedType); 4562N(SyntaxKind.IntKeyword); 4564N(SyntaxKind.IdentifierToken, "x"); 4566N(SyntaxKind.CloseParenToken); 4568N(SyntaxKind.ArrowExpressionClause); 4570N(SyntaxKind.EqualsGreaterThanToken); 4571N(SyntaxKind.IdentifierName); 4573N(SyntaxKind.IdentifierToken, "x"); 4576N(SyntaxKind.SemicolonToken); 4630N(SyntaxKind.OperatorDeclaration); 4632N(SyntaxKind.PredefinedType); 4634N(SyntaxKind.IntKeyword); 4636N(SyntaxKind.ExplicitInterfaceSpecifier); 4638N(SyntaxKind.QualifiedName); 4640N(SyntaxKind.IdentifierName); 4642N(SyntaxKind.IdentifierToken, "N"); 4644N(SyntaxKind.DotToken); 4645N(SyntaxKind.IdentifierName); 4647N(SyntaxKind.IdentifierToken, "I"); 4652N(SyntaxKind.OperatorKeyword); 4653N(SyntaxKind.PlusToken); 4654N(SyntaxKind.ParameterList); 4656N(SyntaxKind.OpenParenToken); 4657N(SyntaxKind.Parameter); 4659N(SyntaxKind.PredefinedType); 4661N(SyntaxKind.IntKeyword); 4663N(SyntaxKind.IdentifierToken, "x"); 4665N(SyntaxKind.CloseParenToken); 4667N(SyntaxKind.ArrowExpressionClause); 4669N(SyntaxKind.EqualsGreaterThanToken); 4670N(SyntaxKind.IdentifierName); 4672N(SyntaxKind.IdentifierToken, "x"); 4675N(SyntaxKind.SemicolonToken); 4729N(SyntaxKind.OperatorDeclaration); 4731N(SyntaxKind.PredefinedType); 4733N(SyntaxKind.IntKeyword); 4735N(SyntaxKind.ExplicitInterfaceSpecifier); 4737N(SyntaxKind.IdentifierName); 4739N(SyntaxKind.IdentifierToken, "I"); 4743N(SyntaxKind.OperatorKeyword); 4744N(SyntaxKind.PlusToken); 4745N(SyntaxKind.ParameterList); 4747N(SyntaxKind.OpenParenToken); 4748N(SyntaxKind.Parameter); 4750N(SyntaxKind.PredefinedType); 4752N(SyntaxKind.IntKeyword); 4754N(SyntaxKind.IdentifierToken, "x"); 4756N(SyntaxKind.CloseParenToken); 4758N(SyntaxKind.ArrowExpressionClause); 4760N(SyntaxKind.EqualsGreaterThanToken); 4761N(SyntaxKind.IdentifierName); 4763N(SyntaxKind.IdentifierToken, "x"); 4766N(SyntaxKind.SemicolonToken); 4784N(SyntaxKind.OperatorDeclaration); 4786N(SyntaxKind.PredefinedType); 4788N(SyntaxKind.IntKeyword); 4790N(SyntaxKind.ExplicitInterfaceSpecifier); 4792N(SyntaxKind.AliasQualifiedName); 4794N(SyntaxKind.IdentifierName); 4796N(SyntaxKind.IdentifierToken, "N"); 4798N(SyntaxKind.ColonColonToken); 4799N(SyntaxKind.IdentifierName); 4801N(SyntaxKind.IdentifierToken, "I"); 4806N(SyntaxKind.OperatorKeyword); 4807N(SyntaxKind.PlusToken); 4808N(SyntaxKind.ParameterList); 4810N(SyntaxKind.OpenParenToken); 4811N(SyntaxKind.Parameter); 4813N(SyntaxKind.PredefinedType); 4815N(SyntaxKind.IntKeyword); 4817N(SyntaxKind.IdentifierToken, "x"); 4819N(SyntaxKind.CommaToken); 4820N(SyntaxKind.Parameter); 4822N(SyntaxKind.PredefinedType); 4824N(SyntaxKind.IntKeyword); 4826N(SyntaxKind.IdentifierToken, "y"); 4828N(SyntaxKind.CloseParenToken); 4830N(SyntaxKind.ArrowExpressionClause); 4832N(SyntaxKind.EqualsGreaterThanToken); 4833N(SyntaxKind.AddExpression); 4835N(SyntaxKind.IdentifierName); 4837N(SyntaxKind.IdentifierToken, "x"); 4839N(SyntaxKind.PlusToken); 4840N(SyntaxKind.IdentifierName); 4842N(SyntaxKind.IdentifierToken, "y"); 4846N(SyntaxKind.SemicolonToken); 4863N(SyntaxKind.OperatorDeclaration); 4865N(SyntaxKind.PredefinedType); 4867N(SyntaxKind.IntKeyword); 4869N(SyntaxKind.ExplicitInterfaceSpecifier); 4871N(SyntaxKind.IdentifierName); 4873N(SyntaxKind.IdentifierToken, "I"); 4877N(SyntaxKind.OperatorKeyword); 4878N(SyntaxKind.PlusToken); 4879N(SyntaxKind.ParameterList); 4881N(SyntaxKind.OpenParenToken); 4882N(SyntaxKind.Parameter); 4884N(SyntaxKind.PredefinedType); 4886N(SyntaxKind.IntKeyword); 4888N(SyntaxKind.IdentifierToken, "x"); 4890N(SyntaxKind.CloseParenToken); 4892N(SyntaxKind.ArrowExpressionClause); 4894N(SyntaxKind.EqualsGreaterThanToken); 4895N(SyntaxKind.IdentifierName); 4897N(SyntaxKind.IdentifierToken, "x"); 4900N(SyntaxKind.SemicolonToken); 4913N(SyntaxKind.OperatorDeclaration); 4915N(SyntaxKind.PredefinedType); 4917N(SyntaxKind.IntKeyword); 4919N(SyntaxKind.ExplicitInterfaceSpecifier); 4921N(SyntaxKind.IdentifierName); 4923N(SyntaxKind.IdentifierToken, "I"); 4925N(SyntaxKind.DotToken); 4927N(SyntaxKind.OperatorKeyword); 4928N(SyntaxKind.PlusToken); 4929N(SyntaxKind.ParameterList); 4931N(SyntaxKind.OpenParenToken); 4932N(SyntaxKind.Parameter); 4934N(SyntaxKind.PredefinedType); 4936N(SyntaxKind.IntKeyword); 4938N(SyntaxKind.IdentifierToken, "x"); 4940N(SyntaxKind.CloseParenToken); 4942N(SyntaxKind.ArrowExpressionClause); 4944N(SyntaxKind.EqualsGreaterThanToken); 4945N(SyntaxKind.IdentifierName); 4947N(SyntaxKind.IdentifierToken, "x"); 4950N(SyntaxKind.SemicolonToken); 4963N(SyntaxKind.OperatorDeclaration); 4965N(SyntaxKind.PredefinedType); 4967N(SyntaxKind.IntKeyword); 4969N(SyntaxKind.ExplicitInterfaceSpecifier); 4971N(SyntaxKind.GenericName); 4973N(SyntaxKind.IdentifierToken, "I"); 4974N(SyntaxKind.TypeArgumentList); 4976N(SyntaxKind.LessThanToken); 4977N(SyntaxKind.IdentifierName); 4979N(SyntaxKind.IdentifierToken, "T"); 4981N(SyntaxKind.GreaterThanToken); 4984N(SyntaxKind.DotToken); 4986N(SyntaxKind.OperatorKeyword); 4987N(SyntaxKind.PlusToken); 4988N(SyntaxKind.ParameterList); 4990N(SyntaxKind.OpenParenToken); 4991N(SyntaxKind.Parameter); 4993N(SyntaxKind.PredefinedType); 4995N(SyntaxKind.IntKeyword); 4997N(SyntaxKind.IdentifierToken, "x"); 4999N(SyntaxKind.CloseParenToken); 5001N(SyntaxKind.ArrowExpressionClause); 5003N(SyntaxKind.EqualsGreaterThanToken); 5004N(SyntaxKind.IdentifierName); 5006N(SyntaxKind.IdentifierToken, "x"); 5009N(SyntaxKind.SemicolonToken); 5026N(SyntaxKind.OperatorDeclaration); 5028N(SyntaxKind.PredefinedType); 5030N(SyntaxKind.IntKeyword); 5032N(SyntaxKind.ExplicitInterfaceSpecifier); 5034N(SyntaxKind.QualifiedName); 5036N(SyntaxKind.AliasQualifiedName); 5038N(SyntaxKind.IdentifierName); 5040N(SyntaxKind.IdentifierToken, "N1"); 5042N(SyntaxKind.ColonColonToken); 5043N(SyntaxKind.IdentifierName); 5045N(SyntaxKind.IdentifierToken, "N2"); 5049N(SyntaxKind.IdentifierName); 5051N(SyntaxKind.IdentifierToken, "I"); 5054N(SyntaxKind.DotToken); 5056N(SyntaxKind.OperatorKeyword); 5057N(SyntaxKind.PlusToken); 5058N(SyntaxKind.ParameterList); 5060N(SyntaxKind.OpenParenToken); 5061N(SyntaxKind.Parameter); 5063N(SyntaxKind.PredefinedType); 5065N(SyntaxKind.IntKeyword); 5067N(SyntaxKind.IdentifierToken, "x"); 5069N(SyntaxKind.CloseParenToken); 5071N(SyntaxKind.ArrowExpressionClause); 5073N(SyntaxKind.EqualsGreaterThanToken); 5074N(SyntaxKind.IdentifierName); 5076N(SyntaxKind.IdentifierToken, "x"); 5079N(SyntaxKind.SemicolonToken); 5120N(SyntaxKind.CompilationUnit); 5122N(SyntaxKind.OperatorDeclaration); 5124N(SyntaxKind.PredefinedType); 5126N(SyntaxKind.IntKeyword); 5128N(SyntaxKind.ExplicitInterfaceSpecifier); 5130N(SyntaxKind.QualifiedName); 5132N(SyntaxKind.IdentifierName); 5134N(SyntaxKind.IdentifierToken, "N"); 5136N(SyntaxKind.DotToken); 5137N(SyntaxKind.IdentifierName); 5139N(SyntaxKind.IdentifierToken, "I"); 5142N(SyntaxKind.DotToken); 5144N(SyntaxKind.OperatorKeyword); 5145N(SyntaxKind.PlusToken); 5146N(SyntaxKind.ParameterList); 5148N(SyntaxKind.OpenParenToken); 5149N(SyntaxKind.Parameter); 5151N(SyntaxKind.PredefinedType); 5153N(SyntaxKind.IntKeyword); 5155N(SyntaxKind.IdentifierToken, "x"); 5157N(SyntaxKind.CommaToken); 5158N(SyntaxKind.Parameter); 5160N(SyntaxKind.PredefinedType); 5162N(SyntaxKind.IntKeyword); 5164N(SyntaxKind.IdentifierToken, "y"); 5166N(SyntaxKind.CloseParenToken); 5168N(SyntaxKind.ArrowExpressionClause); 5170N(SyntaxKind.EqualsGreaterThanToken); 5171N(SyntaxKind.AddExpression); 5173N(SyntaxKind.IdentifierName); 5175N(SyntaxKind.IdentifierToken, "x"); 5177N(SyntaxKind.PlusToken); 5178N(SyntaxKind.IdentifierName); 5180N(SyntaxKind.IdentifierToken, "y"); 5184N(SyntaxKind.SemicolonToken); 5186N(SyntaxKind.EndOfFileToken); 5258N(SyntaxKind.CompilationUnit); 5260N(SyntaxKind.OperatorDeclaration); 5262N(SyntaxKind.PredefinedType); 5264N(SyntaxKind.IntKeyword); 5266N(SyntaxKind.ExplicitInterfaceSpecifier); 5268N(SyntaxKind.QualifiedName); 5270N(SyntaxKind.IdentifierName); 5272N(SyntaxKind.IdentifierToken, "N"); 5274N(SyntaxKind.DotToken); 5275N(SyntaxKind.IdentifierName); 5277N(SyntaxKind.IdentifierToken, "I"); 5280N(SyntaxKind.DotToken); 5284N(SyntaxKind.ParameterList); 5286N(SyntaxKind.OpenParenToken); 5287N(SyntaxKind.Parameter); 5289N(SyntaxKind.PredefinedType); 5291N(SyntaxKind.IntKeyword); 5293N(SyntaxKind.IdentifierToken, "x"); 5295N(SyntaxKind.CloseParenToken); 5297N(SyntaxKind.ArrowExpressionClause); 5299N(SyntaxKind.EqualsGreaterThanToken); 5300N(SyntaxKind.IdentifierName); 5302N(SyntaxKind.IdentifierToken, "x"); 5305N(SyntaxKind.SemicolonToken); 5307N(SyntaxKind.EndOfFileToken); 5379N(SyntaxKind.CompilationUnit); 5381N(SyntaxKind.OperatorDeclaration); 5383N(SyntaxKind.PredefinedType); 5385N(SyntaxKind.IntKeyword); 5387N(SyntaxKind.ExplicitInterfaceSpecifier); 5389N(SyntaxKind.QualifiedName); 5391N(SyntaxKind.IdentifierName); 5393N(SyntaxKind.IdentifierToken, "N"); 5395N(SyntaxKind.DotToken); 5396N(SyntaxKind.IdentifierName); 5398N(SyntaxKind.IdentifierToken, "I"); 5401N(SyntaxKind.DotToken); 5405N(SyntaxKind.ParameterList); 5407N(SyntaxKind.OpenParenToken); 5408N(SyntaxKind.Parameter); 5410N(SyntaxKind.PredefinedType); 5412N(SyntaxKind.IntKeyword); 5414N(SyntaxKind.IdentifierToken, "x"); 5416N(SyntaxKind.CloseParenToken); 5418N(SyntaxKind.ArrowExpressionClause); 5420N(SyntaxKind.EqualsGreaterThanToken); 5421N(SyntaxKind.IdentifierName); 5423N(SyntaxKind.IdentifierToken, "x"); 5426N(SyntaxKind.SemicolonToken); 5428N(SyntaxKind.EndOfFileToken); 5482N(SyntaxKind.CompilationUnit); 5484N(SyntaxKind.OperatorDeclaration); 5486N(SyntaxKind.PredefinedType); 5488N(SyntaxKind.IntKeyword); 5490N(SyntaxKind.ExplicitInterfaceSpecifier); 5492N(SyntaxKind.QualifiedName); 5494N(SyntaxKind.IdentifierName); 5496N(SyntaxKind.IdentifierToken, "N"); 5498N(SyntaxKind.DotToken); 5499N(SyntaxKind.IdentifierName); 5501N(SyntaxKind.IdentifierToken, "I"); 5506N(SyntaxKind.OperatorKeyword); 5507N(SyntaxKind.PlusToken); 5508N(SyntaxKind.ParameterList); 5510N(SyntaxKind.OpenParenToken); 5511N(SyntaxKind.Parameter); 5513N(SyntaxKind.PredefinedType); 5515N(SyntaxKind.IntKeyword); 5517N(SyntaxKind.IdentifierToken, "x"); 5519N(SyntaxKind.CloseParenToken); 5521N(SyntaxKind.ArrowExpressionClause); 5523N(SyntaxKind.EqualsGreaterThanToken); 5524N(SyntaxKind.IdentifierName); 5526N(SyntaxKind.IdentifierToken, "x"); 5529N(SyntaxKind.SemicolonToken); 5531N(SyntaxKind.EndOfFileToken); 5585N(SyntaxKind.CompilationUnit); 5587N(SyntaxKind.OperatorDeclaration); 5589N(SyntaxKind.PredefinedType); 5591N(SyntaxKind.IntKeyword); 5593N(SyntaxKind.ExplicitInterfaceSpecifier); 5595N(SyntaxKind.IdentifierName); 5597N(SyntaxKind.IdentifierToken, "I"); 5601N(SyntaxKind.OperatorKeyword); 5602N(SyntaxKind.PlusToken); 5603N(SyntaxKind.ParameterList); 5605N(SyntaxKind.OpenParenToken); 5606N(SyntaxKind.Parameter); 5608N(SyntaxKind.PredefinedType); 5610N(SyntaxKind.IntKeyword); 5612N(SyntaxKind.IdentifierToken, "x"); 5614N(SyntaxKind.CloseParenToken); 5616N(SyntaxKind.ArrowExpressionClause); 5618N(SyntaxKind.EqualsGreaterThanToken); 5619N(SyntaxKind.IdentifierName); 5621N(SyntaxKind.IdentifierToken, "x"); 5624N(SyntaxKind.SemicolonToken); 5626N(SyntaxKind.EndOfFileToken); 5644N(SyntaxKind.CompilationUnit); 5646N(SyntaxKind.OperatorDeclaration); 5648N(SyntaxKind.PredefinedType); 5650N(SyntaxKind.IntKeyword); 5652N(SyntaxKind.ExplicitInterfaceSpecifier); 5654N(SyntaxKind.AliasQualifiedName); 5656N(SyntaxKind.IdentifierName); 5658N(SyntaxKind.IdentifierToken, "N"); 5660N(SyntaxKind.ColonColonToken); 5661N(SyntaxKind.IdentifierName); 5663N(SyntaxKind.IdentifierToken, "I"); 5668N(SyntaxKind.OperatorKeyword); 5669N(SyntaxKind.PlusToken); 5670N(SyntaxKind.ParameterList); 5672N(SyntaxKind.OpenParenToken); 5673N(SyntaxKind.Parameter); 5675N(SyntaxKind.PredefinedType); 5677N(SyntaxKind.IntKeyword); 5679N(SyntaxKind.IdentifierToken, "x"); 5681N(SyntaxKind.CommaToken); 5682N(SyntaxKind.Parameter); 5684N(SyntaxKind.PredefinedType); 5686N(SyntaxKind.IntKeyword); 5688N(SyntaxKind.IdentifierToken, "y"); 5690N(SyntaxKind.CloseParenToken); 5692N(SyntaxKind.ArrowExpressionClause); 5694N(SyntaxKind.EqualsGreaterThanToken); 5695N(SyntaxKind.AddExpression); 5697N(SyntaxKind.IdentifierName); 5699N(SyntaxKind.IdentifierToken, "x"); 5701N(SyntaxKind.PlusToken); 5702N(SyntaxKind.IdentifierName); 5704N(SyntaxKind.IdentifierToken, "y"); 5708N(SyntaxKind.SemicolonToken); 5710N(SyntaxKind.EndOfFileToken); 5727N(SyntaxKind.CompilationUnit); 5729N(SyntaxKind.OperatorDeclaration); 5731N(SyntaxKind.PredefinedType); 5733N(SyntaxKind.IntKeyword); 5735N(SyntaxKind.ExplicitInterfaceSpecifier); 5737N(SyntaxKind.IdentifierName); 5739N(SyntaxKind.IdentifierToken, "I"); 5743N(SyntaxKind.OperatorKeyword); 5744N(SyntaxKind.PlusToken); 5745N(SyntaxKind.ParameterList); 5747N(SyntaxKind.OpenParenToken); 5748N(SyntaxKind.Parameter); 5750N(SyntaxKind.PredefinedType); 5752N(SyntaxKind.IntKeyword); 5754N(SyntaxKind.IdentifierToken, "x"); 5756N(SyntaxKind.CloseParenToken); 5758N(SyntaxKind.ArrowExpressionClause); 5760N(SyntaxKind.EqualsGreaterThanToken); 5761N(SyntaxKind.IdentifierName); 5763N(SyntaxKind.IdentifierToken, "x"); 5766N(SyntaxKind.SemicolonToken); 5768N(SyntaxKind.EndOfFileToken); 5781N(SyntaxKind.CompilationUnit); 5783N(SyntaxKind.OperatorDeclaration); 5785N(SyntaxKind.PredefinedType); 5787N(SyntaxKind.IntKeyword); 5789N(SyntaxKind.ExplicitInterfaceSpecifier); 5791N(SyntaxKind.IdentifierName); 5793N(SyntaxKind.IdentifierToken, "I"); 5795N(SyntaxKind.DotToken); 5797N(SyntaxKind.OperatorKeyword); 5798N(SyntaxKind.PlusToken); 5799N(SyntaxKind.ParameterList); 5801N(SyntaxKind.OpenParenToken); 5802N(SyntaxKind.Parameter); 5804N(SyntaxKind.PredefinedType); 5806N(SyntaxKind.IntKeyword); 5808N(SyntaxKind.IdentifierToken, "x"); 5810N(SyntaxKind.CloseParenToken); 5812N(SyntaxKind.ArrowExpressionClause); 5814N(SyntaxKind.EqualsGreaterThanToken); 5815N(SyntaxKind.IdentifierName); 5817N(SyntaxKind.IdentifierToken, "x"); 5820N(SyntaxKind.SemicolonToken); 5822N(SyntaxKind.EndOfFileToken); 5835N(SyntaxKind.CompilationUnit); 5837N(SyntaxKind.OperatorDeclaration); 5839N(SyntaxKind.PredefinedType); 5841N(SyntaxKind.IntKeyword); 5843N(SyntaxKind.ExplicitInterfaceSpecifier); 5845N(SyntaxKind.GenericName); 5847N(SyntaxKind.IdentifierToken, "I"); 5848N(SyntaxKind.TypeArgumentList); 5850N(SyntaxKind.LessThanToken); 5851N(SyntaxKind.IdentifierName); 5853N(SyntaxKind.IdentifierToken, "T"); 5855N(SyntaxKind.GreaterThanToken); 5858N(SyntaxKind.DotToken); 5860N(SyntaxKind.OperatorKeyword); 5861N(SyntaxKind.PlusToken); 5862N(SyntaxKind.ParameterList); 5864N(SyntaxKind.OpenParenToken); 5865N(SyntaxKind.Parameter); 5867N(SyntaxKind.PredefinedType); 5869N(SyntaxKind.IntKeyword); 5871N(SyntaxKind.IdentifierToken, "x"); 5873N(SyntaxKind.CloseParenToken); 5875N(SyntaxKind.ArrowExpressionClause); 5877N(SyntaxKind.EqualsGreaterThanToken); 5878N(SyntaxKind.IdentifierName); 5880N(SyntaxKind.IdentifierToken, "x"); 5883N(SyntaxKind.SemicolonToken); 5885N(SyntaxKind.EndOfFileToken); 5902N(SyntaxKind.CompilationUnit); 5904N(SyntaxKind.OperatorDeclaration); 5906N(SyntaxKind.PredefinedType); 5908N(SyntaxKind.IntKeyword); 5910N(SyntaxKind.ExplicitInterfaceSpecifier); 5912N(SyntaxKind.QualifiedName); 5914N(SyntaxKind.AliasQualifiedName); 5916N(SyntaxKind.IdentifierName); 5918N(SyntaxKind.IdentifierToken, "N1"); 5920N(SyntaxKind.ColonColonToken); 5921N(SyntaxKind.IdentifierName); 5923N(SyntaxKind.IdentifierToken, "N2"); 5927N(SyntaxKind.IdentifierName); 5929N(SyntaxKind.IdentifierToken, "I"); 5932N(SyntaxKind.DotToken); 5934N(SyntaxKind.OperatorKeyword); 5935N(SyntaxKind.PlusToken); 5936N(SyntaxKind.ParameterList); 5938N(SyntaxKind.OpenParenToken); 5939N(SyntaxKind.Parameter); 5941N(SyntaxKind.PredefinedType); 5943N(SyntaxKind.IntKeyword); 5945N(SyntaxKind.IdentifierToken, "x"); 5947N(SyntaxKind.CloseParenToken); 5949N(SyntaxKind.ArrowExpressionClause); 5951N(SyntaxKind.EqualsGreaterThanToken); 5952N(SyntaxKind.IdentifierName); 5954N(SyntaxKind.IdentifierToken, "x"); 5957N(SyntaxKind.SemicolonToken); 5959N(SyntaxKind.EndOfFileToken); 5976N(SyntaxKind.OperatorDeclaration); 5978N(SyntaxKind.PredefinedType); 5980N(SyntaxKind.IntKeyword); 5982N(SyntaxKind.ExplicitInterfaceSpecifier); 5984N(SyntaxKind.QualifiedName); 5986N(SyntaxKind.IdentifierName); 5988N(SyntaxKind.IdentifierToken, "I"); 5990N(SyntaxKind.DotToken); 5996N(SyntaxKind.DotToken); 5998N(SyntaxKind.OperatorKeyword); 5999N(SyntaxKind.PlusToken); 6000N(SyntaxKind.ParameterList); 6002N(SyntaxKind.OpenParenToken); 6003N(SyntaxKind.Parameter); 6005N(SyntaxKind.PredefinedType); 6007N(SyntaxKind.IntKeyword); 6009N(SyntaxKind.IdentifierToken, "x"); 6011N(SyntaxKind.CloseParenToken); 6013N(SyntaxKind.ArrowExpressionClause); 6015N(SyntaxKind.EqualsGreaterThanToken); 6016N(SyntaxKind.IdentifierName); 6018N(SyntaxKind.IdentifierToken, "x"); 6021N(SyntaxKind.SemicolonToken); 6038N(SyntaxKind.OperatorDeclaration); 6040N(SyntaxKind.PredefinedType); 6042N(SyntaxKind.IntKeyword); 6044N(SyntaxKind.ExplicitInterfaceSpecifier); 6046N(SyntaxKind.QualifiedName); 6048N(SyntaxKind.IdentifierName); 6050N(SyntaxKind.IdentifierToken, "I"); 6052N(SyntaxKind.DotToken); 6058N(SyntaxKind.DotToken); 6060N(SyntaxKind.OperatorKeyword); 6061N(SyntaxKind.PlusToken); 6062N(SyntaxKind.ParameterList); 6064N(SyntaxKind.OpenParenToken); 6065N(SyntaxKind.Parameter); 6067N(SyntaxKind.PredefinedType); 6069N(SyntaxKind.IntKeyword); 6071N(SyntaxKind.IdentifierToken, "x"); 6073N(SyntaxKind.CloseParenToken); 6075N(SyntaxKind.ArrowExpressionClause); 6077N(SyntaxKind.EqualsGreaterThanToken); 6078N(SyntaxKind.IdentifierName); 6080N(SyntaxKind.IdentifierToken, "x"); 6083N(SyntaxKind.SemicolonToken); 6100N(SyntaxKind.OperatorDeclaration); 6102N(SyntaxKind.PredefinedType); 6104N(SyntaxKind.IntKeyword); 6106N(SyntaxKind.ExplicitInterfaceSpecifier); 6108N(SyntaxKind.QualifiedName); 6110N(SyntaxKind.QualifiedName); 6112N(SyntaxKind.IdentifierName); 6114N(SyntaxKind.IdentifierToken, "N"); 6116N(SyntaxKind.DotToken); 6117N(SyntaxKind.IdentifierName); 6119N(SyntaxKind.IdentifierToken, "I"); 6122N(SyntaxKind.DotToken); 6128N(SyntaxKind.DotToken); 6130N(SyntaxKind.OperatorKeyword); 6131N(SyntaxKind.PlusToken); 6132N(SyntaxKind.ParameterList); 6134N(SyntaxKind.OpenParenToken); 6135N(SyntaxKind.Parameter); 6137N(SyntaxKind.PredefinedType); 6139N(SyntaxKind.IntKeyword); 6141N(SyntaxKind.IdentifierToken, "x"); 6143N(SyntaxKind.CloseParenToken); 6145N(SyntaxKind.ArrowExpressionClause); 6147N(SyntaxKind.EqualsGreaterThanToken); 6148N(SyntaxKind.IdentifierName); 6150N(SyntaxKind.IdentifierToken, "x"); 6153N(SyntaxKind.SemicolonToken); 6174N(SyntaxKind.OperatorDeclaration); 6176N(SyntaxKind.QualifiedName); 6178N(SyntaxKind.QualifiedName); 6180N(SyntaxKind.IdentifierName); 6182N(SyntaxKind.IdentifierToken, "N"); 6184N(SyntaxKind.DotToken); 6185N(SyntaxKind.IdentifierName); 6187N(SyntaxKind.IdentifierToken, "I"); 6190N(SyntaxKind.DotToken); 6196N(SyntaxKind.OperatorKeyword); 6197N(SyntaxKind.PlusToken); 6198N(SyntaxKind.ParameterList); 6200N(SyntaxKind.OpenParenToken); 6201N(SyntaxKind.Parameter); 6203N(SyntaxKind.PredefinedType); 6205N(SyntaxKind.IntKeyword); 6207N(SyntaxKind.IdentifierToken, "x"); 6209N(SyntaxKind.CloseParenToken); 6211N(SyntaxKind.ArrowExpressionClause); 6213N(SyntaxKind.EqualsGreaterThanToken); 6214N(SyntaxKind.IdentifierName); 6216N(SyntaxKind.IdentifierToken, "x"); 6219N(SyntaxKind.SemicolonToken); 6244N(SyntaxKind.IncompleteMember); 6246N(SyntaxKind.QualifiedName); 6248N(SyntaxKind.QualifiedName); 6250N(SyntaxKind.IdentifierName); 6252N(SyntaxKind.IdentifierToken, "N"); 6254N(SyntaxKind.DotToken); 6255N(SyntaxKind.IdentifierName); 6257N(SyntaxKind.IdentifierToken, "I"); 6260N(SyntaxKind.DotToken); 6307N(SyntaxKind.ConversionOperatorDeclaration); 6309N(SyntaxKind.ImplicitKeyword); 6310N(SyntaxKind.ExplicitInterfaceSpecifier); 6312N(SyntaxKind.QualifiedName); 6314N(SyntaxKind.IdentifierName); 6316N(SyntaxKind.IdentifierToken, "N"); 6318N(SyntaxKind.DotToken); 6319N(SyntaxKind.IdentifierName); 6321N(SyntaxKind.IdentifierToken, "I"); 6324N(SyntaxKind.DotToken); 6326N(SyntaxKind.OperatorKeyword); 6327N(SyntaxKind.PredefinedType); 6329N(SyntaxKind.IntKeyword); 6331N(SyntaxKind.ParameterList); 6333N(SyntaxKind.OpenParenToken); 6334N(SyntaxKind.Parameter); 6336N(SyntaxKind.PredefinedType); 6338N(SyntaxKind.IntKeyword); 6340N(SyntaxKind.IdentifierToken, "x"); 6342N(SyntaxKind.CloseParenToken); 6344N(SyntaxKind.ArrowExpressionClause); 6346N(SyntaxKind.EqualsGreaterThanToken); 6347N(SyntaxKind.IdentifierName); 6349N(SyntaxKind.IdentifierToken, "x"); 6352N(SyntaxKind.SemicolonToken); 6407N(SyntaxKind.ConversionOperatorDeclaration); 6410N(SyntaxKind.ExplicitInterfaceSpecifier); 6412N(SyntaxKind.QualifiedName); 6414N(SyntaxKind.IdentifierName); 6416N(SyntaxKind.IdentifierToken, "N"); 6418N(SyntaxKind.DotToken); 6419N(SyntaxKind.IdentifierName); 6421N(SyntaxKind.IdentifierToken, "I"); 6424N(SyntaxKind.DotToken); 6426N(SyntaxKind.OperatorKeyword); 6427N(SyntaxKind.PredefinedType); 6429N(SyntaxKind.IntKeyword); 6431N(SyntaxKind.ParameterList); 6433N(SyntaxKind.OpenParenToken); 6434N(SyntaxKind.Parameter); 6436N(SyntaxKind.PredefinedType); 6438N(SyntaxKind.IntKeyword); 6440N(SyntaxKind.IdentifierToken, "x"); 6442N(SyntaxKind.CloseParenToken); 6444N(SyntaxKind.ArrowExpressionClause); 6446N(SyntaxKind.EqualsGreaterThanToken); 6447N(SyntaxKind.IdentifierName); 6449N(SyntaxKind.IdentifierToken, "x"); 6452N(SyntaxKind.SemicolonToken); 6474N(SyntaxKind.ConversionOperatorDeclaration); 6477N(SyntaxKind.OperatorKeyword); 6478N(SyntaxKind.PredefinedType); 6480N(SyntaxKind.IntKeyword); 6482N(SyntaxKind.ParameterList); 6484N(SyntaxKind.OpenParenToken); 6485N(SyntaxKind.Parameter); 6487N(SyntaxKind.PredefinedType); 6489N(SyntaxKind.IntKeyword); 6491N(SyntaxKind.IdentifierToken, "x"); 6493N(SyntaxKind.CloseParenToken); 6495N(SyntaxKind.ArrowExpressionClause); 6497N(SyntaxKind.EqualsGreaterThanToken); 6498N(SyntaxKind.IdentifierName); 6500N(SyntaxKind.IdentifierToken, "x"); 6503N(SyntaxKind.SemicolonToken); 6558N(SyntaxKind.ConversionOperatorDeclaration); 6560N(SyntaxKind.ImplicitKeyword); 6561N(SyntaxKind.ExplicitInterfaceSpecifier); 6563N(SyntaxKind.QualifiedName); 6565N(SyntaxKind.IdentifierName); 6567N(SyntaxKind.IdentifierToken, "N"); 6569N(SyntaxKind.DotToken); 6570N(SyntaxKind.IdentifierName); 6572N(SyntaxKind.IdentifierToken, "I"); 6577N(SyntaxKind.OperatorKeyword); 6578N(SyntaxKind.PredefinedType); 6580N(SyntaxKind.IntKeyword); 6582N(SyntaxKind.ParameterList); 6584N(SyntaxKind.OpenParenToken); 6585N(SyntaxKind.Parameter); 6587N(SyntaxKind.PredefinedType); 6589N(SyntaxKind.IntKeyword); 6591N(SyntaxKind.IdentifierToken, "x"); 6593N(SyntaxKind.CloseParenToken); 6595N(SyntaxKind.ArrowExpressionClause); 6597N(SyntaxKind.EqualsGreaterThanToken); 6598N(SyntaxKind.IdentifierName); 6600N(SyntaxKind.IdentifierToken, "x"); 6603N(SyntaxKind.SemicolonToken); 6658N(SyntaxKind.ConversionOperatorDeclaration); 6660N(SyntaxKind.ExplicitKeyword); 6661N(SyntaxKind.ExplicitInterfaceSpecifier); 6663N(SyntaxKind.IdentifierName); 6665N(SyntaxKind.IdentifierToken, "I"); 6669N(SyntaxKind.OperatorKeyword); 6670N(SyntaxKind.PredefinedType); 6672N(SyntaxKind.IntKeyword); 6674N(SyntaxKind.ParameterList); 6676N(SyntaxKind.OpenParenToken); 6677N(SyntaxKind.Parameter); 6679N(SyntaxKind.PredefinedType); 6681N(SyntaxKind.IntKeyword); 6683N(SyntaxKind.IdentifierToken, "x"); 6685N(SyntaxKind.CloseParenToken); 6687N(SyntaxKind.ArrowExpressionClause); 6689N(SyntaxKind.EqualsGreaterThanToken); 6690N(SyntaxKind.IdentifierName); 6692N(SyntaxKind.IdentifierToken, "x"); 6695N(SyntaxKind.SemicolonToken); 6713N(SyntaxKind.ConversionOperatorDeclaration); 6715N(SyntaxKind.ImplicitKeyword); 6716N(SyntaxKind.ExplicitInterfaceSpecifier); 6718N(SyntaxKind.AliasQualifiedName); 6720N(SyntaxKind.IdentifierName); 6722N(SyntaxKind.IdentifierToken, "N"); 6724N(SyntaxKind.ColonColonToken); 6725N(SyntaxKind.IdentifierName); 6727N(SyntaxKind.IdentifierToken, "I"); 6732N(SyntaxKind.OperatorKeyword); 6733N(SyntaxKind.PredefinedType); 6735N(SyntaxKind.IntKeyword); 6737N(SyntaxKind.ParameterList); 6739N(SyntaxKind.OpenParenToken); 6740N(SyntaxKind.Parameter); 6742N(SyntaxKind.PredefinedType); 6744N(SyntaxKind.IntKeyword); 6746N(SyntaxKind.IdentifierToken, "x"); 6748N(SyntaxKind.CloseParenToken); 6750N(SyntaxKind.ArrowExpressionClause); 6752N(SyntaxKind.EqualsGreaterThanToken); 6753N(SyntaxKind.IdentifierName); 6755N(SyntaxKind.IdentifierToken, "x"); 6758N(SyntaxKind.SemicolonToken); 6775N(SyntaxKind.ConversionOperatorDeclaration); 6777N(SyntaxKind.ExplicitKeyword); 6778N(SyntaxKind.ExplicitInterfaceSpecifier); 6780N(SyntaxKind.IdentifierName); 6782N(SyntaxKind.IdentifierToken, "I"); 6786N(SyntaxKind.OperatorKeyword); 6787N(SyntaxKind.PredefinedType); 6789N(SyntaxKind.IntKeyword); 6791N(SyntaxKind.ParameterList); 6793N(SyntaxKind.OpenParenToken); 6794N(SyntaxKind.Parameter); 6796N(SyntaxKind.PredefinedType); 6798N(SyntaxKind.IntKeyword); 6800N(SyntaxKind.IdentifierToken, "x"); 6802N(SyntaxKind.CloseParenToken); 6804N(SyntaxKind.ArrowExpressionClause); 6806N(SyntaxKind.EqualsGreaterThanToken); 6807N(SyntaxKind.IdentifierName); 6809N(SyntaxKind.IdentifierToken, "x"); 6812N(SyntaxKind.SemicolonToken); 6825N(SyntaxKind.ConversionOperatorDeclaration); 6827N(SyntaxKind.ImplicitKeyword); 6828N(SyntaxKind.ExplicitInterfaceSpecifier); 6830N(SyntaxKind.IdentifierName); 6832N(SyntaxKind.IdentifierToken, "I"); 6834N(SyntaxKind.DotToken); 6836N(SyntaxKind.OperatorKeyword); 6837N(SyntaxKind.PredefinedType); 6839N(SyntaxKind.IntKeyword); 6841N(SyntaxKind.ParameterList); 6843N(SyntaxKind.OpenParenToken); 6844N(SyntaxKind.Parameter); 6846N(SyntaxKind.PredefinedType); 6848N(SyntaxKind.IntKeyword); 6850N(SyntaxKind.IdentifierToken, "x"); 6852N(SyntaxKind.CloseParenToken); 6854N(SyntaxKind.ArrowExpressionClause); 6856N(SyntaxKind.EqualsGreaterThanToken); 6857N(SyntaxKind.IdentifierName); 6859N(SyntaxKind.IdentifierToken, "x"); 6862N(SyntaxKind.SemicolonToken); 6875N(SyntaxKind.ConversionOperatorDeclaration); 6877N(SyntaxKind.ExplicitKeyword); 6878N(SyntaxKind.ExplicitInterfaceSpecifier); 6880N(SyntaxKind.GenericName); 6882N(SyntaxKind.IdentifierToken, "I"); 6883N(SyntaxKind.TypeArgumentList); 6885N(SyntaxKind.LessThanToken); 6886N(SyntaxKind.IdentifierName); 6888N(SyntaxKind.IdentifierToken, "T"); 6890N(SyntaxKind.GreaterThanToken); 6893N(SyntaxKind.DotToken); 6895N(SyntaxKind.OperatorKeyword); 6896N(SyntaxKind.PredefinedType); 6898N(SyntaxKind.IntKeyword); 6900N(SyntaxKind.ParameterList); 6902N(SyntaxKind.OpenParenToken); 6903N(SyntaxKind.Parameter); 6905N(SyntaxKind.PredefinedType); 6907N(SyntaxKind.IntKeyword); 6909N(SyntaxKind.IdentifierToken, "x"); 6911N(SyntaxKind.CloseParenToken); 6913N(SyntaxKind.ArrowExpressionClause); 6915N(SyntaxKind.EqualsGreaterThanToken); 6916N(SyntaxKind.IdentifierName); 6918N(SyntaxKind.IdentifierToken, "x"); 6921N(SyntaxKind.SemicolonToken); 6938N(SyntaxKind.ConversionOperatorDeclaration); 6940N(SyntaxKind.ImplicitKeyword); 6941N(SyntaxKind.ExplicitInterfaceSpecifier); 6943N(SyntaxKind.QualifiedName); 6945N(SyntaxKind.AliasQualifiedName); 6947N(SyntaxKind.IdentifierName); 6949N(SyntaxKind.IdentifierToken, "N1"); 6951N(SyntaxKind.ColonColonToken); 6952N(SyntaxKind.IdentifierName); 6954N(SyntaxKind.IdentifierToken, "N2"); 6958N(SyntaxKind.IdentifierName); 6960N(SyntaxKind.IdentifierToken, "I"); 6963N(SyntaxKind.DotToken); 6965N(SyntaxKind.OperatorKeyword); 6966N(SyntaxKind.PredefinedType); 6968N(SyntaxKind.IntKeyword); 6970N(SyntaxKind.ParameterList); 6972N(SyntaxKind.OpenParenToken); 6973N(SyntaxKind.Parameter); 6975N(SyntaxKind.PredefinedType); 6977N(SyntaxKind.IntKeyword); 6979N(SyntaxKind.IdentifierToken, "x"); 6981N(SyntaxKind.CloseParenToken); 6983N(SyntaxKind.ArrowExpressionClause); 6985N(SyntaxKind.EqualsGreaterThanToken); 6986N(SyntaxKind.IdentifierName); 6988N(SyntaxKind.IdentifierToken, "x"); 6991N(SyntaxKind.SemicolonToken); 7032N(SyntaxKind.CompilationUnit); 7034N(SyntaxKind.ConversionOperatorDeclaration); 7036N(SyntaxKind.ExplicitKeyword); 7037N(SyntaxKind.ExplicitInterfaceSpecifier); 7039N(SyntaxKind.QualifiedName); 7041N(SyntaxKind.IdentifierName); 7043N(SyntaxKind.IdentifierToken, "N"); 7045N(SyntaxKind.DotToken); 7046N(SyntaxKind.IdentifierName); 7048N(SyntaxKind.IdentifierToken, "I"); 7051N(SyntaxKind.DotToken); 7053N(SyntaxKind.OperatorKeyword); 7054N(SyntaxKind.PredefinedType); 7056N(SyntaxKind.IntKeyword); 7058N(SyntaxKind.ParameterList); 7060N(SyntaxKind.OpenParenToken); 7061N(SyntaxKind.Parameter); 7063N(SyntaxKind.PredefinedType); 7065N(SyntaxKind.IntKeyword); 7067N(SyntaxKind.IdentifierToken, "x"); 7069N(SyntaxKind.CloseParenToken); 7071N(SyntaxKind.ArrowExpressionClause); 7073N(SyntaxKind.EqualsGreaterThanToken); 7074N(SyntaxKind.IdentifierName); 7076N(SyntaxKind.IdentifierToken, "x"); 7079N(SyntaxKind.SemicolonToken); 7081N(SyntaxKind.EndOfFileToken); 7145N(SyntaxKind.CompilationUnit); 7147N(SyntaxKind.ConversionOperatorDeclaration); 7149N(SyntaxKind.ImplicitKeyword); 7150N(SyntaxKind.ExplicitInterfaceSpecifier); 7152N(SyntaxKind.QualifiedName); 7154N(SyntaxKind.IdentifierName); 7156N(SyntaxKind.IdentifierToken, "N"); 7158N(SyntaxKind.DotToken); 7159N(SyntaxKind.IdentifierName); 7161N(SyntaxKind.IdentifierToken, "I"); 7167N(SyntaxKind.PredefinedType); 7169N(SyntaxKind.IntKeyword); 7171N(SyntaxKind.ParameterList); 7173N(SyntaxKind.OpenParenToken); 7174N(SyntaxKind.Parameter); 7176N(SyntaxKind.PredefinedType); 7178N(SyntaxKind.IntKeyword); 7180N(SyntaxKind.IdentifierToken, "x"); 7182N(SyntaxKind.CloseParenToken); 7184N(SyntaxKind.ArrowExpressionClause); 7186N(SyntaxKind.EqualsGreaterThanToken); 7187N(SyntaxKind.IdentifierName); 7189N(SyntaxKind.IdentifierToken, "x"); 7192N(SyntaxKind.SemicolonToken); 7194N(SyntaxKind.EndOfFileToken); 7249N(SyntaxKind.CompilationUnit); 7251N(SyntaxKind.ConversionOperatorDeclaration); 7253N(SyntaxKind.ExplicitKeyword); 7254N(SyntaxKind.ExplicitInterfaceSpecifier); 7256N(SyntaxKind.QualifiedName); 7258N(SyntaxKind.IdentifierName); 7260N(SyntaxKind.IdentifierToken, "N"); 7262N(SyntaxKind.DotToken); 7263N(SyntaxKind.IdentifierName); 7265N(SyntaxKind.IdentifierToken, "I"); 7268N(SyntaxKind.DotToken); 7271N(SyntaxKind.PredefinedType); 7273N(SyntaxKind.IntKeyword); 7275N(SyntaxKind.ParameterList); 7277N(SyntaxKind.OpenParenToken); 7278N(SyntaxKind.Parameter); 7280N(SyntaxKind.PredefinedType); 7282N(SyntaxKind.IntKeyword); 7284N(SyntaxKind.IdentifierToken, "x"); 7286N(SyntaxKind.CloseParenToken); 7288N(SyntaxKind.ArrowExpressionClause); 7290N(SyntaxKind.EqualsGreaterThanToken); 7291N(SyntaxKind.IdentifierName); 7293N(SyntaxKind.IdentifierToken, "x"); 7296N(SyntaxKind.SemicolonToken); 7298N(SyntaxKind.EndOfFileToken); 7353N(SyntaxKind.CompilationUnit); 7355N(SyntaxKind.ConversionOperatorDeclaration); 7357N(SyntaxKind.ImplicitKeyword); 7358N(SyntaxKind.ExplicitInterfaceSpecifier); 7360N(SyntaxKind.QualifiedName); 7362N(SyntaxKind.IdentifierName); 7364N(SyntaxKind.IdentifierToken, "N"); 7366N(SyntaxKind.DotToken); 7367N(SyntaxKind.IdentifierName); 7369N(SyntaxKind.IdentifierToken, "I"); 7374N(SyntaxKind.OperatorKeyword); 7375N(SyntaxKind.PredefinedType); 7377N(SyntaxKind.IntKeyword); 7379N(SyntaxKind.ParameterList); 7381N(SyntaxKind.OpenParenToken); 7382N(SyntaxKind.Parameter); 7384N(SyntaxKind.PredefinedType); 7386N(SyntaxKind.IntKeyword); 7388N(SyntaxKind.IdentifierToken, "x"); 7390N(SyntaxKind.CloseParenToken); 7392N(SyntaxKind.ArrowExpressionClause); 7394N(SyntaxKind.EqualsGreaterThanToken); 7395N(SyntaxKind.IdentifierName); 7397N(SyntaxKind.IdentifierToken, "x"); 7400N(SyntaxKind.SemicolonToken); 7402N(SyntaxKind.EndOfFileToken); 7457N(SyntaxKind.CompilationUnit); 7459N(SyntaxKind.ConversionOperatorDeclaration); 7461N(SyntaxKind.ExplicitKeyword); 7462N(SyntaxKind.ExplicitInterfaceSpecifier); 7464N(SyntaxKind.IdentifierName); 7466N(SyntaxKind.IdentifierToken, "I"); 7470N(SyntaxKind.OperatorKeyword); 7471N(SyntaxKind.PredefinedType); 7473N(SyntaxKind.IntKeyword); 7475N(SyntaxKind.ParameterList); 7477N(SyntaxKind.OpenParenToken); 7478N(SyntaxKind.Parameter); 7480N(SyntaxKind.PredefinedType); 7482N(SyntaxKind.IntKeyword); 7484N(SyntaxKind.IdentifierToken, "x"); 7486N(SyntaxKind.CloseParenToken); 7488N(SyntaxKind.ArrowExpressionClause); 7490N(SyntaxKind.EqualsGreaterThanToken); 7491N(SyntaxKind.IdentifierName); 7493N(SyntaxKind.IdentifierToken, "x"); 7496N(SyntaxKind.SemicolonToken); 7498N(SyntaxKind.EndOfFileToken); 7516N(SyntaxKind.CompilationUnit); 7518N(SyntaxKind.ConversionOperatorDeclaration); 7520N(SyntaxKind.ImplicitKeyword); 7521N(SyntaxKind.ExplicitInterfaceSpecifier); 7523N(SyntaxKind.AliasQualifiedName); 7525N(SyntaxKind.IdentifierName); 7527N(SyntaxKind.IdentifierToken, "N"); 7529N(SyntaxKind.ColonColonToken); 7530N(SyntaxKind.IdentifierName); 7532N(SyntaxKind.IdentifierToken, "I"); 7537N(SyntaxKind.OperatorKeyword); 7538N(SyntaxKind.PredefinedType); 7540N(SyntaxKind.IntKeyword); 7542N(SyntaxKind.ParameterList); 7544N(SyntaxKind.OpenParenToken); 7545N(SyntaxKind.Parameter); 7547N(SyntaxKind.PredefinedType); 7549N(SyntaxKind.IntKeyword); 7551N(SyntaxKind.IdentifierToken, "x"); 7553N(SyntaxKind.CloseParenToken); 7555N(SyntaxKind.ArrowExpressionClause); 7557N(SyntaxKind.EqualsGreaterThanToken); 7558N(SyntaxKind.IdentifierName); 7560N(SyntaxKind.IdentifierToken, "x"); 7563N(SyntaxKind.SemicolonToken); 7565N(SyntaxKind.EndOfFileToken); 7582N(SyntaxKind.CompilationUnit); 7584N(SyntaxKind.ConversionOperatorDeclaration); 7586N(SyntaxKind.ExplicitKeyword); 7587N(SyntaxKind.ExplicitInterfaceSpecifier); 7589N(SyntaxKind.IdentifierName); 7591N(SyntaxKind.IdentifierToken, "I"); 7595N(SyntaxKind.OperatorKeyword); 7596N(SyntaxKind.PredefinedType); 7598N(SyntaxKind.IntKeyword); 7600N(SyntaxKind.ParameterList); 7602N(SyntaxKind.OpenParenToken); 7603N(SyntaxKind.Parameter); 7605N(SyntaxKind.PredefinedType); 7607N(SyntaxKind.IntKeyword); 7609N(SyntaxKind.IdentifierToken, "x"); 7611N(SyntaxKind.CloseParenToken); 7613N(SyntaxKind.ArrowExpressionClause); 7615N(SyntaxKind.EqualsGreaterThanToken); 7616N(SyntaxKind.IdentifierName); 7618N(SyntaxKind.IdentifierToken, "x"); 7621N(SyntaxKind.SemicolonToken); 7623N(SyntaxKind.EndOfFileToken); 7636N(SyntaxKind.CompilationUnit); 7638N(SyntaxKind.ConversionOperatorDeclaration); 7640N(SyntaxKind.ImplicitKeyword); 7641N(SyntaxKind.ExplicitInterfaceSpecifier); 7643N(SyntaxKind.IdentifierName); 7645N(SyntaxKind.IdentifierToken, "I"); 7647N(SyntaxKind.DotToken); 7649N(SyntaxKind.OperatorKeyword); 7650N(SyntaxKind.PredefinedType); 7652N(SyntaxKind.IntKeyword); 7654N(SyntaxKind.ParameterList); 7656N(SyntaxKind.OpenParenToken); 7657N(SyntaxKind.Parameter); 7659N(SyntaxKind.PredefinedType); 7661N(SyntaxKind.IntKeyword); 7663N(SyntaxKind.IdentifierToken, "x"); 7665N(SyntaxKind.CloseParenToken); 7667N(SyntaxKind.ArrowExpressionClause); 7669N(SyntaxKind.EqualsGreaterThanToken); 7670N(SyntaxKind.IdentifierName); 7672N(SyntaxKind.IdentifierToken, "x"); 7675N(SyntaxKind.SemicolonToken); 7677N(SyntaxKind.EndOfFileToken); 7690N(SyntaxKind.CompilationUnit); 7692N(SyntaxKind.ConversionOperatorDeclaration); 7694N(SyntaxKind.ExplicitKeyword); 7695N(SyntaxKind.ExplicitInterfaceSpecifier); 7697N(SyntaxKind.GenericName); 7699N(SyntaxKind.IdentifierToken, "I"); 7700N(SyntaxKind.TypeArgumentList); 7702N(SyntaxKind.LessThanToken); 7703N(SyntaxKind.IdentifierName); 7705N(SyntaxKind.IdentifierToken, "T"); 7707N(SyntaxKind.GreaterThanToken); 7710N(SyntaxKind.DotToken); 7712N(SyntaxKind.OperatorKeyword); 7713N(SyntaxKind.PredefinedType); 7715N(SyntaxKind.IntKeyword); 7717N(SyntaxKind.ParameterList); 7719N(SyntaxKind.OpenParenToken); 7720N(SyntaxKind.Parameter); 7722N(SyntaxKind.PredefinedType); 7724N(SyntaxKind.IntKeyword); 7726N(SyntaxKind.IdentifierToken, "x"); 7728N(SyntaxKind.CloseParenToken); 7730N(SyntaxKind.ArrowExpressionClause); 7732N(SyntaxKind.EqualsGreaterThanToken); 7733N(SyntaxKind.IdentifierName); 7735N(SyntaxKind.IdentifierToken, "x"); 7738N(SyntaxKind.SemicolonToken); 7740N(SyntaxKind.EndOfFileToken); 7757N(SyntaxKind.CompilationUnit); 7759N(SyntaxKind.ConversionOperatorDeclaration); 7761N(SyntaxKind.ImplicitKeyword); 7762N(SyntaxKind.ExplicitInterfaceSpecifier); 7764N(SyntaxKind.QualifiedName); 7766N(SyntaxKind.AliasQualifiedName); 7768N(SyntaxKind.IdentifierName); 7770N(SyntaxKind.IdentifierToken, "N1"); 7772N(SyntaxKind.ColonColonToken); 7773N(SyntaxKind.IdentifierName); 7775N(SyntaxKind.IdentifierToken, "N2"); 7779N(SyntaxKind.IdentifierName); 7781N(SyntaxKind.IdentifierToken, "I"); 7784N(SyntaxKind.DotToken); 7786N(SyntaxKind.OperatorKeyword); 7787N(SyntaxKind.PredefinedType); 7789N(SyntaxKind.IntKeyword); 7791N(SyntaxKind.ParameterList); 7793N(SyntaxKind.OpenParenToken); 7794N(SyntaxKind.Parameter); 7796N(SyntaxKind.PredefinedType); 7798N(SyntaxKind.IntKeyword); 7800N(SyntaxKind.IdentifierToken, "x"); 7802N(SyntaxKind.CloseParenToken); 7804N(SyntaxKind.ArrowExpressionClause); 7806N(SyntaxKind.EqualsGreaterThanToken); 7807N(SyntaxKind.IdentifierName); 7809N(SyntaxKind.IdentifierToken, "x"); 7812N(SyntaxKind.SemicolonToken); 7814N(SyntaxKind.EndOfFileToken); 7831N(SyntaxKind.ConversionOperatorDeclaration); 7833N(SyntaxKind.ExplicitKeyword); 7834N(SyntaxKind.ExplicitInterfaceSpecifier); 7836N(SyntaxKind.QualifiedName); 7838N(SyntaxKind.IdentifierName); 7840N(SyntaxKind.IdentifierToken, "I"); 7842N(SyntaxKind.DotToken); 7848N(SyntaxKind.DotToken); 7850N(SyntaxKind.OperatorKeyword); 7851N(SyntaxKind.PredefinedType); 7853N(SyntaxKind.IntKeyword); 7855N(SyntaxKind.ParameterList); 7857N(SyntaxKind.OpenParenToken); 7858N(SyntaxKind.Parameter); 7860N(SyntaxKind.PredefinedType); 7862N(SyntaxKind.IntKeyword); 7864N(SyntaxKind.IdentifierToken, "x"); 7866N(SyntaxKind.CloseParenToken); 7868N(SyntaxKind.ArrowExpressionClause); 7870N(SyntaxKind.EqualsGreaterThanToken); 7871N(SyntaxKind.IdentifierName); 7873N(SyntaxKind.IdentifierToken, "x"); 7876N(SyntaxKind.SemicolonToken); 7893N(SyntaxKind.ConversionOperatorDeclaration); 7895N(SyntaxKind.ImplicitKeyword); 7896N(SyntaxKind.ExplicitInterfaceSpecifier); 7898N(SyntaxKind.QualifiedName); 7900N(SyntaxKind.IdentifierName); 7902N(SyntaxKind.IdentifierToken, "I"); 7904N(SyntaxKind.DotToken); 7910N(SyntaxKind.DotToken); 7912N(SyntaxKind.OperatorKeyword); 7913N(SyntaxKind.PredefinedType); 7915N(SyntaxKind.IntKeyword); 7917N(SyntaxKind.ParameterList); 7919N(SyntaxKind.OpenParenToken); 7920N(SyntaxKind.Parameter); 7922N(SyntaxKind.PredefinedType); 7924N(SyntaxKind.IntKeyword); 7926N(SyntaxKind.IdentifierToken, "x"); 7928N(SyntaxKind.CloseParenToken); 7930N(SyntaxKind.ArrowExpressionClause); 7932N(SyntaxKind.EqualsGreaterThanToken); 7933N(SyntaxKind.IdentifierName); 7935N(SyntaxKind.IdentifierToken, "x"); 7938N(SyntaxKind.SemicolonToken); 7958N(SyntaxKind.ConversionOperatorDeclaration); 7960N(SyntaxKind.ExplicitKeyword); 7961N(SyntaxKind.ExplicitInterfaceSpecifier); 7963N(SyntaxKind.IdentifierName); 7965N(SyntaxKind.IdentifierToken, "I"); 7970N(SyntaxKind.IdentifierName); 7972N(SyntaxKind.IdentifierToken, "T"); 7974N(SyntaxKind.ParameterList); 7976N(SyntaxKind.OpenParenToken); 7977N(SyntaxKind.Parameter); 7979N(SyntaxKind.PredefinedType); 7981N(SyntaxKind.IntKeyword); 7983N(SyntaxKind.IdentifierToken, "x"); 7985N(SyntaxKind.CloseParenToken); 7987N(SyntaxKind.ArrowExpressionClause); 7989N(SyntaxKind.EqualsGreaterThanToken); 7990N(SyntaxKind.IdentifierName); 7992N(SyntaxKind.IdentifierToken, "x"); 7995N(SyntaxKind.SemicolonToken); 8012N(SyntaxKind.ConversionOperatorDeclaration); 8014N(SyntaxKind.ExplicitKeyword); 8015N(SyntaxKind.ExplicitInterfaceSpecifier); 8017N(SyntaxKind.IdentifierName); 8019N(SyntaxKind.IdentifierToken, "I"); 8021N(SyntaxKind.DotToken); 8024N(SyntaxKind.IdentifierName); 8026N(SyntaxKind.IdentifierToken, "T"); 8028N(SyntaxKind.ParameterList); 8030N(SyntaxKind.OpenParenToken); 8031N(SyntaxKind.Parameter); 8033N(SyntaxKind.PredefinedType); 8035N(SyntaxKind.IntKeyword); 8037N(SyntaxKind.IdentifierToken, "x"); 8039N(SyntaxKind.CloseParenToken); 8041N(SyntaxKind.ArrowExpressionClause); 8043N(SyntaxKind.EqualsGreaterThanToken); 8044N(SyntaxKind.IdentifierName); 8046N(SyntaxKind.IdentifierToken, "x"); 8049N(SyntaxKind.SemicolonToken); 8066N(SyntaxKind.ConversionOperatorDeclaration); 8068N(SyntaxKind.ExplicitKeyword); 8069N(SyntaxKind.ExplicitInterfaceSpecifier); 8071N(SyntaxKind.IdentifierName); 8073N(SyntaxKind.IdentifierToken, "I"); 8075N(SyntaxKind.DotToken); 8077N(SyntaxKind.OperatorKeyword); 8082N(SyntaxKind.ParameterList); 8084N(SyntaxKind.OpenParenToken); 8085N(SyntaxKind.Parameter); 8087N(SyntaxKind.PredefinedType); 8089N(SyntaxKind.IntKeyword); 8091N(SyntaxKind.IdentifierToken, "x"); 8093N(SyntaxKind.CloseParenToken); 8095N(SyntaxKind.ArrowExpressionClause); 8097N(SyntaxKind.EqualsGreaterThanToken); 8098N(SyntaxKind.IdentifierName); 8100N(SyntaxKind.IdentifierToken, "x"); 8103N(SyntaxKind.SemicolonToken); 8120N(SyntaxKind.ConversionOperatorDeclaration); 8122N(SyntaxKind.ExplicitKeyword); 8123N(SyntaxKind.ExplicitInterfaceSpecifier); 8125N(SyntaxKind.IdentifierName); 8127N(SyntaxKind.IdentifierToken, "I"); 8129N(SyntaxKind.DotToken); 8131N(SyntaxKind.OperatorKeyword); 8136N(SyntaxKind.ParameterList); 8138N(SyntaxKind.OpenParenToken); 8139N(SyntaxKind.Parameter); 8141N(SyntaxKind.PredefinedType); 8143N(SyntaxKind.IntKeyword); 8145N(SyntaxKind.IdentifierToken, "x"); 8147N(SyntaxKind.CloseParenToken); 8149N(SyntaxKind.Block); 8151N(SyntaxKind.OpenBraceToken); 8152N(SyntaxKind.ReturnStatement); 8154N(SyntaxKind.ReturnKeyword); 8155N(SyntaxKind.IdentifierName); 8157N(SyntaxKind.IdentifierToken, "x"); 8159N(SyntaxKind.SemicolonToken); 8161N(SyntaxKind.CloseBraceToken); 8179N(SyntaxKind.ConversionOperatorDeclaration); 8181N(SyntaxKind.ExplicitKeyword); 8182N(SyntaxKind.ExplicitInterfaceSpecifier); 8184N(SyntaxKind.IdentifierName); 8186N(SyntaxKind.IdentifierToken, "I"); 8188N(SyntaxKind.DotToken); 8190N(SyntaxKind.OperatorKeyword); 8195N(SyntaxKind.ParameterList); 8197N(SyntaxKind.OpenParenToken); 8198N(SyntaxKind.Parameter); 8200N(SyntaxKind.PredefinedType); 8202N(SyntaxKind.IntKeyword); 8204N(SyntaxKind.IdentifierToken, "x"); 8206N(SyntaxKind.CloseParenToken); 8208N(SyntaxKind.SemicolonToken); 8228N(SyntaxKind.ConversionOperatorDeclaration); 8230N(SyntaxKind.ExplicitKeyword); 8231N(SyntaxKind.ExplicitInterfaceSpecifier); 8233N(SyntaxKind.QualifiedName); 8235N(SyntaxKind.IdentifierName); 8237N(SyntaxKind.IdentifierToken, "I"); 8239N(SyntaxKind.DotToken); 8240N(SyntaxKind.IdentifierName); 8242N(SyntaxKind.IdentifierToken, "T1"); 8248N(SyntaxKind.IdentifierName); 8250N(SyntaxKind.IdentifierToken, "T2"); 8252N(SyntaxKind.ParameterList); 8254N(SyntaxKind.OpenParenToken); 8255N(SyntaxKind.Parameter); 8257N(SyntaxKind.PredefinedType); 8259N(SyntaxKind.IntKeyword); 8261N(SyntaxKind.IdentifierToken, "x"); 8263N(SyntaxKind.CloseParenToken); 8265N(SyntaxKind.ArrowExpressionClause); 8267N(SyntaxKind.EqualsGreaterThanToken); 8268N(SyntaxKind.IdentifierName); 8270N(SyntaxKind.IdentifierToken, "x"); 8273N(SyntaxKind.SemicolonToken); 8293N(SyntaxKind.ConversionOperatorDeclaration); 8295N(SyntaxKind.ExplicitKeyword); 8296N(SyntaxKind.ExplicitInterfaceSpecifier); 8298N(SyntaxKind.IdentifierName); 8300N(SyntaxKind.IdentifierToken, "I"); 8302N(SyntaxKind.DotToken); 8304N(SyntaxKind.OperatorKeyword); 8309N(SyntaxKind.ParameterList); 8311N(SyntaxKind.OpenParenToken); 8312N(SyntaxKind.Parameter); 8314N(SyntaxKind.PredefinedType); 8316N(SyntaxKind.IntKeyword); 8318N(SyntaxKind.IdentifierToken, "x"); 8320N(SyntaxKind.CloseParenToken); 8345N(SyntaxKind.ConversionOperatorDeclaration); 8347N(SyntaxKind.ExplicitKeyword); 8348N(SyntaxKind.ExplicitInterfaceSpecifier); 8350N(SyntaxKind.IdentifierName); 8352N(SyntaxKind.IdentifierToken, "I"); 8354N(SyntaxKind.DotToken); 8356N(SyntaxKind.OperatorKeyword); 8357N(SyntaxKind.TupleType); 8359N(SyntaxKind.OpenParenToken); 8360N(SyntaxKind.TupleElement); 8362N(SyntaxKind.PredefinedType); 8364N(SyntaxKind.IntKeyword); 8366N(SyntaxKind.IdentifierToken, "x"); 8368N(SyntaxKind.CommaToken); 8376N(SyntaxKind.CloseParenToken); 8383N(SyntaxKind.SemicolonToken); 8403N(SyntaxKind.ConversionOperatorDeclaration); 8405N(SyntaxKind.ExplicitKeyword); 8406N(SyntaxKind.ExplicitInterfaceSpecifier); 8408N(SyntaxKind.IdentifierName); 8410N(SyntaxKind.IdentifierToken, "I"); 8412N(SyntaxKind.DotToken); 8414N(SyntaxKind.OperatorKeyword); 8415N(SyntaxKind.TupleType); 8417N(SyntaxKind.OpenParenToken); 8418N(SyntaxKind.TupleElement); 8420N(SyntaxKind.PredefinedType); 8422N(SyntaxKind.IntKeyword); 8424N(SyntaxKind.IdentifierToken, "x"); 8426N(SyntaxKind.CommaToken); 8427N(SyntaxKind.TupleElement); 8429N(SyntaxKind.PredefinedType); 8431N(SyntaxKind.IntKeyword); 8433N(SyntaxKind.IdentifierToken, "y"); 8435N(SyntaxKind.CloseParenToken); 8442N(SyntaxKind.SemicolonToken); 8459N(SyntaxKind.ConversionOperatorDeclaration); 8461N(SyntaxKind.ExplicitKeyword); 8462N(SyntaxKind.ExplicitInterfaceSpecifier); 8464N(SyntaxKind.IdentifierName); 8466N(SyntaxKind.IdentifierToken, "I"); 8468N(SyntaxKind.DotToken); 8470N(SyntaxKind.OperatorKeyword); 8471N(SyntaxKind.IdentifierName); 8473N(SyntaxKind.IdentifierToken, "var"); 8475N(SyntaxKind.ParameterList); 8477N(SyntaxKind.OpenParenToken); 8478N(SyntaxKind.Parameter); 8480N(SyntaxKind.IdentifierName); 8482N(SyntaxKind.IdentifierToken, "x"); 8486N(SyntaxKind.CloseParenToken); 8488N(SyntaxKind.SemicolonToken); 8508N(SyntaxKind.ConversionOperatorDeclaration); 8510N(SyntaxKind.ExplicitKeyword); 8511N(SyntaxKind.ExplicitInterfaceSpecifier); 8513N(SyntaxKind.IdentifierName); 8515N(SyntaxKind.IdentifierToken, "I"); 8517N(SyntaxKind.DotToken); 8519N(SyntaxKind.OperatorKeyword); 8524N(SyntaxKind.ParameterList); 8526N(SyntaxKind.OpenParenToken); 8527N(SyntaxKind.Parameter); 8529N(SyntaxKind.PredefinedType); 8531N(SyntaxKind.IntKeyword); 8533N(SyntaxKind.IdentifierToken, "x"); 8536N(SyntaxKind.Parameter); 8538N(SyntaxKind.PredefinedType); 8540N(SyntaxKind.IntKeyword); 8542N(SyntaxKind.IdentifierToken, "y"); 8544N(SyntaxKind.CloseParenToken); 8546N(SyntaxKind.SemicolonToken); 8563N(SyntaxKind.ConversionOperatorDeclaration); 8565N(SyntaxKind.ExplicitKeyword); 8566N(SyntaxKind.ExplicitInterfaceSpecifier); 8568N(SyntaxKind.QualifiedName); 8570N(SyntaxKind.QualifiedName); 8572N(SyntaxKind.IdentifierName); 8574N(SyntaxKind.IdentifierToken, "N"); 8576N(SyntaxKind.DotToken); 8577N(SyntaxKind.IdentifierName); 8579N(SyntaxKind.IdentifierToken, "I"); 8582N(SyntaxKind.DotToken); 8588N(SyntaxKind.DotToken); 8590N(SyntaxKind.OperatorKeyword); 8591N(SyntaxKind.PredefinedType); 8593N(SyntaxKind.IntKeyword); 8595N(SyntaxKind.ParameterList); 8597N(SyntaxKind.OpenParenToken); 8598N(SyntaxKind.Parameter); 8600N(SyntaxKind.PredefinedType); 8602N(SyntaxKind.IntKeyword); 8604N(SyntaxKind.IdentifierToken, "x"); 8606N(SyntaxKind.CloseParenToken); 8608N(SyntaxKind.ArrowExpressionClause); 8610N(SyntaxKind.EqualsGreaterThanToken); 8611N(SyntaxKind.IdentifierName); 8613N(SyntaxKind.IdentifierToken, "x"); 8616N(SyntaxKind.SemicolonToken); 8640N(SyntaxKind.CompilationUnit); 8642N(SyntaxKind.ConversionOperatorDeclaration); 8644N(SyntaxKind.ExplicitKeyword); 8657N(SyntaxKind.GlobalStatement); 8659N(SyntaxKind.LocalDeclarationStatement); 8661N(SyntaxKind.VariableDeclaration); 8663N(SyntaxKind.GenericName); 8665N(SyntaxKind.IdentifierToken, "Func"); 8666N(SyntaxKind.TypeArgumentList); 8668N(SyntaxKind.LessThanToken); 8669N(SyntaxKind.PredefinedType); 8671N(SyntaxKind.IntKeyword); 8673N(SyntaxKind.CommaToken); 8674N(SyntaxKind.PredefinedType); 8676N(SyntaxKind.IntKeyword); 8678N(SyntaxKind.GreaterThanToken); 8681N(SyntaxKind.VariableDeclarator); 8683N(SyntaxKind.IdentifierToken, "f1"); 8684N(SyntaxKind.EqualsValueClause); 8686N(SyntaxKind.EqualsToken); 8687N(SyntaxKind.ParenthesizedLambdaExpression); 8689N(SyntaxKind.ParameterList); 8691N(SyntaxKind.OpenParenToken); 8692N(SyntaxKind.Parameter); 8694N(SyntaxKind.IdentifierToken, "param1"); 8696N(SyntaxKind.CloseParenToken); 8698N(SyntaxKind.EqualsGreaterThanToken); 8699N(SyntaxKind.NumericLiteralExpression); 8701N(SyntaxKind.NumericLiteralToken, "10"); 8707N(SyntaxKind.SemicolonToken); 8710N(SyntaxKind.EndOfFileToken); 8724N(SyntaxKind.MethodDeclaration); 8726N(SyntaxKind.QualifiedName); 8728N(SyntaxKind.QualifiedName); 8730N(SyntaxKind.IdentifierName); 8732N(SyntaxKind.IdentifierToken, "N1"); 8734N(SyntaxKind.DotToken); 8740N(SyntaxKind.DotToken); 8741N(SyntaxKind.IdentifierName); 8743N(SyntaxKind.IdentifierToken, "N2"); 8746N(SyntaxKind.IdentifierToken, "M"); 8747N(SyntaxKind.ParameterList); 8749N(SyntaxKind.OpenParenToken); 8750N(SyntaxKind.Parameter); 8752N(SyntaxKind.PredefinedType); 8754N(SyntaxKind.IntKeyword); 8756N(SyntaxKind.IdentifierToken, "x"); 8758N(SyntaxKind.CloseParenToken); 8760N(SyntaxKind.ArrowExpressionClause); 8762N(SyntaxKind.EqualsGreaterThanToken); 8763N(SyntaxKind.IdentifierName); 8765N(SyntaxKind.IdentifierToken, "x"); 8768N(SyntaxKind.SemicolonToken); 8782N(SyntaxKind.MethodDeclaration); 8784N(SyntaxKind.PredefinedType); 8786N(SyntaxKind.IntKeyword); 8788N(SyntaxKind.ExplicitInterfaceSpecifier); 8790N(SyntaxKind.QualifiedName); 8792N(SyntaxKind.IdentifierName); 8794N(SyntaxKind.IdentifierToken, "N1"); 8796N(SyntaxKind.DotToken); 8802N(SyntaxKind.DotToken); 8804N(SyntaxKind.IdentifierToken, "M"); 8805N(SyntaxKind.ParameterList); 8807N(SyntaxKind.OpenParenToken); 8808N(SyntaxKind.Parameter); 8810N(SyntaxKind.PredefinedType); 8812N(SyntaxKind.IntKeyword); 8814N(SyntaxKind.IdentifierToken, "x"); 8816N(SyntaxKind.CloseParenToken); 8818N(SyntaxKind.ArrowExpressionClause); 8820N(SyntaxKind.EqualsGreaterThanToken); 8821N(SyntaxKind.IdentifierName); 8823N(SyntaxKind.IdentifierToken, "x"); 8826N(SyntaxKind.SemicolonToken); 8840N(SyntaxKind.MethodDeclaration); 8842N(SyntaxKind.PredefinedType); 8844N(SyntaxKind.IntKeyword); 8846N(SyntaxKind.ExplicitInterfaceSpecifier); 8848N(SyntaxKind.QualifiedName); 8850N(SyntaxKind.QualifiedName); 8852N(SyntaxKind.IdentifierName); 8854N(SyntaxKind.IdentifierToken, "N1"); 8856N(SyntaxKind.DotToken); 8857N(SyntaxKind.IdentifierName); 8859N(SyntaxKind.IdentifierToken, "N2"); 8862N(SyntaxKind.DotToken); 8868N(SyntaxKind.DotToken); 8870N(SyntaxKind.IdentifierToken, "M"); 8871N(SyntaxKind.ParameterList); 8873N(SyntaxKind.OpenParenToken); 8874N(SyntaxKind.Parameter); 8876N(SyntaxKind.PredefinedType); 8878N(SyntaxKind.IntKeyword); 8880N(SyntaxKind.IdentifierToken, "x"); 8882N(SyntaxKind.CloseParenToken); 8884N(SyntaxKind.ArrowExpressionClause); 8886N(SyntaxKind.EqualsGreaterThanToken); 8887N(SyntaxKind.IdentifierName); 8889N(SyntaxKind.IdentifierToken, "x"); 8892N(SyntaxKind.SemicolonToken); 8909N(SyntaxKind.MethodDeclaration); 8911N(SyntaxKind.PredefinedType); 8913N(SyntaxKind.IntKeyword); 8915N(SyntaxKind.ExplicitInterfaceSpecifier); 8917N(SyntaxKind.AliasQualifiedName); 8919N(SyntaxKind.IdentifierName); 8921N(SyntaxKind.IdentifierToken, "N"); 8923N(SyntaxKind.ColonColonToken); 8924N(SyntaxKind.IdentifierName); 8926N(SyntaxKind.IdentifierToken, "I"); 8931N(SyntaxKind.IdentifierToken, "M1"); 8932N(SyntaxKind.ParameterList); 8934N(SyntaxKind.OpenParenToken); 8935N(SyntaxKind.CloseParenToken); 8937N(SyntaxKind.ArrowExpressionClause); 8939N(SyntaxKind.EqualsGreaterThanToken); 8940N(SyntaxKind.NumericLiteralExpression); 8942N(SyntaxKind.NumericLiteralToken, "0"); 8945N(SyntaxKind.SemicolonToken); 8963N(SyntaxKind.MethodDeclaration); 8965N(SyntaxKind.PredefinedType); 8967N(SyntaxKind.IntKeyword); 8969N(SyntaxKind.ExplicitInterfaceSpecifier); 8971N(SyntaxKind.QualifiedName); 8973N(SyntaxKind.AliasQualifiedName); 8975N(SyntaxKind.IdentifierName); 8977N(SyntaxKind.IdentifierToken, "N1"); 8979N(SyntaxKind.ColonColonToken); 8980N(SyntaxKind.IdentifierName); 8982N(SyntaxKind.IdentifierToken, "N2"); 8986N(SyntaxKind.IdentifierName); 8988N(SyntaxKind.IdentifierToken, "I"); 8991N(SyntaxKind.DotToken); 8993N(SyntaxKind.IdentifierToken, "M1"); 8994N(SyntaxKind.ParameterList); 8996N(SyntaxKind.OpenParenToken); 8997N(SyntaxKind.CloseParenToken); 8999N(SyntaxKind.ArrowExpressionClause); 9001N(SyntaxKind.EqualsGreaterThanToken); 9002N(SyntaxKind.NumericLiteralExpression); 9004N(SyntaxKind.NumericLiteralToken, "0"); 9007N(SyntaxKind.SemicolonToken); 9025N(SyntaxKind.MethodDeclaration); 9027N(SyntaxKind.PredefinedType); 9029N(SyntaxKind.IntKeyword); 9031N(SyntaxKind.ExplicitInterfaceSpecifier); 9033N(SyntaxKind.QualifiedName); 9035N(SyntaxKind.AliasQualifiedName); 9037N(SyntaxKind.IdentifierName); 9039N(SyntaxKind.IdentifierToken, "N1"); 9041N(SyntaxKind.ColonColonToken); 9042N(SyntaxKind.IdentifierName); 9044N(SyntaxKind.IdentifierToken, "N2"); 9047N(SyntaxKind.DotToken); 9048N(SyntaxKind.IdentifierName); 9050N(SyntaxKind.IdentifierToken, "I"); 9055N(SyntaxKind.IdentifierToken, "M1"); 9056N(SyntaxKind.ParameterList); 9058N(SyntaxKind.OpenParenToken); 9059N(SyntaxKind.CloseParenToken); 9061N(SyntaxKind.ArrowExpressionClause); 9063N(SyntaxKind.EqualsGreaterThanToken); 9064N(SyntaxKind.NumericLiteralExpression); 9066N(SyntaxKind.NumericLiteralToken, "0"); 9069N(SyntaxKind.SemicolonToken); 9087N(SyntaxKind.MethodDeclaration); 9089N(SyntaxKind.PredefinedType); 9091N(SyntaxKind.IntKeyword); 9093N(SyntaxKind.ExplicitInterfaceSpecifier); 9095N(SyntaxKind.IdentifierName); 9097N(SyntaxKind.IdentifierToken, "I"); 9101N(SyntaxKind.IdentifierToken, "M1"); 9102N(SyntaxKind.ParameterList); 9104N(SyntaxKind.OpenParenToken); 9105N(SyntaxKind.CloseParenToken); 9107N(SyntaxKind.ArrowExpressionClause); 9109N(SyntaxKind.EqualsGreaterThanToken); 9110N(SyntaxKind.NumericLiteralExpression); 9112N(SyntaxKind.NumericLiteralToken, "0"); 9115N(SyntaxKind.SemicolonToken); 9129N(SyntaxKind.MethodDeclaration); 9131N(SyntaxKind.PredefinedType); 9133N(SyntaxKind.IntKeyword); 9135N(SyntaxKind.ExplicitInterfaceSpecifier); 9137N(SyntaxKind.AliasQualifiedName); 9139N(SyntaxKind.IdentifierName); 9141N(SyntaxKind.IdentifierToken, "N1"); 9143N(SyntaxKind.ColonColonToken); 9144N(SyntaxKind.IdentifierName); 9146N(SyntaxKind.IdentifierToken, "I"); 9149N(SyntaxKind.DotToken); 9151N(SyntaxKind.IdentifierToken, "M1"); 9152N(SyntaxKind.ParameterList); 9154N(SyntaxKind.OpenParenToken); 9155N(SyntaxKind.CloseParenToken); 9157N(SyntaxKind.ArrowExpressionClause); 9159N(SyntaxKind.EqualsGreaterThanToken); 9160N(SyntaxKind.NumericLiteralExpression); 9162N(SyntaxKind.NumericLiteralToken, "0"); 9165N(SyntaxKind.SemicolonToken); 9185N(SyntaxKind.CompilationUnit); 9187N(SyntaxKind.ClassDeclaration); 9189N(SyntaxKind.ClassKeyword); 9190N(SyntaxKind.IdentifierToken, "C"); 9191N(SyntaxKind.OpenBraceToken); 9192N(SyntaxKind.MethodDeclaration); 9194N(SyntaxKind.PredefinedType); 9196N(SyntaxKind.VoidKeyword); 9198N(SyntaxKind.IdentifierToken, "M"); 9199N(SyntaxKind.TypeParameterList); 9201N(SyntaxKind.LessThanToken); 9202N(SyntaxKind.TypeParameter); 9204N(SyntaxKind.IdentifierToken, "T"); 9206N(SyntaxKind.GreaterThanToken); 9208N(SyntaxKind.ParameterList); 9210N(SyntaxKind.OpenParenToken); 9211N(SyntaxKind.CloseParenToken); 9213N(SyntaxKind.TypeParameterConstraintClause); 9215N(SyntaxKind.WhereKeyword); 9216N(SyntaxKind.IdentifierName); 9218N(SyntaxKind.IdentifierToken, "T"); 9220N(SyntaxKind.ColonToken); 9229N(SyntaxKind.Block); 9231N(SyntaxKind.OpenBraceToken); 9232N(SyntaxKind.CloseBraceToken); 9235N(SyntaxKind.CloseBraceToken); 9237N(SyntaxKind.EndOfFileToken); 9253N(SyntaxKind.CompilationUnit); 9255N(SyntaxKind.InterfaceDeclaration); 9257N(SyntaxKind.InterfaceKeyword); 9258N(SyntaxKind.IdentifierToken, "I"); 9259N(SyntaxKind.TypeParameterList); 9261N(SyntaxKind.LessThanToken); 9262N(SyntaxKind.TypeParameter); 9264N(SyntaxKind.IdentifierToken, "T"); 9266N(SyntaxKind.GreaterThanToken); 9268N(SyntaxKind.TypeParameterConstraintClause); 9270N(SyntaxKind.WhereKeyword); 9271N(SyntaxKind.IdentifierName); 9273N(SyntaxKind.IdentifierToken, "T"); 9275N(SyntaxKind.ColonToken); 9284N(SyntaxKind.OpenBraceToken); 9285N(SyntaxKind.CloseBraceToken); 9287N(SyntaxKind.EndOfFileToken); 9306N(SyntaxKind.CompilationUnit); 9308N(SyntaxKind.ClassDeclaration); 9310N(SyntaxKind.ClassKeyword); 9311N(SyntaxKind.IdentifierToken, "C"); 9312N(SyntaxKind.OpenBraceToken); 9313N(SyntaxKind.DelegateDeclaration); 9315N(SyntaxKind.DelegateKeyword); 9316N(SyntaxKind.PredefinedType); 9318N(SyntaxKind.VoidKeyword); 9320N(SyntaxKind.IdentifierToken, "D"); 9321N(SyntaxKind.TypeParameterList); 9323N(SyntaxKind.LessThanToken); 9324N(SyntaxKind.TypeParameter); 9326N(SyntaxKind.IdentifierToken, "T"); 9328N(SyntaxKind.GreaterThanToken); 9330N(SyntaxKind.ParameterList); 9332N(SyntaxKind.OpenParenToken); 9333N(SyntaxKind.CloseParenToken); 9335N(SyntaxKind.TypeParameterConstraintClause); 9337N(SyntaxKind.WhereKeyword); 9338N(SyntaxKind.IdentifierName); 9340N(SyntaxKind.IdentifierToken, "T"); 9342N(SyntaxKind.ColonToken); 9351N(SyntaxKind.SemicolonToken); 9353N(SyntaxKind.CloseBraceToken); 9355N(SyntaxKind.EndOfFileToken); 9377N(SyntaxKind.CompilationUnit); 9379N(SyntaxKind.ClassDeclaration); 9381N(SyntaxKind.ClassKeyword); 9382N(SyntaxKind.IdentifierToken, "C"); 9383N(SyntaxKind.OpenBraceToken); 9384N(SyntaxKind.MethodDeclaration); 9386N(SyntaxKind.PredefinedType); 9388N(SyntaxKind.VoidKeyword); 9390N(SyntaxKind.IdentifierToken, "M"); 9391N(SyntaxKind.ParameterList); 9393N(SyntaxKind.OpenParenToken); 9394N(SyntaxKind.CloseParenToken); 9396N(SyntaxKind.Block); 9398N(SyntaxKind.OpenBraceToken); 9399N(SyntaxKind.LocalFunctionStatement); 9401N(SyntaxKind.PredefinedType); 9403N(SyntaxKind.VoidKeyword); 9405N(SyntaxKind.IdentifierToken, "local"); 9406N(SyntaxKind.TypeParameterList); 9408N(SyntaxKind.LessThanToken); 9409N(SyntaxKind.TypeParameter); 9411N(SyntaxKind.IdentifierToken, "T"); 9413N(SyntaxKind.GreaterThanToken); 9415N(SyntaxKind.ParameterList); 9417N(SyntaxKind.OpenParenToken); 9418N(SyntaxKind.CloseParenToken); 9420N(SyntaxKind.TypeParameterConstraintClause); 9422N(SyntaxKind.WhereKeyword); 9423N(SyntaxKind.IdentifierName); 9425N(SyntaxKind.IdentifierToken, "T"); 9427N(SyntaxKind.ColonToken); 9436N(SyntaxKind.Block); 9438N(SyntaxKind.OpenBraceToken); 9439N(SyntaxKind.CloseBraceToken); 9442N(SyntaxKind.CloseBraceToken); 9445N(SyntaxKind.CloseBraceToken); 9447N(SyntaxKind.EndOfFileToken); 9463N(SyntaxKind.CompilationUnit); 9465N(SyntaxKind.ClassDeclaration); 9467N(SyntaxKind.ClassKeyword); 9468N(SyntaxKind.IdentifierToken, "C"); 9469N(SyntaxKind.TypeParameterList); 9471N(SyntaxKind.LessThanToken); 9472N(SyntaxKind.TypeParameter); 9474N(SyntaxKind.IdentifierToken, "T"); 9476N(SyntaxKind.GreaterThanToken); 9478N(SyntaxKind.TypeParameterConstraintClause); 9480N(SyntaxKind.WhereKeyword); 9481N(SyntaxKind.IdentifierName); 9483N(SyntaxKind.IdentifierToken, "T"); 9485N(SyntaxKind.ColonToken); 9494N(SyntaxKind.OpenBraceToken); 9495N(SyntaxKind.CloseBraceToken); 9497N(SyntaxKind.EndOfFileToken); 9513N(SyntaxKind.CompilationUnit); 9515N(SyntaxKind.ClassDeclaration); 9517N(SyntaxKind.ClassKeyword); 9518N(SyntaxKind.IdentifierToken, "C"); 9519N(SyntaxKind.TypeParameterList); 9521N(SyntaxKind.LessThanToken); 9522N(SyntaxKind.TypeParameter); 9524N(SyntaxKind.IdentifierToken, "T"); 9526N(SyntaxKind.GreaterThanToken); 9528N(SyntaxKind.TypeParameterConstraintClause); 9530N(SyntaxKind.WhereKeyword); 9531N(SyntaxKind.IdentifierName); 9533N(SyntaxKind.IdentifierToken, "T"); 9535N(SyntaxKind.ColonToken); 9536N(SyntaxKind.ClassConstraint); 9538N(SyntaxKind.ClassKeyword); 9540N(SyntaxKind.CommaToken); 9549N(SyntaxKind.OpenBraceToken); 9550N(SyntaxKind.CloseBraceToken); 9552N(SyntaxKind.EndOfFileToken); 9568N(SyntaxKind.CompilationUnit); 9570N(SyntaxKind.ClassDeclaration); 9572N(SyntaxKind.ClassKeyword); 9573N(SyntaxKind.IdentifierToken, "C"); 9574N(SyntaxKind.TypeParameterList); 9576N(SyntaxKind.LessThanToken); 9577N(SyntaxKind.TypeParameter); 9579N(SyntaxKind.IdentifierToken, "T"); 9581N(SyntaxKind.GreaterThanToken); 9583N(SyntaxKind.TypeParameterConstraintClause); 9585N(SyntaxKind.WhereKeyword); 9586N(SyntaxKind.IdentifierName); 9588N(SyntaxKind.IdentifierToken, "T"); 9590N(SyntaxKind.ColonToken); 9591N(SyntaxKind.TypeConstraint); 9593N(SyntaxKind.IdentifierName); 9595N(SyntaxKind.IdentifierToken, "Type"); 9598N(SyntaxKind.CommaToken); 9607N(SyntaxKind.OpenBraceToken); 9608N(SyntaxKind.CloseBraceToken); 9610N(SyntaxKind.EndOfFileToken); 9630N(SyntaxKind.CompilationUnit); 9632N(SyntaxKind.RecordDeclaration); 9634N(SyntaxKind.RecordKeyword); 9635N(SyntaxKind.IdentifierToken, "R"); 9636N(SyntaxKind.TypeParameterList); 9638N(SyntaxKind.LessThanToken); 9639N(SyntaxKind.TypeParameter); 9641N(SyntaxKind.IdentifierToken, "T"); 9643N(SyntaxKind.GreaterThanToken); 9645N(SyntaxKind.TypeParameterConstraintClause); 9647N(SyntaxKind.WhereKeyword); 9648N(SyntaxKind.IdentifierName); 9650N(SyntaxKind.IdentifierToken, "T"); 9652N(SyntaxKind.ColonToken); 9664N(SyntaxKind.EndOfFileToken); 9682N(SyntaxKind.OperatorDeclaration); 9684N(SyntaxKind.IdentifierName); 9686N(SyntaxKind.IdentifierToken, "C"); 9688N(SyntaxKind.OperatorKeyword); 9689N(SyntaxKind.CheckedKeyword); 9690N(opToken); 9691N(SyntaxKind.ParameterList); 9693N(SyntaxKind.OpenParenToken); 9694N(SyntaxKind.Parameter); 9696N(SyntaxKind.IdentifierName); 9698N(SyntaxKind.IdentifierToken, "C"); 9700N(SyntaxKind.IdentifierToken, "x"); 9702N(SyntaxKind.CloseParenToken); 9704N(SyntaxKind.ArrowExpressionClause); 9706N(SyntaxKind.EqualsGreaterThanToken); 9707N(SyntaxKind.IdentifierName); 9709N(SyntaxKind.IdentifierToken, "x"); 9712N(SyntaxKind.SemicolonToken); 9730N(SyntaxKind.OperatorDeclaration); 9732N(SyntaxKind.IdentifierName); 9734N(SyntaxKind.IdentifierToken, "C"); 9736N(SyntaxKind.ExplicitInterfaceSpecifier); 9738N(SyntaxKind.IdentifierName); 9740N(SyntaxKind.IdentifierToken, "I"); 9742N(SyntaxKind.DotToken); 9744N(SyntaxKind.OperatorKeyword); 9745N(SyntaxKind.CheckedKeyword); 9746N(opToken); 9747N(SyntaxKind.ParameterList); 9749N(SyntaxKind.OpenParenToken); 9750N(SyntaxKind.Parameter); 9752N(SyntaxKind.IdentifierName); 9754N(SyntaxKind.IdentifierToken, "C"); 9756N(SyntaxKind.IdentifierToken, "x"); 9758N(SyntaxKind.CloseParenToken); 9760N(SyntaxKind.ArrowExpressionClause); 9762N(SyntaxKind.EqualsGreaterThanToken); 9763N(SyntaxKind.IdentifierName); 9765N(SyntaxKind.IdentifierToken, "x"); 9768N(SyntaxKind.SemicolonToken); 9795N(SyntaxKind.OperatorDeclaration); 9797N(SyntaxKind.IdentifierName); 9799N(SyntaxKind.IdentifierToken, "C"); 9801N(SyntaxKind.OperatorKeyword); 9802N(SyntaxKind.CheckedKeyword); 9803N(opToken); 9804N(SyntaxKind.ParameterList); 9806N(SyntaxKind.OpenParenToken); 9807N(SyntaxKind.Parameter); 9809N(SyntaxKind.IdentifierName); 9811N(SyntaxKind.IdentifierToken, "C"); 9813N(SyntaxKind.IdentifierToken, "x"); 9815N(SyntaxKind.CommaToken); 9816N(SyntaxKind.Parameter); 9818N(SyntaxKind.IdentifierName); 9820N(SyntaxKind.IdentifierToken, "C"); 9822N(SyntaxKind.IdentifierToken, "y"); 9824N(SyntaxKind.CloseParenToken); 9826N(SyntaxKind.ArrowExpressionClause); 9828N(SyntaxKind.EqualsGreaterThanToken); 9829N(SyntaxKind.IdentifierName); 9831N(SyntaxKind.IdentifierToken, "x"); 9834N(SyntaxKind.SemicolonToken); 9861N(SyntaxKind.OperatorDeclaration); 9863N(SyntaxKind.IdentifierName); 9865N(SyntaxKind.IdentifierToken, "C"); 9867N(SyntaxKind.ExplicitInterfaceSpecifier); 9869N(SyntaxKind.IdentifierName); 9871N(SyntaxKind.IdentifierToken, "I"); 9873N(SyntaxKind.DotToken); 9875N(SyntaxKind.OperatorKeyword); 9876N(SyntaxKind.CheckedKeyword); 9877N(opToken); 9878N(SyntaxKind.ParameterList); 9880N(SyntaxKind.OpenParenToken); 9881N(SyntaxKind.Parameter); 9883N(SyntaxKind.IdentifierName); 9885N(SyntaxKind.IdentifierToken, "C"); 9887N(SyntaxKind.IdentifierToken, "x"); 9889N(SyntaxKind.CommaToken); 9890N(SyntaxKind.Parameter); 9892N(SyntaxKind.IdentifierName); 9894N(SyntaxKind.IdentifierToken, "C"); 9896N(SyntaxKind.IdentifierToken, "y"); 9898N(SyntaxKind.CloseParenToken); 9900N(SyntaxKind.ArrowExpressionClause); 9902N(SyntaxKind.EqualsGreaterThanToken); 9903N(SyntaxKind.IdentifierName); 9905N(SyntaxKind.IdentifierToken, "x"); 9908N(SyntaxKind.SemicolonToken); 9920N(SyntaxKind.ConversionOperatorDeclaration); 9922N(opToken); 9923N(SyntaxKind.OperatorKeyword); 9924N(SyntaxKind.CheckedKeyword); 9925N(SyntaxKind.IdentifierName); 9927N(SyntaxKind.IdentifierToken, "D"); 9929N(SyntaxKind.ParameterList); 9931N(SyntaxKind.OpenParenToken); 9932N(SyntaxKind.Parameter); 9934N(SyntaxKind.IdentifierName); 9936N(SyntaxKind.IdentifierToken, "C"); 9938N(SyntaxKind.IdentifierToken, "x"); 9940N(SyntaxKind.CloseParenToken); 9942N(SyntaxKind.ArrowExpressionClause); 9944N(SyntaxKind.EqualsGreaterThanToken); 9945N(SyntaxKind.IdentifierName); 9947N(SyntaxKind.IdentifierToken, "x"); 9950N(SyntaxKind.SemicolonToken); 9962N(SyntaxKind.ConversionOperatorDeclaration); 9964N(opToken); 9965N(SyntaxKind.ExplicitInterfaceSpecifier); 9967N(SyntaxKind.IdentifierName); 9969N(SyntaxKind.IdentifierToken, "I"); 9971N(SyntaxKind.DotToken); 9973N(SyntaxKind.OperatorKeyword); 9974N(SyntaxKind.CheckedKeyword); 9975N(SyntaxKind.IdentifierName); 9977N(SyntaxKind.IdentifierToken, "D"); 9979N(SyntaxKind.ParameterList); 9981N(SyntaxKind.OpenParenToken); 9982N(SyntaxKind.Parameter); 9984N(SyntaxKind.IdentifierName); 9986N(SyntaxKind.IdentifierToken, "C"); 9988N(SyntaxKind.IdentifierToken, "x"); 9990N(SyntaxKind.CloseParenToken); 9992N(SyntaxKind.ArrowExpressionClause); 9994N(SyntaxKind.EqualsGreaterThanToken); 9995N(SyntaxKind.IdentifierName); 9997N(SyntaxKind.IdentifierToken, "x"); 10000N(SyntaxKind.SemicolonToken); 10021N(SyntaxKind.OperatorDeclaration); 10023N(SyntaxKind.IdentifierName); 10025N(SyntaxKind.IdentifierToken, "C"); 10027N(SyntaxKind.OperatorKeyword); 10028N(opToken); 10029N(SyntaxKind.ParameterList); 10031N(SyntaxKind.OpenParenToken); 10032N(SyntaxKind.Parameter); 10034N(SyntaxKind.IdentifierName); 10036N(SyntaxKind.IdentifierToken, "C"); 10038N(SyntaxKind.IdentifierToken, "x"); 10040N(SyntaxKind.CloseParenToken); 10042N(SyntaxKind.ArrowExpressionClause); 10044N(SyntaxKind.EqualsGreaterThanToken); 10045N(SyntaxKind.IdentifierName); 10047N(SyntaxKind.IdentifierToken, "x"); 10050N(SyntaxKind.SemicolonToken); 10080N(SyntaxKind.OperatorDeclaration); 10082N(SyntaxKind.IdentifierName); 10084N(SyntaxKind.IdentifierToken, "C"); 10086N(SyntaxKind.ExplicitInterfaceSpecifier); 10088N(SyntaxKind.IdentifierName); 10090N(SyntaxKind.IdentifierToken, "I"); 10092N(SyntaxKind.DotToken); 10094N(SyntaxKind.OperatorKeyword); 10095N(opToken); 10096N(SyntaxKind.ParameterList); 10098N(SyntaxKind.OpenParenToken); 10099N(SyntaxKind.Parameter); 10101N(SyntaxKind.IdentifierName); 10103N(SyntaxKind.IdentifierToken, "C"); 10105N(SyntaxKind.IdentifierToken, "x"); 10107N(SyntaxKind.CommaToken); 10108N(SyntaxKind.Parameter); 10110N(SyntaxKind.IdentifierName); 10112N(SyntaxKind.IdentifierToken, "C"); 10114N(SyntaxKind.IdentifierToken, "y"); 10116N(SyntaxKind.CloseParenToken); 10118N(SyntaxKind.ArrowExpressionClause); 10120N(SyntaxKind.EqualsGreaterThanToken); 10121N(SyntaxKind.IdentifierName); 10123N(SyntaxKind.IdentifierToken, "x"); 10126N(SyntaxKind.SemicolonToken); 10141N(SyntaxKind.ConversionOperatorDeclaration); 10143N(opToken); 10144N(SyntaxKind.OperatorKeyword); 10145N(SyntaxKind.IdentifierName); 10147N(SyntaxKind.IdentifierToken, "D"); 10149N(SyntaxKind.ParameterList); 10151N(SyntaxKind.OpenParenToken); 10152N(SyntaxKind.Parameter); 10154N(SyntaxKind.IdentifierName); 10156N(SyntaxKind.IdentifierToken, "C"); 10158N(SyntaxKind.IdentifierToken, "x"); 10160N(SyntaxKind.CloseParenToken); 10162N(SyntaxKind.ArrowExpressionClause); 10164N(SyntaxKind.EqualsGreaterThanToken); 10165N(SyntaxKind.IdentifierName); 10167N(SyntaxKind.IdentifierToken, "x"); 10170N(SyntaxKind.SemicolonToken); 10188N(SyntaxKind.CompilationUnit); 10190N(SyntaxKind.ClassDeclaration); 10192N(SyntaxKind.PublicKeyword); 10193N(SyntaxKind.ClassKeyword); 10194N(SyntaxKind.IdentifierToken, "Base"); 10195N(SyntaxKind.OpenBraceToken); 10196N(SyntaxKind.MethodDeclaration); 10198N(SyntaxKind.PublicKeyword); 10199N(SyntaxKind.VirtualKeyword); 10200N(SyntaxKind.PredefinedType); 10202N(SyntaxKind.VoidKeyword); 10204N(SyntaxKind.IdentifierToken, "M"); 10205N(SyntaxKind.ParameterList); 10207N(SyntaxKind.OpenParenToken); 10208N(SyntaxKind.Parameter); 10210N(SyntaxKind.RefKeyword); 10211N(SyntaxKind.PredefinedType); 10213N(SyntaxKind.IntKeyword); 10215N(SyntaxKind.IdentifierToken, "X"); 10217N(SyntaxKind.CloseParenToken); 10219N(SyntaxKind.Block); 10221N(SyntaxKind.OpenBraceToken); 10222N(SyntaxKind.CloseBraceToken); 10225N(SyntaxKind.CloseBraceToken); 10227N(SyntaxKind.ClassDeclaration); 10229N(SyntaxKind.PublicKeyword); 10230N(SyntaxKind.ClassKeyword); 10231N(SyntaxKind.IdentifierToken, "Derived"); 10232N(SyntaxKind.BaseList); 10234N(SyntaxKind.ColonToken); 10235N(SyntaxKind.SimpleBaseType); 10237N(SyntaxKind.IdentifierName); 10239N(SyntaxKind.IdentifierToken, "Base"); 10243N(SyntaxKind.OpenBraceToken); 10244N(SyntaxKind.MethodDeclaration); 10246N(SyntaxKind.PublicKeyword); 10247N(SyntaxKind.OverrideKeyword); 10248N(SyntaxKind.PredefinedType); 10250N(SyntaxKind.VoidKeyword); 10252N(SyntaxKind.IdentifierToken, "M"); 10253N(SyntaxKind.ParameterList); 10255N(SyntaxKind.OpenParenToken); 10256N(SyntaxKind.Parameter); 10258N(SyntaxKind.RefKeyword); 10259N(SyntaxKind.ReadOnlyKeyword); 10260N(SyntaxKind.PredefinedType); 10262N(SyntaxKind.IntKeyword); 10264N(SyntaxKind.IdentifierToken, "X"); 10266N(SyntaxKind.CloseParenToken); 10268N(SyntaxKind.Block); 10270N(SyntaxKind.OpenBraceToken); 10271N(SyntaxKind.CloseBraceToken); 10274N(SyntaxKind.CloseBraceToken); 10276N(SyntaxKind.EndOfFileToken); 10287N(SyntaxKind.ParenthesizedLambdaExpression); 10289N(SyntaxKind.ParameterList); 10291N(SyntaxKind.OpenParenToken); 10292N(SyntaxKind.Parameter); 10294N(SyntaxKind.ReadOnlyKeyword); 10295N(SyntaxKind.PredefinedType); 10297N(SyntaxKind.IntKeyword); 10299N(SyntaxKind.IdentifierToken, "i"); 10301N(SyntaxKind.CloseParenToken); 10303N(SyntaxKind.EqualsGreaterThanToken); 10304N(SyntaxKind.Block); 10306N(SyntaxKind.OpenBraceToken); 10307N(SyntaxKind.CloseBraceToken); 10319N(SyntaxKind.ParenthesizedLambdaExpression); 10321N(SyntaxKind.ParameterList); 10323N(SyntaxKind.OpenParenToken); 10324N(SyntaxKind.Parameter); 10326N(SyntaxKind.RefKeyword); 10327N(SyntaxKind.ReadOnlyKeyword); 10328N(SyntaxKind.PredefinedType); 10330N(SyntaxKind.IntKeyword); 10332N(SyntaxKind.IdentifierToken, "i"); 10334N(SyntaxKind.CloseParenToken); 10336N(SyntaxKind.EqualsGreaterThanToken); 10337N(SyntaxKind.Block); 10339N(SyntaxKind.OpenBraceToken); 10340N(SyntaxKind.CloseBraceToken); 10352N(SyntaxKind.ParenthesizedLambdaExpression); 10354N(SyntaxKind.ParameterList); 10356N(SyntaxKind.OpenParenToken); 10357N(SyntaxKind.Parameter); 10359N(SyntaxKind.ReadOnlyKeyword); 10360N(SyntaxKind.RefKeyword); 10361N(SyntaxKind.PredefinedType); 10363N(SyntaxKind.IntKeyword); 10365N(SyntaxKind.IdentifierToken, "i"); 10367N(SyntaxKind.CloseParenToken); 10369N(SyntaxKind.EqualsGreaterThanToken); 10370N(SyntaxKind.Block); 10372N(SyntaxKind.OpenBraceToken); 10373N(SyntaxKind.CloseBraceToken); 10394N(SyntaxKind.CompilationUnit); 10396N(SyntaxKind.ClassDeclaration); 10398N(SyntaxKind.PublicKeyword); 10399N(SyntaxKind.ClassKeyword); 10400N(SyntaxKind.IdentifierToken, "Class"); 10401N(SyntaxKind.OpenBraceToken); 10402N(SyntaxKind.PropertyDeclaration); 10404N(SyntaxKind.PublicKeyword); 10405N(SyntaxKind.PredefinedType); 10407N(SyntaxKind.IntKeyword); 10409N(SyntaxKind.IdentifierToken, "MyProperty"); 10410N(SyntaxKind.AccessorList); 10412N(SyntaxKind.OpenBraceToken); 10413N(SyntaxKind.GetAccessorDeclaration); 10415N(SyntaxKind.GetKeyword); 10416N(SyntaxKind.SemicolonToken); 10418N(SyntaxKind.SetAccessorDeclaration); 10420N(SyntaxKind.SetKeyword); 10421N(SyntaxKind.SemicolonToken); 10423N(SyntaxKind.CloseBraceToken); 10426N(SyntaxKind.CloseBraceToken); 10428N(SyntaxKind.EndOfFileToken); 10448N(SyntaxKind.CompilationUnit); 10450N(SyntaxKind.ClassDeclaration); 10452N(SyntaxKind.PublicKeyword); 10453N(SyntaxKind.ClassKeyword); 10454N(SyntaxKind.IdentifierToken, "Class"); 10455N(SyntaxKind.OpenBraceToken); 10456N(SyntaxKind.PropertyDeclaration); 10458N(SyntaxKind.PublicKeyword); 10459N(SyntaxKind.PredefinedType); 10461N(SyntaxKind.IntKeyword); 10463N(SyntaxKind.IdentifierToken, "MyProperty"); 10464N(SyntaxKind.ArrowExpressionClause); 10466N(SyntaxKind.EqualsGreaterThanToken); 10467N(SyntaxKind.NumericLiteralExpression); 10469N(SyntaxKind.NumericLiteralToken, "0"); 10472N(SyntaxKind.SemicolonToken); 10474N(SyntaxKind.CloseBraceToken); 10476N(SyntaxKind.EndOfFileToken);
Parsing\NameAttributeValueParsingTests.cs (8)
41N(SyntaxKind.IdentifierName); 43N(SyntaxKind.IdentifierToken); 54N(SyntaxKind.IdentifierName); 56N(SyntaxKind.IdentifierToken); 95N(SyntaxKind.IdentifierName); 97N(SyntaxKind.IdentifierToken); 110N(SyntaxKind.IdentifierName); 112N(SyntaxKind.IdentifierToken);
Parsing\NameParsingTests.cs (305)
262N(SyntaxKind.GenericName); 264N(SyntaxKind.IdentifierToken, "goo"); 265N(SyntaxKind.TypeArgumentList); 267N(SyntaxKind.LessThanToken); 268N(SyntaxKind.GenericName); 270N(SyntaxKind.IdentifierToken, "bar"); 271N(SyntaxKind.TypeArgumentList); 273N(SyntaxKind.LessThanToken); 274N(SyntaxKind.GenericName); 276N(SyntaxKind.IdentifierToken, "zed"); 277N(SyntaxKind.TypeArgumentList); 279N(SyntaxKind.LessThanToken); 280N(SyntaxKind.IdentifierName); 282N(SyntaxKind.IdentifierToken, "U"); 284N(SyntaxKind.GreaterThanToken); 287N(SyntaxKind.GreaterThanToken); 290N(SyntaxKind.GreaterThanToken); 402N(SyntaxKind.GenericName); 404N(SyntaxKind.IdentifierToken, "goo"); 405N(SyntaxKind.TypeArgumentList); 407N(SyntaxKind.LessThanToken); 408N(SyntaxKind.GenericName); 410N(SyntaxKind.IdentifierToken, "bar"); 411N(SyntaxKind.TypeArgumentList); 413N(SyntaxKind.LessThanToken); 414N(SyntaxKind.GenericName); 416N(SyntaxKind.IdentifierToken, "zed"); 417N(SyntaxKind.TypeArgumentList); 419N(SyntaxKind.LessThanToken); 420N(SyntaxKind.IdentifierName); 422N(SyntaxKind.IdentifierToken, "U"); 424N(SyntaxKind.GreaterThanToken); 427N(SyntaxKind.GreaterThanToken); 430N(SyntaxKind.GreaterThanToken); 837N(SyntaxKind.CompilationUnit); 839N(SyntaxKind.ClassDeclaration); 841N(SyntaxKind.ClassKeyword); 842N(SyntaxKind.IdentifierToken, "C"); 843N(SyntaxKind.OpenBraceToken); 844N(SyntaxKind.MethodDeclaration); 846N(SyntaxKind.PredefinedType); 848N(SyntaxKind.VoidKeyword); 850N(SyntaxKind.IdentifierToken, "M"); 851N(SyntaxKind.TypeParameterList); 853N(SyntaxKind.LessThanToken); 854N(SyntaxKind.TypeParameter); 856N(SyntaxKind.IdentifierToken, "T1"); 858N(SyntaxKind.CommaToken); 859N(SyntaxKind.TypeParameter); 861N(SyntaxKind.IdentifierToken, "T2"); 863N(SyntaxKind.GreaterThanToken); 865N(SyntaxKind.ParameterList); 867N(SyntaxKind.OpenParenToken); 868N(SyntaxKind.CloseParenToken); 870N(SyntaxKind.Block); 872N(SyntaxKind.OpenBraceToken); 873N(SyntaxKind.ExpressionStatement); 875N(SyntaxKind.InvocationExpression); 877N(SyntaxKind.GenericName); 879N(SyntaxKind.IdentifierToken, "M"); 880N(SyntaxKind.TypeArgumentList); 882N(SyntaxKind.LessThanToken); 883N(SyntaxKind.OmittedTypeArgument); 885N(SyntaxKind.OmittedTypeArgumentToken); 887N(SyntaxKind.CommaToken); 888N(SyntaxKind.OmittedTypeArgument); 890N(SyntaxKind.OmittedTypeArgumentToken); 892N(SyntaxKind.GreaterThanToken); 895N(SyntaxKind.ArgumentList); 897N(SyntaxKind.OpenParenToken); 898N(SyntaxKind.CloseParenToken); 901N(SyntaxKind.SemicolonToken); 903N(SyntaxKind.CloseBraceToken); 906N(SyntaxKind.CloseBraceToken); 908N(SyntaxKind.EndOfFileToken); 935N(SyntaxKind.CompilationUnit); 937N(SyntaxKind.ClassDeclaration); 939N(SyntaxKind.ClassKeyword); 940N(SyntaxKind.IdentifierToken, "C"); 941N(SyntaxKind.OpenBraceToken); 942N(SyntaxKind.MethodDeclaration); 944N(SyntaxKind.PredefinedType); 946N(SyntaxKind.VoidKeyword); 948N(SyntaxKind.IdentifierToken, "M"); 949N(SyntaxKind.TypeParameterList); 951N(SyntaxKind.LessThanToken); 952N(SyntaxKind.TypeParameter); 954N(SyntaxKind.IdentifierToken, "T1"); 956N(SyntaxKind.CommaToken); 957N(SyntaxKind.TypeParameter); 959N(SyntaxKind.IdentifierToken, "T2"); 961N(SyntaxKind.GreaterThanToken); 963N(SyntaxKind.ParameterList); 965N(SyntaxKind.OpenParenToken); 966N(SyntaxKind.CloseParenToken); 968N(SyntaxKind.Block); 970N(SyntaxKind.OpenBraceToken); 971N(SyntaxKind.ExpressionStatement); 973N(SyntaxKind.InvocationExpression); 975N(SyntaxKind.GenericName); 977N(SyntaxKind.IdentifierToken, "M"); 978N(SyntaxKind.TypeArgumentList); 980N(SyntaxKind.LessThanToken); 981N(SyntaxKind.OmittedTypeArgument); 983N(SyntaxKind.OmittedTypeArgumentToken); 985N(SyntaxKind.CommaToken); 986N(SyntaxKind.OmittedTypeArgument); 988N(SyntaxKind.OmittedTypeArgumentToken); 990N(SyntaxKind.GreaterThanToken); 993N(SyntaxKind.ArgumentList); 995N(SyntaxKind.OpenParenToken); 996N(SyntaxKind.CloseParenToken); 999N(SyntaxKind.SemicolonToken); 1001N(SyntaxKind.CloseBraceToken); 1004N(SyntaxKind.CloseBraceToken); 1006N(SyntaxKind.EndOfFileToken); 1041N(SyntaxKind.CompilationUnit); 1043N(SyntaxKind.ClassDeclaration); 1045N(SyntaxKind.ClassKeyword); 1046N(SyntaxKind.IdentifierToken, "X"); 1047N(SyntaxKind.TypeParameterList); 1049N(SyntaxKind.LessThanToken); 1050N(SyntaxKind.TypeParameter); 1052N(SyntaxKind.IdentifierToken, "T"); 1054N(SyntaxKind.GreaterThanToken); 1056N(SyntaxKind.OpenBraceToken); 1057N(SyntaxKind.CloseBraceToken); 1059N(SyntaxKind.ClassDeclaration); 1061N(SyntaxKind.ClassKeyword); 1062N(SyntaxKind.IdentifierToken, "C"); 1063N(SyntaxKind.OpenBraceToken); 1064N(SyntaxKind.MethodDeclaration); 1066N(SyntaxKind.PredefinedType); 1068N(SyntaxKind.VoidKeyword); 1070N(SyntaxKind.IdentifierToken, "M"); 1071N(SyntaxKind.TypeParameterList); 1073N(SyntaxKind.LessThanToken); 1074N(SyntaxKind.TypeParameter); 1076N(SyntaxKind.IdentifierToken, "T1"); 1078N(SyntaxKind.CommaToken); 1079N(SyntaxKind.TypeParameter); 1081N(SyntaxKind.IdentifierToken, "T2"); 1083N(SyntaxKind.GreaterThanToken); 1085N(SyntaxKind.ParameterList); 1087N(SyntaxKind.OpenParenToken); 1088N(SyntaxKind.CloseParenToken); 1090N(SyntaxKind.Block); 1092N(SyntaxKind.OpenBraceToken); 1093N(SyntaxKind.ExpressionStatement); 1095N(SyntaxKind.InvocationExpression); 1097N(SyntaxKind.GenericName); 1099N(SyntaxKind.IdentifierToken, "M"); 1100N(SyntaxKind.TypeArgumentList); 1102N(SyntaxKind.LessThanToken); 1103N(SyntaxKind.PredefinedType); 1105N(SyntaxKind.IntKeyword); 1107N(SyntaxKind.CommaToken); 1108N(SyntaxKind.GenericName); 1110N(SyntaxKind.IdentifierToken, "X"); 1111N(SyntaxKind.TypeArgumentList); 1113N(SyntaxKind.LessThanToken); 1114N(SyntaxKind.OmittedTypeArgument); 1116N(SyntaxKind.OmittedTypeArgumentToken); 1118N(SyntaxKind.GreaterThanToken); 1121N(SyntaxKind.GreaterThanToken); 1124N(SyntaxKind.ArgumentList); 1126N(SyntaxKind.OpenParenToken); 1127N(SyntaxKind.CloseParenToken); 1130N(SyntaxKind.SemicolonToken); 1132N(SyntaxKind.CloseBraceToken); 1135N(SyntaxKind.CloseBraceToken); 1137N(SyntaxKind.EndOfFileToken); 1166N(SyntaxKind.CompilationUnit); 1168N(SyntaxKind.ClassDeclaration); 1170N(SyntaxKind.ClassKeyword); 1171N(SyntaxKind.IdentifierToken, "X"); 1172N(SyntaxKind.TypeParameterList); 1174N(SyntaxKind.LessThanToken); 1175N(SyntaxKind.TypeParameter); 1177N(SyntaxKind.IdentifierToken, "T"); 1179N(SyntaxKind.GreaterThanToken); 1181N(SyntaxKind.OpenBraceToken); 1182N(SyntaxKind.CloseBraceToken); 1184N(SyntaxKind.ClassDeclaration); 1186N(SyntaxKind.ClassKeyword); 1187N(SyntaxKind.IdentifierToken, "C"); 1188N(SyntaxKind.OpenBraceToken); 1189N(SyntaxKind.MethodDeclaration); 1191N(SyntaxKind.PredefinedType); 1193N(SyntaxKind.VoidKeyword); 1195N(SyntaxKind.IdentifierToken, "M"); 1196N(SyntaxKind.TypeParameterList); 1198N(SyntaxKind.LessThanToken); 1199N(SyntaxKind.TypeParameter); 1201N(SyntaxKind.IdentifierToken, "T1"); 1203N(SyntaxKind.CommaToken); 1204N(SyntaxKind.TypeParameter); 1206N(SyntaxKind.IdentifierToken, "T2"); 1208N(SyntaxKind.GreaterThanToken); 1210N(SyntaxKind.ParameterList); 1212N(SyntaxKind.OpenParenToken); 1213N(SyntaxKind.CloseParenToken); 1215N(SyntaxKind.Block); 1217N(SyntaxKind.OpenBraceToken); 1218N(SyntaxKind.ExpressionStatement); 1220N(SyntaxKind.InvocationExpression); 1222N(SyntaxKind.GenericName); 1224N(SyntaxKind.IdentifierToken, "M"); 1225N(SyntaxKind.TypeArgumentList); 1227N(SyntaxKind.LessThanToken); 1228N(SyntaxKind.GenericName); 1230N(SyntaxKind.IdentifierToken, "X"); 1231N(SyntaxKind.TypeArgumentList); 1233N(SyntaxKind.LessThanToken); 1234N(SyntaxKind.OmittedTypeArgument); 1236N(SyntaxKind.OmittedTypeArgumentToken); 1238N(SyntaxKind.GreaterThanToken); 1241N(SyntaxKind.CommaToken); 1242N(SyntaxKind.PredefinedType); 1244N(SyntaxKind.IntKeyword); 1246N(SyntaxKind.GreaterThanToken); 1249N(SyntaxKind.ArgumentList); 1251N(SyntaxKind.OpenParenToken); 1252N(SyntaxKind.CloseParenToken); 1255N(SyntaxKind.SemicolonToken); 1257N(SyntaxKind.CloseBraceToken); 1260N(SyntaxKind.CloseBraceToken); 1262N(SyntaxKind.EndOfFileToken); 1295N(SyntaxKind.CompilationUnit); 1297N(SyntaxKind.ClassDeclaration); 1299N(SyntaxKind.ClassKeyword); 1300N(SyntaxKind.IdentifierToken, "X"); 1301N(SyntaxKind.TypeParameterList); 1303N(SyntaxKind.LessThanToken); 1304N(SyntaxKind.TypeParameter); 1306N(SyntaxKind.IdentifierToken, "T"); 1308N(SyntaxKind.GreaterThanToken); 1310N(SyntaxKind.OpenBraceToken); 1311N(SyntaxKind.CloseBraceToken); 1313N(SyntaxKind.ClassDeclaration); 1315N(SyntaxKind.ClassKeyword); 1316N(SyntaxKind.IdentifierToken, "Y"); 1317N(SyntaxKind.TypeParameterList); 1319N(SyntaxKind.LessThanToken); 1320N(SyntaxKind.TypeParameter); 1322N(SyntaxKind.IdentifierToken, "A"); 1324N(SyntaxKind.CommaToken); 1325N(SyntaxKind.TypeParameter); 1327N(SyntaxKind.IdentifierToken, "B"); 1329N(SyntaxKind.GreaterThanToken); 1331N(SyntaxKind.OpenBraceToken); 1332N(SyntaxKind.CloseBraceToken); 1334N(SyntaxKind.ClassDeclaration); 1336N(SyntaxKind.ClassKeyword); 1337N(SyntaxKind.IdentifierToken, "C"); 1338N(SyntaxKind.OpenBraceToken); 1339N(SyntaxKind.MethodDeclaration); 1341N(SyntaxKind.PredefinedType); 1343N(SyntaxKind.VoidKeyword); 1345N(SyntaxKind.IdentifierToken, "M"); 1346N(SyntaxKind.TypeParameterList); 1348N(SyntaxKind.LessThanToken); 1349N(SyntaxKind.TypeParameter); 1351N(SyntaxKind.IdentifierToken, "T1"); 1353N(SyntaxKind.CommaToken); 1354N(SyntaxKind.TypeParameter); 1356N(SyntaxKind.IdentifierToken, "T2"); 1358N(SyntaxKind.GreaterThanToken); 1360N(SyntaxKind.ParameterList); 1362N(SyntaxKind.OpenParenToken); 1363N(SyntaxKind.CloseParenToken); 1365N(SyntaxKind.Block); 1367N(SyntaxKind.OpenBraceToken); 1368N(SyntaxKind.ExpressionStatement); 1370N(SyntaxKind.InvocationExpression); 1372N(SyntaxKind.GenericName); 1374N(SyntaxKind.IdentifierToken, "M"); 1375N(SyntaxKind.TypeArgumentList); 1377N(SyntaxKind.LessThanToken); 1378N(SyntaxKind.GenericName); 1380N(SyntaxKind.IdentifierToken, "X"); 1381N(SyntaxKind.TypeArgumentList); 1383N(SyntaxKind.LessThanToken); 1384N(SyntaxKind.OmittedTypeArgument); 1386N(SyntaxKind.OmittedTypeArgumentToken); 1388N(SyntaxKind.GreaterThanToken); 1391N(SyntaxKind.CommaToken); 1392N(SyntaxKind.GenericName); 1394N(SyntaxKind.IdentifierToken, "Y"); 1395N(SyntaxKind.TypeArgumentList); 1397N(SyntaxKind.LessThanToken); 1398N(SyntaxKind.OmittedTypeArgument); 1400N(SyntaxKind.OmittedTypeArgumentToken); 1402N(SyntaxKind.CommaToken); 1403N(SyntaxKind.OmittedTypeArgument); 1405N(SyntaxKind.OmittedTypeArgumentToken); 1407N(SyntaxKind.GreaterThanToken); 1410N(SyntaxKind.GreaterThanToken); 1413N(SyntaxKind.ArgumentList); 1415N(SyntaxKind.OpenParenToken); 1416N(SyntaxKind.CloseParenToken); 1419N(SyntaxKind.SemicolonToken); 1421N(SyntaxKind.CloseBraceToken); 1424N(SyntaxKind.CloseBraceToken); 1426N(SyntaxKind.EndOfFileToken);
Parsing\NullableParsingTests.cs (710)
46N(SyntaxKind.CompilationUnit); 48N(SyntaxKind.ClassDeclaration); 50N(SyntaxKind.ClassKeyword); 51N(SyntaxKind.IdentifierToken, "C"); 52N(SyntaxKind.OpenBraceToken); 53N(SyntaxKind.FieldDeclaration); 55N(SyntaxKind.VariableDeclaration); 57N(SyntaxKind.IdentifierName); 59N(SyntaxKind.IdentifierToken, "privat"); 61N(SyntaxKind.VariableDeclarator); 63N(SyntaxKind.IdentifierToken, "C"); 64N(SyntaxKind.BracketedArgumentList); 66N(SyntaxKind.OpenBracketToken); 67N(SyntaxKind.Argument); 69N(SyntaxKind.OmittedArraySizeExpression); 71N(SyntaxKind.OmittedArraySizeExpressionToken); 74N(SyntaxKind.CloseBracketToken); 80N(SyntaxKind.IncompleteMember); 82N(SyntaxKind.IdentifierName); 84N(SyntaxKind.IdentifierToken, "F"); 87N(SyntaxKind.CloseBraceToken); 89N(SyntaxKind.EndOfFileToken); 99N(SyntaxKind.CastExpression); 101N(SyntaxKind.OpenParenToken); 102N(SyntaxKind.NullableType); 104N(SyntaxKind.ArrayType); 106N(SyntaxKind.PredefinedType); 108N(SyntaxKind.ObjectKeyword); 110N(SyntaxKind.ArrayRankSpecifier); 112N(SyntaxKind.OpenBracketToken); 113N(SyntaxKind.OmittedArraySizeExpression); 115N(SyntaxKind.OmittedArraySizeExpressionToken); 117N(SyntaxKind.CloseBracketToken); 120N(SyntaxKind.QuestionToken); 122N(SyntaxKind.CloseParenToken); 123N(SyntaxKind.NullLiteralExpression); 125N(SyntaxKind.NullKeyword); 148N(SyntaxKind.ParenthesizedExpression); 150N(SyntaxKind.OpenParenToken); 151N(SyntaxKind.CoalesceExpression); 153N(SyntaxKind.ElementAccessExpression); 155N(SyntaxKind.PredefinedType); 157N(SyntaxKind.ObjectKeyword); 159N(SyntaxKind.BracketedArgumentList); 161N(SyntaxKind.OpenBracketToken); 169N(SyntaxKind.CloseBracketToken); 172N(SyntaxKind.QuestionQuestionToken); 178N(SyntaxKind.CloseParenToken); 197N(SyntaxKind.ParenthesizedExpression); 199N(SyntaxKind.OpenParenToken); 200N(SyntaxKind.ElementAccessExpression); 202N(SyntaxKind.PredefinedType); 204N(SyntaxKind.ObjectKeyword); 206N(SyntaxKind.BracketedArgumentList); 208N(SyntaxKind.OpenBracketToken); 209N(SyntaxKind.CloseBracketToken); 212N(SyntaxKind.CloseParenToken); 222N(SyntaxKind.CastExpression); 224N(SyntaxKind.OpenParenToken); 225N(SyntaxKind.ArrayType); 227N(SyntaxKind.NullableType); 229N(SyntaxKind.ArrayType); 231N(SyntaxKind.NullableType); 233N(SyntaxKind.PredefinedType); 235N(SyntaxKind.ObjectKeyword); 237N(SyntaxKind.QuestionToken); 239N(SyntaxKind.ArrayRankSpecifier); 241N(SyntaxKind.OpenBracketToken); 242N(SyntaxKind.OmittedArraySizeExpression); 244N(SyntaxKind.OmittedArraySizeExpressionToken); 246N(SyntaxKind.CloseBracketToken); 249N(SyntaxKind.QuestionToken); 251N(SyntaxKind.ArrayRankSpecifier); 253N(SyntaxKind.OpenBracketToken); 254N(SyntaxKind.OmittedArraySizeExpression); 256N(SyntaxKind.OmittedArraySizeExpressionToken); 258N(SyntaxKind.CloseBracketToken); 261N(SyntaxKind.CloseParenToken); 262N(SyntaxKind.NullLiteralExpression); 264N(SyntaxKind.NullKeyword); 275N(SyntaxKind.CastExpression); 277N(SyntaxKind.OpenParenToken); 278N(SyntaxKind.NullableType); 280N(SyntaxKind.ArrayType); 282N(SyntaxKind.NullableType); 284N(SyntaxKind.ArrayType); 286N(SyntaxKind.PredefinedType); 288N(SyntaxKind.ObjectKeyword); 290N(SyntaxKind.ArrayRankSpecifier); 292N(SyntaxKind.OpenBracketToken); 293N(SyntaxKind.OmittedArraySizeExpression); 295N(SyntaxKind.OmittedArraySizeExpressionToken); 297N(SyntaxKind.CloseBracketToken); 299N(SyntaxKind.ArrayRankSpecifier); 301N(SyntaxKind.OpenBracketToken); 302N(SyntaxKind.OmittedArraySizeExpression); 304N(SyntaxKind.OmittedArraySizeExpressionToken); 306N(SyntaxKind.CloseBracketToken); 309N(SyntaxKind.QuestionToken); 311N(SyntaxKind.ArrayRankSpecifier); 313N(SyntaxKind.OpenBracketToken); 314N(SyntaxKind.OmittedArraySizeExpression); 316N(SyntaxKind.OmittedArraySizeExpressionToken); 318N(SyntaxKind.CloseBracketToken); 321N(SyntaxKind.QuestionToken); 323N(SyntaxKind.CloseParenToken); 324N(SyntaxKind.NullLiteralExpression); 326N(SyntaxKind.NullKeyword); 336N(SyntaxKind.ConditionalExpression); 338N(SyntaxKind.IsExpression); 340N(SyntaxKind.IdentifierName); 342N(SyntaxKind.IdentifierToken, "x"); 344N(SyntaxKind.IsKeyword); 345N(SyntaxKind.IdentifierName); 347N(SyntaxKind.IdentifierToken, "T"); 350N(SyntaxKind.QuestionToken); 351N(SyntaxKind.IdentifierName); 353N(SyntaxKind.IdentifierToken, "y"); 355N(SyntaxKind.ColonToken); 356N(SyntaxKind.IdentifierName); 358N(SyntaxKind.IdentifierToken, "z"); 368N(SyntaxKind.ConditionalExpression); 370N(SyntaxKind.IsExpression); 372N(SyntaxKind.IdentifierName); 374N(SyntaxKind.IdentifierToken, "x"); 376N(SyntaxKind.IsKeyword); 377N(SyntaxKind.NullableType); 379N(SyntaxKind.IdentifierName); 381N(SyntaxKind.IdentifierToken, "T"); 383N(SyntaxKind.QuestionToken); 386N(SyntaxKind.QuestionToken); 387N(SyntaxKind.IdentifierName); 389N(SyntaxKind.IdentifierToken, "y"); 391N(SyntaxKind.ColonToken); 392N(SyntaxKind.IdentifierName); 394N(SyntaxKind.IdentifierToken, "z"); 404N(SyntaxKind.ConditionalExpression); 406N(SyntaxKind.IsExpression); 408N(SyntaxKind.IdentifierName); 410N(SyntaxKind.IdentifierToken, "x"); 412N(SyntaxKind.IsKeyword); 413N(SyntaxKind.ArrayType); 415N(SyntaxKind.IdentifierName); 417N(SyntaxKind.IdentifierToken, "T"); 419N(SyntaxKind.ArrayRankSpecifier); 421N(SyntaxKind.OpenBracketToken); 422N(SyntaxKind.OmittedArraySizeExpression); 424N(SyntaxKind.OmittedArraySizeExpressionToken); 426N(SyntaxKind.CloseBracketToken); 430N(SyntaxKind.QuestionToken); 431N(SyntaxKind.IdentifierName); 433N(SyntaxKind.IdentifierToken, "y"); 435N(SyntaxKind.ColonToken); 436N(SyntaxKind.IdentifierName); 438N(SyntaxKind.IdentifierToken, "z"); 448N(SyntaxKind.ConditionalExpression); 450N(SyntaxKind.IsExpression); 452N(SyntaxKind.IdentifierName); 454N(SyntaxKind.IdentifierToken, "x"); 456N(SyntaxKind.IsKeyword); 457N(SyntaxKind.NullableType); 459N(SyntaxKind.ArrayType); 461N(SyntaxKind.IdentifierName); 463N(SyntaxKind.IdentifierToken, "T"); 465N(SyntaxKind.ArrayRankSpecifier); 467N(SyntaxKind.OpenBracketToken); 468N(SyntaxKind.OmittedArraySizeExpression); 470N(SyntaxKind.OmittedArraySizeExpressionToken); 472N(SyntaxKind.CloseBracketToken); 475N(SyntaxKind.QuestionToken); 478N(SyntaxKind.QuestionToken); 479N(SyntaxKind.IdentifierName); 481N(SyntaxKind.IdentifierToken, "y"); 483N(SyntaxKind.ColonToken); 484N(SyntaxKind.IdentifierName); 486N(SyntaxKind.IdentifierToken, "z"); 496N(SyntaxKind.CoalesceExpression); 498N(SyntaxKind.AsExpression); 500N(SyntaxKind.IdentifierName); 502N(SyntaxKind.IdentifierToken, "x"); 504N(SyntaxKind.AsKeyword); 505N(SyntaxKind.IdentifierName); 507N(SyntaxKind.IdentifierToken, "T"); 510N(SyntaxKind.QuestionQuestionToken); 511N(SyntaxKind.IdentifierName); 513N(SyntaxKind.IdentifierToken, "y"); 523N(SyntaxKind.CoalesceExpression); 525N(SyntaxKind.AsExpression); 527N(SyntaxKind.IdentifierName); 529N(SyntaxKind.IdentifierToken, "x"); 531N(SyntaxKind.AsKeyword); 532N(SyntaxKind.NullableType); 534N(SyntaxKind.IdentifierName); 536N(SyntaxKind.IdentifierToken, "T"); 538N(SyntaxKind.QuestionToken); 541N(SyntaxKind.QuestionQuestionToken); 542N(SyntaxKind.IdentifierName); 544N(SyntaxKind.IdentifierToken, "y"); 563N(SyntaxKind.ConditionalExpression); 565N(SyntaxKind.CoalesceExpression); 567N(SyntaxKind.AsExpression); 569N(SyntaxKind.IdentifierName); 571N(SyntaxKind.IdentifierToken, "x"); 573N(SyntaxKind.AsKeyword); 574N(SyntaxKind.IdentifierName); 576N(SyntaxKind.IdentifierToken, "T"); 579N(SyntaxKind.QuestionQuestionToken); 585N(SyntaxKind.QuestionToken); 586N(SyntaxKind.IdentifierName); 588N(SyntaxKind.IdentifierToken, "y"); 603N(SyntaxKind.CoalesceExpression); 605N(SyntaxKind.AsExpression); 607N(SyntaxKind.IdentifierName); 609N(SyntaxKind.IdentifierToken, "x"); 611N(SyntaxKind.AsKeyword); 612N(SyntaxKind.ArrayType); 614N(SyntaxKind.IdentifierName); 616N(SyntaxKind.IdentifierToken, "T"); 618N(SyntaxKind.ArrayRankSpecifier); 620N(SyntaxKind.OpenBracketToken); 621N(SyntaxKind.OmittedArraySizeExpression); 623N(SyntaxKind.OmittedArraySizeExpressionToken); 625N(SyntaxKind.CloseBracketToken); 629N(SyntaxKind.QuestionQuestionToken); 630N(SyntaxKind.IdentifierName); 632N(SyntaxKind.IdentifierToken, "y"); 642N(SyntaxKind.CoalesceExpression); 644N(SyntaxKind.AsExpression); 646N(SyntaxKind.IdentifierName); 648N(SyntaxKind.IdentifierToken, "x"); 650N(SyntaxKind.AsKeyword); 651N(SyntaxKind.NullableType); 653N(SyntaxKind.ArrayType); 655N(SyntaxKind.IdentifierName); 657N(SyntaxKind.IdentifierToken, "T"); 659N(SyntaxKind.ArrayRankSpecifier); 661N(SyntaxKind.OpenBracketToken); 662N(SyntaxKind.OmittedArraySizeExpression); 664N(SyntaxKind.OmittedArraySizeExpressionToken); 666N(SyntaxKind.CloseBracketToken); 669N(SyntaxKind.QuestionToken); 672N(SyntaxKind.QuestionQuestionToken); 673N(SyntaxKind.IdentifierName); 675N(SyntaxKind.IdentifierToken, "y"); 691N(SyntaxKind.SwitchStatement); 693N(SyntaxKind.SwitchKeyword); 694N(SyntaxKind.OpenParenToken); 695N(SyntaxKind.IdentifierName); 697N(SyntaxKind.IdentifierToken, "e"); 699N(SyntaxKind.CloseParenToken); 700N(SyntaxKind.OpenBraceToken); 701N(SyntaxKind.SwitchSection); 703N(SyntaxKind.CaseSwitchLabel); 705N(SyntaxKind.CaseKeyword); 706N(SyntaxKind.ConditionalExpression); 708N(SyntaxKind.IdentifierName); 710N(SyntaxKind.IdentifierToken, "T"); 712N(SyntaxKind.QuestionToken); 713N(SyntaxKind.IdentifierName); 715N(SyntaxKind.IdentifierToken, "t"); 717N(SyntaxKind.ColonToken); 725N(SyntaxKind.BreakStatement); 727N(SyntaxKind.BreakKeyword); 728N(SyntaxKind.SemicolonToken); 731N(SyntaxKind.CloseBraceToken); 753N(SyntaxKind.SwitchStatement); 755N(SyntaxKind.SwitchKeyword); 756N(SyntaxKind.OpenParenToken); 757N(SyntaxKind.IdentifierName); 759N(SyntaxKind.IdentifierToken, "e"); 761N(SyntaxKind.CloseParenToken); 762N(SyntaxKind.OpenBraceToken); 763N(SyntaxKind.SwitchSection); 765N(SyntaxKind.CasePatternSwitchLabel); 767N(SyntaxKind.CaseKeyword); 768N(SyntaxKind.DeclarationPattern); 770N(SyntaxKind.ArrayType); 772N(SyntaxKind.IdentifierName); 774N(SyntaxKind.IdentifierToken, "T"); 776N(SyntaxKind.ArrayRankSpecifier); 778N(SyntaxKind.OpenBracketToken); 779N(SyntaxKind.OmittedArraySizeExpression); 781N(SyntaxKind.OmittedArraySizeExpressionToken); 783N(SyntaxKind.CloseBracketToken); 786N(SyntaxKind.SingleVariableDesignation); 788N(SyntaxKind.IdentifierToken, "t"); 791N(SyntaxKind.ColonToken); 793N(SyntaxKind.BreakStatement); 795N(SyntaxKind.BreakKeyword); 796N(SyntaxKind.SemicolonToken); 799N(SyntaxKind.CloseBraceToken); 839N(SyntaxKind.SwitchStatement); 841N(SyntaxKind.SwitchKeyword); 842N(SyntaxKind.OpenParenToken); 843N(SyntaxKind.IdentifierName); 845N(SyntaxKind.IdentifierToken, "e"); 847N(SyntaxKind.CloseParenToken); 848N(SyntaxKind.OpenBraceToken); 849N(SyntaxKind.SwitchSection); 851N(SyntaxKind.CasePatternSwitchLabel); 853N(SyntaxKind.CaseKeyword); 854N(SyntaxKind.TypePattern); 856N(SyntaxKind.ArrayType); 858N(SyntaxKind.IdentifierName); 860N(SyntaxKind.IdentifierToken, "T"); 862N(SyntaxKind.ArrayRankSpecifier); 864N(SyntaxKind.OpenBracketToken); 865N(SyntaxKind.OmittedArraySizeExpression); 867N(SyntaxKind.OmittedArraySizeExpressionToken); 869N(SyntaxKind.CloseBracketToken); 875N(SyntaxKind.LabeledStatement); 877N(SyntaxKind.IdentifierToken, "t"); 878N(SyntaxKind.ColonToken); 879N(SyntaxKind.BreakStatement); 881N(SyntaxKind.BreakKeyword); 882N(SyntaxKind.SemicolonToken); 886N(SyntaxKind.CloseBraceToken); 895N(SyntaxKind.SwitchStatement); 897N(SyntaxKind.SwitchKeyword); 898N(SyntaxKind.OpenParenToken); 899N(SyntaxKind.IdentifierName); 901N(SyntaxKind.IdentifierToken, "e"); 903N(SyntaxKind.CloseParenToken); 904N(SyntaxKind.OpenBraceToken); 905N(SyntaxKind.SwitchSection); 907N(SyntaxKind.CasePatternSwitchLabel); 909N(SyntaxKind.CaseKeyword); 910N(SyntaxKind.DeclarationPattern); 912N(SyntaxKind.ArrayType); 914N(SyntaxKind.NullableType); 916N(SyntaxKind.IdentifierName); 918N(SyntaxKind.IdentifierToken, "T"); 920N(SyntaxKind.QuestionToken); 922N(SyntaxKind.ArrayRankSpecifier); 924N(SyntaxKind.OpenBracketToken); 925N(SyntaxKind.OmittedArraySizeExpression); 927N(SyntaxKind.OmittedArraySizeExpressionToken); 929N(SyntaxKind.CloseBracketToken); 932N(SyntaxKind.SingleVariableDesignation); 934N(SyntaxKind.IdentifierToken, "t"); 937N(SyntaxKind.ColonToken); 939N(SyntaxKind.BreakStatement); 941N(SyntaxKind.BreakKeyword); 942N(SyntaxKind.SemicolonToken); 945N(SyntaxKind.CloseBraceToken); 954N(SyntaxKind.SwitchStatement); 956N(SyntaxKind.SwitchKeyword); 957N(SyntaxKind.OpenParenToken); 958N(SyntaxKind.IdentifierName); 960N(SyntaxKind.IdentifierToken, "e"); 962N(SyntaxKind.CloseParenToken); 963N(SyntaxKind.OpenBraceToken); 964N(SyntaxKind.SwitchSection); 966N(SyntaxKind.CasePatternSwitchLabel); 968N(SyntaxKind.CaseKeyword); 969N(SyntaxKind.DeclarationPattern); 971N(SyntaxKind.ArrayType); 973N(SyntaxKind.NullableType); 975N(SyntaxKind.ArrayType); 977N(SyntaxKind.IdentifierName); 979N(SyntaxKind.IdentifierToken, "T"); 981N(SyntaxKind.ArrayRankSpecifier); 983N(SyntaxKind.OpenBracketToken); 984N(SyntaxKind.OmittedArraySizeExpression); 986N(SyntaxKind.OmittedArraySizeExpressionToken); 988N(SyntaxKind.CloseBracketToken); 991N(SyntaxKind.QuestionToken); 993N(SyntaxKind.ArrayRankSpecifier); 995N(SyntaxKind.OpenBracketToken); 996N(SyntaxKind.OmittedArraySizeExpression); 998N(SyntaxKind.OmittedArraySizeExpressionToken); 1000N(SyntaxKind.CloseBracketToken); 1003N(SyntaxKind.SingleVariableDesignation); 1005N(SyntaxKind.IdentifierToken, "t"); 1008N(SyntaxKind.ColonToken); 1010N(SyntaxKind.BreakStatement); 1012N(SyntaxKind.BreakKeyword); 1013N(SyntaxKind.SemicolonToken); 1016N(SyntaxKind.CloseBraceToken); 1025N(SyntaxKind.InvocationExpression); 1027N(SyntaxKind.GenericName); 1029N(SyntaxKind.IdentifierToken, "F"); 1030N(SyntaxKind.TypeArgumentList); 1032N(SyntaxKind.LessThanToken); 1033N(SyntaxKind.NullableType); 1035N(SyntaxKind.ArrayType); 1037N(SyntaxKind.IdentifierName); 1039N(SyntaxKind.IdentifierToken, "A"); 1041N(SyntaxKind.ArrayRankSpecifier); 1043N(SyntaxKind.OpenBracketToken); 1044N(SyntaxKind.OmittedArraySizeExpression); 1046N(SyntaxKind.OmittedArraySizeExpressionToken); 1048N(SyntaxKind.CloseBracketToken); 1051N(SyntaxKind.QuestionToken); 1053N(SyntaxKind.CommaToken); 1054N(SyntaxKind.NullableType); 1056N(SyntaxKind.ArrayType); 1058N(SyntaxKind.PredefinedType); 1060N(SyntaxKind.ObjectKeyword); 1062N(SyntaxKind.ArrayRankSpecifier); 1064N(SyntaxKind.OpenBracketToken); 1065N(SyntaxKind.OmittedArraySizeExpression); 1067N(SyntaxKind.OmittedArraySizeExpressionToken); 1069N(SyntaxKind.CloseBracketToken); 1072N(SyntaxKind.QuestionToken); 1074N(SyntaxKind.GreaterThanToken); 1077N(SyntaxKind.ArgumentList); 1079N(SyntaxKind.OpenParenToken); 1080N(SyntaxKind.CloseParenToken); 1090N(SyntaxKind.LocalDeclarationStatement); 1092N(SyntaxKind.VariableDeclaration); 1094N(SyntaxKind.TupleType); 1096N(SyntaxKind.OpenParenToken); 1097N(SyntaxKind.TupleElement); 1099N(SyntaxKind.NullableType); 1101N(SyntaxKind.ArrayType); 1103N(SyntaxKind.PredefinedType); 1105N(SyntaxKind.ObjectKeyword); 1107N(SyntaxKind.ArrayRankSpecifier); 1109N(SyntaxKind.OpenBracketToken); 1110N(SyntaxKind.OmittedArraySizeExpression); 1112N(SyntaxKind.OmittedArraySizeExpressionToken); 1114N(SyntaxKind.CloseBracketToken); 1117N(SyntaxKind.QuestionToken); 1120N(SyntaxKind.CommaToken); 1121N(SyntaxKind.TupleElement); 1123N(SyntaxKind.NullableType); 1125N(SyntaxKind.ArrayType); 1127N(SyntaxKind.IdentifierName); 1129N(SyntaxKind.IdentifierToken, "A"); 1131N(SyntaxKind.ArrayRankSpecifier); 1133N(SyntaxKind.OpenBracketToken); 1134N(SyntaxKind.OmittedArraySizeExpression); 1136N(SyntaxKind.OmittedArraySizeExpressionToken); 1138N(SyntaxKind.CloseBracketToken); 1141N(SyntaxKind.QuestionToken); 1144N(SyntaxKind.CloseParenToken); 1146N(SyntaxKind.VariableDeclarator); 1148N(SyntaxKind.IdentifierToken, "t"); 1151N(SyntaxKind.SemicolonToken); 1160N(SyntaxKind.UsingStatement); 1162N(SyntaxKind.UsingKeyword); 1163N(SyntaxKind.OpenParenToken); 1164N(SyntaxKind.VariableDeclaration); 1166N(SyntaxKind.NullableType); 1168N(SyntaxKind.ArrayType); 1170N(SyntaxKind.IdentifierName); 1172N(SyntaxKind.IdentifierToken, "A"); 1174N(SyntaxKind.ArrayRankSpecifier); 1176N(SyntaxKind.OpenBracketToken); 1177N(SyntaxKind.OmittedArraySizeExpression); 1179N(SyntaxKind.OmittedArraySizeExpressionToken); 1181N(SyntaxKind.CloseBracketToken); 1184N(SyntaxKind.QuestionToken); 1186N(SyntaxKind.VariableDeclarator); 1188N(SyntaxKind.IdentifierToken, "a"); 1189N(SyntaxKind.EqualsValueClause); 1191N(SyntaxKind.EqualsToken); 1192N(SyntaxKind.IdentifierName); 1194N(SyntaxKind.IdentifierToken, "b"); 1199N(SyntaxKind.CloseParenToken); 1200N(SyntaxKind.Block); 1202N(SyntaxKind.OpenBraceToken); 1203N(SyntaxKind.CloseBraceToken); 1213N(SyntaxKind.QueryExpression); 1215N(SyntaxKind.FromClause); 1217N(SyntaxKind.FromKeyword); 1218N(SyntaxKind.NullableType); 1220N(SyntaxKind.ArrayType); 1222N(SyntaxKind.IdentifierName); 1224N(SyntaxKind.IdentifierToken, "A"); 1226N(SyntaxKind.ArrayRankSpecifier); 1228N(SyntaxKind.OpenBracketToken); 1229N(SyntaxKind.OmittedArraySizeExpression); 1231N(SyntaxKind.OmittedArraySizeExpressionToken); 1233N(SyntaxKind.CloseBracketToken); 1236N(SyntaxKind.QuestionToken); 1238N(SyntaxKind.IdentifierToken, "a"); 1239N(SyntaxKind.InKeyword); 1240N(SyntaxKind.IdentifierName); 1242N(SyntaxKind.IdentifierToken, "b"); 1245N(SyntaxKind.QueryBody); 1247N(SyntaxKind.SelectClause); 1249N(SyntaxKind.SelectKeyword); 1250N(SyntaxKind.IdentifierName); 1252N(SyntaxKind.IdentifierToken, "a"); 1264N(SyntaxKind.InvocationExpression); 1266N(SyntaxKind.IdentifierName); 1268N(SyntaxKind.IdentifierToken, "F"); 1270N(SyntaxKind.ArgumentList); 1272N(SyntaxKind.OpenParenToken); 1273N(SyntaxKind.Argument); 1275N(SyntaxKind.ParenthesizedLambdaExpression); 1277N(SyntaxKind.ParameterList); 1279N(SyntaxKind.OpenParenToken); 1280N(SyntaxKind.Parameter); 1282N(SyntaxKind.NullableType); 1284N(SyntaxKind.ArrayType); 1286N(SyntaxKind.PredefinedType); 1288N(SyntaxKind.ObjectKeyword); 1290N(SyntaxKind.ArrayRankSpecifier); 1292N(SyntaxKind.OpenBracketToken); 1293N(SyntaxKind.OmittedArraySizeExpression); 1295N(SyntaxKind.OmittedArraySizeExpressionToken); 1297N(SyntaxKind.CloseBracketToken); 1300N(SyntaxKind.QuestionToken); 1302N(SyntaxKind.IdentifierToken, "a"); 1304N(SyntaxKind.CloseParenToken); 1306N(SyntaxKind.EqualsGreaterThanToken); 1307N(SyntaxKind.IdentifierName); 1309N(SyntaxKind.IdentifierToken, "a"); 1313N(SyntaxKind.CloseParenToken); 1327N(SyntaxKind.CompilationUnit); 1329N(SyntaxKind.ClassDeclaration); 1331N(SyntaxKind.ClassKeyword); 1332N(SyntaxKind.IdentifierToken, "C"); 1333N(SyntaxKind.OpenBraceToken); 1334N(SyntaxKind.MethodDeclaration); 1336N(SyntaxKind.PartialKeyword); 1337N(SyntaxKind.NullableType); 1339N(SyntaxKind.ArrayType); 1341N(SyntaxKind.IdentifierName); 1343N(SyntaxKind.IdentifierToken, "A"); 1345N(SyntaxKind.ArrayRankSpecifier); 1347N(SyntaxKind.OpenBracketToken); 1348N(SyntaxKind.OmittedArraySizeExpression); 1350N(SyntaxKind.OmittedArraySizeExpressionToken); 1352N(SyntaxKind.CloseBracketToken); 1355N(SyntaxKind.QuestionToken); 1357N(SyntaxKind.IdentifierToken, "F"); 1358N(SyntaxKind.ParameterList); 1360N(SyntaxKind.OpenParenToken); 1361N(SyntaxKind.CloseParenToken); 1363N(SyntaxKind.SemicolonToken); 1365N(SyntaxKind.CloseBraceToken); 1367N(SyntaxKind.EndOfFileToken); 1386N(SyntaxKind.ConditionalExpression); 1388N(SyntaxKind.ArrayCreationExpression); 1390N(SyntaxKind.NewKeyword); 1391N(SyntaxKind.ArrayType); 1393N(SyntaxKind.PredefinedType); 1395N(SyntaxKind.ObjectKeyword); 1397N(SyntaxKind.ArrayRankSpecifier); 1399N(SyntaxKind.OpenBracketToken); 1400N(SyntaxKind.OmittedArraySizeExpression); 1402N(SyntaxKind.OmittedArraySizeExpressionToken); 1404N(SyntaxKind.CommaToken); 1405N(SyntaxKind.OmittedArraySizeExpression); 1407N(SyntaxKind.OmittedArraySizeExpressionToken); 1409N(SyntaxKind.CloseBracketToken); 1411N(SyntaxKind.ArrayRankSpecifier); 1413N(SyntaxKind.OpenBracketToken); 1414N(SyntaxKind.OmittedArraySizeExpression); 1416N(SyntaxKind.OmittedArraySizeExpressionToken); 1418N(SyntaxKind.CloseBracketToken); 1422N(SyntaxKind.QuestionToken); 1440N(SyntaxKind.ObjectCreationExpression); 1442N(SyntaxKind.NewKeyword); 1443N(SyntaxKind.NullableType); 1445N(SyntaxKind.ArrayType); 1447N(SyntaxKind.PredefinedType); 1449N(SyntaxKind.ObjectKeyword); 1451N(SyntaxKind.ArrayRankSpecifier); 1453N(SyntaxKind.OpenBracketToken); 1454N(SyntaxKind.OmittedArraySizeExpression); 1456N(SyntaxKind.OmittedArraySizeExpressionToken); 1458N(SyntaxKind.CommaToken); 1459N(SyntaxKind.OmittedArraySizeExpression); 1461N(SyntaxKind.OmittedArraySizeExpressionToken); 1463N(SyntaxKind.CloseBracketToken); 1465N(SyntaxKind.ArrayRankSpecifier); 1467N(SyntaxKind.OpenBracketToken); 1468N(SyntaxKind.OmittedArraySizeExpression); 1470N(SyntaxKind.OmittedArraySizeExpressionToken); 1472N(SyntaxKind.CloseBracketToken); 1475N(SyntaxKind.QuestionToken); 1477N(SyntaxKind.CollectionInitializerExpression); 1479N(SyntaxKind.OpenBraceToken); 1480N(SyntaxKind.NumericLiteralExpression); 1482N(SyntaxKind.NumericLiteralToken, "1"); 1484N(SyntaxKind.CommaToken); 1485N(SyntaxKind.NumericLiteralExpression); 1487N(SyntaxKind.NumericLiteralToken, "2"); 1489N(SyntaxKind.CloseBraceToken); 1499N(SyntaxKind.ArrayCreationExpression); 1501N(SyntaxKind.NewKeyword); 1502N(SyntaxKind.ArrayType); 1504N(SyntaxKind.NullableType); 1506N(SyntaxKind.ArrayType); 1508N(SyntaxKind.NullableType); 1510N(SyntaxKind.ArrayType); 1512N(SyntaxKind.PredefinedType); 1514N(SyntaxKind.ObjectKeyword); 1516N(SyntaxKind.ArrayRankSpecifier); 1518N(SyntaxKind.OpenBracketToken); 1519N(SyntaxKind.NumericLiteralExpression); 1521N(SyntaxKind.NumericLiteralToken, "1"); 1523N(SyntaxKind.CommaToken); 1524N(SyntaxKind.NumericLiteralExpression); 1526N(SyntaxKind.NumericLiteralToken, "2"); 1528N(SyntaxKind.CloseBracketToken); 1531N(SyntaxKind.QuestionToken); 1533N(SyntaxKind.ArrayRankSpecifier); 1535N(SyntaxKind.OpenBracketToken); 1536N(SyntaxKind.NumericLiteralExpression); 1538N(SyntaxKind.NumericLiteralToken, "3"); 1540N(SyntaxKind.CloseBracketToken); 1543N(SyntaxKind.QuestionToken); 1545N(SyntaxKind.ArrayRankSpecifier); 1547N(SyntaxKind.OpenBracketToken); 1548N(SyntaxKind.NumericLiteralExpression); 1550N(SyntaxKind.NumericLiteralToken, "4"); 1552N(SyntaxKind.CloseBracketToken); 1563N(SyntaxKind.ArrayCreationExpression); 1565N(SyntaxKind.NewKeyword); 1566N(SyntaxKind.ArrayType); 1568N(SyntaxKind.NullableType); 1570N(SyntaxKind.ArrayType); 1572N(SyntaxKind.NullableType); 1574N(SyntaxKind.ArrayType); 1576N(SyntaxKind.PredefinedType); 1578N(SyntaxKind.ObjectKeyword); 1580N(SyntaxKind.ArrayRankSpecifier); 1582N(SyntaxKind.OpenBracketToken); 1583N(SyntaxKind.OmittedArraySizeExpression); 1585N(SyntaxKind.OmittedArraySizeExpressionToken); 1587N(SyntaxKind.CommaToken); 1588N(SyntaxKind.OmittedArraySizeExpression); 1590N(SyntaxKind.OmittedArraySizeExpressionToken); 1592N(SyntaxKind.CloseBracketToken); 1595N(SyntaxKind.QuestionToken); 1597N(SyntaxKind.ArrayRankSpecifier); 1599N(SyntaxKind.OpenBracketToken); 1600N(SyntaxKind.OmittedArraySizeExpression); 1602N(SyntaxKind.OmittedArraySizeExpressionToken); 1604N(SyntaxKind.CloseBracketToken); 1607N(SyntaxKind.QuestionToken); 1609N(SyntaxKind.ArrayRankSpecifier); 1611N(SyntaxKind.OpenBracketToken); 1612N(SyntaxKind.OmittedArraySizeExpression); 1614N(SyntaxKind.OmittedArraySizeExpressionToken); 1616N(SyntaxKind.CloseBracketToken); 1627N(SyntaxKind.ArrayCreationExpression); 1629N(SyntaxKind.NewKeyword); 1630N(SyntaxKind.ArrayType); 1632N(SyntaxKind.NullableType); 1634N(SyntaxKind.ArrayType); 1636N(SyntaxKind.NullableType); 1638N(SyntaxKind.ArrayType); 1640N(SyntaxKind.PredefinedType); 1642N(SyntaxKind.ObjectKeyword); 1644N(SyntaxKind.ArrayRankSpecifier); 1646N(SyntaxKind.OpenBracketToken); 1647N(SyntaxKind.NumericLiteralExpression); 1649N(SyntaxKind.NumericLiteralToken, "1"); 1651N(SyntaxKind.CommaToken); 1652N(SyntaxKind.NumericLiteralExpression); 1654N(SyntaxKind.NumericLiteralToken, "2"); 1656N(SyntaxKind.CloseBracketToken); 1659N(SyntaxKind.QuestionToken); 1661N(SyntaxKind.ArrayRankSpecifier); 1663N(SyntaxKind.OpenBracketToken); 1664N(SyntaxKind.NumericLiteralExpression); 1666N(SyntaxKind.NumericLiteralToken, "3"); 1668N(SyntaxKind.CloseBracketToken); 1671N(SyntaxKind.QuestionToken); 1673N(SyntaxKind.ArrayRankSpecifier); 1675N(SyntaxKind.OpenBracketToken); 1676N(SyntaxKind.OmittedArraySizeExpression); 1678N(SyntaxKind.OmittedArraySizeExpressionToken); 1680N(SyntaxKind.CloseBracketToken); 1691N(SyntaxKind.ArrayCreationExpression); 1693N(SyntaxKind.NewKeyword); 1694N(SyntaxKind.ArrayType); 1696N(SyntaxKind.PredefinedType); 1698N(SyntaxKind.ObjectKeyword); 1700N(SyntaxKind.ArrayRankSpecifier); 1702N(SyntaxKind.OpenBracketToken); 1703N(SyntaxKind.OmittedArraySizeExpression); 1705N(SyntaxKind.OmittedArraySizeExpressionToken); 1707N(SyntaxKind.CloseBracketToken); 1718N(SyntaxKind.ArrayCreationExpression); 1720N(SyntaxKind.NewKeyword); 1721N(SyntaxKind.ArrayType); 1723N(SyntaxKind.NullableType); 1725N(SyntaxKind.ArrayType); 1727N(SyntaxKind.NullableType); 1729N(SyntaxKind.ArrayType); 1731N(SyntaxKind.PredefinedType); 1733N(SyntaxKind.ObjectKeyword); 1735N(SyntaxKind.ArrayRankSpecifier); 1737N(SyntaxKind.OpenBracketToken); 1738N(SyntaxKind.NumericLiteralExpression); 1740N(SyntaxKind.NumericLiteralToken, "1"); 1742N(SyntaxKind.CloseBracketToken); 1745N(SyntaxKind.QuestionToken); 1747N(SyntaxKind.ArrayRankSpecifier); 1749N(SyntaxKind.OpenBracketToken); 1750N(SyntaxKind.NumericLiteralExpression); 1752N(SyntaxKind.NumericLiteralToken, "2"); 1754N(SyntaxKind.CommaToken); 1755N(SyntaxKind.NumericLiteralExpression); 1757N(SyntaxKind.NumericLiteralToken, "3"); 1759N(SyntaxKind.CloseBracketToken); 1762N(SyntaxKind.QuestionToken); 1764N(SyntaxKind.ArrayRankSpecifier); 1766N(SyntaxKind.OpenBracketToken); 1767N(SyntaxKind.OmittedArraySizeExpression); 1769N(SyntaxKind.OmittedArraySizeExpressionToken); 1771N(SyntaxKind.CloseBracketToken);
Parsing\ParserErrorMessageTests.cs (16)
5873N(SyntaxKind.CompilationUnit); 5875N(SyntaxKind.ClassDeclaration); 5877N(SyntaxKind.AttributeList); 5879N(SyntaxKind.OpenBracketToken); 5880N(SyntaxKind.Attribute); 5882N(SyntaxKind.IdentifierName); 5884N(SyntaxKind.IdentifierToken, "One"); 5888N(SyntaxKind.Attribute); 5890N(SyntaxKind.IdentifierName); 5892N(SyntaxKind.IdentifierToken, "Two"); 5895N(SyntaxKind.CloseBracketToken); 5898N(SyntaxKind.ClassKeyword); 5899N(SyntaxKind.IdentifierToken, "TestClass"); 5900N(SyntaxKind.OpenBraceToken); 5901N(SyntaxKind.CloseBraceToken); 5903N(SyntaxKind.EndOfFileToken);
Parsing\ParserRegressionTests.cs (238)
264N(SyntaxKind.CompilationUnit); 266N(SyntaxKind.ClassDeclaration); 268N(SyntaxKind.ClassKeyword); 269N(SyntaxKind.IdentifierToken, "Program"); 270N(SyntaxKind.OpenBraceToken); 271N(SyntaxKind.MethodDeclaration); 273N(SyntaxKind.StaticKeyword); 274N(SyntaxKind.PredefinedType); 276N(SyntaxKind.VoidKeyword); 278N(SyntaxKind.IdentifierToken, "Main"); 279N(SyntaxKind.ParameterList); 281N(SyntaxKind.OpenParenToken); 282N(SyntaxKind.CloseParenToken); 284N(SyntaxKind.Block); 286N(SyntaxKind.OpenBraceToken); 287N(SyntaxKind.LocalDeclarationStatement); 289N(SyntaxKind.VariableDeclaration); 291N(SyntaxKind.QualifiedName); 293N(SyntaxKind.AliasQualifiedName); 295N(SyntaxKind.IdentifierName); 297N(SyntaxKind.IdentifierToken, "A"); 299N(SyntaxKind.ColonColonToken); 300N(SyntaxKind.IdentifierName); 302N(SyntaxKind.IdentifierToken, "B"); 305N(SyntaxKind.DotToken); 306N(SyntaxKind.GenericName); 308N(SyntaxKind.IdentifierToken, "C"); 309N(SyntaxKind.TypeArgumentList); 311N(SyntaxKind.LessThanToken); 312N(SyntaxKind.IdentifierName); 314N(SyntaxKind.IdentifierToken, "D"); 316N(SyntaxKind.GreaterThanToken); 320N(SyntaxKind.VariableDeclarator); 322N(SyntaxKind.IdentifierToken, "x"); 325N(SyntaxKind.SemicolonToken); 327N(SyntaxKind.CloseBraceToken); 330N(SyntaxKind.CloseBraceToken); 332N(SyntaxKind.EndOfFileToken); 357N(SyntaxKind.CompilationUnit); 359N(SyntaxKind.ClassDeclaration); 361N(SyntaxKind.ClassKeyword); 362N(SyntaxKind.IdentifierToken, "Program"); 363N(SyntaxKind.OpenBraceToken); 364N(SyntaxKind.MethodDeclaration); 366N(SyntaxKind.StaticKeyword); 367N(SyntaxKind.PredefinedType); 369N(SyntaxKind.VoidKeyword); 371N(SyntaxKind.IdentifierToken, "Main"); 372N(SyntaxKind.ParameterList); 374N(SyntaxKind.OpenParenToken); 375N(SyntaxKind.CloseParenToken); 377N(SyntaxKind.Block); 379N(SyntaxKind.OpenBraceToken); 380N(SyntaxKind.LocalDeclarationStatement); 382N(SyntaxKind.VariableDeclaration); 384N(SyntaxKind.QualifiedName); 386N(SyntaxKind.AliasQualifiedName); 388N(SyntaxKind.IdentifierName); 390N(SyntaxKind.IdentifierToken, "A"); 392N(SyntaxKind.ColonColonToken); 393N(SyntaxKind.IdentifierName); 395N(SyntaxKind.IdentifierToken, "B"); 398N(SyntaxKind.DotToken); 399N(SyntaxKind.GenericName); 401N(SyntaxKind.IdentifierToken, "C"); 402N(SyntaxKind.TypeArgumentList); 404N(SyntaxKind.LessThanToken); 405N(SyntaxKind.IdentifierName); 407N(SyntaxKind.IdentifierToken, "D"); 409N(SyntaxKind.GreaterThanToken); 413N(SyntaxKind.VariableDeclarator); 415N(SyntaxKind.IdentifierToken, "x"); 417N(SyntaxKind.CommaToken); 418N(SyntaxKind.VariableDeclarator); 420N(SyntaxKind.IdentifierToken, "A"); 425N(SyntaxKind.LocalDeclarationStatement); 427N(SyntaxKind.VariableDeclaration); 429N(SyntaxKind.QualifiedName); 431N(SyntaxKind.AliasQualifiedName); 437N(SyntaxKind.ColonColonToken); 438N(SyntaxKind.IdentifierName); 440N(SyntaxKind.IdentifierToken, "B"); 443N(SyntaxKind.DotToken); 444N(SyntaxKind.GenericName); 446N(SyntaxKind.IdentifierToken, "C"); 447N(SyntaxKind.TypeArgumentList); 449N(SyntaxKind.LessThanToken); 450N(SyntaxKind.IdentifierName); 452N(SyntaxKind.IdentifierToken, "D"); 454N(SyntaxKind.GreaterThanToken); 458N(SyntaxKind.VariableDeclarator); 460N(SyntaxKind.IdentifierToken, "y"); 463N(SyntaxKind.SemicolonToken); 465N(SyntaxKind.CloseBraceToken); 468N(SyntaxKind.CloseBraceToken); 470N(SyntaxKind.EndOfFileToken); 491N(SyntaxKind.CompilationUnit); 493N(SyntaxKind.ClassDeclaration); 495N(SyntaxKind.ClassKeyword); 496N(SyntaxKind.IdentifierToken, "Program"); 497N(SyntaxKind.OpenBraceToken); 498N(SyntaxKind.MethodDeclaration); 500N(SyntaxKind.StaticKeyword); 501N(SyntaxKind.PredefinedType); 503N(SyntaxKind.VoidKeyword); 505N(SyntaxKind.IdentifierToken, "Main"); 506N(SyntaxKind.ParameterList); 508N(SyntaxKind.OpenParenToken); 509N(SyntaxKind.CloseParenToken); 511N(SyntaxKind.Block); 513N(SyntaxKind.OpenBraceToken); 514N(SyntaxKind.LocalDeclarationStatement); 516N(SyntaxKind.VariableDeclaration); 518N(SyntaxKind.QualifiedName); 520N(SyntaxKind.AliasQualifiedName); 526N(SyntaxKind.ColonColonToken); 527N(SyntaxKind.IdentifierName); 529N(SyntaxKind.IdentifierToken, "A"); 532N(SyntaxKind.DotToken); 533N(SyntaxKind.GenericName); 535N(SyntaxKind.IdentifierToken, "B"); 536N(SyntaxKind.TypeArgumentList); 538N(SyntaxKind.LessThanToken); 539N(SyntaxKind.IdentifierName); 541N(SyntaxKind.IdentifierToken, "C"); 543N(SyntaxKind.GreaterThanToken); 547N(SyntaxKind.VariableDeclarator); 549N(SyntaxKind.IdentifierToken, "x"); 552N(SyntaxKind.SemicolonToken); 554N(SyntaxKind.CloseBraceToken); 557N(SyntaxKind.CloseBraceToken); 559N(SyntaxKind.EndOfFileToken); 581N(SyntaxKind.CompilationUnit); 583N(SyntaxKind.ClassDeclaration); 585N(SyntaxKind.ClassKeyword); 586N(SyntaxKind.IdentifierToken, "Program"); 587N(SyntaxKind.OpenBraceToken); 588N(SyntaxKind.MethodDeclaration); 590N(SyntaxKind.StaticKeyword); 591N(SyntaxKind.PredefinedType); 593N(SyntaxKind.VoidKeyword); 595N(SyntaxKind.IdentifierToken, "Main"); 596N(SyntaxKind.ParameterList); 598N(SyntaxKind.OpenParenToken); 599N(SyntaxKind.CloseParenToken); 601N(SyntaxKind.Block); 603N(SyntaxKind.OpenBraceToken); 604N(SyntaxKind.ExpressionStatement); 606N(SyntaxKind.InvocationExpression); 608N(SyntaxKind.SimpleMemberAccessExpression); 610N(SyntaxKind.AliasQualifiedName); 616N(SyntaxKind.ColonColonToken); 617N(SyntaxKind.IdentifierName); 619N(SyntaxKind.IdentifierToken, "A"); 622N(SyntaxKind.DotToken); 623N(SyntaxKind.GenericName); 625N(SyntaxKind.IdentifierToken, "B"); 626N(SyntaxKind.TypeArgumentList); 628N(SyntaxKind.LessThanToken); 629N(SyntaxKind.IdentifierName); 631N(SyntaxKind.IdentifierToken, "C"); 633N(SyntaxKind.GreaterThanToken); 637N(SyntaxKind.ArgumentList); 639N(SyntaxKind.OpenParenToken); 640N(SyntaxKind.CloseParenToken); 643N(SyntaxKind.SemicolonToken); 645N(SyntaxKind.CloseBraceToken); 648N(SyntaxKind.CloseBraceToken); 650N(SyntaxKind.EndOfFileToken); 671N(SyntaxKind.CompilationUnit); 673N(SyntaxKind.ClassDeclaration); 675N(SyntaxKind.ClassKeyword); 676N(SyntaxKind.IdentifierToken, "Program"); 677N(SyntaxKind.OpenBraceToken); 678N(SyntaxKind.MethodDeclaration); 680N(SyntaxKind.StaticKeyword); 681N(SyntaxKind.PredefinedType); 683N(SyntaxKind.VoidKeyword); 685N(SyntaxKind.IdentifierToken, "Main"); 686N(SyntaxKind.ParameterList); 688N(SyntaxKind.OpenParenToken); 689N(SyntaxKind.CloseParenToken); 691N(SyntaxKind.Block); 693N(SyntaxKind.OpenBraceToken); 694N(SyntaxKind.ExpressionStatement); 696N(SyntaxKind.GreaterThanExpression); 698N(SyntaxKind.LessThanExpression); 700N(SyntaxKind.IdentifierName); 702N(SyntaxKind.IdentifierToken, "A"); 704N(SyntaxKind.LessThanToken); 705N(SyntaxKind.IdentifierName); 707N(SyntaxKind.IdentifierToken, "B"); 710N(SyntaxKind.GreaterThanToken); 711N(SyntaxKind.InvocationExpression); 713N(SyntaxKind.AliasQualifiedName); 719N(SyntaxKind.ColonColonToken); 720N(SyntaxKind.IdentifierName); 722N(SyntaxKind.IdentifierToken, "C"); 725N(SyntaxKind.ArgumentList); 727N(SyntaxKind.OpenParenToken); 728N(SyntaxKind.CloseParenToken); 732N(SyntaxKind.SemicolonToken); 734N(SyntaxKind.CloseBraceToken); 737N(SyntaxKind.CloseBraceToken); 739N(SyntaxKind.EndOfFileToken); 759N(SyntaxKind.CompilationUnit); 761N(SyntaxKind.ClassDeclaration); 763N(SyntaxKind.ClassKeyword); 764N(SyntaxKind.IdentifierToken, "Program"); 765N(SyntaxKind.OpenBraceToken); 766N(SyntaxKind.MethodDeclaration); 768N(SyntaxKind.StaticKeyword); 769N(SyntaxKind.PredefinedType); 771N(SyntaxKind.VoidKeyword); 773N(SyntaxKind.IdentifierToken, "Main"); 774N(SyntaxKind.ParameterList); 776N(SyntaxKind.OpenParenToken); 777N(SyntaxKind.CloseParenToken); 779N(SyntaxKind.Block); 781N(SyntaxKind.OpenBraceToken); 782N(SyntaxKind.LocalDeclarationStatement); 784N(SyntaxKind.VariableDeclaration); 786N(SyntaxKind.QualifiedName); 788N(SyntaxKind.GenericName); 790N(SyntaxKind.IdentifierToken, "A"); 791N(SyntaxKind.TypeArgumentList); 793N(SyntaxKind.LessThanToken); 794N(SyntaxKind.IdentifierName); 796N(SyntaxKind.IdentifierToken, "B"); 798N(SyntaxKind.GreaterThanToken); 802N(SyntaxKind.IdentifierName); 804N(SyntaxKind.IdentifierToken, "C"); 807N(SyntaxKind.VariableDeclarator); 809N(SyntaxKind.IdentifierToken, "d"); 812N(SyntaxKind.SemicolonToken); 814N(SyntaxKind.CloseBraceToken); 817N(SyntaxKind.CloseBraceToken); 819N(SyntaxKind.EndOfFileToken);
Parsing\PatternParsingTests.cs (5077)
177N(SyntaxKind.CompilationUnit); 179N(SyntaxKind.ClassDeclaration); 181N(SyntaxKind.ClassKeyword); 182N(SyntaxKind.IdentifierToken); 183N(SyntaxKind.OpenBraceToken); 184N(SyntaxKind.FieldDeclaration); 186N(SyntaxKind.VariableDeclaration); 188N(SyntaxKind.PredefinedType); 190N(SyntaxKind.IntKeyword); 192N(SyntaxKind.VariableDeclarator); 194N(SyntaxKind.IdentifierToken); 195N(SyntaxKind.EqualsValueClause); 197N(SyntaxKind.EqualsToken); 198N(SyntaxKind.CoalesceExpression); 200N(SyntaxKind.IdentifierName); 202N(SyntaxKind.IdentifierToken); 204N(SyntaxKind.QuestionQuestionToken); 205N(SyntaxKind.ThrowExpression); 207N(SyntaxKind.ThrowKeyword); 208N(SyntaxKind.NullLiteralExpression); 210N(SyntaxKind.NullKeyword); 217N(SyntaxKind.SemicolonToken); 219N(SyntaxKind.CloseBraceToken); 221N(SyntaxKind.EndOfFileToken); 230N(SyntaxKind.IsExpression); 232N(SyntaxKind.IdentifierName); 234N(SyntaxKind.IdentifierToken, "A"); 236N(SyntaxKind.IsKeyword); 237N(SyntaxKind.ArrayType); 239N(SyntaxKind.GenericName); 241N(SyntaxKind.IdentifierToken, "B"); 242N(SyntaxKind.TypeArgumentList); 244N(SyntaxKind.LessThanToken); 245N(SyntaxKind.IdentifierName); 247N(SyntaxKind.IdentifierToken, "C"); 249N(SyntaxKind.CommaToken); 250N(SyntaxKind.IdentifierName); 252N(SyntaxKind.IdentifierToken, "D"); 254N(SyntaxKind.GreaterThanToken); 257N(SyntaxKind.ArrayRankSpecifier); 259N(SyntaxKind.OpenBracketToken); 260N(SyntaxKind.OmittedArraySizeExpression); 262N(SyntaxKind.OmittedArraySizeExpressionToken); 264N(SyntaxKind.CloseBracketToken); 275N(SyntaxKind.GreaterThanExpression); 277N(SyntaxKind.LessThanExpression); 279N(SyntaxKind.IdentifierName); 281N(SyntaxKind.IdentifierToken, "A"); 283N(SyntaxKind.LessThanToken); 284N(SyntaxKind.IdentifierName); 286N(SyntaxKind.IdentifierToken, "B"); 290N(SyntaxKind.GreaterThanToken); 291N(SyntaxKind.IdentifierName); 293N(SyntaxKind.IdentifierToken, "C"); 332N(SyntaxKind.LocalDeclarationStatement); 334N(SyntaxKind.VariableDeclaration); 336N(SyntaxKind.IdentifierName); 338N(SyntaxKind.IdentifierToken, "var"); 340N(SyntaxKind.VariableDeclarator); 342N(SyntaxKind.IdentifierToken, "r"); 343N(SyntaxKind.EqualsValueClause); 345N(SyntaxKind.EqualsToken); 346N(SyntaxKind.QueryExpression); 348N(SyntaxKind.FromClause); 350N(SyntaxKind.FromKeyword); 351N(SyntaxKind.IdentifierToken, "s"); 352N(SyntaxKind.InKeyword); 353N(SyntaxKind.IdentifierName); 355N(SyntaxKind.IdentifierToken, "a"); 358N(SyntaxKind.QueryBody); 360N(SyntaxKind.WhereClause); 362N(SyntaxKind.WhereKeyword); 363N(SyntaxKind.IsExpression); 365N(SyntaxKind.IdentifierName); 367N(SyntaxKind.IdentifierToken, "s"); 369N(SyntaxKind.IsKeyword); 370N(SyntaxKind.GenericName); 372N(SyntaxKind.IdentifierToken, "X"); 373N(SyntaxKind.TypeArgumentList); 375N(SyntaxKind.LessThanToken); 376N(SyntaxKind.IdentifierName); 378N(SyntaxKind.IdentifierToken, "T"); 380N(SyntaxKind.GreaterThanToken); 385N(SyntaxKind.WhereClause); 387N(SyntaxKind.WhereKeyword); 388N(SyntaxKind.InvocationExpression); 390N(SyntaxKind.IdentifierName); 392N(SyntaxKind.IdentifierToken, "M"); 394N(SyntaxKind.ArgumentList); 396N(SyntaxKind.OpenParenToken); 397N(SyntaxKind.Argument); 399N(SyntaxKind.IdentifierName); 401N(SyntaxKind.IdentifierToken, "s"); 404N(SyntaxKind.CloseParenToken); 408N(SyntaxKind.SelectClause); 410N(SyntaxKind.SelectKeyword); 411N(SyntaxKind.AsExpression); 413N(SyntaxKind.IdentifierName); 415N(SyntaxKind.IdentifierToken, "s"); 417N(SyntaxKind.AsKeyword); 418N(SyntaxKind.GenericName); 420N(SyntaxKind.IdentifierToken, "X"); 421N(SyntaxKind.TypeArgumentList); 423N(SyntaxKind.LessThanToken); 424N(SyntaxKind.IdentifierName); 426N(SyntaxKind.IdentifierToken, "T"); 428N(SyntaxKind.GreaterThanToken); 438N(SyntaxKind.SemicolonToken); 449N(SyntaxKind.LocalDeclarationStatement); 451N(SyntaxKind.VariableDeclaration); 453N(SyntaxKind.IdentifierName); 455N(SyntaxKind.IdentifierToken, "var"); 457N(SyntaxKind.VariableDeclarator); 459N(SyntaxKind.IdentifierToken, "r"); 460N(SyntaxKind.EqualsValueClause); 462N(SyntaxKind.EqualsToken); 463N(SyntaxKind.IsExpression); 465N(SyntaxKind.IsExpression); 467N(SyntaxKind.IdentifierName); 469N(SyntaxKind.IdentifierToken, "a"); 471N(SyntaxKind.IsKeyword); 472N(SyntaxKind.GenericName); 474N(SyntaxKind.IdentifierToken, "X"); 475N(SyntaxKind.TypeArgumentList); 477N(SyntaxKind.LessThanToken); 478N(SyntaxKind.IdentifierName); 480N(SyntaxKind.IdentifierToken, "T"); 482N(SyntaxKind.GreaterThanToken); 486N(SyntaxKind.IsKeyword); 487N(SyntaxKind.PredefinedType); 489N(SyntaxKind.BoolKeyword); 495N(SyntaxKind.SemicolonToken); 506N(SyntaxKind.LocalDeclarationStatement); 508N(SyntaxKind.VariableDeclaration); 510N(SyntaxKind.IdentifierName); 512N(SyntaxKind.IdentifierToken, "var"); 514N(SyntaxKind.VariableDeclarator); 516N(SyntaxKind.IdentifierToken, "r"); 517N(SyntaxKind.EqualsValueClause); 519N(SyntaxKind.EqualsToken); 520N(SyntaxKind.GreaterThanExpression); 522N(SyntaxKind.IsExpression); 524N(SyntaxKind.IdentifierName); 526N(SyntaxKind.IdentifierToken, "a"); 528N(SyntaxKind.IsKeyword); 529N(SyntaxKind.GenericName); 531N(SyntaxKind.IdentifierToken, "X"); 532N(SyntaxKind.TypeArgumentList); 534N(SyntaxKind.LessThanToken); 535N(SyntaxKind.IdentifierName); 537N(SyntaxKind.IdentifierToken, "T"); 539N(SyntaxKind.GreaterThanToken); 543N(SyntaxKind.GreaterThanToken); 544N(SyntaxKind.IdentifierName); 546N(SyntaxKind.IdentifierToken, "Z"); 552N(SyntaxKind.SemicolonToken); 561N(SyntaxKind.IsPatternExpression); 563N(SyntaxKind.IdentifierName); 565N(SyntaxKind.IdentifierToken, "A"); 567N(SyntaxKind.IsKeyword); 568N(SyntaxKind.ConstantPattern); 570N(SyntaxKind.LeftShiftExpression); 572N(SyntaxKind.IdentifierName); 574N(SyntaxKind.IdentifierToken, "B"); 576N(SyntaxKind.LessThanLessThanToken); 577N(SyntaxKind.IdentifierName); 579N(SyntaxKind.IdentifierToken, "C"); 591N(SyntaxKind.IsPatternExpression); 593N(SyntaxKind.IdentifierName); 595N(SyntaxKind.IdentifierToken, "A"); 597N(SyntaxKind.IsKeyword); 598N(SyntaxKind.ConstantPattern); 600N(SyntaxKind.LeftShiftExpression); 602N(SyntaxKind.NumericLiteralExpression); 604N(SyntaxKind.NumericLiteralToken, "1"); 606N(SyntaxKind.LessThanLessThanToken); 607N(SyntaxKind.NumericLiteralExpression); 609N(SyntaxKind.NumericLiteralToken, "2"); 621N(SyntaxKind.LessThanExpression); 623N(SyntaxKind.IsPatternExpression); 625N(SyntaxKind.IdentifierName); 627N(SyntaxKind.IdentifierToken, "A"); 629N(SyntaxKind.IsKeyword); 630N(SyntaxKind.ConstantPattern); 632N(SyntaxKind.NullLiteralExpression); 634N(SyntaxKind.NullKeyword); 638N(SyntaxKind.LessThanToken); 639N(SyntaxKind.IdentifierName); 641N(SyntaxKind.IdentifierToken, "B"); 651N(SyntaxKind.LessThanExpression); 653N(SyntaxKind.IsExpression); 655N(SyntaxKind.IdentifierName); 657N(SyntaxKind.IdentifierToken, "A"); 659N(SyntaxKind.IsKeyword); 660N(SyntaxKind.IdentifierName); 662N(SyntaxKind.IdentifierToken, "B"); 665N(SyntaxKind.LessThanToken); 666N(SyntaxKind.IdentifierName); 668N(SyntaxKind.IdentifierToken, "C"); 678N(SyntaxKind.EqualsExpression); 680N(SyntaxKind.IsPatternExpression); 682N(SyntaxKind.IdentifierName); 684N(SyntaxKind.IdentifierToken, "A"); 686N(SyntaxKind.IsKeyword); 687N(SyntaxKind.ConstantPattern); 689N(SyntaxKind.NullLiteralExpression); 691N(SyntaxKind.NullKeyword); 695N(SyntaxKind.EqualsEqualsToken); 696N(SyntaxKind.IdentifierName); 698N(SyntaxKind.IdentifierToken, "B"); 708N(SyntaxKind.BitwiseAndExpression); 710N(SyntaxKind.IsPatternExpression); 712N(SyntaxKind.IdentifierName); 714N(SyntaxKind.IdentifierToken, "A"); 716N(SyntaxKind.IsKeyword); 717N(SyntaxKind.ConstantPattern); 719N(SyntaxKind.NullLiteralExpression); 721N(SyntaxKind.NullKeyword); 725N(SyntaxKind.AmpersandToken); 726N(SyntaxKind.IdentifierName); 728N(SyntaxKind.IdentifierToken, "B"); 738N(SyntaxKind.LogicalAndExpression); 740N(SyntaxKind.IsPatternExpression); 742N(SyntaxKind.IdentifierName); 744N(SyntaxKind.IdentifierToken, "A"); 746N(SyntaxKind.IsKeyword); 747N(SyntaxKind.ConstantPattern); 749N(SyntaxKind.NullLiteralExpression); 751N(SyntaxKind.NullKeyword); 755N(SyntaxKind.AmpersandAmpersandToken); 756N(SyntaxKind.IdentifierName); 758N(SyntaxKind.IdentifierToken, "B"); 768N(SyntaxKind.LogicalOrExpression); 770N(SyntaxKind.IsPatternExpression); 772N(SyntaxKind.IdentifierName); 774N(SyntaxKind.IdentifierToken, "A"); 776N(SyntaxKind.IsKeyword); 777N(SyntaxKind.ConstantPattern); 779N(SyntaxKind.NullLiteralExpression); 781N(SyntaxKind.NullKeyword); 785N(SyntaxKind.BarBarToken); 786N(SyntaxKind.IdentifierName); 788N(SyntaxKind.IdentifierToken, "B"); 806N(SyntaxKind.SwitchStatement); 808N(SyntaxKind.SwitchKeyword); 809N(SyntaxKind.OpenParenToken); 810N(SyntaxKind.IdentifierName); 812N(SyntaxKind.IdentifierToken, "e"); 814N(SyntaxKind.CloseParenToken); 815N(SyntaxKind.OpenBraceToken); 816N(SyntaxKind.SwitchSection); 818N(SyntaxKind.CaseSwitchLabel); 820N(SyntaxKind.CaseKeyword); 821N(SyntaxKind.LeftShiftExpression); 823N(SyntaxKind.NumericLiteralExpression); 825N(SyntaxKind.NumericLiteralToken, "1"); 827N(SyntaxKind.LessThanLessThanToken); 828N(SyntaxKind.NumericLiteralExpression); 830N(SyntaxKind.NumericLiteralToken, "2"); 833N(SyntaxKind.ColonToken); 835N(SyntaxKind.CaseSwitchLabel); 837N(SyntaxKind.CaseKeyword); 838N(SyntaxKind.LeftShiftExpression); 840N(SyntaxKind.IdentifierName); 842N(SyntaxKind.IdentifierToken, "B"); 844N(SyntaxKind.LessThanLessThanToken); 845N(SyntaxKind.IdentifierName); 847N(SyntaxKind.IdentifierToken, "C"); 850N(SyntaxKind.ColonToken); 852N(SyntaxKind.CaseSwitchLabel); 854N(SyntaxKind.CaseKeyword); 855N(SyntaxKind.LessThanExpression); 857N(SyntaxKind.NullLiteralExpression); 859N(SyntaxKind.NullKeyword); 861N(SyntaxKind.LessThanToken); 862N(SyntaxKind.IdentifierName); 864N(SyntaxKind.IdentifierToken, "B"); 867N(SyntaxKind.ColonToken); 869N(SyntaxKind.CaseSwitchLabel); 871N(SyntaxKind.CaseKeyword); 872N(SyntaxKind.EqualsExpression); 874N(SyntaxKind.NullLiteralExpression); 876N(SyntaxKind.NullKeyword); 878N(SyntaxKind.EqualsEqualsToken); 879N(SyntaxKind.IdentifierName); 881N(SyntaxKind.IdentifierToken, "B"); 884N(SyntaxKind.ColonToken); 886N(SyntaxKind.CaseSwitchLabel); 888N(SyntaxKind.CaseKeyword); 889N(SyntaxKind.BitwiseAndExpression); 891N(SyntaxKind.NullLiteralExpression); 893N(SyntaxKind.NullKeyword); 895N(SyntaxKind.AmpersandToken); 896N(SyntaxKind.IdentifierName); 898N(SyntaxKind.IdentifierToken, "B"); 901N(SyntaxKind.ColonToken); 903N(SyntaxKind.CaseSwitchLabel); 905N(SyntaxKind.CaseKeyword); 906N(SyntaxKind.LogicalAndExpression); 908N(SyntaxKind.NullLiteralExpression); 910N(SyntaxKind.NullKeyword); 912N(SyntaxKind.AmpersandAmpersandToken); 913N(SyntaxKind.IdentifierName); 915N(SyntaxKind.IdentifierToken, "B"); 918N(SyntaxKind.ColonToken); 920N(SyntaxKind.BreakStatement); 922N(SyntaxKind.BreakKeyword); 923N(SyntaxKind.SemicolonToken); 926N(SyntaxKind.CloseBraceToken); 940N(SyntaxKind.SwitchStatement); 942N(SyntaxKind.SwitchKeyword); 943N(SyntaxKind.OpenParenToken); 944N(SyntaxKind.IdentifierName); 946N(SyntaxKind.IdentifierToken, "array"); 948N(SyntaxKind.CloseParenToken); 949N(SyntaxKind.OpenBraceToken); 950N(SyntaxKind.SwitchSection); 952N(SyntaxKind.CasePatternSwitchLabel); 954N(SyntaxKind.CaseKeyword); 955N(SyntaxKind.DeclarationPattern); 957N(SyntaxKind.ArrayType); 959N(SyntaxKind.GenericName); 961N(SyntaxKind.IdentifierToken, "KeyValuePair"); 962N(SyntaxKind.TypeArgumentList); 964N(SyntaxKind.LessThanToken); 965N(SyntaxKind.PredefinedType); 967N(SyntaxKind.StringKeyword); 969N(SyntaxKind.CommaToken); 970N(SyntaxKind.IdentifierName); 972N(SyntaxKind.IdentifierToken, "DateTime"); 974N(SyntaxKind.GreaterThanToken); 977N(SyntaxKind.ArrayRankSpecifier); 979N(SyntaxKind.OpenBracketToken); 980N(SyntaxKind.OmittedArraySizeExpression); 982N(SyntaxKind.OmittedArraySizeExpressionToken); 984N(SyntaxKind.CloseBracketToken); 987N(SyntaxKind.SingleVariableDesignation); 989N(SyntaxKind.IdentifierToken, "pairs1"); 992N(SyntaxKind.ColonToken); 994N(SyntaxKind.CasePatternSwitchLabel); 996N(SyntaxKind.CaseKeyword); 997N(SyntaxKind.DeclarationPattern); 999N(SyntaxKind.ArrayType); 1001N(SyntaxKind.GenericName); 1003N(SyntaxKind.IdentifierToken, "KeyValuePair"); 1004N(SyntaxKind.TypeArgumentList); 1006N(SyntaxKind.LessThanToken); 1007N(SyntaxKind.IdentifierName); 1009N(SyntaxKind.IdentifierToken, "String"); 1011N(SyntaxKind.CommaToken); 1012N(SyntaxKind.IdentifierName); 1014N(SyntaxKind.IdentifierToken, "DateTime"); 1016N(SyntaxKind.GreaterThanToken); 1019N(SyntaxKind.ArrayRankSpecifier); 1021N(SyntaxKind.OpenBracketToken); 1022N(SyntaxKind.OmittedArraySizeExpression); 1024N(SyntaxKind.OmittedArraySizeExpressionToken); 1026N(SyntaxKind.CloseBracketToken); 1029N(SyntaxKind.SingleVariableDesignation); 1031N(SyntaxKind.IdentifierToken, "pairs2"); 1034N(SyntaxKind.ColonToken); 1036N(SyntaxKind.BreakStatement); 1038N(SyntaxKind.BreakKeyword); 1039N(SyntaxKind.SemicolonToken); 1042N(SyntaxKind.CloseBraceToken); 1055N(SyntaxKind.IsPatternExpression); 1057N(SyntaxKind.IdentifierName); 1059N(SyntaxKind.IdentifierToken, "A"); 1061N(SyntaxKind.IsKeyword); 1062N(SyntaxKind.ConstantPattern); 1064N(SyntaxKind.MultiplyExpression); 1066N(SyntaxKind.IdentifierName); 1068N(SyntaxKind.IdentifierToken, "B"); 1070N(SyntaxKind.AsteriskToken); 1071N(SyntaxKind.PointerIndirectionExpression); 1073N(SyntaxKind.AsteriskToken); 1074N(SyntaxKind.PointerIndirectionExpression); 1076N(SyntaxKind.AsteriskToken); 1093N(SyntaxKind.IsPatternExpression); 1095N(SyntaxKind.IdentifierName); 1097N(SyntaxKind.IdentifierToken, "A"); 1099N(SyntaxKind.IsKeyword); 1100N(SyntaxKind.ConstantPattern); 1102N(SyntaxKind.MultiplyExpression); 1104N(SyntaxKind.IdentifierName); 1106N(SyntaxKind.IdentifierToken, "B"); 1108N(SyntaxKind.AsteriskToken); 1109N(SyntaxKind.PointerIndirectionExpression); 1111N(SyntaxKind.AsteriskToken); 1112N(SyntaxKind.PointerIndirectionExpression); 1114N(SyntaxKind.AsteriskToken); 1115N(SyntaxKind.IdentifierName); 1117N(SyntaxKind.IdentifierToken, "C"); 1131N(SyntaxKind.IsExpression); 1133N(SyntaxKind.IdentifierName); 1135N(SyntaxKind.IdentifierToken, "A"); 1137N(SyntaxKind.IsKeyword); 1138N(SyntaxKind.ArrayType); 1140N(SyntaxKind.PointerType); 1142N(SyntaxKind.PointerType); 1144N(SyntaxKind.PointerType); 1146N(SyntaxKind.IdentifierName); 1148N(SyntaxKind.IdentifierToken, "B"); 1150N(SyntaxKind.AsteriskToken); 1152N(SyntaxKind.AsteriskToken); 1154N(SyntaxKind.AsteriskToken); 1156N(SyntaxKind.ArrayRankSpecifier); 1158N(SyntaxKind.OpenBracketToken); 1159N(SyntaxKind.OmittedArraySizeExpression); 1161N(SyntaxKind.OmittedArraySizeExpressionToken); 1163N(SyntaxKind.CloseBracketToken); 1174N(SyntaxKind.IsPatternExpression); 1176N(SyntaxKind.IdentifierName); 1178N(SyntaxKind.IdentifierToken, "A"); 1180N(SyntaxKind.IsKeyword); 1181N(SyntaxKind.DeclarationPattern); 1183N(SyntaxKind.ArrayType); 1185N(SyntaxKind.PointerType); 1187N(SyntaxKind.PointerType); 1189N(SyntaxKind.PointerType); 1191N(SyntaxKind.IdentifierName); 1193N(SyntaxKind.IdentifierToken, "B"); 1195N(SyntaxKind.AsteriskToken); 1197N(SyntaxKind.AsteriskToken); 1199N(SyntaxKind.AsteriskToken); 1201N(SyntaxKind.ArrayRankSpecifier); 1203N(SyntaxKind.OpenBracketToken); 1204N(SyntaxKind.OmittedArraySizeExpression); 1206N(SyntaxKind.OmittedArraySizeExpressionToken); 1208N(SyntaxKind.CloseBracketToken); 1211N(SyntaxKind.SingleVariableDesignation); 1213N(SyntaxKind.IdentifierToken, "C"); 1224N(SyntaxKind.TupleExpression); 1226N(SyntaxKind.OpenParenToken); 1227N(SyntaxKind.Argument); 1229N(SyntaxKind.MultiplyExpression); 1231N(SyntaxKind.IdentifierName); 1233N(SyntaxKind.IdentifierToken, "B"); 1235N(SyntaxKind.AsteriskToken); 1236N(SyntaxKind.PointerIndirectionExpression); 1238N(SyntaxKind.AsteriskToken); 1239N(SyntaxKind.PointerIndirectionExpression); 1241N(SyntaxKind.AsteriskToken); 1242N(SyntaxKind.IdentifierName); 1244N(SyntaxKind.IdentifierToken, "C"); 1250N(SyntaxKind.CommaToken); 1251N(SyntaxKind.Argument); 1253N(SyntaxKind.IdentifierName); 1255N(SyntaxKind.IdentifierToken, "D"); 1258N(SyntaxKind.CloseParenToken); 1267N(SyntaxKind.ParenthesizedExpression); 1269N(SyntaxKind.OpenParenToken); 1270N(SyntaxKind.MultiplyExpression); 1272N(SyntaxKind.IdentifierName); 1274N(SyntaxKind.IdentifierToken, "B"); 1276N(SyntaxKind.AsteriskToken); 1277N(SyntaxKind.PointerIndirectionExpression); 1279N(SyntaxKind.AsteriskToken); 1280N(SyntaxKind.PointerIndirectionExpression); 1282N(SyntaxKind.AsteriskToken); 1283N(SyntaxKind.IdentifierName); 1285N(SyntaxKind.IdentifierToken, "C"); 1290N(SyntaxKind.CloseParenToken); 1299N(SyntaxKind.TupleExpression); 1301N(SyntaxKind.OpenParenToken); 1302N(SyntaxKind.Argument); 1304N(SyntaxKind.DeclarationExpression); 1306N(SyntaxKind.ArrayType); 1308N(SyntaxKind.PointerType); 1310N(SyntaxKind.PointerType); 1312N(SyntaxKind.PointerType); 1314N(SyntaxKind.IdentifierName); 1316N(SyntaxKind.IdentifierToken, "B"); 1318N(SyntaxKind.AsteriskToken); 1320N(SyntaxKind.AsteriskToken); 1322N(SyntaxKind.AsteriskToken); 1324N(SyntaxKind.ArrayRankSpecifier); 1326N(SyntaxKind.OpenBracketToken); 1327N(SyntaxKind.OmittedArraySizeExpression); 1329N(SyntaxKind.OmittedArraySizeExpressionToken); 1331N(SyntaxKind.CloseBracketToken); 1334N(SyntaxKind.SingleVariableDesignation); 1336N(SyntaxKind.IdentifierToken, "C"); 1340N(SyntaxKind.CommaToken); 1341N(SyntaxKind.Argument); 1343N(SyntaxKind.IdentifierName); 1345N(SyntaxKind.IdentifierToken, "D"); 1348N(SyntaxKind.CloseParenToken); 1357N(SyntaxKind.TupleExpression); 1359N(SyntaxKind.OpenParenToken); 1360N(SyntaxKind.Argument); 1362N(SyntaxKind.IdentifierName); 1364N(SyntaxKind.IdentifierToken, "D"); 1367N(SyntaxKind.CommaToken); 1368N(SyntaxKind.Argument); 1370N(SyntaxKind.MultiplyExpression); 1372N(SyntaxKind.IdentifierName); 1374N(SyntaxKind.IdentifierToken, "B"); 1376N(SyntaxKind.AsteriskToken); 1377N(SyntaxKind.PointerIndirectionExpression); 1379N(SyntaxKind.AsteriskToken); 1380N(SyntaxKind.PointerIndirectionExpression); 1382N(SyntaxKind.AsteriskToken); 1383N(SyntaxKind.IdentifierName); 1385N(SyntaxKind.IdentifierToken, "C"); 1391N(SyntaxKind.CloseParenToken); 1400N(SyntaxKind.TupleExpression); 1402N(SyntaxKind.OpenParenToken); 1403N(SyntaxKind.Argument); 1405N(SyntaxKind.IdentifierName); 1407N(SyntaxKind.IdentifierToken, "D"); 1410N(SyntaxKind.CommaToken); 1411N(SyntaxKind.Argument); 1413N(SyntaxKind.DeclarationExpression); 1415N(SyntaxKind.ArrayType); 1417N(SyntaxKind.PointerType); 1419N(SyntaxKind.PointerType); 1421N(SyntaxKind.PointerType); 1423N(SyntaxKind.IdentifierName); 1425N(SyntaxKind.IdentifierToken, "B"); 1427N(SyntaxKind.AsteriskToken); 1429N(SyntaxKind.AsteriskToken); 1431N(SyntaxKind.AsteriskToken); 1433N(SyntaxKind.ArrayRankSpecifier); 1435N(SyntaxKind.OpenBracketToken); 1436N(SyntaxKind.OmittedArraySizeExpression); 1438N(SyntaxKind.OmittedArraySizeExpressionToken); 1440N(SyntaxKind.CloseBracketToken); 1443N(SyntaxKind.SingleVariableDesignation); 1445N(SyntaxKind.IdentifierToken, "C"); 1449N(SyntaxKind.CloseParenToken); 1458N(SyntaxKind.SwitchStatement); 1460N(SyntaxKind.SwitchKeyword); 1461N(SyntaxKind.OpenParenToken); 1462N(SyntaxKind.IdentifierName); 1464N(SyntaxKind.IdentifierToken, "e"); 1466N(SyntaxKind.CloseParenToken); 1467N(SyntaxKind.OpenBraceToken); 1468N(SyntaxKind.SwitchSection); 1470N(SyntaxKind.CaseSwitchLabel); 1472N(SyntaxKind.CaseKeyword); 1473N(SyntaxKind.MultiplyExpression); 1475N(SyntaxKind.IdentifierName); 1477N(SyntaxKind.IdentifierToken, "B"); 1479N(SyntaxKind.AsteriskToken); 1480N(SyntaxKind.PointerIndirectionExpression); 1482N(SyntaxKind.AsteriskToken); 1483N(SyntaxKind.PointerIndirectionExpression); 1485N(SyntaxKind.AsteriskToken); 1486N(SyntaxKind.IdentifierName); 1488N(SyntaxKind.IdentifierToken, "C"); 1493N(SyntaxKind.ColonToken); 1495N(SyntaxKind.BreakStatement); 1497N(SyntaxKind.BreakKeyword); 1498N(SyntaxKind.SemicolonToken); 1501N(SyntaxKind.CloseBraceToken); 1510N(SyntaxKind.SwitchStatement); 1512N(SyntaxKind.SwitchKeyword); 1513N(SyntaxKind.OpenParenToken); 1514N(SyntaxKind.IdentifierName); 1516N(SyntaxKind.IdentifierToken, "e"); 1518N(SyntaxKind.CloseParenToken); 1519N(SyntaxKind.OpenBraceToken); 1520N(SyntaxKind.SwitchSection); 1522N(SyntaxKind.CasePatternSwitchLabel); 1524N(SyntaxKind.CaseKeyword); 1525N(SyntaxKind.DeclarationPattern); 1527N(SyntaxKind.ArrayType); 1529N(SyntaxKind.PointerType); 1531N(SyntaxKind.PointerType); 1533N(SyntaxKind.PointerType); 1535N(SyntaxKind.IdentifierName); 1537N(SyntaxKind.IdentifierToken, "B"); 1539N(SyntaxKind.AsteriskToken); 1541N(SyntaxKind.AsteriskToken); 1543N(SyntaxKind.AsteriskToken); 1545N(SyntaxKind.ArrayRankSpecifier); 1547N(SyntaxKind.OpenBracketToken); 1548N(SyntaxKind.OmittedArraySizeExpression); 1550N(SyntaxKind.OmittedArraySizeExpressionToken); 1552N(SyntaxKind.CloseBracketToken); 1555N(SyntaxKind.SingleVariableDesignation); 1557N(SyntaxKind.IdentifierToken, "C"); 1560N(SyntaxKind.ColonToken); 1562N(SyntaxKind.BreakStatement); 1564N(SyntaxKind.BreakKeyword); 1565N(SyntaxKind.SemicolonToken); 1568N(SyntaxKind.CloseBraceToken); 1578N(SyntaxKind.SwitchStatement); 1580N(SyntaxKind.SwitchKeyword); 1581N(SyntaxKind.OpenParenToken); 1582N(SyntaxKind.IdentifierName); 1584N(SyntaxKind.IdentifierToken, "e"); 1586N(SyntaxKind.CloseParenToken); 1587N(SyntaxKind.OpenBraceToken); 1588N(SyntaxKind.SwitchSection); 1590N(SyntaxKind.CasePatternSwitchLabel); 1592N(SyntaxKind.CaseKeyword); 1593N(SyntaxKind.DeclarationPattern); 1595N(SyntaxKind.IdentifierName); 1597N(SyntaxKind.IdentifierToken, "nameof"); 1599N(SyntaxKind.SingleVariableDesignation); 1601N(SyntaxKind.IdentifierToken, "n"); 1604N(SyntaxKind.ColonToken); 1606N(SyntaxKind.EmptyStatement); 1608N(SyntaxKind.SemicolonToken); 1611N(SyntaxKind.CloseBraceToken); 1621N(SyntaxKind.SwitchStatement); 1623N(SyntaxKind.SwitchKeyword); 1624N(SyntaxKind.OpenParenToken); 1625N(SyntaxKind.IdentifierName); 1627N(SyntaxKind.IdentifierToken, "e"); 1629N(SyntaxKind.CloseParenToken); 1630N(SyntaxKind.OpenBraceToken); 1631N(SyntaxKind.SwitchSection); 1633N(SyntaxKind.CaseSwitchLabel); 1635N(SyntaxKind.CaseKeyword); 1636N(SyntaxKind.InvocationExpression); 1638N(SyntaxKind.IdentifierName); 1640N(SyntaxKind.IdentifierToken, "nameof"); 1642N(SyntaxKind.ArgumentList); 1644N(SyntaxKind.OpenParenToken); 1645N(SyntaxKind.Argument); 1647N(SyntaxKind.IdentifierName); 1649N(SyntaxKind.IdentifierToken, "n"); 1652N(SyntaxKind.CloseParenToken); 1655N(SyntaxKind.ColonToken); 1657N(SyntaxKind.EmptyStatement); 1659N(SyntaxKind.SemicolonToken); 1662N(SyntaxKind.CloseBraceToken); 1672N(SyntaxKind.SwitchStatement); 1674N(SyntaxKind.SwitchKeyword); 1675N(SyntaxKind.OpenParenToken); 1676N(SyntaxKind.IdentifierName); 1678N(SyntaxKind.IdentifierToken, "e"); 1680N(SyntaxKind.CloseParenToken); 1681N(SyntaxKind.OpenBraceToken); 1682N(SyntaxKind.SwitchSection); 1684N(SyntaxKind.CasePatternSwitchLabel); 1686N(SyntaxKind.CaseKeyword); 1687N(SyntaxKind.ConstantPattern); 1689N(SyntaxKind.InvocationExpression); 1691N(SyntaxKind.IdentifierName); 1693N(SyntaxKind.IdentifierToken, "nameof"); 1695N(SyntaxKind.ArgumentList); 1697N(SyntaxKind.OpenParenToken); 1698N(SyntaxKind.Argument); 1700N(SyntaxKind.IdentifierName); 1702N(SyntaxKind.IdentifierToken, "n"); 1705N(SyntaxKind.CloseParenToken); 1709N(SyntaxKind.WhenClause); 1711N(SyntaxKind.WhenKeyword); 1712N(SyntaxKind.TrueLiteralExpression); 1714N(SyntaxKind.TrueKeyword); 1717N(SyntaxKind.ColonToken); 1719N(SyntaxKind.EmptyStatement); 1721N(SyntaxKind.SemicolonToken); 1724N(SyntaxKind.CloseBraceToken); 1733N(SyntaxKind.SwitchStatement); 1735N(SyntaxKind.SwitchKeyword); 1736N(SyntaxKind.OpenParenToken); 1737N(SyntaxKind.IdentifierName); 1739N(SyntaxKind.IdentifierToken, "e"); 1741N(SyntaxKind.CloseParenToken); 1742N(SyntaxKind.OpenBraceToken); 1743N(SyntaxKind.SwitchSection); 1745N(SyntaxKind.CaseSwitchLabel); 1747N(SyntaxKind.CaseKeyword); 1748N(SyntaxKind.ParenthesizedExpression); 1750N(SyntaxKind.OpenParenToken); 1751N(SyntaxKind.ParenthesizedExpression); 1753N(SyntaxKind.OpenParenToken); 1754N(SyntaxKind.ParenthesizedExpression); 1756N(SyntaxKind.OpenParenToken); 1757N(SyntaxKind.NumericLiteralExpression); 1759N(SyntaxKind.NumericLiteralToken, "3"); 1761N(SyntaxKind.CloseParenToken); 1763N(SyntaxKind.CloseParenToken); 1765N(SyntaxKind.CloseParenToken); 1767N(SyntaxKind.ColonToken); 1769N(SyntaxKind.EmptyStatement); 1771N(SyntaxKind.SemicolonToken); 1774N(SyntaxKind.CloseBraceToken); 1783N(SyntaxKind.SwitchStatement); 1785N(SyntaxKind.SwitchKeyword); 1786N(SyntaxKind.OpenParenToken); 1787N(SyntaxKind.IdentifierName); 1789N(SyntaxKind.IdentifierToken, "e"); 1791N(SyntaxKind.CloseParenToken); 1792N(SyntaxKind.OpenBraceToken); 1793N(SyntaxKind.SwitchSection); 1795N(SyntaxKind.CasePatternSwitchLabel); 1797N(SyntaxKind.CaseKeyword); 1798N(SyntaxKind.ConstantPattern); 1800N(SyntaxKind.ParenthesizedExpression); 1802N(SyntaxKind.OpenParenToken); 1803N(SyntaxKind.ParenthesizedExpression); 1805N(SyntaxKind.OpenParenToken); 1806N(SyntaxKind.ParenthesizedExpression); 1808N(SyntaxKind.OpenParenToken); 1809N(SyntaxKind.NumericLiteralExpression); 1811N(SyntaxKind.NumericLiteralToken, "3"); 1813N(SyntaxKind.CloseParenToken); 1815N(SyntaxKind.CloseParenToken); 1817N(SyntaxKind.CloseParenToken); 1820N(SyntaxKind.WhenClause); 1822N(SyntaxKind.WhenKeyword); 1823N(SyntaxKind.TrueLiteralExpression); 1825N(SyntaxKind.TrueKeyword); 1828N(SyntaxKind.ColonToken); 1830N(SyntaxKind.EmptyStatement); 1832N(SyntaxKind.SemicolonToken); 1835N(SyntaxKind.CloseBraceToken); 1872N(SyntaxKind.SwitchStatement); 1874N(SyntaxKind.SwitchKeyword); 1875N(SyntaxKind.OpenParenToken); 1876N(SyntaxKind.IdentifierName); 1878N(SyntaxKind.IdentifierToken, "e"); 1880N(SyntaxKind.CloseParenToken); 1881N(SyntaxKind.OpenBraceToken); 1882N(SyntaxKind.SwitchSection); 1884N(SyntaxKind.CasePatternSwitchLabel); 1886N(SyntaxKind.CaseKeyword); 1887N(SyntaxKind.RecursivePattern); 1889N(SyntaxKind.PositionalPatternClause); 1891N(SyntaxKind.OpenParenToken); 1892N(SyntaxKind.Subpattern); 1894N(SyntaxKind.NameColon); 1896N(SyntaxKind.IdentifierName); 1898N(SyntaxKind.IdentifierToken, "x"); 1900N(SyntaxKind.ColonToken); 1902N(SyntaxKind.ConstantPattern); 1904N(SyntaxKind.ParenthesizedExpression); 1906N(SyntaxKind.OpenParenToken); 1907N(SyntaxKind.ParenthesizedExpression); 1909N(SyntaxKind.OpenParenToken); 1910N(SyntaxKind.NumericLiteralExpression); 1912N(SyntaxKind.NumericLiteralToken, "3"); 1914N(SyntaxKind.CloseParenToken); 1916N(SyntaxKind.CloseParenToken); 1920N(SyntaxKind.CloseParenToken); 1923N(SyntaxKind.ColonToken); 1925N(SyntaxKind.EmptyStatement); 1927N(SyntaxKind.SemicolonToken); 1930N(SyntaxKind.CloseBraceToken); 1960N(SyntaxKind.SwitchStatement); 1962N(SyntaxKind.SwitchKeyword); 1963N(SyntaxKind.OpenParenToken); 1964N(SyntaxKind.IdentifierName); 1966N(SyntaxKind.IdentifierToken, "e"); 1968N(SyntaxKind.CloseParenToken); 1969N(SyntaxKind.OpenBraceToken); 1970N(SyntaxKind.SwitchSection); 1972N(SyntaxKind.CasePatternSwitchLabel); 1974N(SyntaxKind.CaseKeyword); 1975N(SyntaxKind.ParenthesizedPattern); 1977N(SyntaxKind.OpenParenToken); 1978N(SyntaxKind.ParenthesizedPattern); 1980N(SyntaxKind.OpenParenToken); 1981N(SyntaxKind.RecursivePattern); 1983N(SyntaxKind.PositionalPatternClause); 1985N(SyntaxKind.OpenParenToken); 1986N(SyntaxKind.Subpattern); 1988N(SyntaxKind.NameColon); 1990N(SyntaxKind.IdentifierName); 1992N(SyntaxKind.IdentifierToken, "x"); 1994N(SyntaxKind.ColonToken); 1996N(SyntaxKind.ConstantPattern); 1998N(SyntaxKind.NumericLiteralExpression); 2000N(SyntaxKind.NumericLiteralToken, "3"); 2004N(SyntaxKind.CloseParenToken); 2007N(SyntaxKind.CloseParenToken); 2009N(SyntaxKind.CloseParenToken); 2011N(SyntaxKind.ColonToken); 2013N(SyntaxKind.EmptyStatement); 2015N(SyntaxKind.SemicolonToken); 2018N(SyntaxKind.CloseBraceToken); 2045N(SyntaxKind.SwitchStatement); 2047N(SyntaxKind.SwitchKeyword); 2048N(SyntaxKind.OpenParenToken); 2049N(SyntaxKind.IdentifierName); 2051N(SyntaxKind.IdentifierToken, "e"); 2053N(SyntaxKind.CloseParenToken); 2054N(SyntaxKind.OpenBraceToken); 2055N(SyntaxKind.SwitchSection); 2057N(SyntaxKind.CasePatternSwitchLabel); 2059N(SyntaxKind.CaseKeyword); 2060N(SyntaxKind.RecursivePattern); 2062N(SyntaxKind.IdentifierName); 2064N(SyntaxKind.IdentifierToken, "T"); 2066N(SyntaxKind.PositionalPatternClause); 2068N(SyntaxKind.OpenParenToken); 2069N(SyntaxKind.Subpattern); 2071N(SyntaxKind.NameColon); 2073N(SyntaxKind.IdentifierName); 2075N(SyntaxKind.IdentifierToken, "X"); 2077N(SyntaxKind.ColonToken); 2079N(SyntaxKind.ConstantPattern); 2081N(SyntaxKind.NumericLiteralExpression); 2083N(SyntaxKind.NumericLiteralToken, "3"); 2087N(SyntaxKind.CommaToken); 2088N(SyntaxKind.Subpattern); 2090N(SyntaxKind.NameColon); 2092N(SyntaxKind.IdentifierName); 2094N(SyntaxKind.IdentifierToken, "Y"); 2096N(SyntaxKind.ColonToken); 2098N(SyntaxKind.ConstantPattern); 2100N(SyntaxKind.NumericLiteralExpression); 2102N(SyntaxKind.NumericLiteralToken, "4"); 2106N(SyntaxKind.CloseParenToken); 2108N(SyntaxKind.PropertyPatternClause); 2110N(SyntaxKind.OpenBraceToken); 2111N(SyntaxKind.Subpattern); 2113N(SyntaxKind.NameColon); 2115N(SyntaxKind.IdentifierName); 2117N(SyntaxKind.IdentifierToken, "L"); 2119N(SyntaxKind.ColonToken); 2121N(SyntaxKind.ConstantPattern); 2123N(SyntaxKind.NumericLiteralExpression); 2125N(SyntaxKind.NumericLiteralToken, "5"); 2129N(SyntaxKind.CloseBraceToken); 2131N(SyntaxKind.SingleVariableDesignation); 2133N(SyntaxKind.IdentifierToken, "p"); 2136N(SyntaxKind.ColonToken); 2138N(SyntaxKind.EmptyStatement); 2140N(SyntaxKind.SemicolonToken); 2143N(SyntaxKind.CloseBraceToken); 2184N(SyntaxKind.SwitchStatement); 2186N(SyntaxKind.SwitchKeyword); 2187N(SyntaxKind.OpenParenToken); 2188N(SyntaxKind.IdentifierName); 2190N(SyntaxKind.IdentifierToken, "e"); 2192N(SyntaxKind.CloseParenToken); 2193N(SyntaxKind.OpenBraceToken); 2194N(SyntaxKind.SwitchSection); 2196N(SyntaxKind.CasePatternSwitchLabel); 2198N(SyntaxKind.CaseKeyword); 2199N(SyntaxKind.RecursivePattern); 2201N(SyntaxKind.PositionalPatternClause); 2203N(SyntaxKind.OpenParenToken); 2209N(SyntaxKind.EmptyStatement); 2211N(SyntaxKind.SemicolonToken); 2214N(SyntaxKind.CloseBraceToken); 2257N(SyntaxKind.SwitchStatement); 2259N(SyntaxKind.SwitchKeyword); 2260N(SyntaxKind.OpenParenToken); 2261N(SyntaxKind.IdentifierName); 2263N(SyntaxKind.IdentifierToken, "e"); 2265N(SyntaxKind.CloseParenToken); 2266N(SyntaxKind.OpenBraceToken); 2267N(SyntaxKind.SwitchSection); 2269N(SyntaxKind.CasePatternSwitchLabel); 2271N(SyntaxKind.CaseKeyword); 2272N(SyntaxKind.RecursivePattern); 2274N(SyntaxKind.PositionalPatternClause); 2276N(SyntaxKind.OpenParenToken); 2306N(SyntaxKind.SwitchStatement); 2308N(SyntaxKind.SwitchKeyword); 2309N(SyntaxKind.OpenParenToken); 2310N(SyntaxKind.IdentifierName); 2312N(SyntaxKind.IdentifierToken, "e"); 2314N(SyntaxKind.CloseParenToken); 2315N(SyntaxKind.OpenBraceToken); 2316N(SyntaxKind.SwitchSection); 2318N(SyntaxKind.CasePatternSwitchLabel); 2320N(SyntaxKind.CaseKeyword); 2321N(SyntaxKind.RecursivePattern); 2323N(SyntaxKind.PositionalPatternClause); 2325N(SyntaxKind.OpenParenToken); 2326N(SyntaxKind.CloseParenToken); 2329N(SyntaxKind.ColonToken); 2332N(SyntaxKind.CloseBraceToken); 2352N(SyntaxKind.SwitchStatement); 2354N(SyntaxKind.SwitchKeyword); 2355N(SyntaxKind.OpenParenToken); 2356N(SyntaxKind.IdentifierName); 2358N(SyntaxKind.IdentifierToken, "e"); 2360N(SyntaxKind.CloseParenToken); 2361N(SyntaxKind.OpenBraceToken); 2362N(SyntaxKind.SwitchSection); 2364N(SyntaxKind.CaseSwitchLabel); 2366N(SyntaxKind.CaseKeyword); 2403N(SyntaxKind.SwitchStatement); 2405N(SyntaxKind.SwitchKeyword); 2406N(SyntaxKind.OpenParenToken); 2407N(SyntaxKind.IdentifierName); 2409N(SyntaxKind.IdentifierToken, "e"); 2411N(SyntaxKind.CloseParenToken); 2412N(SyntaxKind.OpenBraceToken); 2413N(SyntaxKind.SwitchSection); 2415N(SyntaxKind.CasePatternSwitchLabel); 2417N(SyntaxKind.CaseKeyword); 2418N(SyntaxKind.RecursivePattern); 2420N(SyntaxKind.PositionalPatternClause); 2422N(SyntaxKind.OpenParenToken); 2423N(SyntaxKind.Subpattern); 2425N(SyntaxKind.NameColon); 2427N(SyntaxKind.IdentifierName); 2429N(SyntaxKind.IdentifierToken, "x"); 2431N(SyntaxKind.ColonToken); 2441N(SyntaxKind.CloseParenToken); 2444N(SyntaxKind.ColonToken); 2446N(SyntaxKind.EmptyStatement); 2448N(SyntaxKind.SemicolonToken); 2451N(SyntaxKind.CloseBraceToken); 2474N(SyntaxKind.SwitchExpression); 2476N(SyntaxKind.NumericLiteralExpression); 2478N(SyntaxKind.NumericLiteralToken, "1"); 2480N(SyntaxKind.SwitchKeyword); 2481N(SyntaxKind.OpenBraceToken); 2482N(SyntaxKind.CloseBraceToken); 2511N(SyntaxKind.SwitchExpression); 2513N(SyntaxKind.NumericLiteralExpression); 2515N(SyntaxKind.NumericLiteralToken, "1"); 2517N(SyntaxKind.SwitchKeyword); 2518N(SyntaxKind.OpenBraceToken); 2519N(SyntaxKind.SwitchExpressionArm); 2521N(SyntaxKind.ConstantPattern); 2523N(SyntaxKind.IdentifierName); 2525N(SyntaxKind.IdentifierToken, "a"); 2528N(SyntaxKind.EqualsGreaterThanToken); 2529N(SyntaxKind.IdentifierName); 2531N(SyntaxKind.IdentifierToken, "b"); 2534N(SyntaxKind.CommaToken); 2535N(SyntaxKind.SwitchExpressionArm); 2537N(SyntaxKind.ConstantPattern); 2539N(SyntaxKind.IdentifierName); 2541N(SyntaxKind.IdentifierToken, "c"); 2544N(SyntaxKind.EqualsGreaterThanToken); 2545N(SyntaxKind.IdentifierName); 2547N(SyntaxKind.IdentifierToken, "d"); 2550N(SyntaxKind.CloseBraceToken); 2585N(SyntaxKind.SwitchExpression); 2587N(SyntaxKind.NumericLiteralExpression); 2589N(SyntaxKind.NumericLiteralToken, "1"); 2591N(SyntaxKind.SwitchKeyword); 2592N(SyntaxKind.OpenBraceToken); 2593N(SyntaxKind.SwitchExpressionArm); 2595N(SyntaxKind.ConstantPattern); 2597N(SyntaxKind.IdentifierName); 2599N(SyntaxKind.IdentifierToken, "a"); 2603N(SyntaxKind.ConditionalExpression); 2609N(SyntaxKind.QuestionToken); 2610N(SyntaxKind.IdentifierName); 2612N(SyntaxKind.IdentifierToken, "b"); 2614N(SyntaxKind.ColonToken); 2615N(SyntaxKind.SimpleLambdaExpression); 2617N(SyntaxKind.Parameter); 2619N(SyntaxKind.IdentifierToken, "c"); 2621N(SyntaxKind.EqualsGreaterThanToken); 2622N(SyntaxKind.IdentifierName); 2624N(SyntaxKind.IdentifierToken, "d"); 2629N(SyntaxKind.CloseBraceToken); 2667N(SyntaxKind.SwitchExpression); 2669N(SyntaxKind.NumericLiteralExpression); 2671N(SyntaxKind.NumericLiteralToken, "1"); 2673N(SyntaxKind.SwitchKeyword); 2674N(SyntaxKind.OpenBraceToken); 2675N(SyntaxKind.SwitchExpressionArm); 2677N(SyntaxKind.RecursivePattern); 2679N(SyntaxKind.PositionalPatternClause); 2681N(SyntaxKind.OpenParenToken); 2682N(SyntaxKind.Subpattern); 2684N(SyntaxKind.ConstantPattern); 2686N(SyntaxKind.IdentifierName); 2688N(SyntaxKind.IdentifierToken, "a"); 2692N(SyntaxKind.CommaToken); 2693N(SyntaxKind.Subpattern); 2695N(SyntaxKind.ConstantPattern); 2697N(SyntaxKind.IdentifierName); 2699N(SyntaxKind.IdentifierToken, "b"); 2703N(SyntaxKind.CommaToken); 2704N(SyntaxKind.Subpattern); 2706N(SyntaxKind.ConstantPattern); 2708N(SyntaxKind.IdentifierName); 2710N(SyntaxKind.IdentifierToken, "c"); 2714N(SyntaxKind.CloseParenToken); 2717N(SyntaxKind.EqualsGreaterThanToken); 2718N(SyntaxKind.IdentifierName); 2720N(SyntaxKind.IdentifierToken, "d"); 2723N(SyntaxKind.CloseBraceToken); 2782N(SyntaxKind.SwitchStatement); 2784N(SyntaxKind.SwitchKeyword); 2785N(SyntaxKind.OpenParenToken); 2786N(SyntaxKind.IdentifierName); 2788N(SyntaxKind.IdentifierToken, "e"); 2790N(SyntaxKind.CloseParenToken); 2791N(SyntaxKind.OpenBraceToken); 2792N(SyntaxKind.SwitchSection); 2794N(SyntaxKind.CasePatternSwitchLabel); 2796N(SyntaxKind.CaseKeyword); 2797N(SyntaxKind.RecursivePattern); 2799N(SyntaxKind.IdentifierName); 2801N(SyntaxKind.IdentifierToken, "T"); 2803N(SyntaxKind.PositionalPatternClause); 2805N(SyntaxKind.OpenParenToken); 2806N(SyntaxKind.Subpattern); 2808N(SyntaxKind.DeclarationPattern); 2810N(SyntaxKind.IdentifierName); 2812N(SyntaxKind.IdentifierToken, "Q"); 2814N(SyntaxKind.SingleVariableDesignation); 2816N(SyntaxKind.IdentifierToken, "x"); 2821N(SyntaxKind.Subpattern); 2823N(SyntaxKind.ConstantPattern); 2825N(SyntaxKind.IdentifierName); 2827N(SyntaxKind.IdentifierToken, "n"); 2836N(SyntaxKind.EmptyStatement); 2838N(SyntaxKind.SemicolonToken); 2840N(SyntaxKind.BreakStatement); 2842N(SyntaxKind.BreakKeyword); 2843N(SyntaxKind.SemicolonToken); 2846N(SyntaxKind.CloseBraceToken); 2855N(SyntaxKind.SwitchStatement); 2857N(SyntaxKind.SwitchKeyword); 2858N(SyntaxKind.OpenParenToken); 2859N(SyntaxKind.IdentifierName); 2861N(SyntaxKind.IdentifierToken, "e"); 2863N(SyntaxKind.CloseParenToken); 2864N(SyntaxKind.OpenBraceToken); 2865N(SyntaxKind.SwitchSection); 2867N(SyntaxKind.CaseSwitchLabel); 2869N(SyntaxKind.CaseKeyword); 2870N(SyntaxKind.IdentifierName); 2872N(SyntaxKind.IdentifierToken, "var"); 2874N(SyntaxKind.ColonToken); 2876N(SyntaxKind.BreakStatement); 2878N(SyntaxKind.BreakKeyword); 2879N(SyntaxKind.SemicolonToken); 2882N(SyntaxKind.CloseBraceToken); 2891N(SyntaxKind.IfStatement); 2893N(SyntaxKind.IfKeyword); 2894N(SyntaxKind.OpenParenToken); 2895N(SyntaxKind.IsExpression); 2897N(SyntaxKind.IdentifierName); 2899N(SyntaxKind.IdentifierToken, "e"); 2901N(SyntaxKind.IsKeyword); 2902N(SyntaxKind.IdentifierName); 2904N(SyntaxKind.IdentifierToken, "var"); 2907N(SyntaxKind.CloseParenToken); 2908N(SyntaxKind.Block); 2910N(SyntaxKind.OpenBraceToken); 2911N(SyntaxKind.CloseBraceToken); 2925N(SyntaxKind.SwitchStatement); 2927N(SyntaxKind.SwitchKeyword); 2928N(SyntaxKind.OpenParenToken); 2929N(SyntaxKind.IdentifierName); 2931N(SyntaxKind.IdentifierToken, "e"); 2933N(SyntaxKind.CloseParenToken); 2934N(SyntaxKind.OpenBraceToken); 2935N(SyntaxKind.SwitchSection); 2937N(SyntaxKind.CasePatternSwitchLabel); 2939N(SyntaxKind.CaseKeyword); 2940N(SyntaxKind.ConstantPattern); 2942N(SyntaxKind.IdentifierName); 2944N(SyntaxKind.IdentifierToken, "var"); 2947N(SyntaxKind.WhenClause); 2949N(SyntaxKind.WhenKeyword); 2955N(SyntaxKind.ColonToken); 2957N(SyntaxKind.BreakStatement); 2959N(SyntaxKind.BreakKeyword); 2960N(SyntaxKind.SemicolonToken); 2963N(SyntaxKind.CloseBraceToken); 2976N(SyntaxKind.SwitchStatement); 2978N(SyntaxKind.SwitchKeyword); 2979N(SyntaxKind.OpenParenToken); 2980N(SyntaxKind.IdentifierName); 2982N(SyntaxKind.IdentifierToken, "e"); 2984N(SyntaxKind.CloseParenToken); 2985N(SyntaxKind.OpenBraceToken); 2986N(SyntaxKind.SwitchSection); 2988N(SyntaxKind.CasePatternSwitchLabel); 2990N(SyntaxKind.CaseKeyword); 2991N(SyntaxKind.ConstantPattern); 2993N(SyntaxKind.IdentifierName); 2995N(SyntaxKind.IdentifierToken, "K"); 2998N(SyntaxKind.WhenClause); 3000N(SyntaxKind.WhenKeyword); 3006N(SyntaxKind.ColonToken); 3008N(SyntaxKind.BreakStatement); 3010N(SyntaxKind.BreakKeyword); 3011N(SyntaxKind.SemicolonToken); 3014N(SyntaxKind.CloseBraceToken); 3099N(SyntaxKind.IfStatement); 3101N(SyntaxKind.IfKeyword); 3102N(SyntaxKind.OpenParenToken); 3103N(SyntaxKind.IsExpression); 3105N(SyntaxKind.IdentifierName); 3107N(SyntaxKind.IdentifierToken, "o"); 3109N(SyntaxKind.IsKeyword); 3110N(SyntaxKind.ArrayType); 3112N(SyntaxKind.TupleType); 3114N(SyntaxKind.OpenParenToken); 3115N(SyntaxKind.TupleElement); 3117N(SyntaxKind.PredefinedType); 3119N(SyntaxKind.IntKeyword); 3122N(SyntaxKind.CommaToken); 3123N(SyntaxKind.TupleElement); 3125N(SyntaxKind.PredefinedType); 3127N(SyntaxKind.IntKeyword); 3130N(SyntaxKind.CloseParenToken); 3132N(SyntaxKind.ArrayRankSpecifier); 3134N(SyntaxKind.OpenBracketToken); 3135N(SyntaxKind.OmittedArraySizeExpression); 3137N(SyntaxKind.OmittedArraySizeExpressionToken); 3139N(SyntaxKind.CloseBracketToken); 3143N(SyntaxKind.CloseParenToken); 3144N(SyntaxKind.Block); 3146N(SyntaxKind.OpenBraceToken); 3147N(SyntaxKind.CloseBraceToken); 3157N(SyntaxKind.IfStatement); 3159N(SyntaxKind.IfKeyword); 3160N(SyntaxKind.OpenParenToken); 3161N(SyntaxKind.IsExpression); 3163N(SyntaxKind.IdentifierName); 3165N(SyntaxKind.IdentifierToken, "o"); 3167N(SyntaxKind.IsKeyword); 3168N(SyntaxKind.ArrayType); 3170N(SyntaxKind.TupleType); 3172N(SyntaxKind.OpenParenToken); 3173N(SyntaxKind.TupleElement); 3175N(SyntaxKind.PredefinedType); 3177N(SyntaxKind.IntKeyword); 3179N(SyntaxKind.IdentifierToken, "a"); 3181N(SyntaxKind.CommaToken); 3182N(SyntaxKind.TupleElement); 3184N(SyntaxKind.PredefinedType); 3186N(SyntaxKind.IntKeyword); 3188N(SyntaxKind.IdentifierToken, "b"); 3190N(SyntaxKind.CloseParenToken); 3192N(SyntaxKind.ArrayRankSpecifier); 3194N(SyntaxKind.OpenBracketToken); 3195N(SyntaxKind.OmittedArraySizeExpression); 3197N(SyntaxKind.OmittedArraySizeExpressionToken); 3199N(SyntaxKind.CloseBracketToken); 3203N(SyntaxKind.CloseParenToken); 3204N(SyntaxKind.Block); 3206N(SyntaxKind.OpenBraceToken); 3207N(SyntaxKind.CloseBraceToken); 3217N(SyntaxKind.IfStatement); 3219N(SyntaxKind.IfKeyword); 3220N(SyntaxKind.OpenParenToken); 3221N(SyntaxKind.IsPatternExpression); 3223N(SyntaxKind.IdentifierName); 3225N(SyntaxKind.IdentifierToken, "o"); 3227N(SyntaxKind.IsKeyword); 3228N(SyntaxKind.DeclarationPattern); 3230N(SyntaxKind.ArrayType); 3232N(SyntaxKind.TupleType); 3234N(SyntaxKind.OpenParenToken); 3235N(SyntaxKind.TupleElement); 3237N(SyntaxKind.PredefinedType); 3239N(SyntaxKind.IntKeyword); 3242N(SyntaxKind.CommaToken); 3243N(SyntaxKind.TupleElement); 3245N(SyntaxKind.PredefinedType); 3247N(SyntaxKind.IntKeyword); 3250N(SyntaxKind.CloseParenToken); 3252N(SyntaxKind.ArrayRankSpecifier); 3254N(SyntaxKind.OpenBracketToken); 3255N(SyntaxKind.OmittedArraySizeExpression); 3257N(SyntaxKind.OmittedArraySizeExpressionToken); 3259N(SyntaxKind.CloseBracketToken); 3262N(SyntaxKind.SingleVariableDesignation); 3264N(SyntaxKind.IdentifierToken, "q"); 3268N(SyntaxKind.CloseParenToken); 3269N(SyntaxKind.Block); 3271N(SyntaxKind.OpenBraceToken); 3272N(SyntaxKind.CloseBraceToken); 3282N(SyntaxKind.IfStatement); 3284N(SyntaxKind.IfKeyword); 3285N(SyntaxKind.OpenParenToken); 3286N(SyntaxKind.IsPatternExpression); 3288N(SyntaxKind.IdentifierName); 3290N(SyntaxKind.IdentifierToken, "o"); 3292N(SyntaxKind.IsKeyword); 3293N(SyntaxKind.DeclarationPattern); 3295N(SyntaxKind.ArrayType); 3297N(SyntaxKind.TupleType); 3299N(SyntaxKind.OpenParenToken); 3300N(SyntaxKind.TupleElement); 3302N(SyntaxKind.PredefinedType); 3304N(SyntaxKind.IntKeyword); 3306N(SyntaxKind.IdentifierToken, "a"); 3308N(SyntaxKind.CommaToken); 3309N(SyntaxKind.TupleElement); 3311N(SyntaxKind.PredefinedType); 3313N(SyntaxKind.IntKeyword); 3315N(SyntaxKind.IdentifierToken, "b"); 3317N(SyntaxKind.CloseParenToken); 3319N(SyntaxKind.ArrayRankSpecifier); 3321N(SyntaxKind.OpenBracketToken); 3322N(SyntaxKind.OmittedArraySizeExpression); 3324N(SyntaxKind.OmittedArraySizeExpressionToken); 3326N(SyntaxKind.CloseBracketToken); 3329N(SyntaxKind.SingleVariableDesignation); 3331N(SyntaxKind.IdentifierToken, "q"); 3335N(SyntaxKind.CloseParenToken); 3336N(SyntaxKind.Block); 3338N(SyntaxKind.OpenBraceToken); 3339N(SyntaxKind.CloseBraceToken); 3349N(SyntaxKind.IfStatement); 3351N(SyntaxKind.IfKeyword); 3352N(SyntaxKind.OpenParenToken); 3353N(SyntaxKind.IsExpression); 3355N(SyntaxKind.IdentifierName); 3357N(SyntaxKind.IdentifierToken, "o"); 3359N(SyntaxKind.IsKeyword); 3360N(SyntaxKind.ArrayType); 3362N(SyntaxKind.TupleType); 3364N(SyntaxKind.OpenParenToken); 3365N(SyntaxKind.TupleElement); 3367N(SyntaxKind.IdentifierName); 3369N(SyntaxKind.IdentifierToken, "Int"); 3372N(SyntaxKind.CommaToken); 3373N(SyntaxKind.TupleElement); 3375N(SyntaxKind.IdentifierName); 3377N(SyntaxKind.IdentifierToken, "Int"); 3380N(SyntaxKind.CloseParenToken); 3382N(SyntaxKind.ArrayRankSpecifier); 3384N(SyntaxKind.OpenBracketToken); 3385N(SyntaxKind.OmittedArraySizeExpression); 3387N(SyntaxKind.OmittedArraySizeExpressionToken); 3389N(SyntaxKind.CloseBracketToken); 3393N(SyntaxKind.CloseParenToken); 3394N(SyntaxKind.Block); 3396N(SyntaxKind.OpenBraceToken); 3397N(SyntaxKind.CloseBraceToken); 3407N(SyntaxKind.IfStatement); 3409N(SyntaxKind.IfKeyword); 3410N(SyntaxKind.OpenParenToken); 3411N(SyntaxKind.IsExpression); 3413N(SyntaxKind.IdentifierName); 3415N(SyntaxKind.IdentifierToken, "o"); 3417N(SyntaxKind.IsKeyword); 3418N(SyntaxKind.ArrayType); 3420N(SyntaxKind.TupleType); 3422N(SyntaxKind.OpenParenToken); 3423N(SyntaxKind.TupleElement); 3425N(SyntaxKind.IdentifierName); 3427N(SyntaxKind.IdentifierToken, "Int"); 3429N(SyntaxKind.IdentifierToken, "a"); 3431N(SyntaxKind.CommaToken); 3432N(SyntaxKind.TupleElement); 3434N(SyntaxKind.IdentifierName); 3436N(SyntaxKind.IdentifierToken, "Int"); 3438N(SyntaxKind.IdentifierToken, "b"); 3440N(SyntaxKind.CloseParenToken); 3442N(SyntaxKind.ArrayRankSpecifier); 3444N(SyntaxKind.OpenBracketToken); 3445N(SyntaxKind.OmittedArraySizeExpression); 3447N(SyntaxKind.OmittedArraySizeExpressionToken); 3449N(SyntaxKind.CloseBracketToken); 3453N(SyntaxKind.CloseParenToken); 3454N(SyntaxKind.Block); 3456N(SyntaxKind.OpenBraceToken); 3457N(SyntaxKind.CloseBraceToken); 3467N(SyntaxKind.IfStatement); 3469N(SyntaxKind.IfKeyword); 3470N(SyntaxKind.OpenParenToken); 3471N(SyntaxKind.IsPatternExpression); 3473N(SyntaxKind.IdentifierName); 3475N(SyntaxKind.IdentifierToken, "o"); 3477N(SyntaxKind.IsKeyword); 3478N(SyntaxKind.DeclarationPattern); 3480N(SyntaxKind.ArrayType); 3482N(SyntaxKind.TupleType); 3484N(SyntaxKind.OpenParenToken); 3485N(SyntaxKind.TupleElement); 3487N(SyntaxKind.IdentifierName); 3489N(SyntaxKind.IdentifierToken, "Int"); 3492N(SyntaxKind.CommaToken); 3493N(SyntaxKind.TupleElement); 3495N(SyntaxKind.IdentifierName); 3497N(SyntaxKind.IdentifierToken, "Int"); 3500N(SyntaxKind.CloseParenToken); 3502N(SyntaxKind.ArrayRankSpecifier); 3504N(SyntaxKind.OpenBracketToken); 3505N(SyntaxKind.OmittedArraySizeExpression); 3507N(SyntaxKind.OmittedArraySizeExpressionToken); 3509N(SyntaxKind.CloseBracketToken); 3512N(SyntaxKind.SingleVariableDesignation); 3514N(SyntaxKind.IdentifierToken, "q"); 3518N(SyntaxKind.CloseParenToken); 3519N(SyntaxKind.Block); 3521N(SyntaxKind.OpenBraceToken); 3522N(SyntaxKind.CloseBraceToken); 3532N(SyntaxKind.IfStatement); 3534N(SyntaxKind.IfKeyword); 3535N(SyntaxKind.OpenParenToken); 3536N(SyntaxKind.IsPatternExpression); 3538N(SyntaxKind.IdentifierName); 3540N(SyntaxKind.IdentifierToken, "o"); 3542N(SyntaxKind.IsKeyword); 3543N(SyntaxKind.DeclarationPattern); 3545N(SyntaxKind.ArrayType); 3547N(SyntaxKind.TupleType); 3549N(SyntaxKind.OpenParenToken); 3550N(SyntaxKind.TupleElement); 3552N(SyntaxKind.IdentifierName); 3554N(SyntaxKind.IdentifierToken, "Int"); 3556N(SyntaxKind.IdentifierToken, "a"); 3558N(SyntaxKind.CommaToken); 3559N(SyntaxKind.TupleElement); 3561N(SyntaxKind.IdentifierName); 3563N(SyntaxKind.IdentifierToken, "Int"); 3565N(SyntaxKind.IdentifierToken, "b"); 3567N(SyntaxKind.CloseParenToken); 3569N(SyntaxKind.ArrayRankSpecifier); 3571N(SyntaxKind.OpenBracketToken); 3572N(SyntaxKind.OmittedArraySizeExpression); 3574N(SyntaxKind.OmittedArraySizeExpressionToken); 3576N(SyntaxKind.CloseBracketToken); 3579N(SyntaxKind.SingleVariableDesignation); 3581N(SyntaxKind.IdentifierToken, "q"); 3585N(SyntaxKind.CloseParenToken); 3586N(SyntaxKind.Block); 3588N(SyntaxKind.OpenBraceToken); 3589N(SyntaxKind.CloseBraceToken); 3599N(SyntaxKind.IfStatement); 3601N(SyntaxKind.IfKeyword); 3602N(SyntaxKind.OpenParenToken); 3603N(SyntaxKind.IsExpression); 3605N(SyntaxKind.IdentifierName); 3607N(SyntaxKind.IdentifierToken, "o"); 3609N(SyntaxKind.IsKeyword); 3610N(SyntaxKind.ArrayType); 3612N(SyntaxKind.TupleType); 3614N(SyntaxKind.OpenParenToken); 3615N(SyntaxKind.TupleElement); 3617N(SyntaxKind.QualifiedName); 3619N(SyntaxKind.IdentifierName); 3621N(SyntaxKind.IdentifierToken, "S"); 3623N(SyntaxKind.DotToken); 3624N(SyntaxKind.IdentifierName); 3626N(SyntaxKind.IdentifierToken, "Int"); 3630N(SyntaxKind.CommaToken); 3631N(SyntaxKind.TupleElement); 3633N(SyntaxKind.QualifiedName); 3635N(SyntaxKind.IdentifierName); 3637N(SyntaxKind.IdentifierToken, "S"); 3639N(SyntaxKind.DotToken); 3640N(SyntaxKind.IdentifierName); 3642N(SyntaxKind.IdentifierToken, "Int"); 3646N(SyntaxKind.CloseParenToken); 3648N(SyntaxKind.ArrayRankSpecifier); 3650N(SyntaxKind.OpenBracketToken); 3651N(SyntaxKind.OmittedArraySizeExpression); 3653N(SyntaxKind.OmittedArraySizeExpressionToken); 3655N(SyntaxKind.CloseBracketToken); 3659N(SyntaxKind.CloseParenToken); 3660N(SyntaxKind.Block); 3662N(SyntaxKind.OpenBraceToken); 3663N(SyntaxKind.CloseBraceToken); 3673N(SyntaxKind.IfStatement); 3675N(SyntaxKind.IfKeyword); 3676N(SyntaxKind.OpenParenToken); 3677N(SyntaxKind.IsExpression); 3679N(SyntaxKind.IdentifierName); 3681N(SyntaxKind.IdentifierToken, "o"); 3683N(SyntaxKind.IsKeyword); 3684N(SyntaxKind.ArrayType); 3686N(SyntaxKind.TupleType); 3688N(SyntaxKind.OpenParenToken); 3689N(SyntaxKind.TupleElement); 3691N(SyntaxKind.QualifiedName); 3693N(SyntaxKind.IdentifierName); 3695N(SyntaxKind.IdentifierToken, "S"); 3697N(SyntaxKind.DotToken); 3698N(SyntaxKind.IdentifierName); 3700N(SyntaxKind.IdentifierToken, "Int"); 3703N(SyntaxKind.IdentifierToken, "a"); 3705N(SyntaxKind.CommaToken); 3706N(SyntaxKind.TupleElement); 3708N(SyntaxKind.QualifiedName); 3710N(SyntaxKind.IdentifierName); 3712N(SyntaxKind.IdentifierToken, "S"); 3714N(SyntaxKind.DotToken); 3715N(SyntaxKind.IdentifierName); 3717N(SyntaxKind.IdentifierToken, "Int"); 3720N(SyntaxKind.IdentifierToken, "b"); 3722N(SyntaxKind.CloseParenToken); 3724N(SyntaxKind.ArrayRankSpecifier); 3726N(SyntaxKind.OpenBracketToken); 3727N(SyntaxKind.OmittedArraySizeExpression); 3729N(SyntaxKind.OmittedArraySizeExpressionToken); 3731N(SyntaxKind.CloseBracketToken); 3735N(SyntaxKind.CloseParenToken); 3736N(SyntaxKind.Block); 3738N(SyntaxKind.OpenBraceToken); 3739N(SyntaxKind.CloseBraceToken); 3749N(SyntaxKind.IfStatement); 3751N(SyntaxKind.IfKeyword); 3752N(SyntaxKind.OpenParenToken); 3753N(SyntaxKind.IsPatternExpression); 3755N(SyntaxKind.IdentifierName); 3757N(SyntaxKind.IdentifierToken, "o"); 3759N(SyntaxKind.IsKeyword); 3760N(SyntaxKind.DeclarationPattern); 3762N(SyntaxKind.ArrayType); 3764N(SyntaxKind.TupleType); 3766N(SyntaxKind.OpenParenToken); 3767N(SyntaxKind.TupleElement); 3769N(SyntaxKind.QualifiedName); 3771N(SyntaxKind.IdentifierName); 3773N(SyntaxKind.IdentifierToken, "S"); 3775N(SyntaxKind.DotToken); 3776N(SyntaxKind.IdentifierName); 3778N(SyntaxKind.IdentifierToken, "Int"); 3782N(SyntaxKind.CommaToken); 3783N(SyntaxKind.TupleElement); 3785N(SyntaxKind.QualifiedName); 3787N(SyntaxKind.IdentifierName); 3789N(SyntaxKind.IdentifierToken, "S"); 3791N(SyntaxKind.DotToken); 3792N(SyntaxKind.IdentifierName); 3794N(SyntaxKind.IdentifierToken, "Int"); 3798N(SyntaxKind.CloseParenToken); 3800N(SyntaxKind.ArrayRankSpecifier); 3802N(SyntaxKind.OpenBracketToken); 3803N(SyntaxKind.OmittedArraySizeExpression); 3805N(SyntaxKind.OmittedArraySizeExpressionToken); 3807N(SyntaxKind.CloseBracketToken); 3810N(SyntaxKind.SingleVariableDesignation); 3812N(SyntaxKind.IdentifierToken, "q"); 3816N(SyntaxKind.CloseParenToken); 3817N(SyntaxKind.Block); 3819N(SyntaxKind.OpenBraceToken); 3820N(SyntaxKind.CloseBraceToken); 3830N(SyntaxKind.IfStatement); 3832N(SyntaxKind.IfKeyword); 3833N(SyntaxKind.OpenParenToken); 3834N(SyntaxKind.IsPatternExpression); 3836N(SyntaxKind.IdentifierName); 3838N(SyntaxKind.IdentifierToken, "o"); 3840N(SyntaxKind.IsKeyword); 3841N(SyntaxKind.DeclarationPattern); 3843N(SyntaxKind.ArrayType); 3845N(SyntaxKind.TupleType); 3847N(SyntaxKind.OpenParenToken); 3848N(SyntaxKind.TupleElement); 3850N(SyntaxKind.QualifiedName); 3852N(SyntaxKind.IdentifierName); 3854N(SyntaxKind.IdentifierToken, "S"); 3856N(SyntaxKind.DotToken); 3857N(SyntaxKind.IdentifierName); 3859N(SyntaxKind.IdentifierToken, "Int"); 3862N(SyntaxKind.IdentifierToken, "a"); 3864N(SyntaxKind.CommaToken); 3865N(SyntaxKind.TupleElement); 3867N(SyntaxKind.QualifiedName); 3869N(SyntaxKind.IdentifierName); 3871N(SyntaxKind.IdentifierToken, "S"); 3873N(SyntaxKind.DotToken); 3874N(SyntaxKind.IdentifierName); 3876N(SyntaxKind.IdentifierToken, "Int"); 3879N(SyntaxKind.IdentifierToken, "b"); 3881N(SyntaxKind.CloseParenToken); 3883N(SyntaxKind.ArrayRankSpecifier); 3885N(SyntaxKind.OpenBracketToken); 3886N(SyntaxKind.OmittedArraySizeExpression); 3888N(SyntaxKind.OmittedArraySizeExpressionToken); 3890N(SyntaxKind.CloseBracketToken); 3893N(SyntaxKind.SingleVariableDesignation); 3895N(SyntaxKind.IdentifierToken, "q"); 3899N(SyntaxKind.CloseParenToken); 3900N(SyntaxKind.Block); 3902N(SyntaxKind.OpenBraceToken); 3903N(SyntaxKind.CloseBraceToken); 3913N(SyntaxKind.SwitchStatement); 3915N(SyntaxKind.SwitchKeyword); 3916N(SyntaxKind.OpenParenToken); 3917N(SyntaxKind.IdentifierName); 3919N(SyntaxKind.IdentifierToken, "o"); 3921N(SyntaxKind.CloseParenToken); 3922N(SyntaxKind.OpenBraceToken); 3923N(SyntaxKind.SwitchSection); 3925N(SyntaxKind.CasePatternSwitchLabel); 3927N(SyntaxKind.CaseKeyword); 3928N(SyntaxKind.DeclarationPattern); 3930N(SyntaxKind.ArrayType); 3932N(SyntaxKind.TupleType); 3934N(SyntaxKind.OpenParenToken); 3935N(SyntaxKind.TupleElement); 3937N(SyntaxKind.PredefinedType); 3939N(SyntaxKind.IntKeyword); 3942N(SyntaxKind.CommaToken); 3943N(SyntaxKind.TupleElement); 3945N(SyntaxKind.PredefinedType); 3947N(SyntaxKind.IntKeyword); 3950N(SyntaxKind.CloseParenToken); 3952N(SyntaxKind.ArrayRankSpecifier); 3954N(SyntaxKind.OpenBracketToken); 3955N(SyntaxKind.OmittedArraySizeExpression); 3957N(SyntaxKind.OmittedArraySizeExpressionToken); 3959N(SyntaxKind.CloseBracketToken); 3962N(SyntaxKind.SingleVariableDesignation); 3964N(SyntaxKind.IdentifierToken, "q"); 3967N(SyntaxKind.ColonToken); 3969N(SyntaxKind.BreakStatement); 3971N(SyntaxKind.BreakKeyword); 3972N(SyntaxKind.SemicolonToken); 3975N(SyntaxKind.CloseBraceToken); 3984N(SyntaxKind.SwitchStatement); 3986N(SyntaxKind.SwitchKeyword); 3987N(SyntaxKind.OpenParenToken); 3988N(SyntaxKind.IdentifierName); 3990N(SyntaxKind.IdentifierToken, "o"); 3992N(SyntaxKind.CloseParenToken); 3993N(SyntaxKind.OpenBraceToken); 3994N(SyntaxKind.SwitchSection); 3996N(SyntaxKind.CasePatternSwitchLabel); 3998N(SyntaxKind.CaseKeyword); 3999N(SyntaxKind.DeclarationPattern); 4001N(SyntaxKind.ArrayType); 4003N(SyntaxKind.TupleType); 4005N(SyntaxKind.OpenParenToken); 4006N(SyntaxKind.TupleElement); 4008N(SyntaxKind.PredefinedType); 4010N(SyntaxKind.IntKeyword); 4012N(SyntaxKind.IdentifierToken, "a"); 4014N(SyntaxKind.CommaToken); 4015N(SyntaxKind.TupleElement); 4017N(SyntaxKind.PredefinedType); 4019N(SyntaxKind.IntKeyword); 4021N(SyntaxKind.IdentifierToken, "b"); 4023N(SyntaxKind.CloseParenToken); 4025N(SyntaxKind.ArrayRankSpecifier); 4027N(SyntaxKind.OpenBracketToken); 4028N(SyntaxKind.OmittedArraySizeExpression); 4030N(SyntaxKind.OmittedArraySizeExpressionToken); 4032N(SyntaxKind.CloseBracketToken); 4035N(SyntaxKind.SingleVariableDesignation); 4037N(SyntaxKind.IdentifierToken, "q"); 4040N(SyntaxKind.ColonToken); 4042N(SyntaxKind.BreakStatement); 4044N(SyntaxKind.BreakKeyword); 4045N(SyntaxKind.SemicolonToken); 4048N(SyntaxKind.CloseBraceToken); 4057N(SyntaxKind.SwitchStatement); 4059N(SyntaxKind.SwitchKeyword); 4060N(SyntaxKind.OpenParenToken); 4061N(SyntaxKind.IdentifierName); 4063N(SyntaxKind.IdentifierToken, "o"); 4065N(SyntaxKind.CloseParenToken); 4066N(SyntaxKind.OpenBraceToken); 4067N(SyntaxKind.SwitchSection); 4069N(SyntaxKind.CasePatternSwitchLabel); 4071N(SyntaxKind.CaseKeyword); 4072N(SyntaxKind.DeclarationPattern); 4074N(SyntaxKind.ArrayType); 4076N(SyntaxKind.TupleType); 4078N(SyntaxKind.OpenParenToken); 4079N(SyntaxKind.TupleElement); 4081N(SyntaxKind.IdentifierName); 4083N(SyntaxKind.IdentifierToken, "Int"); 4086N(SyntaxKind.CommaToken); 4087N(SyntaxKind.TupleElement); 4089N(SyntaxKind.IdentifierName); 4091N(SyntaxKind.IdentifierToken, "Int"); 4094N(SyntaxKind.CloseParenToken); 4096N(SyntaxKind.ArrayRankSpecifier); 4098N(SyntaxKind.OpenBracketToken); 4099N(SyntaxKind.OmittedArraySizeExpression); 4101N(SyntaxKind.OmittedArraySizeExpressionToken); 4103N(SyntaxKind.CloseBracketToken); 4106N(SyntaxKind.SingleVariableDesignation); 4108N(SyntaxKind.IdentifierToken, "q"); 4111N(SyntaxKind.ColonToken); 4113N(SyntaxKind.BreakStatement); 4115N(SyntaxKind.BreakKeyword); 4116N(SyntaxKind.SemicolonToken); 4119N(SyntaxKind.CloseBraceToken); 4128N(SyntaxKind.SwitchStatement); 4130N(SyntaxKind.SwitchKeyword); 4131N(SyntaxKind.OpenParenToken); 4132N(SyntaxKind.IdentifierName); 4134N(SyntaxKind.IdentifierToken, "o"); 4136N(SyntaxKind.CloseParenToken); 4137N(SyntaxKind.OpenBraceToken); 4138N(SyntaxKind.SwitchSection); 4140N(SyntaxKind.CasePatternSwitchLabel); 4142N(SyntaxKind.CaseKeyword); 4143N(SyntaxKind.DeclarationPattern); 4145N(SyntaxKind.ArrayType); 4147N(SyntaxKind.TupleType); 4149N(SyntaxKind.OpenParenToken); 4150N(SyntaxKind.TupleElement); 4152N(SyntaxKind.IdentifierName); 4154N(SyntaxKind.IdentifierToken, "Int"); 4156N(SyntaxKind.IdentifierToken, "a"); 4158N(SyntaxKind.CommaToken); 4159N(SyntaxKind.TupleElement); 4161N(SyntaxKind.IdentifierName); 4163N(SyntaxKind.IdentifierToken, "Int"); 4165N(SyntaxKind.IdentifierToken, "b"); 4167N(SyntaxKind.CloseParenToken); 4169N(SyntaxKind.ArrayRankSpecifier); 4171N(SyntaxKind.OpenBracketToken); 4172N(SyntaxKind.OmittedArraySizeExpression); 4174N(SyntaxKind.OmittedArraySizeExpressionToken); 4176N(SyntaxKind.CloseBracketToken); 4179N(SyntaxKind.SingleVariableDesignation); 4181N(SyntaxKind.IdentifierToken, "q"); 4184N(SyntaxKind.ColonToken); 4186N(SyntaxKind.BreakStatement); 4188N(SyntaxKind.BreakKeyword); 4189N(SyntaxKind.SemicolonToken); 4192N(SyntaxKind.CloseBraceToken); 4201N(SyntaxKind.SwitchStatement); 4203N(SyntaxKind.SwitchKeyword); 4204N(SyntaxKind.OpenParenToken); 4205N(SyntaxKind.IdentifierName); 4207N(SyntaxKind.IdentifierToken, "o"); 4209N(SyntaxKind.CloseParenToken); 4210N(SyntaxKind.OpenBraceToken); 4211N(SyntaxKind.SwitchSection); 4213N(SyntaxKind.CasePatternSwitchLabel); 4215N(SyntaxKind.CaseKeyword); 4216N(SyntaxKind.DeclarationPattern); 4218N(SyntaxKind.ArrayType); 4220N(SyntaxKind.TupleType); 4222N(SyntaxKind.OpenParenToken); 4223N(SyntaxKind.TupleElement); 4225N(SyntaxKind.QualifiedName); 4227N(SyntaxKind.IdentifierName); 4229N(SyntaxKind.IdentifierToken, "S"); 4231N(SyntaxKind.DotToken); 4232N(SyntaxKind.IdentifierName); 4234N(SyntaxKind.IdentifierToken, "Int"); 4238N(SyntaxKind.CommaToken); 4239N(SyntaxKind.TupleElement); 4241N(SyntaxKind.QualifiedName); 4243N(SyntaxKind.IdentifierName); 4245N(SyntaxKind.IdentifierToken, "S"); 4247N(SyntaxKind.DotToken); 4248N(SyntaxKind.IdentifierName); 4250N(SyntaxKind.IdentifierToken, "Int"); 4254N(SyntaxKind.CloseParenToken); 4256N(SyntaxKind.ArrayRankSpecifier); 4258N(SyntaxKind.OpenBracketToken); 4259N(SyntaxKind.OmittedArraySizeExpression); 4261N(SyntaxKind.OmittedArraySizeExpressionToken); 4263N(SyntaxKind.CloseBracketToken); 4266N(SyntaxKind.SingleVariableDesignation); 4268N(SyntaxKind.IdentifierToken, "q"); 4271N(SyntaxKind.ColonToken); 4273N(SyntaxKind.BreakStatement); 4275N(SyntaxKind.BreakKeyword); 4276N(SyntaxKind.SemicolonToken); 4279N(SyntaxKind.CloseBraceToken); 4288N(SyntaxKind.SwitchStatement); 4290N(SyntaxKind.SwitchKeyword); 4291N(SyntaxKind.OpenParenToken); 4292N(SyntaxKind.IdentifierName); 4294N(SyntaxKind.IdentifierToken, "o"); 4296N(SyntaxKind.CloseParenToken); 4297N(SyntaxKind.OpenBraceToken); 4298N(SyntaxKind.SwitchSection); 4300N(SyntaxKind.CasePatternSwitchLabel); 4302N(SyntaxKind.CaseKeyword); 4303N(SyntaxKind.DeclarationPattern); 4305N(SyntaxKind.ArrayType); 4307N(SyntaxKind.TupleType); 4309N(SyntaxKind.OpenParenToken); 4310N(SyntaxKind.TupleElement); 4312N(SyntaxKind.QualifiedName); 4314N(SyntaxKind.IdentifierName); 4316N(SyntaxKind.IdentifierToken, "S"); 4318N(SyntaxKind.DotToken); 4319N(SyntaxKind.IdentifierName); 4321N(SyntaxKind.IdentifierToken, "Int"); 4324N(SyntaxKind.IdentifierToken, "a"); 4326N(SyntaxKind.CommaToken); 4327N(SyntaxKind.TupleElement); 4329N(SyntaxKind.QualifiedName); 4331N(SyntaxKind.IdentifierName); 4333N(SyntaxKind.IdentifierToken, "S"); 4335N(SyntaxKind.DotToken); 4336N(SyntaxKind.IdentifierName); 4338N(SyntaxKind.IdentifierToken, "Int"); 4341N(SyntaxKind.IdentifierToken, "b"); 4343N(SyntaxKind.CloseParenToken); 4345N(SyntaxKind.ArrayRankSpecifier); 4347N(SyntaxKind.OpenBracketToken); 4348N(SyntaxKind.OmittedArraySizeExpression); 4350N(SyntaxKind.OmittedArraySizeExpressionToken); 4352N(SyntaxKind.CloseBracketToken); 4355N(SyntaxKind.SingleVariableDesignation); 4357N(SyntaxKind.IdentifierToken, "q"); 4360N(SyntaxKind.ColonToken); 4362N(SyntaxKind.BreakStatement); 4364N(SyntaxKind.BreakKeyword); 4365N(SyntaxKind.SemicolonToken); 4368N(SyntaxKind.CloseBraceToken); 4377N(SyntaxKind.LocalDeclarationStatement); 4379N(SyntaxKind.VariableDeclaration); 4381N(SyntaxKind.IdentifierName); 4383N(SyntaxKind.IdentifierToken, "var"); 4385N(SyntaxKind.VariableDeclarator); 4387N(SyntaxKind.IdentifierToken, "x"); 4388N(SyntaxKind.EqualsValueClause); 4390N(SyntaxKind.EqualsToken); 4391N(SyntaxKind.IsPatternExpression); 4393N(SyntaxKind.IdentifierName); 4395N(SyntaxKind.IdentifierToken, "o"); 4397N(SyntaxKind.IsKeyword); 4398N(SyntaxKind.RecursivePattern); 4400N(SyntaxKind.IdentifierName); 4402N(SyntaxKind.IdentifierToken, "Type"); 4404N(SyntaxKind.PositionalPatternClause); 4406N(SyntaxKind.OpenParenToken); 4407N(SyntaxKind.Subpattern); 4409N(SyntaxKind.NameColon); 4411N(SyntaxKind.IdentifierName); 4413N(SyntaxKind.IdentifierToken, "Param"); 4415N(SyntaxKind.ColonToken); 4417N(SyntaxKind.ConstantPattern); 4419N(SyntaxKind.NumericLiteralExpression); 4421N(SyntaxKind.NumericLiteralToken, "3"); 4425N(SyntaxKind.CommaToken); 4426N(SyntaxKind.Subpattern); 4428N(SyntaxKind.NameColon); 4430N(SyntaxKind.IdentifierName); 4432N(SyntaxKind.IdentifierToken, "Param2"); 4434N(SyntaxKind.ColonToken); 4436N(SyntaxKind.ConstantPattern); 4438N(SyntaxKind.NumericLiteralExpression); 4440N(SyntaxKind.NumericLiteralToken, "4"); 4444N(SyntaxKind.CloseParenToken); 4446N(SyntaxKind.PropertyPatternClause); 4448N(SyntaxKind.OpenBraceToken); 4449N(SyntaxKind.Subpattern); 4451N(SyntaxKind.NameColon); 4453N(SyntaxKind.IdentifierName); 4455N(SyntaxKind.IdentifierToken, "Prop"); 4457N(SyntaxKind.ColonToken); 4459N(SyntaxKind.ConstantPattern); 4461N(SyntaxKind.NumericLiteralExpression); 4463N(SyntaxKind.NumericLiteralToken, "3"); 4467N(SyntaxKind.CloseBraceToken); 4469N(SyntaxKind.SingleVariableDesignation); 4471N(SyntaxKind.IdentifierToken, "x"); 4478N(SyntaxKind.SemicolonToken); 4487N(SyntaxKind.LocalDeclarationStatement); 4489N(SyntaxKind.VariableDeclaration); 4491N(SyntaxKind.IdentifierName); 4493N(SyntaxKind.IdentifierToken, "var"); 4495N(SyntaxKind.VariableDeclarator); 4497N(SyntaxKind.IdentifierToken, "x"); 4498N(SyntaxKind.EqualsValueClause); 4500N(SyntaxKind.EqualsToken); 4501N(SyntaxKind.IsPatternExpression); 4503N(SyntaxKind.IdentifierName); 4505N(SyntaxKind.IdentifierToken, "o"); 4507N(SyntaxKind.IsKeyword); 4508N(SyntaxKind.RecursivePattern); 4510N(SyntaxKind.PositionalPatternClause); 4512N(SyntaxKind.OpenParenToken); 4513N(SyntaxKind.Subpattern); 4515N(SyntaxKind.NameColon); 4517N(SyntaxKind.IdentifierName); 4519N(SyntaxKind.IdentifierToken, "Param"); 4521N(SyntaxKind.ColonToken); 4523N(SyntaxKind.ConstantPattern); 4525N(SyntaxKind.NumericLiteralExpression); 4527N(SyntaxKind.NumericLiteralToken, "3"); 4531N(SyntaxKind.CommaToken); 4532N(SyntaxKind.Subpattern); 4534N(SyntaxKind.NameColon); 4536N(SyntaxKind.IdentifierName); 4538N(SyntaxKind.IdentifierToken, "Param2"); 4540N(SyntaxKind.ColonToken); 4542N(SyntaxKind.ConstantPattern); 4544N(SyntaxKind.NumericLiteralExpression); 4546N(SyntaxKind.NumericLiteralToken, "4"); 4550N(SyntaxKind.CloseParenToken); 4552N(SyntaxKind.PropertyPatternClause); 4554N(SyntaxKind.OpenBraceToken); 4555N(SyntaxKind.Subpattern); 4557N(SyntaxKind.NameColon); 4559N(SyntaxKind.IdentifierName); 4561N(SyntaxKind.IdentifierToken, "Prop"); 4563N(SyntaxKind.ColonToken); 4565N(SyntaxKind.ConstantPattern); 4567N(SyntaxKind.NumericLiteralExpression); 4569N(SyntaxKind.NumericLiteralToken, "3"); 4573N(SyntaxKind.CloseBraceToken); 4575N(SyntaxKind.SingleVariableDesignation); 4577N(SyntaxKind.IdentifierToken, "x"); 4584N(SyntaxKind.SemicolonToken); 4593N(SyntaxKind.LocalDeclarationStatement); 4595N(SyntaxKind.VariableDeclaration); 4597N(SyntaxKind.IdentifierName); 4599N(SyntaxKind.IdentifierToken, "var"); 4601N(SyntaxKind.VariableDeclarator); 4603N(SyntaxKind.IdentifierToken, "x"); 4604N(SyntaxKind.EqualsValueClause); 4606N(SyntaxKind.EqualsToken); 4607N(SyntaxKind.IsPatternExpression); 4609N(SyntaxKind.IdentifierName); 4611N(SyntaxKind.IdentifierToken, "o"); 4613N(SyntaxKind.IsKeyword); 4614N(SyntaxKind.RecursivePattern); 4616N(SyntaxKind.IdentifierName); 4618N(SyntaxKind.IdentifierToken, "Type"); 4620N(SyntaxKind.PropertyPatternClause); 4622N(SyntaxKind.OpenBraceToken); 4623N(SyntaxKind.Subpattern); 4625N(SyntaxKind.NameColon); 4627N(SyntaxKind.IdentifierName); 4629N(SyntaxKind.IdentifierToken, "Prop"); 4631N(SyntaxKind.ColonToken); 4633N(SyntaxKind.ConstantPattern); 4635N(SyntaxKind.NumericLiteralExpression); 4637N(SyntaxKind.NumericLiteralToken, "3"); 4641N(SyntaxKind.CloseBraceToken); 4643N(SyntaxKind.SingleVariableDesignation); 4645N(SyntaxKind.IdentifierToken, "x"); 4652N(SyntaxKind.SemicolonToken); 4661N(SyntaxKind.LocalDeclarationStatement); 4663N(SyntaxKind.VariableDeclaration); 4665N(SyntaxKind.IdentifierName); 4667N(SyntaxKind.IdentifierToken, "var"); 4669N(SyntaxKind.VariableDeclarator); 4671N(SyntaxKind.IdentifierToken, "x"); 4672N(SyntaxKind.EqualsValueClause); 4674N(SyntaxKind.EqualsToken); 4675N(SyntaxKind.IsPatternExpression); 4677N(SyntaxKind.IdentifierName); 4679N(SyntaxKind.IdentifierToken, "o"); 4681N(SyntaxKind.IsKeyword); 4682N(SyntaxKind.RecursivePattern); 4684N(SyntaxKind.PropertyPatternClause); 4686N(SyntaxKind.OpenBraceToken); 4687N(SyntaxKind.Subpattern); 4689N(SyntaxKind.NameColon); 4691N(SyntaxKind.IdentifierName); 4693N(SyntaxKind.IdentifierToken, "Prop"); 4695N(SyntaxKind.ColonToken); 4697N(SyntaxKind.ConstantPattern); 4699N(SyntaxKind.NumericLiteralExpression); 4701N(SyntaxKind.NumericLiteralToken, "3"); 4705N(SyntaxKind.CloseBraceToken); 4707N(SyntaxKind.SingleVariableDesignation); 4709N(SyntaxKind.IdentifierToken, "x"); 4716N(SyntaxKind.SemicolonToken); 4725N(SyntaxKind.LocalDeclarationStatement); 4727N(SyntaxKind.VariableDeclaration); 4729N(SyntaxKind.IdentifierName); 4731N(SyntaxKind.IdentifierToken, "var"); 4733N(SyntaxKind.VariableDeclarator); 4735N(SyntaxKind.IdentifierToken, "x"); 4736N(SyntaxKind.EqualsValueClause); 4738N(SyntaxKind.EqualsToken); 4739N(SyntaxKind.IsPatternExpression); 4741N(SyntaxKind.IdentifierName); 4743N(SyntaxKind.IdentifierToken, "o"); 4745N(SyntaxKind.IsKeyword); 4746N(SyntaxKind.RecursivePattern); 4748N(SyntaxKind.IdentifierName); 4750N(SyntaxKind.IdentifierToken, "Type"); 4752N(SyntaxKind.PositionalPatternClause); 4754N(SyntaxKind.OpenParenToken); 4755N(SyntaxKind.Subpattern); 4757N(SyntaxKind.NameColon); 4759N(SyntaxKind.IdentifierName); 4761N(SyntaxKind.IdentifierToken, "Param"); 4763N(SyntaxKind.ColonToken); 4765N(SyntaxKind.ConstantPattern); 4767N(SyntaxKind.NumericLiteralExpression); 4769N(SyntaxKind.NumericLiteralToken, "3"); 4773N(SyntaxKind.CommaToken); 4774N(SyntaxKind.Subpattern); 4776N(SyntaxKind.NameColon); 4778N(SyntaxKind.IdentifierName); 4780N(SyntaxKind.IdentifierToken, "Param2"); 4782N(SyntaxKind.ColonToken); 4784N(SyntaxKind.ConstantPattern); 4786N(SyntaxKind.NumericLiteralExpression); 4788N(SyntaxKind.NumericLiteralToken, "4"); 4792N(SyntaxKind.CloseParenToken); 4794N(SyntaxKind.SingleVariableDesignation); 4796N(SyntaxKind.IdentifierToken, "x"); 4803N(SyntaxKind.SemicolonToken); 4812N(SyntaxKind.LocalDeclarationStatement); 4814N(SyntaxKind.VariableDeclaration); 4816N(SyntaxKind.IdentifierName); 4818N(SyntaxKind.IdentifierToken, "var"); 4820N(SyntaxKind.VariableDeclarator); 4822N(SyntaxKind.IdentifierToken, "x"); 4823N(SyntaxKind.EqualsValueClause); 4825N(SyntaxKind.EqualsToken); 4826N(SyntaxKind.IsPatternExpression); 4828N(SyntaxKind.IdentifierName); 4830N(SyntaxKind.IdentifierToken, "o"); 4832N(SyntaxKind.IsKeyword); 4833N(SyntaxKind.RecursivePattern); 4835N(SyntaxKind.PositionalPatternClause); 4837N(SyntaxKind.OpenParenToken); 4838N(SyntaxKind.Subpattern); 4840N(SyntaxKind.NameColon); 4842N(SyntaxKind.IdentifierName); 4844N(SyntaxKind.IdentifierToken, "Param"); 4846N(SyntaxKind.ColonToken); 4848N(SyntaxKind.ConstantPattern); 4850N(SyntaxKind.NumericLiteralExpression); 4852N(SyntaxKind.NumericLiteralToken, "3"); 4856N(SyntaxKind.CommaToken); 4857N(SyntaxKind.Subpattern); 4859N(SyntaxKind.NameColon); 4861N(SyntaxKind.IdentifierName); 4863N(SyntaxKind.IdentifierToken, "Param2"); 4865N(SyntaxKind.ColonToken); 4867N(SyntaxKind.ConstantPattern); 4869N(SyntaxKind.NumericLiteralExpression); 4871N(SyntaxKind.NumericLiteralToken, "4"); 4875N(SyntaxKind.CloseParenToken); 4877N(SyntaxKind.SingleVariableDesignation); 4879N(SyntaxKind.IdentifierToken, "x"); 4886N(SyntaxKind.SemicolonToken); 4895N(SyntaxKind.LocalDeclarationStatement); 4897N(SyntaxKind.VariableDeclaration); 4899N(SyntaxKind.IdentifierName); 4901N(SyntaxKind.IdentifierToken, "var"); 4903N(SyntaxKind.VariableDeclarator); 4905N(SyntaxKind.IdentifierToken, "x"); 4906N(SyntaxKind.EqualsValueClause); 4908N(SyntaxKind.EqualsToken); 4909N(SyntaxKind.IsPatternExpression); 4911N(SyntaxKind.IdentifierName); 4913N(SyntaxKind.IdentifierToken, "o"); 4915N(SyntaxKind.IsKeyword); 4916N(SyntaxKind.DeclarationPattern); 4918N(SyntaxKind.IdentifierName); 4920N(SyntaxKind.IdentifierToken, "Type"); 4922N(SyntaxKind.SingleVariableDesignation); 4924N(SyntaxKind.IdentifierToken, "x"); 4931N(SyntaxKind.SemicolonToken); 4940N(SyntaxKind.LocalDeclarationStatement); 4942N(SyntaxKind.VariableDeclaration); 4944N(SyntaxKind.IdentifierName); 4946N(SyntaxKind.IdentifierToken, "var"); 4948N(SyntaxKind.VariableDeclarator); 4950N(SyntaxKind.IdentifierToken, "x"); 4951N(SyntaxKind.EqualsValueClause); 4953N(SyntaxKind.EqualsToken); 4954N(SyntaxKind.IsPatternExpression); 4956N(SyntaxKind.IdentifierName); 4958N(SyntaxKind.IdentifierToken, "o"); 4960N(SyntaxKind.IsKeyword); 4961N(SyntaxKind.RecursivePattern); 4963N(SyntaxKind.IdentifierName); 4965N(SyntaxKind.IdentifierToken, "Type"); 4967N(SyntaxKind.PositionalPatternClause); 4969N(SyntaxKind.OpenParenToken); 4970N(SyntaxKind.Subpattern); 4972N(SyntaxKind.NameColon); 4974N(SyntaxKind.IdentifierName); 4976N(SyntaxKind.IdentifierToken, "Param"); 4978N(SyntaxKind.ColonToken); 4980N(SyntaxKind.ConstantPattern); 4982N(SyntaxKind.NumericLiteralExpression); 4984N(SyntaxKind.NumericLiteralToken, "3"); 4988N(SyntaxKind.CommaToken); 4989N(SyntaxKind.Subpattern); 4991N(SyntaxKind.NameColon); 4993N(SyntaxKind.IdentifierName); 4995N(SyntaxKind.IdentifierToken, "Param2"); 4997N(SyntaxKind.ColonToken); 4999N(SyntaxKind.ConstantPattern); 5001N(SyntaxKind.NumericLiteralExpression); 5003N(SyntaxKind.NumericLiteralToken, "4"); 5007N(SyntaxKind.CloseParenToken); 5009N(SyntaxKind.PropertyPatternClause); 5011N(SyntaxKind.OpenBraceToken); 5012N(SyntaxKind.Subpattern); 5014N(SyntaxKind.NameColon); 5016N(SyntaxKind.IdentifierName); 5018N(SyntaxKind.IdentifierToken, "Prop"); 5020N(SyntaxKind.ColonToken); 5022N(SyntaxKind.ConstantPattern); 5024N(SyntaxKind.NumericLiteralExpression); 5026N(SyntaxKind.NumericLiteralToken, "3"); 5030N(SyntaxKind.CloseBraceToken); 5037N(SyntaxKind.SemicolonToken); 5046N(SyntaxKind.LocalDeclarationStatement); 5048N(SyntaxKind.VariableDeclaration); 5050N(SyntaxKind.IdentifierName); 5052N(SyntaxKind.IdentifierToken, "var"); 5054N(SyntaxKind.VariableDeclarator); 5056N(SyntaxKind.IdentifierToken, "x"); 5057N(SyntaxKind.EqualsValueClause); 5059N(SyntaxKind.EqualsToken); 5060N(SyntaxKind.IsPatternExpression); 5062N(SyntaxKind.IdentifierName); 5064N(SyntaxKind.IdentifierToken, "o"); 5066N(SyntaxKind.IsKeyword); 5067N(SyntaxKind.RecursivePattern); 5069N(SyntaxKind.PositionalPatternClause); 5071N(SyntaxKind.OpenParenToken); 5072N(SyntaxKind.Subpattern); 5074N(SyntaxKind.NameColon); 5076N(SyntaxKind.IdentifierName); 5078N(SyntaxKind.IdentifierToken, "Param"); 5080N(SyntaxKind.ColonToken); 5082N(SyntaxKind.ConstantPattern); 5084N(SyntaxKind.NumericLiteralExpression); 5086N(SyntaxKind.NumericLiteralToken, "3"); 5090N(SyntaxKind.CommaToken); 5091N(SyntaxKind.Subpattern); 5093N(SyntaxKind.NameColon); 5095N(SyntaxKind.IdentifierName); 5097N(SyntaxKind.IdentifierToken, "Param2"); 5099N(SyntaxKind.ColonToken); 5101N(SyntaxKind.ConstantPattern); 5103N(SyntaxKind.NumericLiteralExpression); 5105N(SyntaxKind.NumericLiteralToken, "4"); 5109N(SyntaxKind.CloseParenToken); 5111N(SyntaxKind.PropertyPatternClause); 5113N(SyntaxKind.OpenBraceToken); 5114N(SyntaxKind.Subpattern); 5116N(SyntaxKind.NameColon); 5118N(SyntaxKind.IdentifierName); 5120N(SyntaxKind.IdentifierToken, "Prop"); 5122N(SyntaxKind.ColonToken); 5124N(SyntaxKind.ConstantPattern); 5126N(SyntaxKind.NumericLiteralExpression); 5128N(SyntaxKind.NumericLiteralToken, "3"); 5132N(SyntaxKind.CloseBraceToken); 5139N(SyntaxKind.SemicolonToken); 5148N(SyntaxKind.LocalDeclarationStatement); 5150N(SyntaxKind.VariableDeclaration); 5152N(SyntaxKind.IdentifierName); 5154N(SyntaxKind.IdentifierToken, "var"); 5156N(SyntaxKind.VariableDeclarator); 5158N(SyntaxKind.IdentifierToken, "x"); 5159N(SyntaxKind.EqualsValueClause); 5161N(SyntaxKind.EqualsToken); 5162N(SyntaxKind.IsPatternExpression); 5164N(SyntaxKind.IdentifierName); 5166N(SyntaxKind.IdentifierToken, "o"); 5168N(SyntaxKind.IsKeyword); 5169N(SyntaxKind.RecursivePattern); 5171N(SyntaxKind.IdentifierName); 5173N(SyntaxKind.IdentifierToken, "Type"); 5175N(SyntaxKind.PropertyPatternClause); 5177N(SyntaxKind.OpenBraceToken); 5178N(SyntaxKind.Subpattern); 5180N(SyntaxKind.NameColon); 5182N(SyntaxKind.IdentifierName); 5184N(SyntaxKind.IdentifierToken, "Prop"); 5186N(SyntaxKind.ColonToken); 5188N(SyntaxKind.ConstantPattern); 5190N(SyntaxKind.NumericLiteralExpression); 5192N(SyntaxKind.NumericLiteralToken, "3"); 5196N(SyntaxKind.CloseBraceToken); 5203N(SyntaxKind.SemicolonToken); 5212N(SyntaxKind.LocalDeclarationStatement); 5214N(SyntaxKind.VariableDeclaration); 5216N(SyntaxKind.IdentifierName); 5218N(SyntaxKind.IdentifierToken, "var"); 5220N(SyntaxKind.VariableDeclarator); 5222N(SyntaxKind.IdentifierToken, "x"); 5223N(SyntaxKind.EqualsValueClause); 5225N(SyntaxKind.EqualsToken); 5226N(SyntaxKind.IsPatternExpression); 5228N(SyntaxKind.IdentifierName); 5230N(SyntaxKind.IdentifierToken, "o"); 5232N(SyntaxKind.IsKeyword); 5233N(SyntaxKind.RecursivePattern); 5235N(SyntaxKind.PropertyPatternClause); 5237N(SyntaxKind.OpenBraceToken); 5238N(SyntaxKind.Subpattern); 5240N(SyntaxKind.NameColon); 5242N(SyntaxKind.IdentifierName); 5244N(SyntaxKind.IdentifierToken, "Prop"); 5246N(SyntaxKind.ColonToken); 5248N(SyntaxKind.ConstantPattern); 5250N(SyntaxKind.NumericLiteralExpression); 5252N(SyntaxKind.NumericLiteralToken, "3"); 5256N(SyntaxKind.CloseBraceToken); 5263N(SyntaxKind.SemicolonToken); 5272N(SyntaxKind.LocalDeclarationStatement); 5274N(SyntaxKind.VariableDeclaration); 5276N(SyntaxKind.IdentifierName); 5278N(SyntaxKind.IdentifierToken, "var"); 5280N(SyntaxKind.VariableDeclarator); 5282N(SyntaxKind.IdentifierToken, "x"); 5283N(SyntaxKind.EqualsValueClause); 5285N(SyntaxKind.EqualsToken); 5286N(SyntaxKind.IsPatternExpression); 5288N(SyntaxKind.IdentifierName); 5290N(SyntaxKind.IdentifierToken, "o"); 5292N(SyntaxKind.IsKeyword); 5293N(SyntaxKind.RecursivePattern); 5295N(SyntaxKind.IdentifierName); 5297N(SyntaxKind.IdentifierToken, "Type"); 5299N(SyntaxKind.PositionalPatternClause); 5301N(SyntaxKind.OpenParenToken); 5302N(SyntaxKind.Subpattern); 5304N(SyntaxKind.NameColon); 5306N(SyntaxKind.IdentifierName); 5308N(SyntaxKind.IdentifierToken, "Param"); 5310N(SyntaxKind.ColonToken); 5312N(SyntaxKind.ConstantPattern); 5314N(SyntaxKind.NumericLiteralExpression); 5316N(SyntaxKind.NumericLiteralToken, "3"); 5320N(SyntaxKind.CommaToken); 5321N(SyntaxKind.Subpattern); 5323N(SyntaxKind.NameColon); 5325N(SyntaxKind.IdentifierName); 5327N(SyntaxKind.IdentifierToken, "Param2"); 5329N(SyntaxKind.ColonToken); 5331N(SyntaxKind.ConstantPattern); 5333N(SyntaxKind.NumericLiteralExpression); 5335N(SyntaxKind.NumericLiteralToken, "4"); 5339N(SyntaxKind.CloseParenToken); 5346N(SyntaxKind.SemicolonToken); 5355N(SyntaxKind.LocalDeclarationStatement); 5357N(SyntaxKind.VariableDeclaration); 5359N(SyntaxKind.IdentifierName); 5361N(SyntaxKind.IdentifierToken, "var"); 5363N(SyntaxKind.VariableDeclarator); 5365N(SyntaxKind.IdentifierToken, "x"); 5366N(SyntaxKind.EqualsValueClause); 5368N(SyntaxKind.EqualsToken); 5369N(SyntaxKind.IsPatternExpression); 5371N(SyntaxKind.IdentifierName); 5373N(SyntaxKind.IdentifierToken, "o"); 5375N(SyntaxKind.IsKeyword); 5376N(SyntaxKind.RecursivePattern); 5378N(SyntaxKind.PositionalPatternClause); 5380N(SyntaxKind.OpenParenToken); 5381N(SyntaxKind.Subpattern); 5383N(SyntaxKind.NameColon); 5385N(SyntaxKind.IdentifierName); 5387N(SyntaxKind.IdentifierToken, "Param"); 5389N(SyntaxKind.ColonToken); 5391N(SyntaxKind.ConstantPattern); 5393N(SyntaxKind.NumericLiteralExpression); 5395N(SyntaxKind.NumericLiteralToken, "3"); 5399N(SyntaxKind.CommaToken); 5400N(SyntaxKind.Subpattern); 5402N(SyntaxKind.NameColon); 5404N(SyntaxKind.IdentifierName); 5406N(SyntaxKind.IdentifierToken, "Param2"); 5408N(SyntaxKind.ColonToken); 5410N(SyntaxKind.ConstantPattern); 5412N(SyntaxKind.NumericLiteralExpression); 5414N(SyntaxKind.NumericLiteralToken, "4"); 5418N(SyntaxKind.CloseParenToken); 5425N(SyntaxKind.SemicolonToken); 5434N(SyntaxKind.ExpressionStatement); 5436N(SyntaxKind.InvocationExpression); 5438N(SyntaxKind.SimpleMemberAccessExpression); 5440N(SyntaxKind.IdentifierName); 5442N(SyntaxKind.IdentifierToken, "Console"); 5444N(SyntaxKind.DotToken); 5445N(SyntaxKind.IdentifierName); 5447N(SyntaxKind.IdentifierToken, "Write"); 5450N(SyntaxKind.ArgumentList); 5452N(SyntaxKind.OpenParenToken); 5453N(SyntaxKind.Argument); 5455N(SyntaxKind.SwitchExpression); 5457N(SyntaxKind.ParenthesizedExpression); 5459N(SyntaxKind.OpenParenToken); 5460N(SyntaxKind.IdentifierName); 5462N(SyntaxKind.IdentifierToken, "t"); 5464N(SyntaxKind.CloseParenToken); 5466N(SyntaxKind.SwitchKeyword); 5467N(SyntaxKind.OpenBraceToken); 5468N(SyntaxKind.SwitchExpressionArm); 5470N(SyntaxKind.VarPattern); 5472N(SyntaxKind.VarKeyword, "var"); 5473N(SyntaxKind.SingleVariableDesignation); 5475N(SyntaxKind.IdentifierToken, "x"); 5478N(SyntaxKind.EqualsGreaterThanToken); 5479N(SyntaxKind.IdentifierName); 5481N(SyntaxKind.IdentifierToken, "x"); 5484N(SyntaxKind.CloseBraceToken); 5487N(SyntaxKind.CloseParenToken); 5490N(SyntaxKind.SemicolonToken); 5499N(SyntaxKind.SwitchExpression); 5501N(SyntaxKind.IdentifierName); 5503N(SyntaxKind.IdentifierToken, "e"); 5505N(SyntaxKind.SwitchKeyword); 5506N(SyntaxKind.OpenBraceToken); 5507N(SyntaxKind.SwitchExpressionArm); 5509N(SyntaxKind.DiscardPattern); 5511N(SyntaxKind.UnderscoreToken); 5513N(SyntaxKind.EqualsGreaterThanToken); 5514N(SyntaxKind.NumericLiteralExpression); 5516N(SyntaxKind.NumericLiteralToken, "1"); 5519N(SyntaxKind.CloseBraceToken); 5528N(SyntaxKind.SwitchStatement); 5530N(SyntaxKind.SwitchKeyword); 5531N(SyntaxKind.OpenParenToken); 5532N(SyntaxKind.IdentifierName); 5534N(SyntaxKind.IdentifierToken, "e"); 5536N(SyntaxKind.CloseParenToken); 5537N(SyntaxKind.OpenBraceToken); 5538N(SyntaxKind.SwitchSection); 5540N(SyntaxKind.CaseSwitchLabel); 5542N(SyntaxKind.CaseKeyword); 5543N(SyntaxKind.IdentifierName); 5545N(SyntaxKind.IdentifierToken, "_"); 5547N(SyntaxKind.ColonToken); 5549N(SyntaxKind.BreakStatement); 5551N(SyntaxKind.BreakKeyword); 5552N(SyntaxKind.SemicolonToken); 5555N(SyntaxKind.CloseBraceToken); 5564N(SyntaxKind.SwitchStatement); 5566N(SyntaxKind.SwitchKeyword); 5567N(SyntaxKind.OpenParenToken); 5568N(SyntaxKind.IdentifierName); 5570N(SyntaxKind.IdentifierToken, "e"); 5572N(SyntaxKind.CloseParenToken); 5573N(SyntaxKind.OpenBraceToken); 5574N(SyntaxKind.SwitchSection); 5576N(SyntaxKind.CaseSwitchLabel); 5578N(SyntaxKind.CaseKeyword); 5579N(SyntaxKind.IdentifierName); 5581N(SyntaxKind.IdentifierToken, "_"); 5583N(SyntaxKind.ColonToken); 5585N(SyntaxKind.BreakStatement); 5587N(SyntaxKind.BreakKeyword); 5588N(SyntaxKind.SemicolonToken); 5591N(SyntaxKind.CloseBraceToken); 5600N(SyntaxKind.SwitchStatement); 5602N(SyntaxKind.SwitchKeyword); 5603N(SyntaxKind.OpenParenToken); 5604N(SyntaxKind.IdentifierName); 5606N(SyntaxKind.IdentifierToken, "e"); 5608N(SyntaxKind.CloseParenToken); 5609N(SyntaxKind.OpenBraceToken); 5610N(SyntaxKind.SwitchSection); 5612N(SyntaxKind.CasePatternSwitchLabel); 5614N(SyntaxKind.CaseKeyword); 5615N(SyntaxKind.ConstantPattern); 5617N(SyntaxKind.IdentifierName); 5619N(SyntaxKind.IdentifierToken, "_"); 5622N(SyntaxKind.WhenClause); 5624N(SyntaxKind.WhenKeyword); 5625N(SyntaxKind.TrueLiteralExpression); 5627N(SyntaxKind.TrueKeyword); 5630N(SyntaxKind.ColonToken); 5632N(SyntaxKind.BreakStatement); 5634N(SyntaxKind.BreakKeyword); 5635N(SyntaxKind.SemicolonToken); 5638N(SyntaxKind.CloseBraceToken); 5647N(SyntaxKind.IsPatternExpression); 5649N(SyntaxKind.IdentifierName); 5651N(SyntaxKind.IdentifierToken, "e"); 5653N(SyntaxKind.IsKeyword); 5654N(SyntaxKind.RecursivePattern); 5656N(SyntaxKind.PositionalPatternClause); 5658N(SyntaxKind.OpenParenToken); 5659N(SyntaxKind.Subpattern); 5661N(SyntaxKind.DiscardPattern); 5663N(SyntaxKind.UnderscoreToken); 5666N(SyntaxKind.CommaToken); 5667N(SyntaxKind.Subpattern); 5669N(SyntaxKind.DiscardPattern); 5671N(SyntaxKind.UnderscoreToken); 5674N(SyntaxKind.CloseParenToken); 5685N(SyntaxKind.IsPatternExpression); 5687N(SyntaxKind.IdentifierName); 5689N(SyntaxKind.IdentifierToken, "e"); 5691N(SyntaxKind.IsKeyword); 5692N(SyntaxKind.RecursivePattern); 5694N(SyntaxKind.PropertyPatternClause); 5696N(SyntaxKind.OpenBraceToken); 5697N(SyntaxKind.Subpattern); 5699N(SyntaxKind.NameColon); 5701N(SyntaxKind.IdentifierName); 5703N(SyntaxKind.IdentifierToken, "P"); 5705N(SyntaxKind.ColonToken); 5707N(SyntaxKind.DiscardPattern); 5709N(SyntaxKind.UnderscoreToken); 5712N(SyntaxKind.CloseBraceToken); 5723N(SyntaxKind.IsExpression); 5725N(SyntaxKind.IdentifierName); 5727N(SyntaxKind.IdentifierToken, "e"); 5729N(SyntaxKind.IsKeyword); 5730N(SyntaxKind.IdentifierName); 5732N(SyntaxKind.IdentifierToken, "_"); 5753N(SyntaxKind.SwitchExpression); 5755N(SyntaxKind.IdentifierName); 5757N(SyntaxKind.IdentifierToken, "e"); 5759N(SyntaxKind.SwitchKeyword); 5760N(SyntaxKind.OpenBraceToken); 5761N(SyntaxKind.SwitchExpressionArm); 5763N(SyntaxKind.VarPattern); 5765N(SyntaxKind.VarKeyword); 5766N(SyntaxKind.ParenthesizedVariableDesignation); 5768N(SyntaxKind.OpenParenToken); 5769N(SyntaxKind.CloseParenToken); 5772N(SyntaxKind.EqualsGreaterThanToken); 5773N(SyntaxKind.NumericLiteralExpression); 5775N(SyntaxKind.NumericLiteralToken, "1"); 5778N(SyntaxKind.CommaToken); 5779N(SyntaxKind.SwitchExpressionArm); 5781N(SyntaxKind.RecursivePattern); 5783N(SyntaxKind.PositionalPatternClause); 5785N(SyntaxKind.OpenParenToken); 5786N(SyntaxKind.CloseParenToken); 5789N(SyntaxKind.EqualsGreaterThanToken); 5790N(SyntaxKind.NumericLiteralExpression); 5792N(SyntaxKind.NumericLiteralToken, "2"); 5795N(SyntaxKind.CommaToken); 5796N(SyntaxKind.SwitchExpressionArm); 5798N(SyntaxKind.VarPattern); 5800N(SyntaxKind.VarKeyword); 5801N(SyntaxKind.ParenthesizedVariableDesignation); 5803N(SyntaxKind.OpenParenToken); 5804N(SyntaxKind.SingleVariableDesignation); 5806N(SyntaxKind.IdentifierToken, "x"); 5808N(SyntaxKind.CloseParenToken); 5811N(SyntaxKind.EqualsGreaterThanToken); 5812N(SyntaxKind.NumericLiteralExpression); 5814N(SyntaxKind.NumericLiteralToken, "3"); 5817N(SyntaxKind.CommaToken); 5818N(SyntaxKind.SwitchExpressionArm); 5820N(SyntaxKind.RecursivePattern); 5822N(SyntaxKind.PositionalPatternClause); 5824N(SyntaxKind.OpenParenToken); 5825N(SyntaxKind.Subpattern); 5827N(SyntaxKind.ConstantPattern); 5829N(SyntaxKind.NumericLiteralExpression); 5831N(SyntaxKind.NumericLiteralToken, "1"); 5835N(SyntaxKind.CloseParenToken); 5837N(SyntaxKind.DiscardDesignation); 5839N(SyntaxKind.UnderscoreToken); 5842N(SyntaxKind.EqualsGreaterThanToken); 5843N(SyntaxKind.NumericLiteralExpression); 5845N(SyntaxKind.NumericLiteralToken, "4"); 5848N(SyntaxKind.CommaToken); 5849N(SyntaxKind.SwitchExpressionArm); 5851N(SyntaxKind.RecursivePattern); 5853N(SyntaxKind.PositionalPatternClause); 5855N(SyntaxKind.OpenParenToken); 5856N(SyntaxKind.Subpattern); 5858N(SyntaxKind.ConstantPattern); 5860N(SyntaxKind.NumericLiteralExpression); 5862N(SyntaxKind.NumericLiteralToken, "1"); 5866N(SyntaxKind.CloseParenToken); 5868N(SyntaxKind.SingleVariableDesignation); 5870N(SyntaxKind.IdentifierToken, "x"); 5873N(SyntaxKind.EqualsGreaterThanToken); 5874N(SyntaxKind.NumericLiteralExpression); 5876N(SyntaxKind.NumericLiteralToken, "5"); 5879N(SyntaxKind.CommaToken); 5880N(SyntaxKind.SwitchExpressionArm); 5882N(SyntaxKind.RecursivePattern); 5884N(SyntaxKind.PositionalPatternClause); 5886N(SyntaxKind.OpenParenToken); 5887N(SyntaxKind.Subpattern); 5889N(SyntaxKind.ConstantPattern); 5891N(SyntaxKind.NumericLiteralExpression); 5893N(SyntaxKind.NumericLiteralToken, "1"); 5897N(SyntaxKind.CloseParenToken); 5899N(SyntaxKind.PropertyPatternClause); 5901N(SyntaxKind.OpenBraceToken); 5902N(SyntaxKind.CloseBraceToken); 5905N(SyntaxKind.EqualsGreaterThanToken); 5906N(SyntaxKind.NumericLiteralExpression); 5908N(SyntaxKind.NumericLiteralToken, "6"); 5911N(SyntaxKind.CommaToken); 5912N(SyntaxKind.SwitchExpressionArm); 5914N(SyntaxKind.RecursivePattern); 5916N(SyntaxKind.PositionalPatternClause); 5918N(SyntaxKind.OpenParenToken); 5919N(SyntaxKind.Subpattern); 5921N(SyntaxKind.NameColon); 5923N(SyntaxKind.IdentifierName); 5925N(SyntaxKind.IdentifierToken, "Item1"); 5927N(SyntaxKind.ColonToken); 5929N(SyntaxKind.ConstantPattern); 5931N(SyntaxKind.NumericLiteralExpression); 5933N(SyntaxKind.NumericLiteralToken, "1"); 5937N(SyntaxKind.CloseParenToken); 5940N(SyntaxKind.EqualsGreaterThanToken); 5941N(SyntaxKind.NumericLiteralExpression); 5943N(SyntaxKind.NumericLiteralToken, "7"); 5946N(SyntaxKind.CommaToken); 5947N(SyntaxKind.SwitchExpressionArm); 5949N(SyntaxKind.RecursivePattern); 5951N(SyntaxKind.IdentifierName); 5953N(SyntaxKind.IdentifierToken, "C"); 5955N(SyntaxKind.PositionalPatternClause); 5957N(SyntaxKind.OpenParenToken); 5958N(SyntaxKind.Subpattern); 5960N(SyntaxKind.ConstantPattern); 5962N(SyntaxKind.NumericLiteralExpression); 5964N(SyntaxKind.NumericLiteralToken, "1"); 5968N(SyntaxKind.CloseParenToken); 5971N(SyntaxKind.EqualsGreaterThanToken); 5972N(SyntaxKind.NumericLiteralExpression); 5974N(SyntaxKind.NumericLiteralToken, "8"); 5977N(SyntaxKind.CloseBraceToken); 5997N(SyntaxKind.SwitchExpression); 5999N(SyntaxKind.IdentifierName); 6001N(SyntaxKind.IdentifierToken, "e"); 6003N(SyntaxKind.SwitchKeyword); 6004N(SyntaxKind.OpenBraceToken); 6005N(SyntaxKind.SwitchExpressionArm); 6007N(SyntaxKind.RecursivePattern); 6009N(SyntaxKind.PropertyPatternClause); 6011N(SyntaxKind.OpenBraceToken); 6012N(SyntaxKind.Subpattern); 6014N(SyntaxKind.NameColon); 6016N(SyntaxKind.IdentifierName); 6018N(SyntaxKind.IdentifierToken, "X"); 6020N(SyntaxKind.ColonToken); 6022N(SyntaxKind.VarPattern); 6024N(SyntaxKind.VarKeyword); 6025N(SyntaxKind.ParenthesizedVariableDesignation); 6027N(SyntaxKind.OpenParenToken); 6028N(SyntaxKind.CloseParenToken); 6032N(SyntaxKind.CloseBraceToken); 6035N(SyntaxKind.EqualsGreaterThanToken); 6036N(SyntaxKind.NumericLiteralExpression); 6038N(SyntaxKind.NumericLiteralToken, "1"); 6041N(SyntaxKind.CommaToken); 6042N(SyntaxKind.SwitchExpressionArm); 6044N(SyntaxKind.RecursivePattern); 6046N(SyntaxKind.PropertyPatternClause); 6048N(SyntaxKind.OpenBraceToken); 6049N(SyntaxKind.Subpattern); 6051N(SyntaxKind.NameColon); 6053N(SyntaxKind.IdentifierName); 6055N(SyntaxKind.IdentifierToken, "X"); 6057N(SyntaxKind.ColonToken); 6059N(SyntaxKind.RecursivePattern); 6061N(SyntaxKind.PositionalPatternClause); 6063N(SyntaxKind.OpenParenToken); 6064N(SyntaxKind.CloseParenToken); 6068N(SyntaxKind.CloseBraceToken); 6071N(SyntaxKind.EqualsGreaterThanToken); 6072N(SyntaxKind.NumericLiteralExpression); 6074N(SyntaxKind.NumericLiteralToken, "2"); 6077N(SyntaxKind.CommaToken); 6078N(SyntaxKind.SwitchExpressionArm); 6080N(SyntaxKind.RecursivePattern); 6082N(SyntaxKind.PropertyPatternClause); 6084N(SyntaxKind.OpenBraceToken); 6085N(SyntaxKind.Subpattern); 6087N(SyntaxKind.NameColon); 6089N(SyntaxKind.IdentifierName); 6091N(SyntaxKind.IdentifierToken, "X"); 6093N(SyntaxKind.ColonToken); 6095N(SyntaxKind.VarPattern); 6097N(SyntaxKind.VarKeyword); 6098N(SyntaxKind.ParenthesizedVariableDesignation); 6100N(SyntaxKind.OpenParenToken); 6101N(SyntaxKind.SingleVariableDesignation); 6103N(SyntaxKind.IdentifierToken, "x"); 6105N(SyntaxKind.CloseParenToken); 6109N(SyntaxKind.CloseBraceToken); 6112N(SyntaxKind.EqualsGreaterThanToken); 6113N(SyntaxKind.NumericLiteralExpression); 6115N(SyntaxKind.NumericLiteralToken, "3"); 6118N(SyntaxKind.CommaToken); 6119N(SyntaxKind.SwitchExpressionArm); 6121N(SyntaxKind.RecursivePattern); 6123N(SyntaxKind.PropertyPatternClause); 6125N(SyntaxKind.OpenBraceToken); 6126N(SyntaxKind.Subpattern); 6128N(SyntaxKind.NameColon); 6130N(SyntaxKind.IdentifierName); 6132N(SyntaxKind.IdentifierToken, "X"); 6134N(SyntaxKind.ColonToken); 6136N(SyntaxKind.RecursivePattern); 6138N(SyntaxKind.PositionalPatternClause); 6140N(SyntaxKind.OpenParenToken); 6141N(SyntaxKind.Subpattern); 6143N(SyntaxKind.ConstantPattern); 6145N(SyntaxKind.NumericLiteralExpression); 6147N(SyntaxKind.NumericLiteralToken, "1"); 6151N(SyntaxKind.CloseParenToken); 6153N(SyntaxKind.DiscardDesignation); 6155N(SyntaxKind.UnderscoreToken); 6159N(SyntaxKind.CloseBraceToken); 6162N(SyntaxKind.EqualsGreaterThanToken); 6163N(SyntaxKind.NumericLiteralExpression); 6165N(SyntaxKind.NumericLiteralToken, "4"); 6168N(SyntaxKind.CommaToken); 6169N(SyntaxKind.SwitchExpressionArm); 6171N(SyntaxKind.RecursivePattern); 6173N(SyntaxKind.PropertyPatternClause); 6175N(SyntaxKind.OpenBraceToken); 6176N(SyntaxKind.Subpattern); 6178N(SyntaxKind.NameColon); 6180N(SyntaxKind.IdentifierName); 6182N(SyntaxKind.IdentifierToken, "X"); 6184N(SyntaxKind.ColonToken); 6186N(SyntaxKind.RecursivePattern); 6188N(SyntaxKind.PositionalPatternClause); 6190N(SyntaxKind.OpenParenToken); 6191N(SyntaxKind.Subpattern); 6193N(SyntaxKind.ConstantPattern); 6195N(SyntaxKind.NumericLiteralExpression); 6197N(SyntaxKind.NumericLiteralToken, "1"); 6201N(SyntaxKind.CloseParenToken); 6203N(SyntaxKind.SingleVariableDesignation); 6205N(SyntaxKind.IdentifierToken, "x"); 6209N(SyntaxKind.CloseBraceToken); 6212N(SyntaxKind.EqualsGreaterThanToken); 6213N(SyntaxKind.NumericLiteralExpression); 6215N(SyntaxKind.NumericLiteralToken, "5"); 6218N(SyntaxKind.CommaToken); 6219N(SyntaxKind.SwitchExpressionArm); 6221N(SyntaxKind.RecursivePattern); 6223N(SyntaxKind.PropertyPatternClause); 6225N(SyntaxKind.OpenBraceToken); 6226N(SyntaxKind.Subpattern); 6228N(SyntaxKind.NameColon); 6230N(SyntaxKind.IdentifierName); 6232N(SyntaxKind.IdentifierToken, "X"); 6234N(SyntaxKind.ColonToken); 6236N(SyntaxKind.RecursivePattern); 6238N(SyntaxKind.PositionalPatternClause); 6240N(SyntaxKind.OpenParenToken); 6241N(SyntaxKind.Subpattern); 6243N(SyntaxKind.ConstantPattern); 6245N(SyntaxKind.NumericLiteralExpression); 6247N(SyntaxKind.NumericLiteralToken, "1"); 6251N(SyntaxKind.CloseParenToken); 6253N(SyntaxKind.PropertyPatternClause); 6255N(SyntaxKind.OpenBraceToken); 6256N(SyntaxKind.CloseBraceToken); 6260N(SyntaxKind.CloseBraceToken); 6263N(SyntaxKind.EqualsGreaterThanToken); 6264N(SyntaxKind.NumericLiteralExpression); 6266N(SyntaxKind.NumericLiteralToken, "6"); 6269N(SyntaxKind.CommaToken); 6270N(SyntaxKind.SwitchExpressionArm); 6272N(SyntaxKind.RecursivePattern); 6274N(SyntaxKind.PropertyPatternClause); 6276N(SyntaxKind.OpenBraceToken); 6277N(SyntaxKind.Subpattern); 6279N(SyntaxKind.NameColon); 6281N(SyntaxKind.IdentifierName); 6283N(SyntaxKind.IdentifierToken, "X"); 6285N(SyntaxKind.ColonToken); 6287N(SyntaxKind.RecursivePattern); 6289N(SyntaxKind.PositionalPatternClause); 6291N(SyntaxKind.OpenParenToken); 6292N(SyntaxKind.Subpattern); 6294N(SyntaxKind.NameColon); 6296N(SyntaxKind.IdentifierName); 6298N(SyntaxKind.IdentifierToken, "Item1"); 6300N(SyntaxKind.ColonToken); 6302N(SyntaxKind.ConstantPattern); 6304N(SyntaxKind.NumericLiteralExpression); 6306N(SyntaxKind.NumericLiteralToken, "1"); 6310N(SyntaxKind.CloseParenToken); 6314N(SyntaxKind.CloseBraceToken); 6317N(SyntaxKind.EqualsGreaterThanToken); 6318N(SyntaxKind.NumericLiteralExpression); 6320N(SyntaxKind.NumericLiteralToken, "7"); 6323N(SyntaxKind.CommaToken); 6324N(SyntaxKind.SwitchExpressionArm); 6326N(SyntaxKind.RecursivePattern); 6328N(SyntaxKind.PropertyPatternClause); 6330N(SyntaxKind.OpenBraceToken); 6331N(SyntaxKind.Subpattern); 6333N(SyntaxKind.NameColon); 6335N(SyntaxKind.IdentifierName); 6337N(SyntaxKind.IdentifierToken, "X"); 6339N(SyntaxKind.ColonToken); 6341N(SyntaxKind.RecursivePattern); 6343N(SyntaxKind.IdentifierName); 6345N(SyntaxKind.IdentifierToken, "C"); 6347N(SyntaxKind.PositionalPatternClause); 6349N(SyntaxKind.OpenParenToken); 6350N(SyntaxKind.Subpattern); 6352N(SyntaxKind.ConstantPattern); 6354N(SyntaxKind.NumericLiteralExpression); 6356N(SyntaxKind.NumericLiteralToken, "1"); 6360N(SyntaxKind.CloseParenToken); 6364N(SyntaxKind.CloseBraceToken); 6367N(SyntaxKind.EqualsGreaterThanToken); 6368N(SyntaxKind.NumericLiteralExpression); 6370N(SyntaxKind.NumericLiteralToken, "8"); 6373N(SyntaxKind.CloseBraceToken); 6383N(SyntaxKind.ConditionalExpression); 6385N(SyntaxKind.IsExpression); 6387N(SyntaxKind.IdentifierName); 6389N(SyntaxKind.IdentifierToken, "o"); 6391N(SyntaxKind.IsKeyword); 6392N(SyntaxKind.ArrayType); 6394N(SyntaxKind.IdentifierName); 6396N(SyntaxKind.IdentifierToken, "A"); 6398N(SyntaxKind.ArrayRankSpecifier); 6400N(SyntaxKind.OpenBracketToken); 6401N(SyntaxKind.OmittedArraySizeExpression); 6403N(SyntaxKind.OmittedArraySizeExpressionToken); 6405N(SyntaxKind.CloseBracketToken); 6409N(SyntaxKind.QuestionToken); 6410N(SyntaxKind.IdentifierName); 6412N(SyntaxKind.IdentifierToken, "b"); 6414N(SyntaxKind.ColonToken); 6415N(SyntaxKind.IdentifierName); 6417N(SyntaxKind.IdentifierToken, "c"); 6435N(SyntaxKind.ConditionalExpression); 6437N(SyntaxKind.IsExpression); 6439N(SyntaxKind.IdentifierName); 6441N(SyntaxKind.IdentifierToken, "o"); 6443N(SyntaxKind.IsKeyword); 6444N(SyntaxKind.ArrayType); 6446N(SyntaxKind.IdentifierName); 6448N(SyntaxKind.IdentifierToken, "A"); 6450N(SyntaxKind.ArrayRankSpecifier); 6452N(SyntaxKind.OpenBracketToken); 6453N(SyntaxKind.OmittedArraySizeExpression); 6455N(SyntaxKind.OmittedArraySizeExpressionToken); 6457N(SyntaxKind.CloseBracketToken); 6461N(SyntaxKind.QuestionToken); 6462N(SyntaxKind.LogicalAndExpression); 6464N(SyntaxKind.IdentifierName); 6466N(SyntaxKind.IdentifierToken, "b"); 6468N(SyntaxKind.AmpersandAmpersandToken); 6469N(SyntaxKind.IdentifierName); 6471N(SyntaxKind.IdentifierToken, "c"); 6488N(SyntaxKind.ConditionalExpression); 6490N(SyntaxKind.IsExpression); 6492N(SyntaxKind.IdentifierName); 6494N(SyntaxKind.IdentifierToken, "o"); 6496N(SyntaxKind.IsKeyword); 6497N(SyntaxKind.ArrayType); 6499N(SyntaxKind.IdentifierName); 6501N(SyntaxKind.IdentifierToken, "A"); 6503N(SyntaxKind.ArrayRankSpecifier); 6505N(SyntaxKind.OpenBracketToken); 6506N(SyntaxKind.OmittedArraySizeExpression); 6508N(SyntaxKind.OmittedArraySizeExpressionToken); 6510N(SyntaxKind.CloseBracketToken); 6512N(SyntaxKind.ArrayRankSpecifier); 6514N(SyntaxKind.OpenBracketToken); 6515N(SyntaxKind.OmittedArraySizeExpression); 6517N(SyntaxKind.OmittedArraySizeExpressionToken); 6519N(SyntaxKind.CloseBracketToken); 6523N(SyntaxKind.QuestionToken); 6524N(SyntaxKind.IdentifierName); 6526N(SyntaxKind.IdentifierToken, "b"); 6528N(SyntaxKind.ColonToken); 6529N(SyntaxKind.IdentifierName); 6531N(SyntaxKind.IdentifierToken, "c"); 6541N(SyntaxKind.ConditionalExpression); 6543N(SyntaxKind.IsExpression); 6545N(SyntaxKind.IdentifierName); 6547N(SyntaxKind.IdentifierToken, "o"); 6549N(SyntaxKind.IsKeyword); 6550N(SyntaxKind.IdentifierName); 6552N(SyntaxKind.IdentifierToken, "A"); 6555N(SyntaxKind.QuestionToken); 6556N(SyntaxKind.IdentifierName); 6558N(SyntaxKind.IdentifierToken, "b"); 6560N(SyntaxKind.ColonToken); 6561N(SyntaxKind.IdentifierName); 6563N(SyntaxKind.IdentifierToken, "c"); 6573N(SyntaxKind.ConditionalExpression); 6575N(SyntaxKind.IsExpression); 6577N(SyntaxKind.IdentifierName); 6579N(SyntaxKind.IdentifierToken, "o"); 6581N(SyntaxKind.IsKeyword); 6582N(SyntaxKind.NullableType); 6584N(SyntaxKind.IdentifierName); 6586N(SyntaxKind.IdentifierToken, "A"); 6588N(SyntaxKind.QuestionToken); 6591N(SyntaxKind.QuestionToken); 6592N(SyntaxKind.IdentifierName); 6594N(SyntaxKind.IdentifierToken, "b"); 6596N(SyntaxKind.ColonToken); 6597N(SyntaxKind.IdentifierName); 6599N(SyntaxKind.IdentifierToken, "c"); 6620N(SyntaxKind.SwitchStatement); 6622N(SyntaxKind.SwitchKeyword); 6623N(SyntaxKind.OpenParenToken); 6624N(SyntaxKind.IdentifierName); 6626N(SyntaxKind.IdentifierToken, "e"); 6628N(SyntaxKind.CloseParenToken); 6629N(SyntaxKind.OpenBraceToken); 6630N(SyntaxKind.SwitchSection); 6632N(SyntaxKind.CaseSwitchLabel); 6634N(SyntaxKind.CaseKeyword); 6635N(SyntaxKind.ParenthesizedExpression); 6637N(SyntaxKind.OpenParenToken); 6638N(SyntaxKind.NumericLiteralExpression); 6640N(SyntaxKind.NumericLiteralToken, "0"); 6642N(SyntaxKind.CloseParenToken); 6644N(SyntaxKind.ColonToken); 6646N(SyntaxKind.BreakStatement); 6648N(SyntaxKind.BreakKeyword); 6649N(SyntaxKind.SemicolonToken); 6652N(SyntaxKind.SwitchSection); 6654N(SyntaxKind.CaseSwitchLabel); 6656N(SyntaxKind.CaseKeyword); 6657N(SyntaxKind.ParenthesizedExpression); 6659N(SyntaxKind.OpenParenToken); 6660N(SyntaxKind.UnaryMinusExpression); 6662N(SyntaxKind.MinusToken); 6663N(SyntaxKind.NumericLiteralExpression); 6665N(SyntaxKind.NumericLiteralToken, "1"); 6668N(SyntaxKind.CloseParenToken); 6670N(SyntaxKind.ColonToken); 6672N(SyntaxKind.BreakStatement); 6674N(SyntaxKind.BreakKeyword); 6675N(SyntaxKind.SemicolonToken); 6678N(SyntaxKind.SwitchSection); 6680N(SyntaxKind.CaseSwitchLabel); 6682N(SyntaxKind.CaseKeyword); 6683N(SyntaxKind.ParenthesizedExpression); 6685N(SyntaxKind.OpenParenToken); 6686N(SyntaxKind.UnaryPlusExpression); 6688N(SyntaxKind.PlusToken); 6689N(SyntaxKind.NumericLiteralExpression); 6691N(SyntaxKind.NumericLiteralToken, "2"); 6694N(SyntaxKind.CloseParenToken); 6696N(SyntaxKind.ColonToken); 6698N(SyntaxKind.BreakStatement); 6700N(SyntaxKind.BreakKeyword); 6701N(SyntaxKind.SemicolonToken); 6704N(SyntaxKind.SwitchSection); 6706N(SyntaxKind.CaseSwitchLabel); 6708N(SyntaxKind.CaseKeyword); 6709N(SyntaxKind.ParenthesizedExpression); 6711N(SyntaxKind.OpenParenToken); 6712N(SyntaxKind.BitwiseNotExpression); 6714N(SyntaxKind.TildeToken); 6715N(SyntaxKind.NumericLiteralExpression); 6717N(SyntaxKind.NumericLiteralToken, "3"); 6720N(SyntaxKind.CloseParenToken); 6722N(SyntaxKind.ColonToken); 6724N(SyntaxKind.BreakStatement); 6726N(SyntaxKind.BreakKeyword); 6727N(SyntaxKind.SemicolonToken); 6730N(SyntaxKind.CloseBraceToken); 6740N(SyntaxKind.SwitchExpression); 6742N(SyntaxKind.NumericLiteralExpression); 6744N(SyntaxKind.NumericLiteralToken, "1"); 6746N(SyntaxKind.SwitchKeyword); 6747N(SyntaxKind.OpenBraceToken); 6748N(SyntaxKind.SwitchExpressionArm); 6750N(SyntaxKind.ConstantPattern); 6752N(SyntaxKind.NumericLiteralExpression); 6754N(SyntaxKind.NumericLiteralToken, "1"); 6757N(SyntaxKind.EqualsGreaterThanToken); 6758N(SyntaxKind.NumericLiteralExpression); 6760N(SyntaxKind.NumericLiteralToken, "2"); 6763N(SyntaxKind.CommaToken); 6764N(SyntaxKind.CloseBraceToken); 6783N(SyntaxKind.SwitchExpression); 6785N(SyntaxKind.NumericLiteralExpression); 6787N(SyntaxKind.NumericLiteralToken, "1"); 6789N(SyntaxKind.SwitchKeyword); 6790N(SyntaxKind.OpenBraceToken); 6806N(SyntaxKind.CommaToken); 6807N(SyntaxKind.CloseBraceToken); 6816N(SyntaxKind.IsPatternExpression); 6818N(SyntaxKind.IdentifierName); 6820N(SyntaxKind.IdentifierToken, "e"); 6822N(SyntaxKind.IsKeyword); 6823N(SyntaxKind.RecursivePattern); 6825N(SyntaxKind.PropertyPatternClause); 6827N(SyntaxKind.OpenBraceToken); 6828N(SyntaxKind.Subpattern); 6830N(SyntaxKind.NameColon); 6832N(SyntaxKind.IdentifierName); 6834N(SyntaxKind.IdentifierToken, "X"); 6836N(SyntaxKind.ColonToken); 6838N(SyntaxKind.ConstantPattern); 6840N(SyntaxKind.NumericLiteralExpression); 6842N(SyntaxKind.NumericLiteralToken, "3"); 6846N(SyntaxKind.CommaToken); 6847N(SyntaxKind.CloseBraceToken); 6862N(SyntaxKind.IsPatternExpression); 6864N(SyntaxKind.IdentifierName); 6866N(SyntaxKind.IdentifierToken, "e"); 6868N(SyntaxKind.IsKeyword); 6869N(SyntaxKind.RecursivePattern); 6871N(SyntaxKind.PropertyPatternClause); 6873N(SyntaxKind.OpenBraceToken); 6884N(SyntaxKind.CommaToken); 6885N(SyntaxKind.CloseBraceToken); 6900N(SyntaxKind.IsPatternExpression); 6902N(SyntaxKind.IdentifierName); 6904N(SyntaxKind.IdentifierToken, "e"); 6906N(SyntaxKind.IsKeyword); 6907N(SyntaxKind.RecursivePattern); 6909N(SyntaxKind.PositionalPatternClause); 6911N(SyntaxKind.OpenParenToken); 6912N(SyntaxKind.Subpattern); 6914N(SyntaxKind.NameColon); 6916N(SyntaxKind.IdentifierName); 6918N(SyntaxKind.IdentifierToken, "X"); 6920N(SyntaxKind.ColonToken); 6922N(SyntaxKind.ConstantPattern); 6924N(SyntaxKind.NumericLiteralExpression); 6926N(SyntaxKind.NumericLiteralToken, "3"); 6930N(SyntaxKind.CommaToken); 6941N(SyntaxKind.CloseParenToken); 6959N(SyntaxKind.IsPatternExpression); 6961N(SyntaxKind.IdentifierName); 6963N(SyntaxKind.IdentifierToken, "e"); 6965N(SyntaxKind.IsKeyword); 6966N(SyntaxKind.RecursivePattern); 6968N(SyntaxKind.PositionalPatternClause); 6970N(SyntaxKind.OpenParenToken); 6981N(SyntaxKind.CommaToken); 6992N(SyntaxKind.CloseParenToken); 7013N(SyntaxKind.SwitchExpression); 7015N(SyntaxKind.IdentifierName); 7017N(SyntaxKind.IdentifierToken, "e"); 7019N(SyntaxKind.SwitchKeyword); 7020N(SyntaxKind.OpenBraceToken); 7021N(SyntaxKind.SwitchExpressionArm); 7023N(SyntaxKind.ConstantPattern); 7025N(SyntaxKind.NumericLiteralExpression); 7027N(SyntaxKind.NumericLiteralToken, "1"); 7030N(SyntaxKind.EqualsGreaterThanToken); 7031N(SyntaxKind.NumericLiteralExpression); 7033N(SyntaxKind.NumericLiteralToken, "2"); 7036N(SyntaxKind.CommaToken); 7052N(SyntaxKind.CommaToken); 7053N(SyntaxKind.CloseBraceToken); 7066N(SyntaxKind.IsPatternExpression); 7068N(SyntaxKind.IdentifierName); 7070N(SyntaxKind.IdentifierToken, "e"); 7072N(SyntaxKind.IsKeyword); 7073N(SyntaxKind.RecursivePattern); 7075N(SyntaxKind.PropertyPatternClause); 7077N(SyntaxKind.OpenBraceToken); 7078N(SyntaxKind.Subpattern); 7080N(SyntaxKind.NameColon); 7082N(SyntaxKind.IdentifierName); 7084N(SyntaxKind.IdentifierToken, "A"); 7086N(SyntaxKind.ColonToken); 7088N(SyntaxKind.ConstantPattern); 7090N(SyntaxKind.NumericLiteralExpression); 7092N(SyntaxKind.NumericLiteralToken, "1"); 7096N(SyntaxKind.CommaToken); 7107N(SyntaxKind.CommaToken); 7108N(SyntaxKind.CloseBraceToken); 7122N(SyntaxKind.SwitchStatement); 7124N(SyntaxKind.SwitchKeyword); 7125N(SyntaxKind.OpenParenToken); 7126N(SyntaxKind.IdentifierName); 7128N(SyntaxKind.IdentifierToken, "e"); 7130N(SyntaxKind.CloseParenToken); 7131N(SyntaxKind.OpenBraceToken); 7132N(SyntaxKind.SwitchSection); 7134N(SyntaxKind.CaseSwitchLabel); 7136N(SyntaxKind.CaseKeyword); 7137N(SyntaxKind.AddExpression); 7139N(SyntaxKind.AddExpression); 7141N(SyntaxKind.AddExpression); 7143N(SyntaxKind.ParenthesizedExpression); 7145N(SyntaxKind.OpenParenToken); 7146N(SyntaxKind.LeftShiftExpression); 7148N(SyntaxKind.ParenthesizedExpression); 7150N(SyntaxKind.OpenParenToken); 7151N(SyntaxKind.CharacterLiteralExpression); 7153N(SyntaxKind.CharacterLiteralToken); 7155N(SyntaxKind.CloseParenToken); 7157N(SyntaxKind.LessThanLessThanToken); 7158N(SyntaxKind.NumericLiteralExpression); 7160N(SyntaxKind.NumericLiteralToken, "24"); 7163N(SyntaxKind.CloseParenToken); 7165N(SyntaxKind.PlusToken); 7166N(SyntaxKind.ParenthesizedExpression); 7168N(SyntaxKind.OpenParenToken); 7169N(SyntaxKind.LeftShiftExpression); 7171N(SyntaxKind.ParenthesizedExpression); 7173N(SyntaxKind.OpenParenToken); 7174N(SyntaxKind.CharacterLiteralExpression); 7176N(SyntaxKind.CharacterLiteralToken); 7178N(SyntaxKind.CloseParenToken); 7180N(SyntaxKind.LessThanLessThanToken); 7181N(SyntaxKind.NumericLiteralExpression); 7183N(SyntaxKind.NumericLiteralToken, "16"); 7186N(SyntaxKind.CloseParenToken); 7189N(SyntaxKind.PlusToken); 7190N(SyntaxKind.ParenthesizedExpression); 7192N(SyntaxKind.OpenParenToken); 7193N(SyntaxKind.LeftShiftExpression); 7195N(SyntaxKind.ParenthesizedExpression); 7197N(SyntaxKind.OpenParenToken); 7198N(SyntaxKind.CharacterLiteralExpression); 7200N(SyntaxKind.CharacterLiteralToken); 7202N(SyntaxKind.CloseParenToken); 7204N(SyntaxKind.LessThanLessThanToken); 7205N(SyntaxKind.NumericLiteralExpression); 7207N(SyntaxKind.NumericLiteralToken, "8"); 7210N(SyntaxKind.CloseParenToken); 7213N(SyntaxKind.PlusToken); 7214N(SyntaxKind.CharacterLiteralExpression); 7216N(SyntaxKind.CharacterLiteralToken); 7219N(SyntaxKind.ColonToken); 7221N(SyntaxKind.BreakStatement); 7223N(SyntaxKind.BreakKeyword); 7224N(SyntaxKind.SemicolonToken); 7227N(SyntaxKind.CloseBraceToken); 7239N(SyntaxKind.SwitchStatement); 7241N(SyntaxKind.SwitchKeyword); 7242N(SyntaxKind.OpenParenToken); 7243N(SyntaxKind.IdentifierName); 7245N(SyntaxKind.IdentifierToken, "e"); 7247N(SyntaxKind.CloseParenToken); 7248N(SyntaxKind.OpenBraceToken); 7249N(SyntaxKind.SwitchSection); 7251N(SyntaxKind.CaseSwitchLabel); 7253N(SyntaxKind.CaseKeyword); 7254N(SyntaxKind.ParenthesizedExpression); 7256N(SyntaxKind.OpenParenToken); 7257N(SyntaxKind.AddExpression); 7259N(SyntaxKind.ParenthesizedExpression); 7261N(SyntaxKind.OpenParenToken); 7262N(SyntaxKind.NumericLiteralExpression); 7264N(SyntaxKind.NumericLiteralToken, "2"); 7266N(SyntaxKind.CloseParenToken); 7268N(SyntaxKind.PlusToken); 7269N(SyntaxKind.ParenthesizedExpression); 7271N(SyntaxKind.OpenParenToken); 7272N(SyntaxKind.NumericLiteralExpression); 7274N(SyntaxKind.NumericLiteralToken, "2"); 7276N(SyntaxKind.CloseParenToken); 7279N(SyntaxKind.CloseParenToken); 7281N(SyntaxKind.ColonToken); 7283N(SyntaxKind.BreakStatement); 7285N(SyntaxKind.BreakKeyword); 7286N(SyntaxKind.SemicolonToken); 7289N(SyntaxKind.CloseBraceToken); 7301N(SyntaxKind.SwitchStatement); 7303N(SyntaxKind.SwitchKeyword); 7304N(SyntaxKind.OpenParenToken); 7305N(SyntaxKind.IdentifierName); 7307N(SyntaxKind.IdentifierToken, "e"); 7309N(SyntaxKind.CloseParenToken); 7310N(SyntaxKind.OpenBraceToken); 7311N(SyntaxKind.SwitchSection); 7313N(SyntaxKind.CaseSwitchLabel); 7315N(SyntaxKind.CaseKeyword); 7316N(SyntaxKind.ParenthesizedExpression); 7318N(SyntaxKind.OpenParenToken); 7319N(SyntaxKind.SubtractExpression); 7321N(SyntaxKind.ParenthesizedExpression); 7323N(SyntaxKind.OpenParenToken); 7324N(SyntaxKind.AddExpression); 7326N(SyntaxKind.NumericLiteralExpression); 7328N(SyntaxKind.NumericLiteralToken, "2"); 7330N(SyntaxKind.PlusToken); 7331N(SyntaxKind.NumericLiteralExpression); 7333N(SyntaxKind.NumericLiteralToken, "2"); 7336N(SyntaxKind.CloseParenToken); 7338N(SyntaxKind.MinusToken); 7339N(SyntaxKind.NumericLiteralExpression); 7341N(SyntaxKind.NumericLiteralToken, "2"); 7344N(SyntaxKind.CloseParenToken); 7346N(SyntaxKind.ColonToken); 7348N(SyntaxKind.BreakStatement); 7350N(SyntaxKind.BreakKeyword); 7351N(SyntaxKind.SemicolonToken); 7354N(SyntaxKind.CloseBraceToken); 7366N(SyntaxKind.SwitchStatement); 7368N(SyntaxKind.SwitchKeyword); 7369N(SyntaxKind.OpenParenToken); 7370N(SyntaxKind.IdentifierName); 7372N(SyntaxKind.IdentifierToken, "e"); 7374N(SyntaxKind.CloseParenToken); 7375N(SyntaxKind.OpenBraceToken); 7376N(SyntaxKind.SwitchSection); 7378N(SyntaxKind.CaseSwitchLabel); 7380N(SyntaxKind.CaseKeyword); 7381N(SyntaxKind.BitwiseOrExpression); 7383N(SyntaxKind.ParenthesizedExpression); 7385N(SyntaxKind.OpenParenToken); 7386N(SyntaxKind.NumericLiteralExpression); 7388N(SyntaxKind.NumericLiteralToken, "2"); 7390N(SyntaxKind.CloseParenToken); 7392N(SyntaxKind.BarToken); 7393N(SyntaxKind.ParenthesizedExpression); 7395N(SyntaxKind.OpenParenToken); 7396N(SyntaxKind.NumericLiteralExpression); 7398N(SyntaxKind.NumericLiteralToken, "2"); 7400N(SyntaxKind.CloseParenToken); 7403N(SyntaxKind.ColonToken); 7405N(SyntaxKind.BreakStatement); 7407N(SyntaxKind.BreakKeyword); 7408N(SyntaxKind.SemicolonToken); 7411N(SyntaxKind.CloseBraceToken); 7423N(SyntaxKind.SwitchStatement); 7425N(SyntaxKind.SwitchKeyword); 7426N(SyntaxKind.OpenParenToken); 7427N(SyntaxKind.IdentifierName); 7429N(SyntaxKind.IdentifierToken, "e"); 7431N(SyntaxKind.CloseParenToken); 7432N(SyntaxKind.OpenBraceToken); 7433N(SyntaxKind.SwitchSection); 7435N(SyntaxKind.CaseSwitchLabel); 7437N(SyntaxKind.CaseKeyword); 7438N(SyntaxKind.ParenthesizedExpression); 7440N(SyntaxKind.OpenParenToken); 7441N(SyntaxKind.BitwiseOrExpression); 7443N(SyntaxKind.ParenthesizedExpression); 7445N(SyntaxKind.OpenParenToken); 7446N(SyntaxKind.LeftShiftExpression); 7448N(SyntaxKind.NumericLiteralExpression); 7450N(SyntaxKind.NumericLiteralToken, "2"); 7452N(SyntaxKind.LessThanLessThanToken); 7453N(SyntaxKind.NumericLiteralExpression); 7455N(SyntaxKind.NumericLiteralToken, "2"); 7458N(SyntaxKind.CloseParenToken); 7460N(SyntaxKind.BarToken); 7461N(SyntaxKind.NumericLiteralExpression); 7463N(SyntaxKind.NumericLiteralToken, "2"); 7466N(SyntaxKind.CloseParenToken); 7468N(SyntaxKind.ColonToken); 7470N(SyntaxKind.BreakStatement); 7472N(SyntaxKind.BreakKeyword); 7473N(SyntaxKind.SemicolonToken); 7476N(SyntaxKind.CloseBraceToken); 7485N(SyntaxKind.SwitchExpression); 7487N(SyntaxKind.SwitchExpression); 7489N(SyntaxKind.NumericLiteralExpression); 7491N(SyntaxKind.NumericLiteralToken, "1"); 7493N(SyntaxKind.SwitchKeyword); 7494N(SyntaxKind.OpenBraceToken); 7495N(SyntaxKind.SwitchExpressionArm); 7497N(SyntaxKind.ConstantPattern); 7499N(SyntaxKind.NumericLiteralExpression); 7501N(SyntaxKind.NumericLiteralToken, "1"); 7504N(SyntaxKind.EqualsGreaterThanToken); 7505N(SyntaxKind.NumericLiteralExpression); 7507N(SyntaxKind.NumericLiteralToken, "2"); 7510N(SyntaxKind.CloseBraceToken); 7512N(SyntaxKind.SwitchKeyword); 7513N(SyntaxKind.OpenBraceToken); 7514N(SyntaxKind.SwitchExpressionArm); 7516N(SyntaxKind.ConstantPattern); 7518N(SyntaxKind.NumericLiteralExpression); 7520N(SyntaxKind.NumericLiteralToken, "2"); 7523N(SyntaxKind.EqualsGreaterThanToken); 7524N(SyntaxKind.NumericLiteralExpression); 7526N(SyntaxKind.NumericLiteralToken, "3"); 7529N(SyntaxKind.CloseBraceToken); 7538N(SyntaxKind.LessThanExpression); 7540N(SyntaxKind.LessThanExpression); 7542N(SyntaxKind.IdentifierName); 7544N(SyntaxKind.IdentifierToken, "a"); 7546N(SyntaxKind.LessThanToken); 7547N(SyntaxKind.SwitchExpression); 7549N(SyntaxKind.IdentifierName); 7551N(SyntaxKind.IdentifierToken, "b"); 7553N(SyntaxKind.SwitchKeyword); 7554N(SyntaxKind.OpenBraceToken); 7555N(SyntaxKind.SwitchExpressionArm); 7557N(SyntaxKind.ConstantPattern); 7559N(SyntaxKind.NumericLiteralExpression); 7561N(SyntaxKind.NumericLiteralToken, "1"); 7564N(SyntaxKind.EqualsGreaterThanToken); 7565N(SyntaxKind.NumericLiteralExpression); 7567N(SyntaxKind.NumericLiteralToken, "2"); 7570N(SyntaxKind.CloseBraceToken); 7573N(SyntaxKind.LessThanToken); 7574N(SyntaxKind.SwitchExpression); 7576N(SyntaxKind.IdentifierName); 7578N(SyntaxKind.IdentifierToken, "c"); 7580N(SyntaxKind.SwitchKeyword); 7581N(SyntaxKind.OpenBraceToken); 7582N(SyntaxKind.SwitchExpressionArm); 7584N(SyntaxKind.ConstantPattern); 7586N(SyntaxKind.NumericLiteralExpression); 7588N(SyntaxKind.NumericLiteralToken, "2"); 7591N(SyntaxKind.EqualsGreaterThanToken); 7592N(SyntaxKind.NumericLiteralExpression); 7594N(SyntaxKind.NumericLiteralToken, "3"); 7597N(SyntaxKind.CloseBraceToken); 7607N(SyntaxKind.LessThanExpression); 7609N(SyntaxKind.IdentifierName); 7611N(SyntaxKind.IdentifierToken, "a"); 7613N(SyntaxKind.LessThanToken); 7614N(SyntaxKind.SwitchExpression); 7616N(SyntaxKind.IdentifierName); 7618N(SyntaxKind.IdentifierToken, "b"); 7620N(SyntaxKind.SwitchKeyword); 7621N(SyntaxKind.OpenBraceToken); 7622N(SyntaxKind.SwitchExpressionArm); 7624N(SyntaxKind.ConstantPattern); 7626N(SyntaxKind.TrueLiteralExpression); 7628N(SyntaxKind.TrueKeyword); 7631N(SyntaxKind.EqualsGreaterThanToken); 7632N(SyntaxKind.NumericLiteralExpression); 7634N(SyntaxKind.NumericLiteralToken, "1"); 7637N(SyntaxKind.CloseBraceToken); 7649N(SyntaxKind.EqualsExpression); 7651N(SyntaxKind.IdentifierName); 7653N(SyntaxKind.IdentifierToken, "a"); 7655N(SyntaxKind.EqualsEqualsToken); 7656N(SyntaxKind.SwitchExpression); 7658N(SyntaxKind.IdentifierName); 7660N(SyntaxKind.IdentifierToken, "b"); 7662N(SyntaxKind.SwitchKeyword); 7663N(SyntaxKind.OpenBraceToken); 7664N(SyntaxKind.SwitchExpressionArm); 7666N(SyntaxKind.ConstantPattern); 7668N(SyntaxKind.TrueLiteralExpression); 7670N(SyntaxKind.TrueKeyword); 7673N(SyntaxKind.EqualsGreaterThanToken); 7674N(SyntaxKind.NumericLiteralExpression); 7676N(SyntaxKind.NumericLiteralToken, "1"); 7679N(SyntaxKind.CloseBraceToken); 7689N(SyntaxKind.MultiplyExpression); 7691N(SyntaxKind.IdentifierName); 7693N(SyntaxKind.IdentifierToken, "a"); 7695N(SyntaxKind.AsteriskToken); 7696N(SyntaxKind.SwitchExpression); 7698N(SyntaxKind.IdentifierName); 7700N(SyntaxKind.IdentifierToken, "b"); 7702N(SyntaxKind.SwitchKeyword); 7703N(SyntaxKind.OpenBraceToken); 7704N(SyntaxKind.CloseBraceToken); 7714N(SyntaxKind.AddExpression); 7716N(SyntaxKind.IdentifierName); 7718N(SyntaxKind.IdentifierToken, "a"); 7720N(SyntaxKind.PlusToken); 7721N(SyntaxKind.SwitchExpression); 7723N(SyntaxKind.IdentifierName); 7725N(SyntaxKind.IdentifierToken, "b"); 7727N(SyntaxKind.SwitchKeyword); 7728N(SyntaxKind.OpenBraceToken); 7729N(SyntaxKind.CloseBraceToken); 7739N(SyntaxKind.SwitchExpression); 7741N(SyntaxKind.UnaryMinusExpression); 7743N(SyntaxKind.MinusToken); 7744N(SyntaxKind.IdentifierName); 7746N(SyntaxKind.IdentifierToken, "a"); 7749N(SyntaxKind.SwitchKeyword); 7750N(SyntaxKind.OpenBraceToken); 7751N(SyntaxKind.CloseBraceToken); 7760N(SyntaxKind.SwitchExpression); 7762N(SyntaxKind.CastExpression); 7764N(SyntaxKind.OpenParenToken); 7765N(SyntaxKind.IdentifierName); 7767N(SyntaxKind.IdentifierToken, "Type"); 7769N(SyntaxKind.CloseParenToken); 7770N(SyntaxKind.IdentifierName); 7772N(SyntaxKind.IdentifierToken, "a"); 7775N(SyntaxKind.SwitchKeyword); 7776N(SyntaxKind.OpenBraceToken); 7777N(SyntaxKind.CloseBraceToken); 7786N(SyntaxKind.SwitchExpression); 7788N(SyntaxKind.CastExpression); 7790N(SyntaxKind.OpenParenToken); 7791N(SyntaxKind.IdentifierName); 7793N(SyntaxKind.IdentifierToken, "Type"); 7795N(SyntaxKind.CloseParenToken); 7796N(SyntaxKind.PostIncrementExpression); 7798N(SyntaxKind.IdentifierName); 7800N(SyntaxKind.IdentifierToken, "a"); 7802N(SyntaxKind.PlusPlusToken); 7805N(SyntaxKind.SwitchKeyword); 7806N(SyntaxKind.OpenBraceToken); 7807N(SyntaxKind.CloseBraceToken); 7816N(SyntaxKind.SwitchExpression); 7818N(SyntaxKind.UnaryPlusExpression); 7820N(SyntaxKind.PlusToken); 7821N(SyntaxKind.IdentifierName); 7823N(SyntaxKind.IdentifierToken, "a"); 7826N(SyntaxKind.SwitchKeyword); 7827N(SyntaxKind.OpenBraceToken); 7828N(SyntaxKind.CloseBraceToken); 7840N(SyntaxKind.SwitchExpression); 7842N(SyntaxKind.IdentifierName); 7844N(SyntaxKind.IdentifierToken, "a"); 7846N(SyntaxKind.SwitchKeyword); 7847N(SyntaxKind.OpenBraceToken); 7848N(SyntaxKind.CloseBraceToken); 7860N(SyntaxKind.SwitchExpression); 7862N(SyntaxKind.IdentifierName); 7864N(SyntaxKind.IdentifierToken, "a"); 7866N(SyntaxKind.SwitchKeyword); 7867N(SyntaxKind.OpenBraceToken); 7868N(SyntaxKind.CloseBraceToken); 7880N(SyntaxKind.SwitchExpression); 7882N(SyntaxKind.IdentifierName); 7884N(SyntaxKind.IdentifierToken, "a"); 7886N(SyntaxKind.SwitchKeyword); 7887N(SyntaxKind.OpenBraceToken); 7888N(SyntaxKind.CloseBraceToken); 7900N(SyntaxKind.SwitchExpression); 7902N(SyntaxKind.IdentifierName); 7904N(SyntaxKind.IdentifierToken, "a"); 7906N(SyntaxKind.SwitchKeyword); 7907N(SyntaxKind.OpenBraceToken); 7908N(SyntaxKind.CloseBraceToken); 7921N(SyntaxKind.ParenthesizedExpression); 7923N(SyntaxKind.OpenParenToken); 7924N(SyntaxKind.SwitchExpression); 7926N(SyntaxKind.IdentifierName); 7928N(SyntaxKind.IdentifierToken, "e"); 7930N(SyntaxKind.SwitchKeyword); 7931N(SyntaxKind.OpenBraceToken); 7934N(SyntaxKind.CloseParenToken); 7956N(SyntaxKind.ParenthesizedExpression); 7958N(SyntaxKind.OpenParenToken); 7959N(SyntaxKind.SwitchExpression); 7961N(SyntaxKind.IdentifierName); 7963N(SyntaxKind.IdentifierToken, "e"); 7965N(SyntaxKind.SwitchKeyword); 7966N(SyntaxKind.OpenBraceToken); 7982N(SyntaxKind.CommaToken); 7985N(SyntaxKind.CloseParenToken); 8007N(SyntaxKind.SwitchExpression); 8009N(SyntaxKind.IdentifierName); 8011N(SyntaxKind.IdentifierToken, "e"); 8013N(SyntaxKind.SwitchKeyword); 8014N(SyntaxKind.OpenBraceToken); 8030N(SyntaxKind.CommaToken); 8040N(SyntaxKind.SwitchExpression); 8042N(SyntaxKind.IdentifierName); 8044N(SyntaxKind.IdentifierToken, "e"); 8046N(SyntaxKind.SwitchKeyword); 8047N(SyntaxKind.OpenBraceToken); 8048N(SyntaxKind.SwitchExpressionArm); 8050N(SyntaxKind.ConstantPattern); 8052N(SyntaxKind.ParenthesizedExpression); 8054N(SyntaxKind.OpenParenToken); 8055N(SyntaxKind.IdentifierName); 8057N(SyntaxKind.IdentifierToken, "X"); 8059N(SyntaxKind.CloseParenToken); 8062N(SyntaxKind.EqualsGreaterThanToken); 8063N(SyntaxKind.NumericLiteralExpression); 8065N(SyntaxKind.NumericLiteralToken, "1"); 8068N(SyntaxKind.CloseBraceToken); 8081N(SyntaxKind.SwitchExpression); 8083N(SyntaxKind.IdentifierName); 8085N(SyntaxKind.IdentifierToken, "e"); 8087N(SyntaxKind.SwitchKeyword); 8088N(SyntaxKind.OpenBraceToken); 8089N(SyntaxKind.SwitchExpressionArm); 8091N(SyntaxKind.ConstantPattern); 8093N(SyntaxKind.NumericLiteralExpression); 8095N(SyntaxKind.NumericLiteralToken, "1"); 8098N(SyntaxKind.EqualsGreaterThanToken); 8099N(SyntaxKind.NumericLiteralExpression); 8101N(SyntaxKind.NumericLiteralToken, "1"); 8105N(SyntaxKind.SwitchExpressionArm); 8107N(SyntaxKind.ConstantPattern); 8109N(SyntaxKind.NumericLiteralExpression); 8111N(SyntaxKind.NumericLiteralToken, "2"); 8114N(SyntaxKind.EqualsGreaterThanToken); 8115N(SyntaxKind.NumericLiteralExpression); 8117N(SyntaxKind.NumericLiteralToken, "2"); 8120N(SyntaxKind.CloseBraceToken); 8133N(SyntaxKind.SwitchExpression); 8135N(SyntaxKind.IdentifierName); 8137N(SyntaxKind.IdentifierToken, "e"); 8139N(SyntaxKind.SwitchKeyword); 8140N(SyntaxKind.OpenBraceToken); 8141N(SyntaxKind.SwitchExpressionArm); 8143N(SyntaxKind.ConstantPattern); 8145N(SyntaxKind.NumericLiteralExpression); 8147N(SyntaxKind.NumericLiteralToken, "1"); 8150N(SyntaxKind.EqualsGreaterThanToken); 8151N(SyntaxKind.NumericLiteralExpression); 8153N(SyntaxKind.NumericLiteralToken, "1"); 8156N(SyntaxKind.CommaToken); 8157N(SyntaxKind.SwitchExpressionArm); 8159N(SyntaxKind.ConstantPattern); 8161N(SyntaxKind.NumericLiteralExpression); 8163N(SyntaxKind.NumericLiteralToken, "2"); 8166N(SyntaxKind.EqualsGreaterThanToken); 8167N(SyntaxKind.NumericLiteralExpression); 8169N(SyntaxKind.NumericLiteralToken, "2"); 8173N(SyntaxKind.CloseBraceToken); 8182N(SyntaxKind.IsPatternExpression); 8184N(SyntaxKind.IdentifierName); 8186N(SyntaxKind.IdentifierToken, "e"); 8188N(SyntaxKind.IsKeyword); 8189N(SyntaxKind.RecursivePattern); 8191N(SyntaxKind.GenericName); 8193N(SyntaxKind.IdentifierToken, "A"); 8194N(SyntaxKind.TypeArgumentList); 8196N(SyntaxKind.LessThanToken); 8197N(SyntaxKind.IdentifierName); 8199N(SyntaxKind.IdentifierToken, "B"); 8201N(SyntaxKind.GreaterThanToken); 8204N(SyntaxKind.PropertyPatternClause); 8206N(SyntaxKind.OpenBraceToken); 8207N(SyntaxKind.CloseBraceToken); 8222N(SyntaxKind.AddExpression); 8224N(SyntaxKind.IsPatternExpression); 8226N(SyntaxKind.IdentifierName); 8228N(SyntaxKind.IdentifierToken, "o"); 8230N(SyntaxKind.IsKeyword); 8231N(SyntaxKind.DeclarationPattern); 8233N(SyntaxKind.IdentifierName); 8235N(SyntaxKind.IdentifierToken, "C"); 8237N(SyntaxKind.SingleVariableDesignation); 8239N(SyntaxKind.IdentifierToken, "c"); 8243N(SyntaxKind.PlusToken); 8244N(SyntaxKind.IdentifierName); 8246N(SyntaxKind.IdentifierToken, "d"); 8260N(SyntaxKind.AddExpression); 8262N(SyntaxKind.IsPatternExpression); 8264N(SyntaxKind.IdentifierName); 8266N(SyntaxKind.IdentifierToken, "o"); 8268N(SyntaxKind.IsKeyword); 8269N(SyntaxKind.RecursivePattern); 8271N(SyntaxKind.PropertyPatternClause); 8273N(SyntaxKind.OpenBraceToken); 8274N(SyntaxKind.CloseBraceToken); 8278N(SyntaxKind.PlusToken); 8279N(SyntaxKind.IdentifierName); 8281N(SyntaxKind.IdentifierToken, "d"); 8308N(SyntaxKind.ExpressionStatement); 8310N(SyntaxKind.SimpleAssignmentExpression); 8312N(SyntaxKind.IdentifierName); 8314N(SyntaxKind.IdentifierToken, "_"); 8316N(SyntaxKind.EqualsToken); 8317N(SyntaxKind.IsPatternExpression); 8319N(SyntaxKind.IdentifierName); 8321N(SyntaxKind.IdentifierToken, "e"); 8323N(SyntaxKind.IsKeyword); 8324N(SyntaxKind.OrPattern); 8326N(SyntaxKind.ConstantPattern); 8328N(SyntaxKind.IdentifierName); 8330N(SyntaxKind.IdentifierToken, "a"); 8333N(SyntaxKind.OrKeyword); 8334N(SyntaxKind.ConstantPattern); 8336N(SyntaxKind.IdentifierName); 8338N(SyntaxKind.IdentifierToken, "b"); 8344N(SyntaxKind.SemicolonToken); 8370N(SyntaxKind.ExpressionStatement); 8372N(SyntaxKind.SimpleAssignmentExpression); 8374N(SyntaxKind.IdentifierName); 8376N(SyntaxKind.IdentifierToken, "_"); 8378N(SyntaxKind.EqualsToken); 8379N(SyntaxKind.IsPatternExpression); 8381N(SyntaxKind.IdentifierName); 8383N(SyntaxKind.IdentifierToken, "e"); 8385N(SyntaxKind.IsKeyword); 8386N(SyntaxKind.AndPattern); 8388N(SyntaxKind.ConstantPattern); 8390N(SyntaxKind.IdentifierName); 8392N(SyntaxKind.IdentifierToken, "a"); 8395N(SyntaxKind.AndKeyword); 8396N(SyntaxKind.ConstantPattern); 8398N(SyntaxKind.IdentifierName); 8400N(SyntaxKind.IdentifierToken, "b"); 8406N(SyntaxKind.SemicolonToken); 8429N(SyntaxKind.ExpressionStatement); 8431N(SyntaxKind.SimpleAssignmentExpression); 8433N(SyntaxKind.IdentifierName); 8435N(SyntaxKind.IdentifierToken, "_"); 8437N(SyntaxKind.EqualsToken); 8438N(SyntaxKind.IsPatternExpression); 8440N(SyntaxKind.IdentifierName); 8442N(SyntaxKind.IdentifierToken, "e"); 8444N(SyntaxKind.IsKeyword); 8445N(SyntaxKind.NotPattern); 8447N(SyntaxKind.NotKeyword); 8448N(SyntaxKind.ConstantPattern); 8450N(SyntaxKind.IdentifierName); 8452N(SyntaxKind.IdentifierToken, "b"); 8458N(SyntaxKind.SemicolonToken); 8478N(SyntaxKind.ExpressionStatement); 8480N(SyntaxKind.SimpleAssignmentExpression); 8482N(SyntaxKind.IdentifierName); 8484N(SyntaxKind.IdentifierToken, "_"); 8486N(SyntaxKind.EqualsToken); 8487N(SyntaxKind.IsPatternExpression); 8489N(SyntaxKind.IdentifierName); 8491N(SyntaxKind.IdentifierToken, "e"); 8493N(SyntaxKind.IsKeyword); 8494N(SyntaxKind.NotPattern); 8496N(SyntaxKind.NotKeyword); 8497N(SyntaxKind.ConstantPattern); 8499N(SyntaxKind.NullLiteralExpression); 8501N(SyntaxKind.NullKeyword); 8507N(SyntaxKind.SemicolonToken); 8556N(SyntaxKind.ExpressionStatement); 8558N(SyntaxKind.SimpleAssignmentExpression); 8560N(SyntaxKind.IdentifierName); 8562N(SyntaxKind.IdentifierToken, "_"); 8564N(SyntaxKind.EqualsToken); 8565N(SyntaxKind.SwitchExpression); 8567N(SyntaxKind.IdentifierName); 8569N(SyntaxKind.IdentifierToken, "e"); 8571N(SyntaxKind.SwitchKeyword); 8572N(SyntaxKind.OpenBraceToken); 8573N(SyntaxKind.SwitchExpressionArm); 8575N(SyntaxKind.OrPattern); 8577N(SyntaxKind.ConstantPattern); 8579N(SyntaxKind.IdentifierName); 8581N(SyntaxKind.IdentifierToken, "a"); 8584N(SyntaxKind.OrKeyword); 8585N(SyntaxKind.ConstantPattern); 8587N(SyntaxKind.IdentifierName); 8589N(SyntaxKind.IdentifierToken, "b"); 8593N(SyntaxKind.EqualsGreaterThanToken); 8594N(SyntaxKind.NumericLiteralExpression); 8596N(SyntaxKind.NumericLiteralToken, "1"); 8599N(SyntaxKind.CommaToken); 8600N(SyntaxKind.SwitchExpressionArm); 8602N(SyntaxKind.AndPattern); 8604N(SyntaxKind.ConstantPattern); 8606N(SyntaxKind.IdentifierName); 8608N(SyntaxKind.IdentifierToken, "c"); 8611N(SyntaxKind.AndKeyword); 8612N(SyntaxKind.ConstantPattern); 8614N(SyntaxKind.IdentifierName); 8616N(SyntaxKind.IdentifierToken, "d"); 8620N(SyntaxKind.EqualsGreaterThanToken); 8621N(SyntaxKind.NumericLiteralExpression); 8623N(SyntaxKind.NumericLiteralToken, "2"); 8626N(SyntaxKind.CommaToken); 8627N(SyntaxKind.SwitchExpressionArm); 8629N(SyntaxKind.NotPattern); 8631N(SyntaxKind.NotKeyword); 8632N(SyntaxKind.ConstantPattern); 8634N(SyntaxKind.IdentifierName); 8636N(SyntaxKind.IdentifierToken, "e"); 8640N(SyntaxKind.EqualsGreaterThanToken); 8641N(SyntaxKind.NumericLiteralExpression); 8643N(SyntaxKind.NumericLiteralToken, "3"); 8646N(SyntaxKind.CommaToken); 8647N(SyntaxKind.SwitchExpressionArm); 8649N(SyntaxKind.NotPattern); 8651N(SyntaxKind.NotKeyword); 8652N(SyntaxKind.ConstantPattern); 8654N(SyntaxKind.NullLiteralExpression); 8656N(SyntaxKind.NullKeyword); 8660N(SyntaxKind.EqualsGreaterThanToken); 8661N(SyntaxKind.NumericLiteralExpression); 8663N(SyntaxKind.NumericLiteralToken, "4"); 8666N(SyntaxKind.CommaToken); 8667N(SyntaxKind.CloseBraceToken); 8670N(SyntaxKind.SemicolonToken); 8726N(SyntaxKind.ExpressionStatement); 8728N(SyntaxKind.SimpleAssignmentExpression); 8730N(SyntaxKind.IdentifierName); 8732N(SyntaxKind.IdentifierToken, "_"); 8734N(SyntaxKind.EqualsToken); 8735N(SyntaxKind.SwitchExpression); 8737N(SyntaxKind.IdentifierName); 8739N(SyntaxKind.IdentifierToken, "e"); 8741N(SyntaxKind.SwitchKeyword); 8742N(SyntaxKind.OpenBraceToken); 8743N(SyntaxKind.SwitchExpressionArm); 8745N(SyntaxKind.RelationalPattern); 8747N(SyntaxKind.LessThanToken); 8748N(SyntaxKind.NumericLiteralExpression); 8750N(SyntaxKind.NumericLiteralToken, "0"); 8753N(SyntaxKind.EqualsGreaterThanToken); 8754N(SyntaxKind.NumericLiteralExpression); 8756N(SyntaxKind.NumericLiteralToken, "0"); 8759N(SyntaxKind.CommaToken); 8760N(SyntaxKind.SwitchExpressionArm); 8762N(SyntaxKind.RelationalPattern); 8764N(SyntaxKind.LessThanEqualsToken); 8765N(SyntaxKind.NumericLiteralExpression); 8767N(SyntaxKind.NumericLiteralToken, "1"); 8770N(SyntaxKind.EqualsGreaterThanToken); 8771N(SyntaxKind.NumericLiteralExpression); 8773N(SyntaxKind.NumericLiteralToken, "1"); 8776N(SyntaxKind.CommaToken); 8777N(SyntaxKind.SwitchExpressionArm); 8779N(SyntaxKind.RelationalPattern); 8781N(SyntaxKind.GreaterThanToken); 8782N(SyntaxKind.NumericLiteralExpression); 8784N(SyntaxKind.NumericLiteralToken, "2"); 8787N(SyntaxKind.EqualsGreaterThanToken); 8788N(SyntaxKind.NumericLiteralExpression); 8790N(SyntaxKind.NumericLiteralToken, "2"); 8793N(SyntaxKind.CommaToken); 8794N(SyntaxKind.SwitchExpressionArm); 8796N(SyntaxKind.RelationalPattern); 8798N(SyntaxKind.GreaterThanEqualsToken); 8799N(SyntaxKind.NumericLiteralExpression); 8801N(SyntaxKind.NumericLiteralToken, "3"); 8804N(SyntaxKind.EqualsGreaterThanToken); 8805N(SyntaxKind.NumericLiteralExpression); 8807N(SyntaxKind.NumericLiteralToken, "3"); 8810N(SyntaxKind.CommaToken); 8811N(SyntaxKind.SwitchExpressionArm); 8813N(SyntaxKind.RelationalPattern); 8815N(SyntaxKind.EqualsEqualsToken); 8816N(SyntaxKind.NumericLiteralExpression); 8818N(SyntaxKind.NumericLiteralToken, "4"); 8821N(SyntaxKind.EqualsGreaterThanToken); 8822N(SyntaxKind.NumericLiteralExpression); 8824N(SyntaxKind.NumericLiteralToken, "4"); 8827N(SyntaxKind.CommaToken); 8828N(SyntaxKind.SwitchExpressionArm); 8830N(SyntaxKind.RelationalPattern); 8832N(SyntaxKind.ExclamationEqualsToken); 8833N(SyntaxKind.NumericLiteralExpression); 8835N(SyntaxKind.NumericLiteralToken, "5"); 8838N(SyntaxKind.EqualsGreaterThanToken); 8839N(SyntaxKind.NumericLiteralExpression); 8841N(SyntaxKind.NumericLiteralToken, "5"); 8844N(SyntaxKind.CommaToken); 8845N(SyntaxKind.CloseBraceToken); 8848N(SyntaxKind.SemicolonToken); 8900N(SyntaxKind.ExpressionStatement); 8902N(SyntaxKind.SimpleAssignmentExpression); 8904N(SyntaxKind.IdentifierName); 8906N(SyntaxKind.IdentifierToken, "_"); 8908N(SyntaxKind.EqualsToken); 8909N(SyntaxKind.SwitchExpression); 8911N(SyntaxKind.IdentifierName); 8913N(SyntaxKind.IdentifierToken, "e"); 8915N(SyntaxKind.SwitchKeyword); 8916N(SyntaxKind.OpenBraceToken); 8917N(SyntaxKind.SwitchExpressionArm); 8919N(SyntaxKind.RelationalPattern); 8921N(SyntaxKind.LessThanToken); 8922N(SyntaxKind.NumericLiteralExpression); 8924N(SyntaxKind.NumericLiteralToken, "0"); 8928N(SyntaxKind.LessThanExpression); 8934N(SyntaxKind.LessThanToken); 8935N(SyntaxKind.NumericLiteralExpression); 8937N(SyntaxKind.NumericLiteralToken, "0"); 8942N(SyntaxKind.SwitchExpressionArm); 8951N(SyntaxKind.EqualsGreaterThanToken); 8952N(SyntaxKind.NumericLiteralExpression); 8954N(SyntaxKind.NumericLiteralToken, "0"); 8957N(SyntaxKind.CommaToken); 8958N(SyntaxKind.SwitchExpressionArm); 8960N(SyntaxKind.RelationalPattern); 8962N(SyntaxKind.EqualsEqualsToken); 8963N(SyntaxKind.NumericLiteralExpression); 8965N(SyntaxKind.NumericLiteralToken, "4"); 8969N(SyntaxKind.LessThanExpression); 8975N(SyntaxKind.LessThanToken); 8976N(SyntaxKind.NumericLiteralExpression); 8978N(SyntaxKind.NumericLiteralToken, "4"); 8983N(SyntaxKind.SwitchExpressionArm); 8992N(SyntaxKind.EqualsGreaterThanToken); 8993N(SyntaxKind.NumericLiteralExpression); 8995N(SyntaxKind.NumericLiteralToken, "4"); 8998N(SyntaxKind.CommaToken); 8999N(SyntaxKind.SwitchExpressionArm); 9001N(SyntaxKind.RelationalPattern); 9003N(SyntaxKind.ExclamationEqualsToken); 9004N(SyntaxKind.NumericLiteralExpression); 9006N(SyntaxKind.NumericLiteralToken, "5"); 9010N(SyntaxKind.LessThanExpression); 9016N(SyntaxKind.LessThanToken); 9017N(SyntaxKind.NumericLiteralExpression); 9019N(SyntaxKind.NumericLiteralToken, "5"); 9024N(SyntaxKind.SwitchExpressionArm); 9033N(SyntaxKind.EqualsGreaterThanToken); 9034N(SyntaxKind.NumericLiteralExpression); 9036N(SyntaxKind.NumericLiteralToken, "5"); 9039N(SyntaxKind.CommaToken); 9040N(SyntaxKind.CloseBraceToken); 9043N(SyntaxKind.SemicolonToken); 9059N(SyntaxKind.ExpressionStatement); 9061N(SyntaxKind.SimpleAssignmentExpression); 9063N(SyntaxKind.IdentifierName); 9065N(SyntaxKind.IdentifierToken, "_"); 9067N(SyntaxKind.EqualsToken); 9068N(SyntaxKind.SwitchExpression); 9070N(SyntaxKind.IdentifierName); 9072N(SyntaxKind.IdentifierToken, "e"); 9074N(SyntaxKind.SwitchKeyword); 9075N(SyntaxKind.OpenBraceToken); 9076N(SyntaxKind.SwitchExpressionArm); 9078N(SyntaxKind.RelationalPattern); 9080N(SyntaxKind.LessThanToken); 9081N(SyntaxKind.LeftShiftExpression); 9083N(SyntaxKind.NumericLiteralExpression); 9085N(SyntaxKind.NumericLiteralToken, "0"); 9087N(SyntaxKind.LessThanLessThanToken); 9088N(SyntaxKind.NumericLiteralExpression); 9090N(SyntaxKind.NumericLiteralToken, "0"); 9094N(SyntaxKind.EqualsGreaterThanToken); 9095N(SyntaxKind.NumericLiteralExpression); 9097N(SyntaxKind.NumericLiteralToken, "0"); 9100N(SyntaxKind.CommaToken); 9101N(SyntaxKind.SwitchExpressionArm); 9103N(SyntaxKind.RelationalPattern); 9105N(SyntaxKind.EqualsEqualsToken); 9106N(SyntaxKind.LeftShiftExpression); 9108N(SyntaxKind.NumericLiteralExpression); 9110N(SyntaxKind.NumericLiteralToken, "4"); 9112N(SyntaxKind.LessThanLessThanToken); 9113N(SyntaxKind.NumericLiteralExpression); 9115N(SyntaxKind.NumericLiteralToken, "4"); 9119N(SyntaxKind.EqualsGreaterThanToken); 9120N(SyntaxKind.NumericLiteralExpression); 9122N(SyntaxKind.NumericLiteralToken, "4"); 9125N(SyntaxKind.CommaToken); 9126N(SyntaxKind.SwitchExpressionArm); 9128N(SyntaxKind.RelationalPattern); 9130N(SyntaxKind.ExclamationEqualsToken); 9131N(SyntaxKind.LeftShiftExpression); 9133N(SyntaxKind.NumericLiteralExpression); 9135N(SyntaxKind.NumericLiteralToken, "5"); 9137N(SyntaxKind.LessThanLessThanToken); 9138N(SyntaxKind.NumericLiteralExpression); 9140N(SyntaxKind.NumericLiteralToken, "5"); 9144N(SyntaxKind.EqualsGreaterThanToken); 9145N(SyntaxKind.NumericLiteralExpression); 9147N(SyntaxKind.NumericLiteralToken, "5"); 9150N(SyntaxKind.CommaToken); 9151N(SyntaxKind.CloseBraceToken); 9154N(SyntaxKind.SemicolonToken); 9166N(SyntaxKind.ExpressionStatement); 9168N(SyntaxKind.SimpleAssignmentExpression); 9170N(SyntaxKind.IdentifierName); 9172N(SyntaxKind.IdentifierToken, "_"); 9174N(SyntaxKind.EqualsToken); 9175N(SyntaxKind.IsPatternExpression); 9177N(SyntaxKind.IdentifierName); 9179N(SyntaxKind.IdentifierToken, "e"); 9181N(SyntaxKind.IsKeyword); 9182N(SyntaxKind.RelationalPattern); 9184N(SyntaxKind.LessThanToken); 9185N(SyntaxKind.NumericLiteralExpression); 9187N(SyntaxKind.NumericLiteralToken, "4"); 9192N(SyntaxKind.SemicolonToken); 9204N(SyntaxKind.ExpressionStatement); 9206N(SyntaxKind.SimpleAssignmentExpression); 9208N(SyntaxKind.IdentifierName); 9210N(SyntaxKind.IdentifierToken, "_"); 9212N(SyntaxKind.EqualsToken); 9213N(SyntaxKind.LessThanExpression); 9215N(SyntaxKind.IsPatternExpression); 9217N(SyntaxKind.IdentifierName); 9219N(SyntaxKind.IdentifierToken, "e"); 9221N(SyntaxKind.IsKeyword); 9222N(SyntaxKind.RelationalPattern); 9224N(SyntaxKind.LessThanToken); 9225N(SyntaxKind.NumericLiteralExpression); 9227N(SyntaxKind.NumericLiteralToken, "4"); 9231N(SyntaxKind.LessThanToken); 9232N(SyntaxKind.NumericLiteralExpression); 9234N(SyntaxKind.NumericLiteralToken, "4"); 9238N(SyntaxKind.SemicolonToken); 9250N(SyntaxKind.ExpressionStatement); 9252N(SyntaxKind.SimpleAssignmentExpression); 9254N(SyntaxKind.IdentifierName); 9256N(SyntaxKind.IdentifierToken, "_"); 9258N(SyntaxKind.EqualsToken); 9259N(SyntaxKind.IsPatternExpression); 9261N(SyntaxKind.IdentifierName); 9263N(SyntaxKind.IdentifierToken, "e"); 9265N(SyntaxKind.IsKeyword); 9266N(SyntaxKind.RelationalPattern); 9268N(SyntaxKind.LessThanToken); 9269N(SyntaxKind.LeftShiftExpression); 9271N(SyntaxKind.NumericLiteralExpression); 9273N(SyntaxKind.NumericLiteralToken, "4"); 9275N(SyntaxKind.LessThanLessThanToken); 9276N(SyntaxKind.NumericLiteralExpression); 9278N(SyntaxKind.NumericLiteralToken, "4"); 9284N(SyntaxKind.SemicolonToken); 9295N(SyntaxKind.ExpressionStatement); 9297N(SyntaxKind.SimpleAssignmentExpression); 9299N(SyntaxKind.IdentifierName); 9301N(SyntaxKind.IdentifierToken, "_"); 9303N(SyntaxKind.EqualsToken); 9304N(SyntaxKind.IsPatternExpression); 9306N(SyntaxKind.IdentifierName); 9308N(SyntaxKind.IdentifierToken, "e"); 9310N(SyntaxKind.IsKeyword); 9311N(SyntaxKind.DeclarationPattern); 9313N(SyntaxKind.IdentifierName); 9315N(SyntaxKind.IdentifierToken, "T"); 9317N(SyntaxKind.SingleVariableDesignation); 9319N(SyntaxKind.IdentifierToken, "when"); 9324N(SyntaxKind.SemicolonToken); 9335N(SyntaxKind.ExpressionStatement); 9337N(SyntaxKind.SimpleAssignmentExpression); 9339N(SyntaxKind.IdentifierName); 9341N(SyntaxKind.IdentifierToken, "_"); 9343N(SyntaxKind.EqualsToken); 9344N(SyntaxKind.SwitchExpression); 9346N(SyntaxKind.IdentifierName); 9348N(SyntaxKind.IdentifierToken, "e"); 9350N(SyntaxKind.SwitchKeyword); 9351N(SyntaxKind.OpenBraceToken); 9352N(SyntaxKind.SwitchExpressionArm); 9354N(SyntaxKind.RecursivePattern); 9356N(SyntaxKind.IdentifierName); 9358N(SyntaxKind.IdentifierToken, "T"); 9360N(SyntaxKind.PositionalPatternClause); 9362N(SyntaxKind.OpenParenToken); 9363N(SyntaxKind.Subpattern); 9365N(SyntaxKind.DeclarationPattern); 9367N(SyntaxKind.IdentifierName); 9369N(SyntaxKind.IdentifierToken, "X"); 9371N(SyntaxKind.SingleVariableDesignation); 9373N(SyntaxKind.IdentifierToken, "when"); 9377N(SyntaxKind.CloseParenToken); 9380N(SyntaxKind.EqualsGreaterThanToken); 9381N(SyntaxKind.NumericLiteralExpression); 9383N(SyntaxKind.NumericLiteralToken, "1"); 9386N(SyntaxKind.CommaToken); 9387N(SyntaxKind.CloseBraceToken); 9390N(SyntaxKind.SemicolonToken); 9401N(SyntaxKind.ExpressionStatement); 9403N(SyntaxKind.SimpleAssignmentExpression); 9405N(SyntaxKind.IdentifierName); 9407N(SyntaxKind.IdentifierToken, "_"); 9409N(SyntaxKind.EqualsToken); 9410N(SyntaxKind.IsPatternExpression); 9412N(SyntaxKind.IdentifierName); 9414N(SyntaxKind.IdentifierToken, "e"); 9416N(SyntaxKind.IsKeyword); 9417N(SyntaxKind.OrPattern); 9419N(SyntaxKind.TypePattern); 9421N(SyntaxKind.PredefinedType); 9423N(SyntaxKind.IntKeyword); 9426N(SyntaxKind.OrKeyword); 9427N(SyntaxKind.TypePattern); 9429N(SyntaxKind.PredefinedType); 9431N(SyntaxKind.LongKeyword); 9437N(SyntaxKind.SemicolonToken); 9448N(SyntaxKind.ExpressionStatement); 9450N(SyntaxKind.SimpleAssignmentExpression); 9452N(SyntaxKind.IdentifierName); 9454N(SyntaxKind.IdentifierToken, "_"); 9456N(SyntaxKind.EqualsToken); 9457N(SyntaxKind.IsPatternExpression); 9459N(SyntaxKind.IdentifierName); 9461N(SyntaxKind.IdentifierToken, "e"); 9463N(SyntaxKind.IsKeyword); 9464N(SyntaxKind.OrPattern); 9466N(SyntaxKind.TypePattern); 9468N(SyntaxKind.PredefinedType); 9470N(SyntaxKind.IntKeyword); 9473N(SyntaxKind.OrKeyword); 9474N(SyntaxKind.ConstantPattern); 9476N(SyntaxKind.SimpleMemberAccessExpression); 9478N(SyntaxKind.IdentifierName); 9480N(SyntaxKind.IdentifierToken, "System"); 9482N(SyntaxKind.DotToken); 9483N(SyntaxKind.IdentifierName); 9485N(SyntaxKind.IdentifierToken, "Int64"); 9492N(SyntaxKind.SemicolonToken); 9503N(SyntaxKind.ExpressionStatement); 9505N(SyntaxKind.SimpleAssignmentExpression); 9507N(SyntaxKind.IdentifierName); 9509N(SyntaxKind.IdentifierToken, "_"); 9511N(SyntaxKind.EqualsToken); 9512N(SyntaxKind.SwitchExpression); 9514N(SyntaxKind.IdentifierName); 9516N(SyntaxKind.IdentifierToken, "e"); 9518N(SyntaxKind.SwitchKeyword); 9519N(SyntaxKind.OpenBraceToken); 9520N(SyntaxKind.SwitchExpressionArm); 9522N(SyntaxKind.OrPattern); 9524N(SyntaxKind.TypePattern); 9526N(SyntaxKind.PredefinedType); 9528N(SyntaxKind.IntKeyword); 9531N(SyntaxKind.OrKeyword); 9532N(SyntaxKind.TypePattern); 9534N(SyntaxKind.PredefinedType); 9536N(SyntaxKind.LongKeyword); 9540N(SyntaxKind.EqualsGreaterThanToken); 9541N(SyntaxKind.NumericLiteralExpression); 9543N(SyntaxKind.NumericLiteralToken, "1"); 9546N(SyntaxKind.CommaToken); 9547N(SyntaxKind.CloseBraceToken); 9550N(SyntaxKind.SemicolonToken); 9561N(SyntaxKind.ExpressionStatement); 9563N(SyntaxKind.SimpleAssignmentExpression); 9565N(SyntaxKind.IdentifierName); 9567N(SyntaxKind.IdentifierToken, "_"); 9569N(SyntaxKind.EqualsToken); 9570N(SyntaxKind.SwitchExpression); 9572N(SyntaxKind.IdentifierName); 9574N(SyntaxKind.IdentifierToken, "e"); 9576N(SyntaxKind.SwitchKeyword); 9577N(SyntaxKind.OpenBraceToken); 9578N(SyntaxKind.SwitchExpressionArm); 9580N(SyntaxKind.OrPattern); 9582N(SyntaxKind.TypePattern); 9584N(SyntaxKind.PredefinedType); 9586N(SyntaxKind.IntKeyword); 9589N(SyntaxKind.OrKeyword); 9590N(SyntaxKind.ConstantPattern); 9592N(SyntaxKind.SimpleMemberAccessExpression); 9594N(SyntaxKind.IdentifierName); 9596N(SyntaxKind.IdentifierToken, "System"); 9598N(SyntaxKind.DotToken); 9599N(SyntaxKind.IdentifierName); 9601N(SyntaxKind.IdentifierToken, "Int64"); 9606N(SyntaxKind.EqualsGreaterThanToken); 9607N(SyntaxKind.NumericLiteralExpression); 9609N(SyntaxKind.NumericLiteralToken, "1"); 9612N(SyntaxKind.CommaToken); 9613N(SyntaxKind.CloseBraceToken); 9616N(SyntaxKind.SemicolonToken); 9627N(SyntaxKind.ExpressionStatement); 9629N(SyntaxKind.SimpleAssignmentExpression); 9631N(SyntaxKind.IdentifierName); 9633N(SyntaxKind.IdentifierToken, "_"); 9635N(SyntaxKind.EqualsToken); 9636N(SyntaxKind.SwitchExpression); 9638N(SyntaxKind.IdentifierName); 9640N(SyntaxKind.IdentifierToken, "e"); 9642N(SyntaxKind.SwitchKeyword); 9643N(SyntaxKind.OpenBraceToken); 9644N(SyntaxKind.SwitchExpressionArm); 9646N(SyntaxKind.RecursivePattern); 9648N(SyntaxKind.IdentifierName); 9650N(SyntaxKind.IdentifierToken, "T"); 9652N(SyntaxKind.PositionalPatternClause); 9654N(SyntaxKind.OpenParenToken); 9655N(SyntaxKind.Subpattern); 9657N(SyntaxKind.TypePattern); 9659N(SyntaxKind.PredefinedType); 9661N(SyntaxKind.IntKeyword); 9665N(SyntaxKind.CloseParenToken); 9668N(SyntaxKind.EqualsGreaterThanToken); 9669N(SyntaxKind.NumericLiteralExpression); 9671N(SyntaxKind.NumericLiteralToken, "1"); 9674N(SyntaxKind.CommaToken); 9675N(SyntaxKind.CloseBraceToken); 9678N(SyntaxKind.SemicolonToken); 9689N(SyntaxKind.ExpressionStatement); 9691N(SyntaxKind.SimpleAssignmentExpression); 9693N(SyntaxKind.IdentifierName); 9695N(SyntaxKind.IdentifierToken, "_"); 9697N(SyntaxKind.EqualsToken); 9698N(SyntaxKind.SwitchExpression); 9700N(SyntaxKind.IdentifierName); 9702N(SyntaxKind.IdentifierToken, "e"); 9704N(SyntaxKind.SwitchKeyword); 9705N(SyntaxKind.OpenBraceToken); 9706N(SyntaxKind.SwitchExpressionArm); 9708N(SyntaxKind.TypePattern); 9710N(SyntaxKind.PredefinedType); 9712N(SyntaxKind.IntKeyword); 9715N(SyntaxKind.EqualsGreaterThanToken); 9716N(SyntaxKind.NumericLiteralExpression); 9718N(SyntaxKind.NumericLiteralToken, "1"); 9721N(SyntaxKind.CommaToken); 9722N(SyntaxKind.SwitchExpressionArm); 9724N(SyntaxKind.TypePattern); 9726N(SyntaxKind.PredefinedType); 9728N(SyntaxKind.LongKeyword); 9731N(SyntaxKind.EqualsGreaterThanToken); 9732N(SyntaxKind.NumericLiteralExpression); 9734N(SyntaxKind.NumericLiteralToken, "2"); 9737N(SyntaxKind.CommaToken); 9738N(SyntaxKind.CloseBraceToken); 9741N(SyntaxKind.SemicolonToken); 9753N(SyntaxKind.ExpressionStatement); 9755N(SyntaxKind.SimpleAssignmentExpression); 9757N(SyntaxKind.IdentifierName); 9759N(SyntaxKind.IdentifierToken, "_"); 9761N(SyntaxKind.EqualsToken); 9762N(SyntaxKind.IsPatternExpression); 9764N(SyntaxKind.IdentifierName); 9766N(SyntaxKind.IdentifierToken, "e"); 9768N(SyntaxKind.IsKeyword); 9769N(SyntaxKind.OrPattern); 9771N(SyntaxKind.ParenthesizedPattern); 9773N(SyntaxKind.OpenParenToken); 9774N(SyntaxKind.TypePattern); 9776N(SyntaxKind.PredefinedType); 9778N(SyntaxKind.IntKeyword); 9781N(SyntaxKind.CloseParenToken); 9783N(SyntaxKind.OrKeyword); 9784N(SyntaxKind.TypePattern); 9786N(SyntaxKind.PredefinedType); 9788N(SyntaxKind.StringKeyword); 9794N(SyntaxKind.SemicolonToken); 9806N(SyntaxKind.ExpressionStatement); 9808N(SyntaxKind.SimpleAssignmentExpression); 9810N(SyntaxKind.IdentifierName); 9812N(SyntaxKind.IdentifierToken, "_"); 9814N(SyntaxKind.EqualsToken); 9815N(SyntaxKind.IsPatternExpression); 9817N(SyntaxKind.IdentifierName); 9819N(SyntaxKind.IdentifierToken, "e"); 9821N(SyntaxKind.IsKeyword); 9822N(SyntaxKind.OrPattern); 9824N(SyntaxKind.ConstantPattern); 9826N(SyntaxKind.ParenthesizedExpression); 9828N(SyntaxKind.OpenParenToken); 9829N(SyntaxKind.IdentifierName); 9831N(SyntaxKind.IdentifierToken, "a"); 9833N(SyntaxKind.CloseParenToken); 9836N(SyntaxKind.OrKeyword); 9837N(SyntaxKind.ConstantPattern); 9839N(SyntaxKind.IdentifierName); 9841N(SyntaxKind.IdentifierToken, "b"); 9847N(SyntaxKind.SemicolonToken); 9858N(SyntaxKind.LocalFunctionStatement); 9860N(SyntaxKind.PredefinedType); 9862N(SyntaxKind.BoolKeyword); 9864N(SyntaxKind.IdentifierToken, "isLetter"); 9865N(SyntaxKind.ParameterList); 9867N(SyntaxKind.OpenParenToken); 9868N(SyntaxKind.Parameter); 9870N(SyntaxKind.PredefinedType); 9872N(SyntaxKind.CharKeyword); 9874N(SyntaxKind.IdentifierToken, "c"); 9876N(SyntaxKind.CloseParenToken); 9878N(SyntaxKind.ArrowExpressionClause); 9880N(SyntaxKind.EqualsGreaterThanToken); 9881N(SyntaxKind.IsPatternExpression); 9883N(SyntaxKind.IdentifierName); 9885N(SyntaxKind.IdentifierToken, "c"); 9887N(SyntaxKind.IsKeyword); 9888N(SyntaxKind.OrPattern); 9890N(SyntaxKind.AndPattern); 9892N(SyntaxKind.RelationalPattern); 9894N(SyntaxKind.GreaterThanEqualsToken); 9895N(SyntaxKind.CharacterLiteralExpression); 9897N(SyntaxKind.CharacterLiteralToken); 9900N(SyntaxKind.AndKeyword); 9901N(SyntaxKind.RelationalPattern); 9903N(SyntaxKind.LessThanEqualsToken); 9904N(SyntaxKind.CharacterLiteralExpression); 9906N(SyntaxKind.CharacterLiteralToken); 9910N(SyntaxKind.OrKeyword); 9911N(SyntaxKind.AndPattern); 9913N(SyntaxKind.RelationalPattern); 9915N(SyntaxKind.GreaterThanEqualsToken); 9916N(SyntaxKind.CharacterLiteralExpression); 9918N(SyntaxKind.CharacterLiteralToken); 9921N(SyntaxKind.AndKeyword); 9922N(SyntaxKind.RelationalPattern); 9924N(SyntaxKind.LessThanEqualsToken); 9925N(SyntaxKind.CharacterLiteralExpression); 9927N(SyntaxKind.CharacterLiteralToken); 9934N(SyntaxKind.SemicolonToken); 9945N(SyntaxKind.ExpressionStatement); 9947N(SyntaxKind.SimpleAssignmentExpression); 9949N(SyntaxKind.IdentifierName); 9951N(SyntaxKind.IdentifierToken, "_"); 9953N(SyntaxKind.EqualsToken); 9954N(SyntaxKind.IsPatternExpression); 9956N(SyntaxKind.IdentifierName); 9958N(SyntaxKind.IdentifierToken, "e"); 9960N(SyntaxKind.IsKeyword); 9961N(SyntaxKind.DeclarationPattern); 9963N(SyntaxKind.PredefinedType); 9965N(SyntaxKind.IntKeyword); 9967N(SyntaxKind.SingleVariableDesignation); 9969N(SyntaxKind.IdentifierToken, "and"); 9974N(SyntaxKind.SemicolonToken); 9985N(SyntaxKind.ExpressionStatement); 9987N(SyntaxKind.SimpleAssignmentExpression); 9989N(SyntaxKind.IdentifierName); 9991N(SyntaxKind.IdentifierToken, "_"); 9993N(SyntaxKind.EqualsToken); 9994N(SyntaxKind.IsPatternExpression); 9996N(SyntaxKind.IdentifierName); 9998N(SyntaxKind.IdentifierToken, "e"); 10000N(SyntaxKind.IsKeyword); 10001N(SyntaxKind.AndPattern); 10003N(SyntaxKind.TypePattern); 10005N(SyntaxKind.PredefinedType); 10007N(SyntaxKind.IntKeyword); 10010N(SyntaxKind.AndKeyword); 10011N(SyntaxKind.RelationalPattern); 10013N(SyntaxKind.LessThanToken); 10014N(SyntaxKind.IdentifierName); 10016N(SyntaxKind.IdentifierToken, "Z"); 10022N(SyntaxKind.SemicolonToken); 10033N(SyntaxKind.ExpressionStatement); 10035N(SyntaxKind.SimpleAssignmentExpression); 10037N(SyntaxKind.IdentifierName); 10039N(SyntaxKind.IdentifierToken, "_"); 10041N(SyntaxKind.EqualsToken); 10042N(SyntaxKind.LogicalAndExpression); 10044N(SyntaxKind.IsPatternExpression); 10046N(SyntaxKind.IdentifierName); 10048N(SyntaxKind.IdentifierToken, "e"); 10050N(SyntaxKind.IsKeyword); 10051N(SyntaxKind.DeclarationPattern); 10053N(SyntaxKind.PredefinedType); 10055N(SyntaxKind.IntKeyword); 10057N(SyntaxKind.SingleVariableDesignation); 10059N(SyntaxKind.IdentifierToken, "and"); 10063N(SyntaxKind.AmpersandAmpersandToken); 10064N(SyntaxKind.IdentifierName); 10066N(SyntaxKind.IdentifierToken, "b"); 10070N(SyntaxKind.SemicolonToken); 10081N(SyntaxKind.ExpressionStatement); 10083N(SyntaxKind.SimpleAssignmentExpression); 10085N(SyntaxKind.IdentifierName); 10087N(SyntaxKind.IdentifierToken, "_"); 10089N(SyntaxKind.EqualsToken); 10090N(SyntaxKind.IsPatternExpression); 10092N(SyntaxKind.IdentifierName); 10094N(SyntaxKind.IdentifierToken, "e"); 10096N(SyntaxKind.IsKeyword); 10097N(SyntaxKind.AndPattern); 10099N(SyntaxKind.TypePattern); 10101N(SyntaxKind.PredefinedType); 10103N(SyntaxKind.IntKeyword); 10106N(SyntaxKind.AndKeyword); 10107N(SyntaxKind.ConstantPattern); 10109N(SyntaxKind.SimpleMemberAccessExpression); 10111N(SyntaxKind.PredefinedType); 10113N(SyntaxKind.IntKeyword); 10115N(SyntaxKind.DotToken); 10116N(SyntaxKind.IdentifierName); 10118N(SyntaxKind.IdentifierToken, "MaxValue"); 10125N(SyntaxKind.SemicolonToken); 10136N(SyntaxKind.ExpressionStatement); 10138N(SyntaxKind.SimpleAssignmentExpression); 10140N(SyntaxKind.IdentifierName); 10142N(SyntaxKind.IdentifierToken, "_"); 10144N(SyntaxKind.EqualsToken); 10145N(SyntaxKind.IsPatternExpression); 10147N(SyntaxKind.IdentifierName); 10149N(SyntaxKind.IdentifierToken, "e"); 10151N(SyntaxKind.IsKeyword); 10152N(SyntaxKind.AndPattern); 10154N(SyntaxKind.TypePattern); 10156N(SyntaxKind.PredefinedType); 10158N(SyntaxKind.IntKeyword); 10161N(SyntaxKind.AndKeyword); 10162N(SyntaxKind.ConstantPattern); 10164N(SyntaxKind.IdentifierName); 10166N(SyntaxKind.IdentifierToken, "MaxValue"); 10172N(SyntaxKind.SemicolonToken); 10183N(SyntaxKind.ExpressionStatement); 10185N(SyntaxKind.SimpleAssignmentExpression); 10187N(SyntaxKind.IdentifierName); 10189N(SyntaxKind.IdentifierToken, "_"); 10191N(SyntaxKind.EqualsToken); 10192N(SyntaxKind.CoalesceExpression); 10194N(SyntaxKind.IsPatternExpression); 10196N(SyntaxKind.IdentifierName); 10198N(SyntaxKind.IdentifierToken, "e"); 10200N(SyntaxKind.IsKeyword); 10201N(SyntaxKind.DeclarationPattern); 10203N(SyntaxKind.PredefinedType); 10205N(SyntaxKind.IntKeyword); 10207N(SyntaxKind.SingleVariableDesignation); 10209N(SyntaxKind.IdentifierToken, "and"); 10213N(SyntaxKind.QuestionQuestionToken); 10214N(SyntaxKind.IdentifierName); 10216N(SyntaxKind.IdentifierToken, "Z"); 10220N(SyntaxKind.SemicolonToken); 10231N(SyntaxKind.ExpressionStatement); 10233N(SyntaxKind.SimpleAssignmentExpression); 10235N(SyntaxKind.IdentifierName); 10237N(SyntaxKind.IdentifierToken, "_"); 10239N(SyntaxKind.EqualsToken); 10240N(SyntaxKind.ConditionalExpression); 10242N(SyntaxKind.IsPatternExpression); 10244N(SyntaxKind.IdentifierName); 10246N(SyntaxKind.IdentifierToken, "e"); 10248N(SyntaxKind.IsKeyword); 10249N(SyntaxKind.DeclarationPattern); 10251N(SyntaxKind.PredefinedType); 10253N(SyntaxKind.IntKeyword); 10255N(SyntaxKind.SingleVariableDesignation); 10257N(SyntaxKind.IdentifierToken, "and"); 10261N(SyntaxKind.QuestionToken); 10262N(SyntaxKind.IdentifierName); 10264N(SyntaxKind.IdentifierToken, "a"); 10266N(SyntaxKind.ColonToken); 10267N(SyntaxKind.IdentifierName); 10269N(SyntaxKind.IdentifierToken, "b"); 10273N(SyntaxKind.SemicolonToken); 10286N(SyntaxKind.IsPatternExpression); 10288N(SyntaxKind.IdentifierName); 10290N(SyntaxKind.IdentifierToken, "o"); 10292N(SyntaxKind.IsKeyword); 10293N(SyntaxKind.ConstantPattern); 10295N(SyntaxKind.AddExpression); 10297N(SyntaxKind.PredefinedType); 10299N(SyntaxKind.IntKeyword); 10301N(SyntaxKind.PlusToken); 10302N(SyntaxKind.IdentifierName); 10304N(SyntaxKind.IdentifierToken, "d"); 10320N(SyntaxKind.AddExpression); 10322N(SyntaxKind.ParenthesizedLambdaExpression); 10324N(SyntaxKind.ParameterList); 10326N(SyntaxKind.OpenParenToken); 10327N(SyntaxKind.CloseParenToken); 10329N(SyntaxKind.EqualsGreaterThanToken); 10330N(SyntaxKind.Block); 10332N(SyntaxKind.OpenBraceToken); 10333N(SyntaxKind.CloseBraceToken); 10336N(SyntaxKind.PlusToken); 10337N(SyntaxKind.IdentifierName); 10339N(SyntaxKind.IdentifierToken, "d"); 10353N(SyntaxKind.AddExpression); 10355N(SyntaxKind.AnonymousMethodExpression); 10357N(SyntaxKind.DelegateKeyword); 10358N(SyntaxKind.Block); 10360N(SyntaxKind.OpenBraceToken); 10361N(SyntaxKind.CloseBraceToken); 10364N(SyntaxKind.PlusToken); 10365N(SyntaxKind.IdentifierName); 10367N(SyntaxKind.IdentifierToken, "d"); 10379N(SyntaxKind.ExpressionStatement); 10381N(SyntaxKind.SimpleAssignmentExpression); 10383N(SyntaxKind.IdentifierName); 10385N(SyntaxKind.IdentifierToken, "_"); 10387N(SyntaxKind.EqualsToken); 10388N(SyntaxKind.IsPatternExpression); 10390N(SyntaxKind.IdentifierName); 10392N(SyntaxKind.IdentifierToken, "e"); 10394N(SyntaxKind.IsKeyword); 10395N(SyntaxKind.ConstantPattern); 10397N(SyntaxKind.ParenthesizedExpression); 10399N(SyntaxKind.OpenParenToken); 10400N(SyntaxKind.NumericLiteralExpression); 10402N(SyntaxKind.NumericLiteralToken, "3"); 10404N(SyntaxKind.CloseParenToken); 10409N(SyntaxKind.SemicolonToken); 10420N(SyntaxKind.ExpressionStatement); 10422N(SyntaxKind.SimpleAssignmentExpression); 10424N(SyntaxKind.IdentifierName); 10426N(SyntaxKind.IdentifierToken, "_"); 10428N(SyntaxKind.EqualsToken); 10429N(SyntaxKind.IsPatternExpression); 10431N(SyntaxKind.IdentifierName); 10433N(SyntaxKind.IdentifierToken, "e"); 10435N(SyntaxKind.IsKeyword); 10436N(SyntaxKind.ConstantPattern); 10438N(SyntaxKind.ParenthesizedExpression); 10440N(SyntaxKind.OpenParenToken); 10441N(SyntaxKind.IdentifierName); 10443N(SyntaxKind.IdentifierToken, "A"); 10445N(SyntaxKind.CloseParenToken); 10450N(SyntaxKind.SemicolonToken); 10461N(SyntaxKind.ExpressionStatement); 10463N(SyntaxKind.SimpleAssignmentExpression); 10465N(SyntaxKind.IdentifierName); 10467N(SyntaxKind.IdentifierToken, "_"); 10469N(SyntaxKind.EqualsToken); 10470N(SyntaxKind.IsPatternExpression); 10472N(SyntaxKind.IdentifierName); 10474N(SyntaxKind.IdentifierToken, "e"); 10476N(SyntaxKind.IsKeyword); 10477N(SyntaxKind.ParenthesizedPattern); 10479N(SyntaxKind.OpenParenToken); 10480N(SyntaxKind.TypePattern); 10482N(SyntaxKind.PredefinedType); 10484N(SyntaxKind.IntKeyword); 10487N(SyntaxKind.CloseParenToken); 10491N(SyntaxKind.SemicolonToken); 10502N(SyntaxKind.ExpressionStatement); 10504N(SyntaxKind.SimpleAssignmentExpression); 10506N(SyntaxKind.IdentifierName); 10508N(SyntaxKind.IdentifierToken, "_"); 10510N(SyntaxKind.EqualsToken); 10511N(SyntaxKind.IsPatternExpression); 10513N(SyntaxKind.IdentifierName); 10515N(SyntaxKind.IdentifierToken, "e"); 10517N(SyntaxKind.IsKeyword); 10518N(SyntaxKind.RecursivePattern); 10520N(SyntaxKind.PositionalPatternClause); 10522N(SyntaxKind.OpenParenToken); 10523N(SyntaxKind.Subpattern); 10525N(SyntaxKind.NameColon); 10527N(SyntaxKind.IdentifierName); 10529N(SyntaxKind.IdentifierToken, "Item1"); 10531N(SyntaxKind.ColonToken); 10533N(SyntaxKind.TypePattern); 10535N(SyntaxKind.PredefinedType); 10537N(SyntaxKind.IntKeyword); 10541N(SyntaxKind.CloseParenToken); 10546N(SyntaxKind.SemicolonToken); 10557N(SyntaxKind.ExpressionStatement); 10559N(SyntaxKind.SimpleAssignmentExpression); 10561N(SyntaxKind.IdentifierName); 10563N(SyntaxKind.IdentifierToken, "_"); 10565N(SyntaxKind.EqualsToken); 10566N(SyntaxKind.IsPatternExpression); 10568N(SyntaxKind.IdentifierName); 10570N(SyntaxKind.IdentifierToken, "e"); 10572N(SyntaxKind.IsKeyword); 10573N(SyntaxKind.ConstantPattern); 10575N(SyntaxKind.CastExpression); 10577N(SyntaxKind.OpenParenToken); 10578N(SyntaxKind.IdentifierName); 10580N(SyntaxKind.IdentifierToken, "A"); 10582N(SyntaxKind.CloseParenToken); 10583N(SyntaxKind.IdentifierName); 10585N(SyntaxKind.IdentifierToken, "x"); 10591N(SyntaxKind.SemicolonToken); 10602N(SyntaxKind.ExpressionStatement); 10604N(SyntaxKind.SimpleAssignmentExpression); 10606N(SyntaxKind.IdentifierName); 10608N(SyntaxKind.IdentifierToken, "_"); 10610N(SyntaxKind.EqualsToken); 10611N(SyntaxKind.IsPatternExpression); 10613N(SyntaxKind.IdentifierName); 10615N(SyntaxKind.IdentifierToken, "e"); 10617N(SyntaxKind.IsKeyword); 10618N(SyntaxKind.RecursivePattern); 10620N(SyntaxKind.PositionalPatternClause); 10622N(SyntaxKind.OpenParenToken); 10623N(SyntaxKind.Subpattern); 10625N(SyntaxKind.RecursivePattern); 10627N(SyntaxKind.PositionalPatternClause); 10629N(SyntaxKind.OpenParenToken); 10630N(SyntaxKind.Subpattern); 10632N(SyntaxKind.ConstantPattern); 10634N(SyntaxKind.IdentifierName); 10636N(SyntaxKind.IdentifierToken, "A"); 10640N(SyntaxKind.CommaToken); 10641N(SyntaxKind.Subpattern); 10643N(SyntaxKind.ConstantPattern); 10645N(SyntaxKind.IdentifierName); 10647N(SyntaxKind.IdentifierToken, "A"); 10651N(SyntaxKind.CloseParenToken); 10655N(SyntaxKind.CloseParenToken); 10657N(SyntaxKind.SingleVariableDesignation); 10659N(SyntaxKind.IdentifierToken, "x"); 10664N(SyntaxKind.SemicolonToken); 10675N(SyntaxKind.ExpressionStatement); 10677N(SyntaxKind.SimpleAssignmentExpression); 10679N(SyntaxKind.IdentifierName); 10681N(SyntaxKind.IdentifierToken, "_"); 10683N(SyntaxKind.EqualsToken); 10684N(SyntaxKind.IsPatternExpression); 10686N(SyntaxKind.IdentifierName); 10688N(SyntaxKind.IdentifierToken, "e"); 10690N(SyntaxKind.IsKeyword); 10691N(SyntaxKind.RecursivePattern); 10693N(SyntaxKind.PositionalPatternClause); 10695N(SyntaxKind.OpenParenToken); 10696N(SyntaxKind.CloseParenToken); 10701N(SyntaxKind.SemicolonToken); 10712N(SyntaxKind.ExpressionStatement); 10714N(SyntaxKind.SimpleAssignmentExpression); 10716N(SyntaxKind.IdentifierName); 10718N(SyntaxKind.IdentifierToken, "_"); 10720N(SyntaxKind.EqualsToken); 10721N(SyntaxKind.IsPatternExpression); 10723N(SyntaxKind.IdentifierName); 10725N(SyntaxKind.IdentifierToken, "e"); 10727N(SyntaxKind.IsKeyword); 10728N(SyntaxKind.RecursivePattern); 10730N(SyntaxKind.PositionalPatternClause); 10732N(SyntaxKind.OpenParenToken); 10733N(SyntaxKind.CloseParenToken); 10735N(SyntaxKind.SingleVariableDesignation); 10737N(SyntaxKind.IdentifierToken, "x"); 10742N(SyntaxKind.SemicolonToken); 10753N(SyntaxKind.ExpressionStatement); 10755N(SyntaxKind.SimpleAssignmentExpression); 10757N(SyntaxKind.IdentifierName); 10759N(SyntaxKind.IdentifierToken, "_"); 10761N(SyntaxKind.EqualsToken); 10762N(SyntaxKind.IsPatternExpression); 10764N(SyntaxKind.IdentifierName); 10766N(SyntaxKind.IdentifierToken, "e"); 10768N(SyntaxKind.IsKeyword); 10769N(SyntaxKind.RecursivePattern); 10771N(SyntaxKind.PositionalPatternClause); 10773N(SyntaxKind.OpenParenToken); 10774N(SyntaxKind.CloseParenToken); 10776N(SyntaxKind.PropertyPatternClause); 10778N(SyntaxKind.OpenBraceToken); 10779N(SyntaxKind.CloseBraceToken); 10784N(SyntaxKind.SemicolonToken); 10795N(SyntaxKind.ExpressionStatement); 10797N(SyntaxKind.SimpleAssignmentExpression); 10799N(SyntaxKind.IdentifierName); 10801N(SyntaxKind.IdentifierToken, "_"); 10803N(SyntaxKind.EqualsToken); 10804N(SyntaxKind.IsPatternExpression); 10806N(SyntaxKind.IdentifierName); 10808N(SyntaxKind.IdentifierToken, "e"); 10810N(SyntaxKind.IsKeyword); 10811N(SyntaxKind.ConstantPattern); 10813N(SyntaxKind.CastExpression); 10815N(SyntaxKind.OpenParenToken); 10816N(SyntaxKind.PredefinedType); 10818N(SyntaxKind.IntKeyword); 10820N(SyntaxKind.CloseParenToken); 10821N(SyntaxKind.UnaryPlusExpression); 10823N(SyntaxKind.PlusToken); 10824N(SyntaxKind.NumericLiteralExpression); 10826N(SyntaxKind.NumericLiteralToken, "1"); 10833N(SyntaxKind.SemicolonToken); 10848N(SyntaxKind.ExpressionStatement); 10850N(SyntaxKind.SimpleAssignmentExpression); 10852N(SyntaxKind.IdentifierName); 10854N(SyntaxKind.IdentifierToken, "_"); 10856N(SyntaxKind.EqualsToken); 10857N(SyntaxKind.IsPatternExpression); 10859N(SyntaxKind.IdentifierName); 10861N(SyntaxKind.IdentifierToken, "e"); 10863N(SyntaxKind.IsKeyword); 10864N(SyntaxKind.ConstantPattern); 10866N(SyntaxKind.CastExpression); 10868N(SyntaxKind.OpenParenToken); 10869N(SyntaxKind.PredefinedType); 10871N(SyntaxKind.IntKeyword); 10873N(SyntaxKind.CloseParenToken); 10874N(SyntaxKind.IdentifierName); 10876N(SyntaxKind.IdentifierToken, identifier); 10882N(SyntaxKind.SemicolonToken); 10897N(SyntaxKind.ExpressionStatement); 10899N(SyntaxKind.SimpleAssignmentExpression); 10901N(SyntaxKind.IdentifierName); 10903N(SyntaxKind.IdentifierToken, "_"); 10905N(SyntaxKind.EqualsToken); 10906N(SyntaxKind.IsPatternExpression); 10908N(SyntaxKind.IdentifierName); 10910N(SyntaxKind.IdentifierToken, "e"); 10912N(SyntaxKind.IsKeyword); 10913N(opKind == SyntaxKind.AndKeyword ? SyntaxKind.AndPattern : SyntaxKind.OrPattern); 10915N(SyntaxKind.ConstantPattern); 10917N(SyntaxKind.CastExpression); 10919N(SyntaxKind.OpenParenToken); 10920N(SyntaxKind.PredefinedType); 10922N(SyntaxKind.IntKeyword); 10924N(SyntaxKind.CloseParenToken); 10925N(SyntaxKind.IdentifierName); 10927N(SyntaxKind.IdentifierToken, left); 10931N(opKind); 10932N(SyntaxKind.ConstantPattern); 10934N(SyntaxKind.IdentifierName); 10936N(SyntaxKind.IdentifierToken, right); 10942N(SyntaxKind.SemicolonToken); 10954N(SyntaxKind.ExpressionStatement); 10956N(SyntaxKind.SimpleAssignmentExpression); 10958N(SyntaxKind.IdentifierName); 10960N(SyntaxKind.IdentifierToken, "_"); 10962N(SyntaxKind.EqualsToken); 10963N(SyntaxKind.IsPatternExpression); 10965N(SyntaxKind.IdentifierName); 10967N(SyntaxKind.IdentifierToken, "e"); 10969N(SyntaxKind.IsKeyword); 10970N(SyntaxKind.OrPattern); 10972N(SyntaxKind.ConstantPattern); 10974N(SyntaxKind.CastExpression); 10976N(SyntaxKind.OpenParenToken); 10977N(SyntaxKind.IdentifierName); 10979N(SyntaxKind.IdentifierToken, "a"); 10981N(SyntaxKind.CloseParenToken); 10982N(SyntaxKind.NumericLiteralExpression); 10984N(SyntaxKind.NumericLiteralToken, "42"); 10988N(SyntaxKind.OrKeyword); 10989N(SyntaxKind.ConstantPattern); 10991N(SyntaxKind.IdentifierName); 10993N(SyntaxKind.IdentifierToken, "b"); 10999N(SyntaxKind.SemicolonToken); 11015N(SyntaxKind.ExpressionStatement); 11017N(SyntaxKind.SimpleAssignmentExpression); 11019N(SyntaxKind.IdentifierName); 11021N(SyntaxKind.IdentifierToken, "_"); 11023N(SyntaxKind.EqualsToken); 11024N(SyntaxKind.IsPatternExpression); 11026N(SyntaxKind.IdentifierName); 11028N(SyntaxKind.IdentifierToken, "e"); 11030N(SyntaxKind.IsKeyword); 11031N(opKind == SyntaxKind.AndKeyword ? SyntaxKind.AndPattern : SyntaxKind.OrPattern); 11033N(SyntaxKind.ConstantPattern); 11035N(SyntaxKind.IdentifierName); 11037N(SyntaxKind.IdentifierToken, left); 11040N(opKind); 11041N(SyntaxKind.ConstantPattern); 11043N(SyntaxKind.IdentifierName); 11045N(SyntaxKind.IdentifierToken, right); 11051N(SyntaxKind.SemicolonToken); 11066N(SyntaxKind.ExpressionStatement); 11068N(SyntaxKind.SimpleAssignmentExpression); 11070N(SyntaxKind.IdentifierName); 11072N(SyntaxKind.IdentifierToken, "_"); 11074N(SyntaxKind.EqualsToken); 11075N(SyntaxKind.IsPatternExpression); 11077N(SyntaxKind.IdentifierName); 11079N(SyntaxKind.IdentifierToken, "e"); 11081N(SyntaxKind.IsKeyword); 11082N(opKind == SyntaxKind.AndKeyword ? SyntaxKind.AndPattern : SyntaxKind.OrPattern); 11084N(SyntaxKind.ParenthesizedPattern); 11086N(SyntaxKind.OpenParenToken); 11087N(SyntaxKind.TypePattern); 11089N(SyntaxKind.PredefinedType); 11091N(SyntaxKind.IntKeyword); 11094N(SyntaxKind.CloseParenToken); 11096N(opKind); 11097N(SyntaxKind.ConstantPattern); 11099N(SyntaxKind.IdentifierName); 11101N(SyntaxKind.IdentifierToken, right); 11107N(SyntaxKind.SemicolonToken); 11118N(SyntaxKind.ExpressionStatement); 11120N(SyntaxKind.SimpleAssignmentExpression); 11122N(SyntaxKind.IdentifierName); 11124N(SyntaxKind.IdentifierToken, "_"); 11126N(SyntaxKind.EqualsToken); 11127N(SyntaxKind.IsPatternExpression); 11129N(SyntaxKind.IdentifierName); 11131N(SyntaxKind.IdentifierToken, "e"); 11133N(SyntaxKind.IsKeyword); 11134N(SyntaxKind.OrPattern); 11136N(SyntaxKind.ParenthesizedPattern); 11138N(SyntaxKind.OpenParenToken); 11139N(SyntaxKind.TypePattern); 11141N(SyntaxKind.PredefinedType); 11143N(SyntaxKind.IntKeyword); 11146N(SyntaxKind.CloseParenToken); 11148N(SyntaxKind.OrKeyword); 11149N(SyntaxKind.RelationalPattern); 11151N(SyntaxKind.GreaterThanEqualsToken); 11152N(SyntaxKind.NumericLiteralExpression); 11154N(SyntaxKind.NumericLiteralToken, "0"); 11160N(SyntaxKind.SemicolonToken); 11171N(SyntaxKind.ExpressionStatement); 11173N(SyntaxKind.SimpleAssignmentExpression); 11175N(SyntaxKind.IdentifierName); 11177N(SyntaxKind.IdentifierToken, "_"); 11179N(SyntaxKind.EqualsToken); 11180N(SyntaxKind.IsPatternExpression); 11182N(SyntaxKind.IdentifierName); 11184N(SyntaxKind.IdentifierToken, "e"); 11186N(SyntaxKind.IsKeyword); 11187N(SyntaxKind.OrPattern); 11189N(SyntaxKind.ConstantPattern); 11191N(SyntaxKind.CastExpression); 11193N(SyntaxKind.OpenParenToken); 11194N(SyntaxKind.PredefinedType); 11196N(SyntaxKind.IntKeyword); 11198N(SyntaxKind.CloseParenToken); 11199N(SyntaxKind.IdentifierName); 11201N(SyntaxKind.IdentifierToken, "or"); 11205N(SyntaxKind.OrKeyword); 11206N(SyntaxKind.RelationalPattern); 11208N(SyntaxKind.GreaterThanEqualsToken); 11209N(SyntaxKind.NumericLiteralExpression); 11211N(SyntaxKind.NumericLiteralToken, "0"); 11217N(SyntaxKind.SemicolonToken); 11228N(SyntaxKind.ExpressionStatement); 11230N(SyntaxKind.SimpleAssignmentExpression); 11232N(SyntaxKind.IdentifierName); 11234N(SyntaxKind.IdentifierToken, "_"); 11236N(SyntaxKind.EqualsToken); 11237N(SyntaxKind.IsPatternExpression); 11239N(SyntaxKind.IdentifierName); 11241N(SyntaxKind.IdentifierToken, "e"); 11243N(SyntaxKind.IsKeyword); 11244N(SyntaxKind.OrPattern); 11246N(SyntaxKind.OrPattern); 11248N(SyntaxKind.ParenthesizedPattern); 11250N(SyntaxKind.OpenParenToken); 11251N(SyntaxKind.TypePattern); 11253N(SyntaxKind.PredefinedType); 11255N(SyntaxKind.IntKeyword); 11258N(SyntaxKind.CloseParenToken); 11260N(SyntaxKind.OrKeyword); 11261N(SyntaxKind.ConstantPattern); 11263N(SyntaxKind.IdentifierName); 11265N(SyntaxKind.IdentifierToken, "or"); 11269N(SyntaxKind.OrKeyword); 11270N(SyntaxKind.RelationalPattern); 11272N(SyntaxKind.GreaterThanEqualsToken); 11273N(SyntaxKind.NumericLiteralExpression); 11275N(SyntaxKind.NumericLiteralToken, "0"); 11281N(SyntaxKind.SemicolonToken); 11292N(SyntaxKind.SwitchStatement); 11294N(SyntaxKind.SwitchKeyword); 11295N(SyntaxKind.OpenParenToken); 11296N(SyntaxKind.IdentifierName); 11298N(SyntaxKind.IdentifierToken, "e"); 11300N(SyntaxKind.CloseParenToken); 11301N(SyntaxKind.OpenBraceToken); 11302N(SyntaxKind.SwitchSection); 11304N(SyntaxKind.CasePatternSwitchLabel); 11306N(SyntaxKind.CaseKeyword); 11307N(SyntaxKind.AndPattern); 11309N(SyntaxKind.RecursivePattern); 11311N(SyntaxKind.PropertyPatternClause); 11313N(SyntaxKind.OpenBraceToken); 11314N(SyntaxKind.CloseBraceToken); 11317N(SyntaxKind.AndKeyword); 11318N(SyntaxKind.RecursivePattern); 11320N(SyntaxKind.PropertyPatternClause); 11322N(SyntaxKind.OpenBraceToken); 11323N(SyntaxKind.CloseBraceToken); 11327N(SyntaxKind.ColonToken); 11329N(SyntaxKind.BreakStatement); 11331N(SyntaxKind.BreakKeyword); 11332N(SyntaxKind.SemicolonToken); 11335N(SyntaxKind.CloseBraceToken); 11346N(SyntaxKind.SwitchStatement); 11348N(SyntaxKind.SwitchKeyword); 11349N(SyntaxKind.OpenParenToken); 11350N(SyntaxKind.IdentifierName); 11352N(SyntaxKind.IdentifierToken, "e"); 11354N(SyntaxKind.CloseParenToken); 11355N(SyntaxKind.OpenBraceToken); 11356N(SyntaxKind.SwitchSection); 11358N(SyntaxKind.CasePatternSwitchLabel); 11360N(SyntaxKind.CaseKeyword); 11361N(SyntaxKind.AndPattern); 11363N(SyntaxKind.RecursivePattern); 11365N(SyntaxKind.PropertyPatternClause); 11367N(SyntaxKind.OpenBraceToken); 11368N(SyntaxKind.CloseBraceToken); 11371N(SyntaxKind.AndKeyword); 11372N(SyntaxKind.RecursivePattern); 11374N(SyntaxKind.PositionalPatternClause); 11376N(SyntaxKind.OpenParenToken); 11377N(SyntaxKind.CloseParenToken); 11381N(SyntaxKind.ColonToken); 11383N(SyntaxKind.BreakStatement); 11385N(SyntaxKind.BreakKeyword); 11386N(SyntaxKind.SemicolonToken); 11389N(SyntaxKind.CloseBraceToken); 11401N(SyntaxKind.ExpressionStatement); 11403N(SyntaxKind.SimpleAssignmentExpression); 11405N(SyntaxKind.IdentifierName); 11407N(SyntaxKind.IdentifierToken, "_"); 11409N(SyntaxKind.EqualsToken); 11410N(SyntaxKind.IsPatternExpression); 11412N(SyntaxKind.IdentifierName); 11414N(SyntaxKind.IdentifierToken, "e"); 11416N(SyntaxKind.IsKeyword); 11417N(SyntaxKind.ParenthesizedPattern); 11419N(SyntaxKind.OpenParenToken); 11420N(SyntaxKind.RelationalPattern); 11422N(SyntaxKind.GreaterThanEqualsToken); 11423N(SyntaxKind.NumericLiteralExpression); 11425N(SyntaxKind.NumericLiteralToken, "1"); 11428N(SyntaxKind.CloseParenToken); 11432N(SyntaxKind.SemicolonToken); 11444N(SyntaxKind.ExpressionStatement); 11446N(SyntaxKind.SimpleAssignmentExpression); 11448N(SyntaxKind.IdentifierName); 11450N(SyntaxKind.IdentifierToken, "_"); 11452N(SyntaxKind.EqualsToken); 11453N(SyntaxKind.SwitchExpression); 11455N(SyntaxKind.IdentifierName); 11457N(SyntaxKind.IdentifierToken, "e"); 11459N(SyntaxKind.SwitchKeyword); 11460N(SyntaxKind.OpenBraceToken); 11461N(SyntaxKind.SwitchExpressionArm); 11463N(SyntaxKind.ParenthesizedPattern); 11465N(SyntaxKind.OpenParenToken); 11466N(SyntaxKind.RelationalPattern); 11468N(SyntaxKind.GreaterThanEqualsToken); 11469N(SyntaxKind.NumericLiteralExpression); 11471N(SyntaxKind.NumericLiteralToken, "1"); 11474N(SyntaxKind.CloseParenToken); 11476N(SyntaxKind.EqualsGreaterThanToken); 11477N(SyntaxKind.NumericLiteralExpression); 11479N(SyntaxKind.NumericLiteralToken, "1"); 11482N(SyntaxKind.CloseBraceToken); 11485N(SyntaxKind.SemicolonToken); 11497N(SyntaxKind.LocalFunctionStatement); 11499N(SyntaxKind.PredefinedType); 11501N(SyntaxKind.BoolKeyword); 11503N(SyntaxKind.IdentifierToken, "isAsciiLetter"); 11504N(SyntaxKind.ParameterList); 11506N(SyntaxKind.OpenParenToken); 11507N(SyntaxKind.Parameter); 11509N(SyntaxKind.PredefinedType); 11511N(SyntaxKind.CharKeyword); 11513N(SyntaxKind.IdentifierToken, "c"); 11515N(SyntaxKind.CloseParenToken); 11517N(SyntaxKind.ArrowExpressionClause); 11519N(SyntaxKind.EqualsGreaterThanToken); 11520N(SyntaxKind.IsPatternExpression); 11522N(SyntaxKind.IdentifierName); 11524N(SyntaxKind.IdentifierToken, "c"); 11526N(SyntaxKind.IsKeyword); 11527N(SyntaxKind.OrPattern); 11529N(SyntaxKind.ParenthesizedPattern); 11531N(SyntaxKind.OpenParenToken); 11532N(SyntaxKind.AndPattern); 11534N(SyntaxKind.RelationalPattern); 11536N(SyntaxKind.GreaterThanEqualsToken); 11537N(SyntaxKind.CharacterLiteralExpression); 11539N(SyntaxKind.CharacterLiteralToken); 11542N(SyntaxKind.AndKeyword); 11543N(SyntaxKind.RelationalPattern); 11545N(SyntaxKind.LessThanEqualsToken); 11546N(SyntaxKind.CharacterLiteralExpression); 11548N(SyntaxKind.CharacterLiteralToken); 11552N(SyntaxKind.CloseParenToken); 11554N(SyntaxKind.OrKeyword); 11555N(SyntaxKind.ParenthesizedPattern); 11557N(SyntaxKind.OpenParenToken); 11558N(SyntaxKind.AndPattern); 11560N(SyntaxKind.RelationalPattern); 11562N(SyntaxKind.GreaterThanEqualsToken); 11563N(SyntaxKind.CharacterLiteralExpression); 11565N(SyntaxKind.CharacterLiteralToken); 11568N(SyntaxKind.AndKeyword); 11569N(SyntaxKind.RelationalPattern); 11571N(SyntaxKind.LessThanEqualsToken); 11572N(SyntaxKind.CharacterLiteralExpression); 11574N(SyntaxKind.CharacterLiteralToken); 11578N(SyntaxKind.CloseParenToken); 11583N(SyntaxKind.SemicolonToken); 11595N(SyntaxKind.ExpressionStatement); 11597N(SyntaxKind.SimpleAssignmentExpression); 11599N(SyntaxKind.IdentifierName); 11601N(SyntaxKind.IdentifierToken, "_"); 11603N(SyntaxKind.EqualsToken); 11604N(SyntaxKind.IsPatternExpression); 11606N(SyntaxKind.IdentifierName); 11608N(SyntaxKind.IdentifierToken, "e"); 11610N(SyntaxKind.IsKeyword); 11611N(SyntaxKind.RecursivePattern); 11613N(SyntaxKind.PositionalPatternClause); 11615N(SyntaxKind.OpenParenToken); 11616N(SyntaxKind.Subpattern); 11618N(SyntaxKind.RelationalPattern); 11620N(SyntaxKind.LessThanEqualsToken); 11621N(SyntaxKind.NumericLiteralExpression); 11623N(SyntaxKind.NumericLiteralToken, "1"); 11627N(SyntaxKind.CommaToken); 11628N(SyntaxKind.Subpattern); 11630N(SyntaxKind.RelationalPattern); 11632N(SyntaxKind.GreaterThanEqualsToken); 11633N(SyntaxKind.NumericLiteralExpression); 11635N(SyntaxKind.NumericLiteralToken, "2"); 11639N(SyntaxKind.CloseParenToken); 11644N(SyntaxKind.SemicolonToken); 11655N(SyntaxKind.ExpressionStatement); 11657N(SyntaxKind.SimpleAssignmentExpression); 11659N(SyntaxKind.IdentifierName); 11661N(SyntaxKind.IdentifierToken, "_"); 11663N(SyntaxKind.EqualsToken); 11664N(SyntaxKind.IsPatternExpression); 11666N(SyntaxKind.IdentifierName); 11668N(SyntaxKind.IdentifierToken, "e"); 11670N(SyntaxKind.IsKeyword); 11671N(SyntaxKind.AndPattern); 11673N(SyntaxKind.AndPattern); 11675N(SyntaxKind.ConstantPattern); 11677N(SyntaxKind.IdentifierName); 11679N(SyntaxKind.IdentifierToken, "A"); 11682N(SyntaxKind.AndKeyword); 11683N(SyntaxKind.ConstantPattern); 11685N(SyntaxKind.IdentifierName); 11687N(SyntaxKind.IdentifierToken, "B"); 11691N(SyntaxKind.AndKeyword); 11692N(SyntaxKind.ConstantPattern); 11694N(SyntaxKind.IdentifierName); 11696N(SyntaxKind.IdentifierToken, "C"); 11702N(SyntaxKind.SemicolonToken); 11713N(SyntaxKind.ExpressionStatement); 11715N(SyntaxKind.SimpleAssignmentExpression); 11717N(SyntaxKind.IdentifierName); 11719N(SyntaxKind.IdentifierToken, "_"); 11721N(SyntaxKind.EqualsToken); 11722N(SyntaxKind.IsPatternExpression); 11724N(SyntaxKind.IdentifierName); 11726N(SyntaxKind.IdentifierToken, "e"); 11728N(SyntaxKind.IsKeyword); 11729N(SyntaxKind.OrPattern); 11731N(SyntaxKind.OrPattern); 11733N(SyntaxKind.ConstantPattern); 11735N(SyntaxKind.IdentifierName); 11737N(SyntaxKind.IdentifierToken, "A"); 11740N(SyntaxKind.OrKeyword); 11741N(SyntaxKind.ConstantPattern); 11743N(SyntaxKind.IdentifierName); 11745N(SyntaxKind.IdentifierToken, "B"); 11749N(SyntaxKind.OrKeyword); 11750N(SyntaxKind.ConstantPattern); 11752N(SyntaxKind.IdentifierName); 11754N(SyntaxKind.IdentifierToken, "C"); 11760N(SyntaxKind.SemicolonToken); 11780N(SyntaxKind.SwitchStatement); 11782N(SyntaxKind.SwitchKeyword); 11783N(SyntaxKind.OpenParenToken); 11784N(SyntaxKind.IdentifierName); 11786N(SyntaxKind.IdentifierToken, "e"); 11788N(SyntaxKind.CloseParenToken); 11789N(SyntaxKind.OpenBraceToken); 11790N(SyntaxKind.SwitchSection); 11792N(SyntaxKind.CaseSwitchLabel); 11794N(SyntaxKind.CaseKeyword); 11795N(SyntaxKind.SimpleMemberAccessExpression); 11797N(SyntaxKind.AliasQualifiedName); 11799N(SyntaxKind.IdentifierName); 11801N(SyntaxKind.GlobalKeyword); 11803N(SyntaxKind.ColonColonToken); 11804N(SyntaxKind.IdentifierName); 11806N(SyntaxKind.IdentifierToken, "E"); 11809N(SyntaxKind.DotToken); 11810N(SyntaxKind.IdentifierName); 11812N(SyntaxKind.IdentifierToken, "A"); 11815N(SyntaxKind.ColonToken); 11817N(SyntaxKind.BreakStatement); 11819N(SyntaxKind.BreakKeyword); 11820N(SyntaxKind.SemicolonToken); 11823N(SyntaxKind.CloseBraceToken); 11844N(SyntaxKind.ExpressionStatement); 11846N(SyntaxKind.SimpleAssignmentExpression); 11848N(SyntaxKind.IdentifierName); 11850N(SyntaxKind.IdentifierToken, "_"); 11852N(SyntaxKind.EqualsToken); 11853N(SyntaxKind.IsExpression); 11855N(SyntaxKind.IdentifierName); 11857N(SyntaxKind.IdentifierToken, "e"); 11859N(SyntaxKind.IsKeyword); 11860N(SyntaxKind.QualifiedName); 11862N(SyntaxKind.AliasQualifiedName); 11864N(SyntaxKind.IdentifierName); 11866N(SyntaxKind.GlobalKeyword); 11868N(SyntaxKind.ColonColonToken); 11869N(SyntaxKind.IdentifierName); 11871N(SyntaxKind.IdentifierToken, "E"); 11874N(SyntaxKind.DotToken); 11875N(SyntaxKind.IdentifierName); 11877N(SyntaxKind.IdentifierToken, "A"); 11882N(SyntaxKind.SemicolonToken); 11917N(SyntaxKind.ExpressionStatement); 11919N(SyntaxKind.SimpleAssignmentExpression); 11921N(SyntaxKind.IdentifierName); 11923N(SyntaxKind.IdentifierToken, "_"); 11925N(SyntaxKind.EqualsToken); 11926N(SyntaxKind.IsPatternExpression); 11928N(SyntaxKind.ThisExpression); 11930N(SyntaxKind.ThisKeyword); 11932N(SyntaxKind.IsKeyword); 11933N(SyntaxKind.RecursivePattern); 11935N(SyntaxKind.IdentifierName); 11937N(SyntaxKind.IdentifierToken, "Program"); 11939N(SyntaxKind.PropertyPatternClause); 11941N(SyntaxKind.OpenBraceToken); 11942N(SyntaxKind.Subpattern); 11944N(SyntaxKind.NameColon); 11946N(SyntaxKind.IdentifierName); 11948N(SyntaxKind.IdentifierToken, "P1"); 11950N(SyntaxKind.ColonToken); 11952N(SyntaxKind.RecursivePattern); 11954N(SyntaxKind.PositionalPatternClause); 11956N(SyntaxKind.OpenParenToken); 11957N(SyntaxKind.Subpattern); 11959N(SyntaxKind.ConstantPattern); 11961N(SyntaxKind.NumericLiteralExpression); 11963N(SyntaxKind.NumericLiteralToken, "1"); 11967N(SyntaxKind.CommaToken); 11982N(SyntaxKind.CloseBraceToken); 12025N(SyntaxKind.ExpressionStatement); 12027N(SyntaxKind.SimpleAssignmentExpression); 12029N(SyntaxKind.IdentifierName); 12031N(SyntaxKind.IdentifierToken, "_"); 12033N(SyntaxKind.EqualsToken); 12034N(SyntaxKind.IsPatternExpression); 12036N(SyntaxKind.IdentifierName); 12038N(SyntaxKind.IdentifierToken, "i"); 12040N(SyntaxKind.IsKeyword); 12041N(SyntaxKind.RecursivePattern); 12043N(SyntaxKind.PositionalPatternClause); 12045N(SyntaxKind.OpenParenToken); 12046N(SyntaxKind.Subpattern); 12048N(SyntaxKind.ConstantPattern); 12050N(SyntaxKind.NumericLiteralExpression); 12052N(SyntaxKind.NumericLiteralToken, "1"); 12056N(SyntaxKind.CommaToken); 12084N(SyntaxKind.ExpressionStatement); 12086N(SyntaxKind.SimpleAssignmentExpression); 12088N(SyntaxKind.IdentifierName); 12090N(SyntaxKind.IdentifierToken, "_"); 12092N(SyntaxKind.EqualsToken); 12093N(SyntaxKind.SwitchExpression); 12095N(SyntaxKind.IdentifierName); 12097N(SyntaxKind.IdentifierToken, "e"); 12099N(SyntaxKind.SwitchKeyword); 12100N(SyntaxKind.OpenBraceToken); 12101N(SyntaxKind.SwitchExpressionArm); 12103N(SyntaxKind.TypePattern); 12105N(SyntaxKind.GenericName); 12107N(SyntaxKind.IdentifierToken, "List"); 12108N(SyntaxKind.TypeArgumentList); 12110N(SyntaxKind.LessThanToken); 12111N(SyntaxKind.IdentifierName); 12113N(SyntaxKind.IdentifierToken, "X"); 12115N(SyntaxKind.GreaterThanToken); 12119N(SyntaxKind.EqualsGreaterThanToken); 12120N(SyntaxKind.NumericLiteralExpression); 12122N(SyntaxKind.NumericLiteralToken, "1"); 12125N(SyntaxKind.CommaToken); 12126N(SyntaxKind.SwitchExpressionArm); 12128N(SyntaxKind.TypePattern); 12130N(SyntaxKind.GenericName); 12132N(SyntaxKind.IdentifierToken, "List"); 12133N(SyntaxKind.TypeArgumentList); 12135N(SyntaxKind.LessThanToken); 12136N(SyntaxKind.IdentifierName); 12138N(SyntaxKind.IdentifierToken, "Y"); 12140N(SyntaxKind.GreaterThanToken); 12144N(SyntaxKind.EqualsGreaterThanToken); 12145N(SyntaxKind.NumericLiteralExpression); 12147N(SyntaxKind.NumericLiteralToken, "2"); 12150N(SyntaxKind.CommaToken); 12151N(SyntaxKind.CloseBraceToken); 12154N(SyntaxKind.SemicolonToken); 12165N(SyntaxKind.ExpressionStatement); 12167N(SyntaxKind.SimpleAssignmentExpression); 12169N(SyntaxKind.IdentifierName); 12171N(SyntaxKind.IdentifierToken, "_"); 12173N(SyntaxKind.EqualsToken); 12174N(SyntaxKind.SwitchExpression); 12176N(SyntaxKind.IdentifierName); 12178N(SyntaxKind.IdentifierToken, "e"); 12180N(SyntaxKind.SwitchKeyword); 12181N(SyntaxKind.OpenBraceToken); 12182N(SyntaxKind.SwitchExpressionArm); 12184N(SyntaxKind.TypePattern); 12186N(SyntaxKind.NullableType); 12188N(SyntaxKind.PredefinedType); 12190N(SyntaxKind.IntKeyword); 12192N(SyntaxKind.QuestionToken); 12195N(SyntaxKind.EqualsGreaterThanToken); 12196N(SyntaxKind.NumericLiteralExpression); 12198N(SyntaxKind.NumericLiteralToken, "1"); 12201N(SyntaxKind.CloseBraceToken); 12204N(SyntaxKind.SemicolonToken); 12215N(SyntaxKind.SwitchStatement); 12217N(SyntaxKind.SwitchKeyword); 12218N(SyntaxKind.OpenParenToken); 12219N(SyntaxKind.IdentifierName); 12221N(SyntaxKind.IdentifierToken, "a"); 12223N(SyntaxKind.CloseParenToken); 12224N(SyntaxKind.OpenBraceToken); 12225N(SyntaxKind.SwitchSection); 12227N(SyntaxKind.CasePatternSwitchLabel); 12229N(SyntaxKind.CaseKeyword); 12230N(SyntaxKind.TypePattern); 12232N(SyntaxKind.NullableType); 12234N(SyntaxKind.PredefinedType); 12236N(SyntaxKind.IntKeyword); 12238N(SyntaxKind.QuestionToken); 12241N(SyntaxKind.ColonToken); 12243N(SyntaxKind.BreakStatement); 12245N(SyntaxKind.BreakKeyword); 12246N(SyntaxKind.SemicolonToken); 12249N(SyntaxKind.CloseBraceToken); 12260N(SyntaxKind.ExpressionStatement); 12262N(SyntaxKind.SimpleAssignmentExpression); 12264N(SyntaxKind.IdentifierName); 12266N(SyntaxKind.IdentifierToken, "_"); 12268N(SyntaxKind.EqualsToken); 12269N(SyntaxKind.SwitchExpression); 12271N(SyntaxKind.IdentifierName); 12273N(SyntaxKind.IdentifierToken, "e"); 12275N(SyntaxKind.SwitchKeyword); 12276N(SyntaxKind.OpenBraceToken); 12277N(SyntaxKind.SwitchExpressionArm); 12279N(SyntaxKind.ParenthesizedPattern); 12281N(SyntaxKind.OpenParenToken); 12282N(SyntaxKind.TypePattern); 12284N(SyntaxKind.NullableType); 12286N(SyntaxKind.PredefinedType); 12288N(SyntaxKind.IntKeyword); 12290N(SyntaxKind.QuestionToken); 12293N(SyntaxKind.CloseParenToken); 12295N(SyntaxKind.EqualsGreaterThanToken); 12296N(SyntaxKind.NumericLiteralExpression); 12298N(SyntaxKind.NumericLiteralToken, "1"); 12301N(SyntaxKind.CloseBraceToken); 12304N(SyntaxKind.SemicolonToken); 12315N(SyntaxKind.SwitchStatement); 12317N(SyntaxKind.SwitchKeyword); 12318N(SyntaxKind.OpenParenToken); 12319N(SyntaxKind.IdentifierName); 12321N(SyntaxKind.IdentifierToken, "a"); 12323N(SyntaxKind.CloseParenToken); 12324N(SyntaxKind.OpenBraceToken); 12325N(SyntaxKind.SwitchSection); 12327N(SyntaxKind.CasePatternSwitchLabel); 12329N(SyntaxKind.CaseKeyword); 12330N(SyntaxKind.ParenthesizedPattern); 12332N(SyntaxKind.OpenParenToken); 12333N(SyntaxKind.TypePattern); 12335N(SyntaxKind.NullableType); 12337N(SyntaxKind.PredefinedType); 12339N(SyntaxKind.IntKeyword); 12341N(SyntaxKind.QuestionToken); 12344N(SyntaxKind.CloseParenToken); 12346N(SyntaxKind.ColonToken); 12348N(SyntaxKind.BreakStatement); 12350N(SyntaxKind.BreakKeyword); 12351N(SyntaxKind.SemicolonToken); 12354N(SyntaxKind.CloseBraceToken); 12366N(SyntaxKind.ExpressionStatement); 12368N(SyntaxKind.SimpleAssignmentExpression); 12370N(SyntaxKind.IdentifierName); 12372N(SyntaxKind.IdentifierToken, "_"); 12374N(SyntaxKind.EqualsToken); 12375N(SyntaxKind.SwitchExpression); 12377N(SyntaxKind.IdentifierName); 12379N(SyntaxKind.IdentifierToken, "e"); 12381N(SyntaxKind.SwitchKeyword); 12382N(SyntaxKind.OpenBraceToken); 12383N(SyntaxKind.SwitchExpressionArm); 12385N(SyntaxKind.TypePattern); 12387N(SyntaxKind.NullableType); 12389N(SyntaxKind.IdentifierName); 12391N(SyntaxKind.IdentifierToken, "a"); 12393N(SyntaxKind.QuestionToken); 12396N(SyntaxKind.EqualsGreaterThanToken); 12397N(SyntaxKind.NumericLiteralExpression); 12399N(SyntaxKind.NumericLiteralToken, "1"); 12402N(SyntaxKind.CloseBraceToken); 12405N(SyntaxKind.SemicolonToken); 12416N(SyntaxKind.SwitchStatement); 12418N(SyntaxKind.SwitchKeyword); 12419N(SyntaxKind.OpenParenToken); 12420N(SyntaxKind.IdentifierName); 12422N(SyntaxKind.IdentifierToken, "a"); 12424N(SyntaxKind.CloseParenToken); 12425N(SyntaxKind.OpenBraceToken); 12426N(SyntaxKind.SwitchSection); 12428N(SyntaxKind.CasePatternSwitchLabel); 12430N(SyntaxKind.CaseKeyword); 12431N(SyntaxKind.TypePattern); 12433N(SyntaxKind.NullableType); 12435N(SyntaxKind.IdentifierName); 12437N(SyntaxKind.IdentifierToken, "a"); 12439N(SyntaxKind.QuestionToken); 12442N(SyntaxKind.ColonToken); 12444N(SyntaxKind.BreakStatement); 12446N(SyntaxKind.BreakKeyword); 12447N(SyntaxKind.SemicolonToken); 12450N(SyntaxKind.CloseBraceToken); 12461N(SyntaxKind.ExpressionStatement); 12463N(SyntaxKind.SimpleAssignmentExpression); 12465N(SyntaxKind.IdentifierName); 12467N(SyntaxKind.IdentifierToken, "_"); 12469N(SyntaxKind.EqualsToken); 12470N(SyntaxKind.SwitchExpression); 12472N(SyntaxKind.IdentifierName); 12474N(SyntaxKind.IdentifierToken, "e"); 12476N(SyntaxKind.SwitchKeyword); 12477N(SyntaxKind.OpenBraceToken); 12478N(SyntaxKind.SwitchExpressionArm); 12480N(SyntaxKind.ParenthesizedPattern); 12482N(SyntaxKind.OpenParenToken); 12483N(SyntaxKind.TypePattern); 12485N(SyntaxKind.NullableType); 12487N(SyntaxKind.IdentifierName); 12489N(SyntaxKind.IdentifierToken, "a"); 12491N(SyntaxKind.QuestionToken); 12494N(SyntaxKind.CloseParenToken); 12496N(SyntaxKind.EqualsGreaterThanToken); 12497N(SyntaxKind.NumericLiteralExpression); 12499N(SyntaxKind.NumericLiteralToken, "1"); 12502N(SyntaxKind.CloseBraceToken); 12505N(SyntaxKind.SemicolonToken); 12516N(SyntaxKind.SwitchStatement); 12518N(SyntaxKind.SwitchKeyword); 12519N(SyntaxKind.OpenParenToken); 12520N(SyntaxKind.IdentifierName); 12522N(SyntaxKind.IdentifierToken, "a"); 12524N(SyntaxKind.CloseParenToken); 12525N(SyntaxKind.OpenBraceToken); 12526N(SyntaxKind.SwitchSection); 12528N(SyntaxKind.CasePatternSwitchLabel); 12530N(SyntaxKind.CaseKeyword); 12531N(SyntaxKind.ParenthesizedPattern); 12533N(SyntaxKind.OpenParenToken); 12534N(SyntaxKind.TypePattern); 12536N(SyntaxKind.NullableType); 12538N(SyntaxKind.IdentifierName); 12540N(SyntaxKind.IdentifierToken, "a"); 12542N(SyntaxKind.QuestionToken); 12545N(SyntaxKind.CloseParenToken); 12547N(SyntaxKind.ColonToken); 12549N(SyntaxKind.BreakStatement); 12551N(SyntaxKind.BreakKeyword); 12552N(SyntaxKind.SemicolonToken); 12555N(SyntaxKind.CloseBraceToken); 12566N(SyntaxKind.ExpressionStatement); 12568N(SyntaxKind.SimpleAssignmentExpression); 12570N(SyntaxKind.IdentifierName); 12572N(SyntaxKind.IdentifierToken, "_"); 12574N(SyntaxKind.EqualsToken); 12575N(SyntaxKind.SwitchExpression); 12577N(SyntaxKind.IdentifierName); 12579N(SyntaxKind.IdentifierToken, "e"); 12581N(SyntaxKind.SwitchKeyword); 12582N(SyntaxKind.OpenBraceToken); 12583N(SyntaxKind.SwitchExpressionArm); 12585N(SyntaxKind.ConstantPattern); 12587N(SyntaxKind.ParenthesizedExpression); 12589N(SyntaxKind.OpenParenToken); 12590N(SyntaxKind.ConditionalExpression); 12592N(SyntaxKind.IdentifierName); 12594N(SyntaxKind.IdentifierToken, "a"); 12596N(SyntaxKind.QuestionToken); 12597N(SyntaxKind.IdentifierName); 12599N(SyntaxKind.IdentifierToken, "x"); 12601N(SyntaxKind.ColonToken); 12602N(SyntaxKind.IdentifierName); 12604N(SyntaxKind.IdentifierToken, "y"); 12607N(SyntaxKind.CloseParenToken); 12610N(SyntaxKind.EqualsGreaterThanToken); 12611N(SyntaxKind.NumericLiteralExpression); 12613N(SyntaxKind.NumericLiteralToken, "1"); 12616N(SyntaxKind.CloseBraceToken); 12619N(SyntaxKind.SemicolonToken); 12630N(SyntaxKind.SwitchStatement); 12632N(SyntaxKind.SwitchKeyword); 12633N(SyntaxKind.OpenParenToken); 12634N(SyntaxKind.IdentifierName); 12636N(SyntaxKind.IdentifierToken, "a"); 12638N(SyntaxKind.CloseParenToken); 12639N(SyntaxKind.OpenBraceToken); 12640N(SyntaxKind.SwitchSection); 12642N(SyntaxKind.CaseSwitchLabel); 12644N(SyntaxKind.CaseKeyword); 12645N(SyntaxKind.ConditionalExpression); 12647N(SyntaxKind.IdentifierName); 12649N(SyntaxKind.IdentifierToken, "a"); 12651N(SyntaxKind.QuestionToken); 12652N(SyntaxKind.IdentifierName); 12654N(SyntaxKind.IdentifierToken, "x"); 12656N(SyntaxKind.ColonToken); 12657N(SyntaxKind.IdentifierName); 12659N(SyntaxKind.IdentifierToken, "y"); 12662N(SyntaxKind.ColonToken); 12664N(SyntaxKind.BreakStatement); 12666N(SyntaxKind.BreakKeyword); 12667N(SyntaxKind.SemicolonToken); 12670N(SyntaxKind.CloseBraceToken); 12681N(SyntaxKind.SwitchStatement); 12683N(SyntaxKind.SwitchKeyword); 12684N(SyntaxKind.OpenParenToken); 12685N(SyntaxKind.IdentifierName); 12687N(SyntaxKind.IdentifierToken, "a"); 12689N(SyntaxKind.CloseParenToken); 12690N(SyntaxKind.OpenBraceToken); 12691N(SyntaxKind.SwitchSection); 12693N(SyntaxKind.CaseSwitchLabel); 12695N(SyntaxKind.CaseKeyword); 12696N(SyntaxKind.ParenthesizedExpression); 12698N(SyntaxKind.OpenParenToken); 12699N(SyntaxKind.ConditionalExpression); 12701N(SyntaxKind.IdentifierName); 12703N(SyntaxKind.IdentifierToken, "a"); 12705N(SyntaxKind.QuestionToken); 12706N(SyntaxKind.IdentifierName); 12708N(SyntaxKind.IdentifierToken, "x"); 12710N(SyntaxKind.ColonToken); 12711N(SyntaxKind.IdentifierName); 12713N(SyntaxKind.IdentifierToken, "y"); 12716N(SyntaxKind.CloseParenToken); 12718N(SyntaxKind.ColonToken); 12720N(SyntaxKind.BreakStatement); 12722N(SyntaxKind.BreakKeyword); 12723N(SyntaxKind.SemicolonToken); 12726N(SyntaxKind.CloseBraceToken); 12742N(SyntaxKind.IsPatternExpression); 12744N(SyntaxKind.ObjectCreationExpression); 12746N(SyntaxKind.NewKeyword); 12747N(SyntaxKind.PredefinedType); 12749N(SyntaxKind.ObjectKeyword); 12751N(SyntaxKind.ArgumentList); 12753N(SyntaxKind.OpenParenToken); 12754N(SyntaxKind.CloseParenToken); 12757N(SyntaxKind.IsKeyword); 12758N(SyntaxKind.RecursivePattern); 12760N(SyntaxKind.PropertyPatternClause); 12762N(SyntaxKind.OpenBraceToken); 12763N(SyntaxKind.Subpattern); 12765N(SyntaxKind.RecursivePattern); 12767N(SyntaxKind.PropertyPatternClause); 12769N(SyntaxKind.OpenBraceToken); 12770N(SyntaxKind.CloseBraceToken); 12775N(SyntaxKind.Subpattern); 12777N(SyntaxKind.ConstantPattern); 12779N(SyntaxKind.NumericLiteralExpression); 12781N(SyntaxKind.NumericLiteralToken, "1"); 12785N(SyntaxKind.CloseBraceToken);
Parsing\PatternParsingTests_ListPatterns.cs (378)
36N(SyntaxKind.IsPatternExpression); 38N(SyntaxKind.IdentifierName); 40N(SyntaxKind.IdentifierToken, "c"); 42N(SyntaxKind.IsKeyword); 43N(SyntaxKind.ListPattern); 45N(SyntaxKind.OpenBracketToken); 46N(SyntaxKind.ListPattern); 48N(SyntaxKind.OpenBracketToken); 49N(SyntaxKind.CloseBracketToken); 51N(SyntaxKind.CloseBracketToken); 69N(SyntaxKind.IsPatternExpression); 71N(SyntaxKind.IdentifierName); 73N(SyntaxKind.IdentifierToken, "c"); 75N(SyntaxKind.IsKeyword); 76N(SyntaxKind.ListPattern); 78N(SyntaxKind.OpenBracketToken); 79N(SyntaxKind.ListPattern); 81N(SyntaxKind.OpenBracketToken); 82N(SyntaxKind.CloseBracketToken); 84N(SyntaxKind.CommaToken); 85N(SyntaxKind.CloseBracketToken); 86N(SyntaxKind.SingleVariableDesignation); 88N(SyntaxKind.IdentifierToken, "v"); 107N(SyntaxKind.IsPatternExpression); 109N(SyntaxKind.IdentifierName); 111N(SyntaxKind.IdentifierToken, "c"); 113N(SyntaxKind.IsKeyword); 114N(SyntaxKind.ListPattern); 116N(SyntaxKind.OpenBracketToken); 117N(SyntaxKind.ConstantPattern); 119N(SyntaxKind.NumericLiteralExpression); 121N(SyntaxKind.NumericLiteralToken, "1"); 124N(SyntaxKind.CommaToken); 125N(SyntaxKind.ConstantPattern); 127N(SyntaxKind.IdentifierName); 129N(SyntaxKind.IdentifierToken, "prop"); 133N(SyntaxKind.ConstantPattern); 135N(SyntaxKind.NumericLiteralExpression); 137N(SyntaxKind.NumericLiteralToken, "0"); 140N(SyntaxKind.CloseBracketToken); 154N(SyntaxKind.IsPatternExpression); 156N(SyntaxKind.IdentifierName); 158N(SyntaxKind.IdentifierToken, "c"); 160N(SyntaxKind.IsKeyword); 161N(SyntaxKind.ListPattern); 163N(SyntaxKind.OpenBracketToken); 171N(SyntaxKind.CommaToken); 172N(SyntaxKind.CloseBracketToken); 186N(SyntaxKind.IsPatternExpression); 188N(SyntaxKind.IdentifierName); 190N(SyntaxKind.IdentifierToken, "c"); 192N(SyntaxKind.IsKeyword); 193N(SyntaxKind.RecursivePattern); 195N(SyntaxKind.PositionalPatternClause); 197N(SyntaxKind.OpenParenToken); 198N(SyntaxKind.CloseParenToken); 213N(SyntaxKind.IsPatternExpression); 215N(SyntaxKind.IdentifierName); 217N(SyntaxKind.IdentifierToken, "c"); 219N(SyntaxKind.IsKeyword); 220N(SyntaxKind.RecursivePattern); 222N(SyntaxKind.PropertyPatternClause); 224N(SyntaxKind.OpenBraceToken); 225N(SyntaxKind.CloseBraceToken); 237N(SyntaxKind.IsPatternExpression); 239N(SyntaxKind.IdentifierName); 241N(SyntaxKind.IdentifierToken, "c"); 243N(SyntaxKind.IsKeyword); 244N(SyntaxKind.ListPattern); 246N(SyntaxKind.OpenBracketToken); 247N(SyntaxKind.TypePattern); 249N(SyntaxKind.GenericName); 251N(SyntaxKind.IdentifierToken, "List"); 252N(SyntaxKind.TypeArgumentList); 254N(SyntaxKind.LessThanToken); 255N(SyntaxKind.PredefinedType); 257N(SyntaxKind.IntKeyword); 259N(SyntaxKind.GreaterThanToken); 263N(SyntaxKind.CloseBracketToken); 274N(SyntaxKind.IsPatternExpression); 276N(SyntaxKind.IdentifierName); 278N(SyntaxKind.IdentifierToken, "c"); 280N(SyntaxKind.IsKeyword); 281N(SyntaxKind.ListPattern); 283N(SyntaxKind.OpenBracketToken); 284N(SyntaxKind.TypePattern); 286N(SyntaxKind.ArrayType); 288N(SyntaxKind.PredefinedType); 290N(SyntaxKind.StringKeyword); 292N(SyntaxKind.ArrayRankSpecifier); 294N(SyntaxKind.OpenBracketToken); 295N(SyntaxKind.OmittedArraySizeExpression); 297N(SyntaxKind.OmittedArraySizeExpressionToken); 299N(SyntaxKind.CloseBracketToken); 303N(SyntaxKind.CloseBracketToken); 314N(SyntaxKind.IsPatternExpression); 316N(SyntaxKind.IdentifierName); 318N(SyntaxKind.IdentifierToken, "c"); 320N(SyntaxKind.IsKeyword); 321N(SyntaxKind.ListPattern); 323N(SyntaxKind.OpenBracketToken); 324N(SyntaxKind.VarPattern); 326N(SyntaxKind.VarKeyword); 327N(SyntaxKind.ParenthesizedVariableDesignation); 329N(SyntaxKind.OpenParenToken); 330N(SyntaxKind.SingleVariableDesignation); 332N(SyntaxKind.IdentifierToken, "x"); 334N(SyntaxKind.CommaToken); 335N(SyntaxKind.SingleVariableDesignation); 337N(SyntaxKind.IdentifierToken, "y"); 339N(SyntaxKind.CloseParenToken); 342N(SyntaxKind.CloseBracketToken); 353N(SyntaxKind.IsPatternExpression); 355N(SyntaxKind.IdentifierName); 357N(SyntaxKind.IdentifierToken, "c"); 359N(SyntaxKind.IsKeyword); 360N(SyntaxKind.ListPattern); 362N(SyntaxKind.OpenBracketToken); 363N(SyntaxKind.RelationalPattern); 365N(SyntaxKind.GreaterThanToken); 366N(SyntaxKind.NumericLiteralExpression); 368N(SyntaxKind.NumericLiteralToken, "0"); 371N(SyntaxKind.CloseBracketToken); 382N(SyntaxKind.IsExpression); 384N(SyntaxKind.IdentifierName); 386N(SyntaxKind.IdentifierToken, "c"); 388N(SyntaxKind.IsKeyword); 389N(SyntaxKind.ArrayType); 391N(SyntaxKind.PredefinedType); 393N(SyntaxKind.StringKeyword); 395N(SyntaxKind.ArrayRankSpecifier); 397N(SyntaxKind.OpenBracketToken); 398N(SyntaxKind.OmittedArraySizeExpression); 400N(SyntaxKind.OmittedArraySizeExpressionToken); 402N(SyntaxKind.CloseBracketToken); 414N(SyntaxKind.IsExpression); 416N(SyntaxKind.IdentifierName); 418N(SyntaxKind.IdentifierToken, "c"); 420N(SyntaxKind.IsKeyword); 421N(SyntaxKind.ArrayType); 423N(SyntaxKind.IdentifierName); 425N(SyntaxKind.IdentifierToken, "a"); 427N(SyntaxKind.ArrayRankSpecifier); 429N(SyntaxKind.OpenBracketToken); 430N(SyntaxKind.NumericLiteralExpression); 432N(SyntaxKind.NumericLiteralToken, "0"); 434N(SyntaxKind.CloseBracketToken); 452N(SyntaxKind.IsPatternExpression); 454N(SyntaxKind.IdentifierName); 456N(SyntaxKind.IdentifierToken, "c"); 458N(SyntaxKind.IsKeyword); 459N(SyntaxKind.ListPattern); 461N(SyntaxKind.OpenBracketToken); 462N(SyntaxKind.SlicePattern); 464N(SyntaxKind.DotDotToken); 466N(SyntaxKind.CloseBracketToken); 478N(SyntaxKind.IsPatternExpression); 480N(SyntaxKind.IdentifierName); 482N(SyntaxKind.IdentifierToken, "c"); 484N(SyntaxKind.IsKeyword); 485N(SyntaxKind.ListPattern); 487N(SyntaxKind.OpenBracketToken); 488N(SyntaxKind.SlicePattern); 490N(SyntaxKind.DotDotToken); 491N(SyntaxKind.VarPattern); 493N(SyntaxKind.VarKeyword); 494N(SyntaxKind.SingleVariableDesignation); 496N(SyntaxKind.IdentifierToken, "x"); 500N(SyntaxKind.CloseBracketToken); 511N(SyntaxKind.IsPatternExpression); 513N(SyntaxKind.IdentifierName); 515N(SyntaxKind.IdentifierToken, "c"); 517N(SyntaxKind.IsKeyword); 518N(SyntaxKind.SlicePattern); 520N(SyntaxKind.DotDotToken); 535N(SyntaxKind.IsPatternExpression); 537N(SyntaxKind.IdentifierName); 539N(SyntaxKind.IdentifierToken, "c"); 541N(SyntaxKind.IsKeyword); 542N(SyntaxKind.SlicePattern); 544N(SyntaxKind.DotDotToken); 545N(SyntaxKind.SlicePattern); 547N(SyntaxKind.DotDotToken); 559N(SyntaxKind.IsPatternExpression); 561N(SyntaxKind.IdentifierName); 563N(SyntaxKind.IdentifierToken, "c"); 565N(SyntaxKind.IsKeyword); 566N(SyntaxKind.ListPattern); 568N(SyntaxKind.OpenBracketToken); 569N(SyntaxKind.SlicePattern); 571N(SyntaxKind.DotDotToken); 572N(SyntaxKind.ListPattern); 574N(SyntaxKind.OpenBracketToken); 575N(SyntaxKind.CloseBracketToken); 578N(SyntaxKind.CloseBracketToken); 589N(SyntaxKind.IsPatternExpression); 591N(SyntaxKind.IdentifierName); 593N(SyntaxKind.IdentifierToken, "c"); 595N(SyntaxKind.IsKeyword); 596N(SyntaxKind.ListPattern); 598N(SyntaxKind.OpenBracketToken); 599N(SyntaxKind.SlicePattern); 601N(SyntaxKind.DotDotToken); 602N(SyntaxKind.NotPattern); 604N(SyntaxKind.NotKeyword); 605N(SyntaxKind.ConstantPattern); 607N(SyntaxKind.IdentifierName); 609N(SyntaxKind.IdentifierToken, "p"); 614N(SyntaxKind.CloseBracketToken); 625N(SyntaxKind.IsPatternExpression); 627N(SyntaxKind.IdentifierName); 629N(SyntaxKind.IdentifierToken, "c"); 631N(SyntaxKind.IsKeyword); 632N(SyntaxKind.ListPattern); 634N(SyntaxKind.OpenBracketToken); 635N(SyntaxKind.SlicePattern); 637N(SyntaxKind.DotDotToken); 638N(SyntaxKind.OrPattern); 640N(SyntaxKind.ConstantPattern); 642N(SyntaxKind.IdentifierName); 644N(SyntaxKind.IdentifierToken, "p"); 647N(SyntaxKind.OrKeyword); 648N(SyntaxKind.ConstantPattern); 650N(SyntaxKind.IdentifierName); 652N(SyntaxKind.IdentifierToken, "q"); 657N(SyntaxKind.CloseBracketToken); 668N(SyntaxKind.IsPatternExpression); 670N(SyntaxKind.IdentifierName); 672N(SyntaxKind.IdentifierToken, "c"); 674N(SyntaxKind.IsKeyword); 675N(SyntaxKind.ListPattern); 677N(SyntaxKind.OpenBracketToken); 678N(SyntaxKind.SlicePattern); 680N(SyntaxKind.DotDotToken); 681N(SyntaxKind.OrPattern); 683N(SyntaxKind.ConstantPattern); 685N(SyntaxKind.IdentifierName); 687N(SyntaxKind.IdentifierToken, "p"); 690N(SyntaxKind.OrKeyword); 691N(SyntaxKind.SlicePattern); 693N(SyntaxKind.DotDotToken); 694N(SyntaxKind.ConstantPattern); 696N(SyntaxKind.IdentifierName); 698N(SyntaxKind.IdentifierToken, "q"); 704N(SyntaxKind.CloseBracketToken); 715N(SyntaxKind.IsPatternExpression); 717N(SyntaxKind.IdentifierName); 719N(SyntaxKind.IdentifierToken, "c"); 721N(SyntaxKind.IsKeyword); 722N(SyntaxKind.SlicePattern); 724N(SyntaxKind.DotDotToken); 725N(SyntaxKind.VarPattern); 727N(SyntaxKind.VarKeyword); 728N(SyntaxKind.SingleVariableDesignation); 730N(SyntaxKind.IdentifierToken, "x"); 743N(SyntaxKind.IsPatternExpression); 745N(SyntaxKind.IdentifierName); 747N(SyntaxKind.IdentifierToken, "c"); 749N(SyntaxKind.IsKeyword); 750N(SyntaxKind.SlicePattern); 752N(SyntaxKind.DotDotToken); 753N(SyntaxKind.ConstantPattern); 755N(SyntaxKind.IdentifierName); 757N(SyntaxKind.IdentifierToken, "Type"); 773N(SyntaxKind.IsPatternExpression); 775N(SyntaxKind.IdentifierName); 777N(SyntaxKind.IdentifierToken, "c"); 779N(SyntaxKind.IsKeyword); 780N(SyntaxKind.ListPattern); 782N(SyntaxKind.OpenBracketToken); 783N(SyntaxKind.VarPattern); 785N(SyntaxKind.VarKeyword); 786N(SyntaxKind.SingleVariableDesignation); 788N(SyntaxKind.IdentifierToken, "x"); 792N(SyntaxKind.SlicePattern); 794N(SyntaxKind.DotDotToken); 796N(SyntaxKind.CloseBracketToken); 810N(SyntaxKind.RangeExpression); 812N(SyntaxKind.IsPatternExpression); 814N(SyntaxKind.IdentifierName); 816N(SyntaxKind.IdentifierToken, "c"); 818N(SyntaxKind.IsKeyword); 819N(SyntaxKind.VarPattern); 821N(SyntaxKind.VarKeyword); 822N(SyntaxKind.SingleVariableDesignation); 824N(SyntaxKind.IdentifierToken, "x"); 828N(SyntaxKind.DotDotToken); 841N(SyntaxKind.IsPatternExpression); 843N(SyntaxKind.IdentifierName); 845N(SyntaxKind.IdentifierToken, "c"); 847N(SyntaxKind.IsKeyword); 848N(SyntaxKind.ListPattern); 850N(SyntaxKind.OpenBracketToken); 851N(SyntaxKind.ListPattern); 853N(SyntaxKind.OpenBracketToken); 854N(SyntaxKind.CloseBracketToken); 857N(SyntaxKind.SlicePattern); 859N(SyntaxKind.DotDotToken); 861N(SyntaxKind.CloseBracketToken); 878N(SyntaxKind.IsPatternExpression); 880N(SyntaxKind.IdentifierName); 882N(SyntaxKind.IdentifierToken, "c"); 884N(SyntaxKind.IsKeyword); 885N(SyntaxKind.NotPattern); 887N(SyntaxKind.NotKeyword); 888N(SyntaxKind.ConstantPattern); 890N(SyntaxKind.SimpleMemberAccessExpression); 892N(SyntaxKind.SimpleMemberAccessExpression); 894N(SyntaxKind.IdentifierName); 896N(SyntaxKind.IdentifierToken, "p"); 898N(SyntaxKind.DotToken); 904N(SyntaxKind.DotToken); 921N(SyntaxKind.IsPatternExpression); 923N(SyntaxKind.IdentifierName); 925N(SyntaxKind.IdentifierToken, "c"); 927N(SyntaxKind.IsKeyword); 928N(SyntaxKind.NotPattern); 930N(SyntaxKind.NotKeyword); 931N(SyntaxKind.SlicePattern); 933N(SyntaxKind.DotDotToken); 948N(SyntaxKind.RangeExpression); 950N(SyntaxKind.IsPatternExpression); 952N(SyntaxKind.IdentifierName); 954N(SyntaxKind.IdentifierToken, "c"); 956N(SyntaxKind.IsKeyword); 957N(SyntaxKind.ListPattern); 959N(SyntaxKind.OpenBracketToken); 960N(SyntaxKind.SlicePattern); 962N(SyntaxKind.DotDotToken); 964N(SyntaxKind.CloseBracketToken); 967N(SyntaxKind.DotDotToken); 983N(SyntaxKind.RangeExpression); 985N(SyntaxKind.IsPatternExpression); 987N(SyntaxKind.IdentifierName); 989N(SyntaxKind.IdentifierToken, "c"); 991N(SyntaxKind.IsKeyword); 992N(SyntaxKind.DeclarationPattern); 994N(SyntaxKind.QualifiedName); 996N(SyntaxKind.QualifiedName); 998N(SyntaxKind.IdentifierName); 1000N(SyntaxKind.IdentifierToken, "a"); 1002N(SyntaxKind.DotToken); 1008N(SyntaxKind.DotToken); 1009N(SyntaxKind.IdentifierName); 1011N(SyntaxKind.IdentifierToken, "or"); 1014N(SyntaxKind.SingleVariableDesignation); 1016N(SyntaxKind.IdentifierToken, "b"); 1020N(SyntaxKind.DotDotToken); 1033N(SyntaxKind.GreaterThanExpression); 1035N(SyntaxKind.RangeExpression); 1037N(SyntaxKind.IsPatternExpression); 1039N(SyntaxKind.IdentifierName); 1041N(SyntaxKind.IdentifierToken, "c"); 1043N(SyntaxKind.IsKeyword); 1044N(SyntaxKind.ParenthesizedPattern); 1046N(SyntaxKind.OpenParenToken); 1047N(SyntaxKind.VarPattern); 1049N(SyntaxKind.VarKeyword); 1050N(SyntaxKind.SingleVariableDesignation); 1052N(SyntaxKind.IdentifierToken, "x"); 1055N(SyntaxKind.CloseParenToken); 1058N(SyntaxKind.DotDotToken); 1060N(SyntaxKind.GreaterThanToken); 1061N(SyntaxKind.NumericLiteralExpression); 1063N(SyntaxKind.NumericLiteralToken, "0"); 1074N(SyntaxKind.IsPatternExpression); 1076N(SyntaxKind.IdentifierName); 1078N(SyntaxKind.IdentifierToken, "c"); 1080N(SyntaxKind.IsKeyword); 1081N(SyntaxKind.ListPattern); 1083N(SyntaxKind.OpenBracketToken); 1084N(SyntaxKind.SlicePattern); 1086N(SyntaxKind.DotDotToken); 1087N(SyntaxKind.RelationalPattern); 1089N(SyntaxKind.GreaterThanToken); 1090N(SyntaxKind.NumericLiteralExpression); 1092N(SyntaxKind.NumericLiteralToken, "5"); 1096N(SyntaxKind.CloseBracketToken);
Parsing\PatternParsingTests2.cs (339)
57N(SyntaxKind.IsPatternExpression); 59N(SyntaxKind.IdentifierName); 61N(SyntaxKind.IdentifierToken, "e"); 63N(SyntaxKind.IsKeyword); 64N(SyntaxKind.RecursivePattern); 66N(SyntaxKind.PropertyPatternClause); 68N(SyntaxKind.OpenBraceToken); 69N(SyntaxKind.Subpattern); 71N(SyntaxKind.ExpressionColon); 73N(SyntaxKind.SimpleMemberAccessExpression); 75N(SyntaxKind.SimpleMemberAccessExpression); 77N(SyntaxKind.IdentifierName); 79N(SyntaxKind.IdentifierToken, "a"); 81N(SyntaxKind.DotToken); 82N(SyntaxKind.IdentifierName); 84N(SyntaxKind.IdentifierToken, "b"); 87N(SyntaxKind.DotToken); 88N(SyntaxKind.IdentifierName); 90N(SyntaxKind.IdentifierToken, "c"); 93N(SyntaxKind.ColonToken); 95N(SyntaxKind.ConstantPattern); 97N(SyntaxKind.IdentifierName); 99N(SyntaxKind.IdentifierToken, "p"); 103N(SyntaxKind.CloseBraceToken); 122N(SyntaxKind.IsPatternExpression); 124N(SyntaxKind.IdentifierName); 126N(SyntaxKind.IdentifierToken, "e"); 128N(SyntaxKind.IsKeyword); 129N(SyntaxKind.RecursivePattern); 131N(SyntaxKind.PropertyPatternClause); 133N(SyntaxKind.OpenBraceToken); 134N(SyntaxKind.Subpattern); 136N(SyntaxKind.RecursivePattern); 138N(SyntaxKind.PropertyPatternClause); 140N(SyntaxKind.OpenBraceToken); 141N(SyntaxKind.CloseBraceToken); 146N(SyntaxKind.Subpattern); 148N(SyntaxKind.ConstantPattern); 150N(SyntaxKind.IdentifierName); 152N(SyntaxKind.IdentifierToken, "p"); 156N(SyntaxKind.CloseBraceToken); 168N(SyntaxKind.IsPatternExpression); 170N(SyntaxKind.IdentifierName); 172N(SyntaxKind.IdentifierToken, "e"); 174N(SyntaxKind.IsKeyword); 175N(SyntaxKind.RecursivePattern); 177N(SyntaxKind.PropertyPatternClause); 179N(SyntaxKind.OpenBraceToken); 180N(SyntaxKind.Subpattern); 182N(SyntaxKind.ExpressionColon); 184N(SyntaxKind.GenericName); 186N(SyntaxKind.IdentifierToken, "name"); 187N(SyntaxKind.TypeArgumentList); 189N(SyntaxKind.LessThanToken); 190N(SyntaxKind.IdentifierName); 192N(SyntaxKind.IdentifierToken, "T"); 194N(SyntaxKind.GreaterThanToken); 197N(SyntaxKind.ColonToken); 199N(SyntaxKind.ConstantPattern); 201N(SyntaxKind.IdentifierName); 203N(SyntaxKind.IdentifierToken, "p"); 207N(SyntaxKind.CloseBraceToken); 225N(SyntaxKind.IsPatternExpression); 227N(SyntaxKind.IdentifierName); 229N(SyntaxKind.IdentifierToken, "e"); 231N(SyntaxKind.IsKeyword); 232N(SyntaxKind.RecursivePattern); 234N(SyntaxKind.PropertyPatternClause); 236N(SyntaxKind.OpenBraceToken); 237N(SyntaxKind.Subpattern); 239N(SyntaxKind.TypePattern); 241N(SyntaxKind.ArrayType); 243N(SyntaxKind.IdentifierName); 245N(SyntaxKind.IdentifierToken, "name"); 247N(SyntaxKind.ArrayRankSpecifier); 249N(SyntaxKind.OpenBracketToken); 250N(SyntaxKind.NumericLiteralExpression); 252N(SyntaxKind.NumericLiteralToken, "0"); 254N(SyntaxKind.CloseBracketToken); 260N(SyntaxKind.Subpattern); 262N(SyntaxKind.ConstantPattern); 264N(SyntaxKind.IdentifierName); 266N(SyntaxKind.IdentifierToken, "p"); 270N(SyntaxKind.CloseBraceToken); 282N(SyntaxKind.IsPatternExpression); 284N(SyntaxKind.IdentifierName); 286N(SyntaxKind.IdentifierToken, "e"); 288N(SyntaxKind.IsKeyword); 289N(SyntaxKind.RecursivePattern); 291N(SyntaxKind.PropertyPatternClause); 293N(SyntaxKind.OpenBraceToken); 294N(SyntaxKind.Subpattern); 296N(SyntaxKind.ExpressionColon); 298N(SyntaxKind.ConditionalAccessExpression); 300N(SyntaxKind.IdentifierName); 302N(SyntaxKind.IdentifierToken, "a"); 304N(SyntaxKind.QuestionToken); 305N(SyntaxKind.MemberBindingExpression); 307N(SyntaxKind.DotToken); 308N(SyntaxKind.IdentifierName); 310N(SyntaxKind.IdentifierToken, "b"); 314N(SyntaxKind.ColonToken); 316N(SyntaxKind.ConstantPattern); 318N(SyntaxKind.IdentifierName); 320N(SyntaxKind.IdentifierToken, "p"); 324N(SyntaxKind.CloseBraceToken); 336N(SyntaxKind.IsPatternExpression); 338N(SyntaxKind.IdentifierName); 340N(SyntaxKind.IdentifierToken, "e"); 342N(SyntaxKind.IsKeyword); 343N(SyntaxKind.RecursivePattern); 345N(SyntaxKind.PropertyPatternClause); 347N(SyntaxKind.OpenBraceToken); 348N(SyntaxKind.Subpattern); 350N(SyntaxKind.ExpressionColon); 352N(SyntaxKind.PointerMemberAccessExpression); 354N(SyntaxKind.IdentifierName); 356N(SyntaxKind.IdentifierToken, "a"); 358N(SyntaxKind.MinusGreaterThanToken); 359N(SyntaxKind.IdentifierName); 361N(SyntaxKind.IdentifierToken, "c"); 364N(SyntaxKind.ColonToken); 366N(SyntaxKind.ConstantPattern); 368N(SyntaxKind.IdentifierName); 370N(SyntaxKind.IdentifierToken, "p"); 374N(SyntaxKind.CloseBraceToken); 392N(SyntaxKind.IsPatternExpression); 394N(SyntaxKind.IdentifierName); 396N(SyntaxKind.IdentifierToken, "e"); 398N(SyntaxKind.IsKeyword); 399N(SyntaxKind.RecursivePattern); 401N(SyntaxKind.PropertyPatternClause); 403N(SyntaxKind.OpenBraceToken); 404N(SyntaxKind.Subpattern); 406N(SyntaxKind.ListPattern); 408N(SyntaxKind.OpenBracketToken); 409N(SyntaxKind.ConstantPattern); 411N(SyntaxKind.NumericLiteralExpression); 413N(SyntaxKind.NumericLiteralToken, "0"); 416N(SyntaxKind.CloseBracketToken); 420N(SyntaxKind.Subpattern); 422N(SyntaxKind.ConstantPattern); 424N(SyntaxKind.IdentifierName); 426N(SyntaxKind.IdentifierToken, "p"); 430N(SyntaxKind.CloseBraceToken); 448N(SyntaxKind.IsPatternExpression); 450N(SyntaxKind.IdentifierName); 452N(SyntaxKind.IdentifierToken, "e"); 454N(SyntaxKind.IsKeyword); 455N(SyntaxKind.RecursivePattern); 457N(SyntaxKind.PropertyPatternClause); 459N(SyntaxKind.OpenBraceToken); 460N(SyntaxKind.Subpattern); 462N(SyntaxKind.NotPattern); 464N(SyntaxKind.NotKeyword); 465N(SyntaxKind.ConstantPattern); 467N(SyntaxKind.IdentifierName); 469N(SyntaxKind.IdentifierToken, "a"); 475N(SyntaxKind.Subpattern); 477N(SyntaxKind.ConstantPattern); 479N(SyntaxKind.IdentifierName); 481N(SyntaxKind.IdentifierToken, "p"); 485N(SyntaxKind.CloseBraceToken); 503N(SyntaxKind.IsPatternExpression); 505N(SyntaxKind.IdentifierName); 507N(SyntaxKind.IdentifierToken, "e"); 509N(SyntaxKind.IsKeyword); 510N(SyntaxKind.RecursivePattern); 512N(SyntaxKind.PropertyPatternClause); 514N(SyntaxKind.OpenBraceToken); 515N(SyntaxKind.Subpattern); 517N(SyntaxKind.OrPattern); 519N(SyntaxKind.ConstantPattern); 521N(SyntaxKind.IdentifierName); 523N(SyntaxKind.IdentifierToken, "x"); 526N(SyntaxKind.OrKeyword); 527N(SyntaxKind.ConstantPattern); 529N(SyntaxKind.IdentifierName); 531N(SyntaxKind.IdentifierToken, "y"); 537N(SyntaxKind.Subpattern); 539N(SyntaxKind.ConstantPattern); 541N(SyntaxKind.IdentifierName); 543N(SyntaxKind.IdentifierToken, "p"); 547N(SyntaxKind.CloseBraceToken); 559N(SyntaxKind.IsPatternExpression); 561N(SyntaxKind.IdentifierName); 563N(SyntaxKind.IdentifierToken, "e"); 565N(SyntaxKind.IsKeyword); 566N(SyntaxKind.RecursivePattern); 568N(SyntaxKind.PropertyPatternClause); 570N(SyntaxKind.OpenBraceToken); 571N(SyntaxKind.Subpattern); 573N(SyntaxKind.ExpressionColon); 575N(SyntaxKind.NumericLiteralExpression); 577N(SyntaxKind.NumericLiteralToken, "1"); 579N(SyntaxKind.ColonToken); 581N(SyntaxKind.ConstantPattern); 583N(SyntaxKind.IdentifierName); 585N(SyntaxKind.IdentifierToken, "p"); 589N(SyntaxKind.CloseBraceToken); 607N(SyntaxKind.IsPatternExpression); 609N(SyntaxKind.IdentifierName); 611N(SyntaxKind.IdentifierToken, "e"); 613N(SyntaxKind.IsKeyword); 614N(SyntaxKind.RecursivePattern); 616N(SyntaxKind.PropertyPatternClause); 618N(SyntaxKind.OpenBraceToken); 619N(SyntaxKind.Subpattern); 621N(SyntaxKind.RelationalPattern); 623N(SyntaxKind.GreaterThanToken); 624N(SyntaxKind.NumericLiteralExpression); 626N(SyntaxKind.NumericLiteralToken, "1"); 631N(SyntaxKind.Subpattern); 633N(SyntaxKind.ConstantPattern); 635N(SyntaxKind.IdentifierName); 637N(SyntaxKind.IdentifierToken, "p"); 641N(SyntaxKind.CloseBraceToken); 653N(SyntaxKind.IsPatternExpression); 655N(SyntaxKind.IdentifierName); 657N(SyntaxKind.IdentifierToken, "e"); 659N(SyntaxKind.IsKeyword); 660N(SyntaxKind.RecursivePattern); 662N(SyntaxKind.PropertyPatternClause); 664N(SyntaxKind.OpenBraceToken); 665N(SyntaxKind.Subpattern); 667N(SyntaxKind.ExpressionColon); 669N(SyntaxKind.SimpleMemberAccessExpression); 671N(SyntaxKind.SuppressNullableWarningExpression); 673N(SyntaxKind.IdentifierName); 675N(SyntaxKind.IdentifierToken, "a"); 677N(SyntaxKind.ExclamationToken); 679N(SyntaxKind.DotToken); 680N(SyntaxKind.IdentifierName); 682N(SyntaxKind.IdentifierToken, "b"); 685N(SyntaxKind.ColonToken); 687N(SyntaxKind.ConstantPattern); 689N(SyntaxKind.IdentifierName); 691N(SyntaxKind.IdentifierToken, "p"); 695N(SyntaxKind.CloseBraceToken); 707N(SyntaxKind.IsPatternExpression); 709N(SyntaxKind.IdentifierName); 711N(SyntaxKind.IdentifierToken, "e"); 713N(SyntaxKind.IsKeyword); 714N(SyntaxKind.RecursivePattern); 716N(SyntaxKind.PropertyPatternClause); 718N(SyntaxKind.OpenBraceToken); 719N(SyntaxKind.Subpattern); 721N(SyntaxKind.ExpressionColon); 723N(SyntaxKind.SimpleMemberAccessExpression); 725N(SyntaxKind.ElementAccessExpression); 727N(SyntaxKind.IdentifierName); 729N(SyntaxKind.IdentifierToken, "a"); 731N(SyntaxKind.BracketedArgumentList); 733N(SyntaxKind.OpenBracketToken); 734N(SyntaxKind.Argument); 736N(SyntaxKind.NumericLiteralExpression); 738N(SyntaxKind.NumericLiteralToken, "0"); 741N(SyntaxKind.CloseBracketToken); 744N(SyntaxKind.DotToken); 745N(SyntaxKind.IdentifierName); 747N(SyntaxKind.IdentifierToken, "b"); 750N(SyntaxKind.ColonToken); 752N(SyntaxKind.ConstantPattern); 754N(SyntaxKind.IdentifierName); 756N(SyntaxKind.IdentifierToken, "p"); 760N(SyntaxKind.CloseBraceToken); 778N(SyntaxKind.IsPatternExpression); 780N(SyntaxKind.IdentifierName); 782N(SyntaxKind.IdentifierToken, "e"); 784N(SyntaxKind.IsKeyword); 785N(SyntaxKind.RecursivePattern); 787N(SyntaxKind.PropertyPatternClause); 789N(SyntaxKind.OpenBraceToken); 790N(SyntaxKind.Subpattern); 792N(SyntaxKind.ListPattern); 794N(SyntaxKind.OpenBracketToken); 795N(SyntaxKind.ConstantPattern); 797N(SyntaxKind.NumericLiteralExpression); 799N(SyntaxKind.NumericLiteralToken, "0"); 802N(SyntaxKind.CloseBracketToken); 806N(SyntaxKind.Subpattern); 808N(SyntaxKind.NameColon); 810N(SyntaxKind.IdentifierName); 812N(SyntaxKind.IdentifierToken, "b"); 814N(SyntaxKind.ColonToken); 816N(SyntaxKind.ConstantPattern); 818N(SyntaxKind.IdentifierName); 820N(SyntaxKind.IdentifierToken, "p"); 824N(SyntaxKind.CloseBraceToken); 836N(SyntaxKind.IsPatternExpression); 838N(SyntaxKind.IdentifierName); 840N(SyntaxKind.IdentifierToken, "e"); 842N(SyntaxKind.IsKeyword); 843N(SyntaxKind.RecursivePattern); 845N(SyntaxKind.PropertyPatternClause); 847N(SyntaxKind.OpenBraceToken); 848N(SyntaxKind.Subpattern); 850N(SyntaxKind.ExpressionColon); 852N(SyntaxKind.ParenthesizedExpression); 854N(SyntaxKind.OpenParenToken); 855N(SyntaxKind.ConditionalExpression); 857N(SyntaxKind.IdentifierName); 859N(SyntaxKind.IdentifierToken, "c"); 861N(SyntaxKind.QuestionToken); 862N(SyntaxKind.IdentifierName); 864N(SyntaxKind.IdentifierToken, "a"); 866N(SyntaxKind.ColonToken); 867N(SyntaxKind.IdentifierName); 869N(SyntaxKind.IdentifierToken, "b"); 872N(SyntaxKind.CloseParenToken); 874N(SyntaxKind.ColonToken); 876N(SyntaxKind.ConstantPattern); 878N(SyntaxKind.IdentifierName); 880N(SyntaxKind.IdentifierToken, "p"); 884N(SyntaxKind.CloseBraceToken); 896N(SyntaxKind.IsPatternExpression); 898N(SyntaxKind.IdentifierName); 900N(SyntaxKind.IdentifierToken, "e"); 902N(SyntaxKind.IsKeyword); 903N(SyntaxKind.RecursivePattern); 905N(SyntaxKind.PositionalPatternClause); 907N(SyntaxKind.OpenParenToken); 908N(SyntaxKind.Subpattern); 910N(SyntaxKind.ExpressionColon); 912N(SyntaxKind.SimpleMemberAccessExpression); 914N(SyntaxKind.SimpleMemberAccessExpression); 916N(SyntaxKind.IdentifierName); 918N(SyntaxKind.IdentifierToken, "a"); 920N(SyntaxKind.DotToken); 921N(SyntaxKind.IdentifierName); 923N(SyntaxKind.IdentifierToken, "b"); 926N(SyntaxKind.DotToken); 927N(SyntaxKind.IdentifierName); 929N(SyntaxKind.IdentifierToken, "c"); 932N(SyntaxKind.ColonToken); 934N(SyntaxKind.ConstantPattern); 936N(SyntaxKind.IdentifierName); 938N(SyntaxKind.IdentifierToken, "p"); 942N(SyntaxKind.CloseParenToken);
Parsing\RecordParsing.cs (1468)
38N(SyntaxKind.CompilationUnit); 40N(SyntaxKind.ClassDeclaration); 42N(SyntaxKind.ClassKeyword); 43N(SyntaxKind.IdentifierToken, "C"); 44N(SyntaxKind.OpenBraceToken); 45N(SyntaxKind.FieldDeclaration); 47N(SyntaxKind.VariableDeclaration); 49N(SyntaxKind.PredefinedType); 51N(SyntaxKind.IntKeyword); 53N(SyntaxKind.VariableDeclarator); 55N(SyntaxKind.IdentifierToken, "data"); 58N(SyntaxKind.SemicolonToken); 60N(SyntaxKind.CloseBraceToken); 62N(SyntaxKind.EndOfFileToken); 73N(SyntaxKind.CompilationUnit); 75N(SyntaxKind.RecordDeclaration); 77N(SyntaxKind.RecordKeyword); 78N(SyntaxKind.IdentifierToken, "C"); 79N(SyntaxKind.ParameterList); 81N(SyntaxKind.OpenParenToken); 82N(SyntaxKind.Parameter); 84N(SyntaxKind.PredefinedType); 86N(SyntaxKind.IntKeyword); 88N(SyntaxKind.IdentifierToken, "X"); 90N(SyntaxKind.CommaToken); 91N(SyntaxKind.Parameter); 93N(SyntaxKind.PredefinedType); 95N(SyntaxKind.IntKeyword); 97N(SyntaxKind.IdentifierToken, "Y"); 99N(SyntaxKind.CloseParenToken); 101N(SyntaxKind.SemicolonToken); 103N(SyntaxKind.EndOfFileToken); 123N(SyntaxKind.CompilationUnit); 125N(SyntaxKind.GlobalStatement); 127N(SyntaxKind.LocalFunctionStatement); 129N(SyntaxKind.IdentifierName); 131N(SyntaxKind.IdentifierToken, "record"); 133N(SyntaxKind.IdentifierToken, "C"); 134N(SyntaxKind.ParameterList); 136N(SyntaxKind.OpenParenToken); 137N(SyntaxKind.Parameter); 139N(SyntaxKind.PredefinedType); 141N(SyntaxKind.IntKeyword); 143N(SyntaxKind.IdentifierToken, "X"); 145N(SyntaxKind.CommaToken); 146N(SyntaxKind.Parameter); 148N(SyntaxKind.PredefinedType); 150N(SyntaxKind.IntKeyword); 152N(SyntaxKind.IdentifierToken, "Y"); 154N(SyntaxKind.CloseParenToken); 156N(SyntaxKind.SemicolonToken); 159N(SyntaxKind.EndOfFileToken); 170N(SyntaxKind.CompilationUnit); 172N(SyntaxKind.RecordDeclaration); 174N(SyntaxKind.RecordKeyword); 175N(SyntaxKind.IdentifierToken, "C"); 176N(SyntaxKind.ParameterList); 178N(SyntaxKind.OpenParenToken); 179N(SyntaxKind.Parameter); 181N(SyntaxKind.PredefinedType); 183N(SyntaxKind.IntKeyword); 185N(SyntaxKind.IdentifierToken, "X"); 187N(SyntaxKind.CommaToken); 188N(SyntaxKind.Parameter); 190N(SyntaxKind.PredefinedType); 192N(SyntaxKind.IntKeyword); 194N(SyntaxKind.IdentifierToken, "Y"); 196N(SyntaxKind.CloseParenToken); 198N(SyntaxKind.SemicolonToken); 200N(SyntaxKind.EndOfFileToken); 211N(SyntaxKind.CompilationUnit); 213N(SyntaxKind.RecordDeclaration); 215N(SyntaxKind.RecordKeyword); 216N(SyntaxKind.IdentifierToken, "C"); 217N(SyntaxKind.SemicolonToken); 219N(SyntaxKind.EndOfFileToken); 230N(SyntaxKind.CompilationUnit); 232N(SyntaxKind.RecordDeclaration); 234N(SyntaxKind.RecordKeyword); 235N(SyntaxKind.IdentifierToken, "C"); 236N(SyntaxKind.OpenBraceToken); 237N(SyntaxKind.FieldDeclaration); 239N(SyntaxKind.PublicKeyword); 240N(SyntaxKind.VariableDeclaration); 242N(SyntaxKind.PredefinedType); 244N(SyntaxKind.IntKeyword); 246N(SyntaxKind.VariableDeclarator); 248N(SyntaxKind.IdentifierToken, "record"); 251N(SyntaxKind.SemicolonToken); 253N(SyntaxKind.CloseBraceToken); 255N(SyntaxKind.EndOfFileToken); 280N(SyntaxKind.CompilationUnit); 282N(SyntaxKind.GlobalStatement); 284N(SyntaxKind.LocalDeclarationStatement); 286N(SyntaxKind.VariableDeclaration); 288N(SyntaxKind.IdentifierName); 290N(SyntaxKind.IdentifierToken, "record"); 292N(SyntaxKind.VariableDeclarator); 294N(SyntaxKind.IdentifierToken, "Point"); 297N(SyntaxKind.SemicolonToken); 300N(SyntaxKind.EndOfFileToken); 313N(SyntaxKind.CompilationUnit); 315N(SyntaxKind.InterfaceDeclaration); 317N(SyntaxKind.InterfaceKeyword); 318N(SyntaxKind.IdentifierToken, "P"); 319N(SyntaxKind.SemicolonToken); 321N(SyntaxKind.EndOfFileToken); 347N(SyntaxKind.CompilationUnit); 349N(SyntaxKind.InterfaceDeclaration); 351N(SyntaxKind.InterfaceKeyword); 352N(SyntaxKind.IdentifierToken, "P"); 353N(SyntaxKind.ParameterList); 355N(SyntaxKind.OpenParenToken); 356N(SyntaxKind.Parameter); 358N(SyntaxKind.PredefinedType); 360N(SyntaxKind.IntKeyword); 362N(SyntaxKind.IdentifierToken, "x"); 364N(SyntaxKind.CommaToken); 365N(SyntaxKind.Parameter); 367N(SyntaxKind.PredefinedType); 369N(SyntaxKind.IntKeyword); 371N(SyntaxKind.IdentifierToken, "y"); 373N(SyntaxKind.CloseParenToken); 375N(SyntaxKind.SemicolonToken); 377N(SyntaxKind.EndOfFileToken); 400N(SyntaxKind.CompilationUnit); 402N(SyntaxKind.RecordDeclaration); 404N(SyntaxKind.RecordKeyword); 405N(SyntaxKind.IdentifierToken, "R1"); 406N(SyntaxKind.ParameterList); 408N(SyntaxKind.OpenParenToken); 409N(SyntaxKind.CloseParenToken); 411N(SyntaxKind.OpenBraceToken); 412N(SyntaxKind.CloseBraceToken); 414N(SyntaxKind.RecordDeclaration); 416N(SyntaxKind.AbstractKeyword); 417N(SyntaxKind.RecordKeyword); 418N(SyntaxKind.IdentifierToken, "D"); 419N(SyntaxKind.OpenBraceToken); 420N(SyntaxKind.RecordDeclaration); 422N(SyntaxKind.RecordKeyword); 423N(SyntaxKind.IdentifierToken, "R2"); 424N(SyntaxKind.ParameterList); 426N(SyntaxKind.OpenParenToken); 427N(SyntaxKind.CloseParenToken); 429N(SyntaxKind.OpenBraceToken); 430N(SyntaxKind.CloseBraceToken); 432N(SyntaxKind.RecordDeclaration); 434N(SyntaxKind.AbstractKeyword); 435N(SyntaxKind.RecordKeyword); 436N(SyntaxKind.IdentifierToken, "R3"); 437N(SyntaxKind.ParameterList); 439N(SyntaxKind.OpenParenToken); 440N(SyntaxKind.CloseParenToken); 442N(SyntaxKind.SemicolonToken); 444N(SyntaxKind.CloseBraceToken); 446N(SyntaxKind.EndOfFileToken); 456N(SyntaxKind.CompilationUnit); 458N(SyntaxKind.RecordDeclaration); 460N(SyntaxKind.RecordKeyword); 461N(SyntaxKind.IdentifierToken, "R"); 462N(SyntaxKind.TypeParameterList); 464N(SyntaxKind.LessThanToken); 465N(SyntaxKind.TypeParameter); 467N(SyntaxKind.IdentifierToken, "T"); 469N(SyntaxKind.GreaterThanToken); 471N(SyntaxKind.TypeParameterConstraintClause); 473N(SyntaxKind.WhereKeyword); 474N(SyntaxKind.IdentifierName); 476N(SyntaxKind.IdentifierToken, "T"); 478N(SyntaxKind.ColonToken); 479N(SyntaxKind.ClassConstraint); 481N(SyntaxKind.ClassKeyword); 484N(SyntaxKind.SemicolonToken); 486N(SyntaxKind.EndOfFileToken); 500N(SyntaxKind.CompilationUnit); 502N(SyntaxKind.RecordDeclaration); 504N(SyntaxKind.RecordKeyword); 505N(SyntaxKind.IdentifierToken, "R"); 506N(SyntaxKind.TypeParameterList); 508N(SyntaxKind.LessThanToken); 509N(SyntaxKind.TypeParameter); 511N(SyntaxKind.IdentifierToken, "T"); 513N(SyntaxKind.GreaterThanToken); 515N(SyntaxKind.TypeParameterConstraintClause); 517N(SyntaxKind.WhereKeyword); 518N(SyntaxKind.IdentifierName); 520N(SyntaxKind.IdentifierToken, "T"); 523N(SyntaxKind.ClassConstraint); 525N(SyntaxKind.ClassKeyword); 528N(SyntaxKind.SemicolonToken); 530N(SyntaxKind.EndOfFileToken); 540N(SyntaxKind.CompilationUnit); 542N(SyntaxKind.RecordDeclaration); 544N(SyntaxKind.RecordKeyword); 545N(SyntaxKind.IdentifierToken, "R"); 546N(SyntaxKind.TypeParameterList); 548N(SyntaxKind.LessThanToken); 549N(SyntaxKind.TypeParameter); 551N(SyntaxKind.IdentifierToken, "T1"); 553N(SyntaxKind.CommaToken); 554N(SyntaxKind.TypeParameter); 556N(SyntaxKind.IdentifierToken, "T2"); 558N(SyntaxKind.GreaterThanToken); 560N(SyntaxKind.TypeParameterConstraintClause); 562N(SyntaxKind.WhereKeyword); 563N(SyntaxKind.IdentifierName); 565N(SyntaxKind.IdentifierToken, "T1"); 567N(SyntaxKind.ColonToken); 568N(SyntaxKind.ClassConstraint); 570N(SyntaxKind.ClassKeyword); 573N(SyntaxKind.TypeParameterConstraintClause); 575N(SyntaxKind.WhereKeyword); 576N(SyntaxKind.IdentifierName); 578N(SyntaxKind.IdentifierToken, "T2"); 580N(SyntaxKind.ColonToken); 581N(SyntaxKind.ClassConstraint); 583N(SyntaxKind.ClassKeyword); 586N(SyntaxKind.SemicolonToken); 588N(SyntaxKind.EndOfFileToken); 598N(SyntaxKind.CompilationUnit); 600N(SyntaxKind.ClassDeclaration); 602N(SyntaxKind.AbstractKeyword); 603N(SyntaxKind.ClassKeyword); 604N(SyntaxKind.IdentifierToken, "C"); 605N(SyntaxKind.TypeParameterList); 607N(SyntaxKind.LessThanToken); 608N(SyntaxKind.TypeParameter); 610N(SyntaxKind.IdentifierToken, "T"); 612N(SyntaxKind.GreaterThanToken); 614N(SyntaxKind.TypeParameterConstraintClause); 616N(SyntaxKind.WhereKeyword); 617N(SyntaxKind.IdentifierName); 619N(SyntaxKind.IdentifierToken, "T"); 621N(SyntaxKind.ColonToken); 622N(SyntaxKind.ClassConstraint); 624N(SyntaxKind.ClassKeyword); 627N(SyntaxKind.SemicolonToken); 629N(SyntaxKind.EndOfFileToken); 638N(SyntaxKind.CompilationUnit); 640N(SyntaxKind.ClassDeclaration); 642N(SyntaxKind.AbstractKeyword); 643N(SyntaxKind.ClassKeyword); 644N(SyntaxKind.IdentifierToken, "C"); 645N(SyntaxKind.TypeParameterList); 647N(SyntaxKind.LessThanToken); 648N(SyntaxKind.TypeParameter); 650N(SyntaxKind.IdentifierToken, "T1"); 652N(SyntaxKind.CommaToken); 653N(SyntaxKind.TypeParameter); 655N(SyntaxKind.IdentifierToken, "T2"); 657N(SyntaxKind.GreaterThanToken); 659N(SyntaxKind.TypeParameterConstraintClause); 661N(SyntaxKind.WhereKeyword); 662N(SyntaxKind.IdentifierName); 664N(SyntaxKind.IdentifierToken, "T1"); 666N(SyntaxKind.ColonToken); 667N(SyntaxKind.ClassConstraint); 669N(SyntaxKind.ClassKeyword); 672N(SyntaxKind.TypeParameterConstraintClause); 674N(SyntaxKind.WhereKeyword); 675N(SyntaxKind.IdentifierName); 677N(SyntaxKind.IdentifierToken, "T2"); 679N(SyntaxKind.ColonToken); 680N(SyntaxKind.ClassConstraint); 682N(SyntaxKind.ClassKeyword); 685N(SyntaxKind.SemicolonToken); 687N(SyntaxKind.EndOfFileToken); 697N(SyntaxKind.CompilationUnit); 699N(SyntaxKind.RecordDeclaration); 701N(SyntaxKind.AbstractKeyword); 702N(SyntaxKind.RecordKeyword); 703N(SyntaxKind.IdentifierToken, "R"); 704N(SyntaxKind.OpenBraceToken); 705N(SyntaxKind.MethodDeclaration); 707N(SyntaxKind.AbstractKeyword); 708N(SyntaxKind.PredefinedType); 710N(SyntaxKind.VoidKeyword); 712N(SyntaxKind.IdentifierToken, "M"); 713N(SyntaxKind.TypeParameterList); 715N(SyntaxKind.LessThanToken); 716N(SyntaxKind.TypeParameter); 718N(SyntaxKind.IdentifierToken, "T"); 720N(SyntaxKind.GreaterThanToken); 722N(SyntaxKind.ParameterList); 724N(SyntaxKind.OpenParenToken); 725N(SyntaxKind.CloseParenToken); 727N(SyntaxKind.TypeParameterConstraintClause); 729N(SyntaxKind.WhereKeyword); 730N(SyntaxKind.IdentifierName); 732N(SyntaxKind.IdentifierToken, "T"); 734N(SyntaxKind.ColonToken); 735N(SyntaxKind.ClassConstraint); 737N(SyntaxKind.ClassKeyword); 740N(SyntaxKind.SemicolonToken); 742N(SyntaxKind.CloseBraceToken); 744N(SyntaxKind.EndOfFileToken); 756N(SyntaxKind.CompilationUnit); 758N(SyntaxKind.RecordDeclaration); 760N(SyntaxKind.RecordKeyword); 761N(SyntaxKind.IdentifierToken, "C"); 762N(SyntaxKind.OpenBraceToken); 763N(SyntaxKind.CloseBraceToken); 764N(SyntaxKind.SemicolonToken); 766N(SyntaxKind.EndOfFileToken); 783N(SyntaxKind.CompilationUnit); 785N(SyntaxKind.ClassDeclaration); 787N(SyntaxKind.ClassKeyword); 788N(SyntaxKind.IdentifierToken, "a"); 789N(SyntaxKind.TypeParameterList); 791N(SyntaxKind.LessThanToken); 792N(SyntaxKind.TypeParameter); 794N(SyntaxKind.IdentifierToken, "b"); 796N(SyntaxKind.GreaterThanToken); 798N(SyntaxKind.TypeParameterConstraintClause); 800N(SyntaxKind.WhereKeyword); 801N(SyntaxKind.IdentifierName); 803N(SyntaxKind.IdentifierToken, "b"); 805N(SyntaxKind.ColonToken); 806N(SyntaxKind.TypeConstraint); 808N(SyntaxKind.IdentifierName); 810N(SyntaxKind.IdentifierToken, "c"); 814N(SyntaxKind.TypeParameterConstraintClause); 816N(SyntaxKind.WhereKeyword); 817N(SyntaxKind.IdentifierName); 819N(SyntaxKind.IdentifierToken, "b"); 830N(SyntaxKind.OpenBraceToken); 831N(SyntaxKind.CloseBraceToken); 833N(SyntaxKind.EndOfFileToken); 853N(SyntaxKind.CompilationUnit); 855N(SyntaxKind.ClassDeclaration); 857N(SyntaxKind.ClassKeyword); 858N(SyntaxKind.IdentifierToken, "a"); 859N(SyntaxKind.TypeParameterList); 861N(SyntaxKind.LessThanToken); 862N(SyntaxKind.TypeParameter); 864N(SyntaxKind.IdentifierToken, "b"); 866N(SyntaxKind.GreaterThanToken); 868N(SyntaxKind.TypeParameterConstraintClause); 870N(SyntaxKind.WhereKeyword); 871N(SyntaxKind.IdentifierName); 873N(SyntaxKind.IdentifierToken, "b"); 875N(SyntaxKind.ColonToken); 876N(SyntaxKind.TypeConstraint); 878N(SyntaxKind.IdentifierName); 880N(SyntaxKind.IdentifierToken, "c"); 884N(SyntaxKind.TypeParameterConstraintClause); 886N(SyntaxKind.WhereKeyword); 900N(SyntaxKind.OpenBraceToken); 901N(SyntaxKind.CloseBraceToken); 903N(SyntaxKind.EndOfFileToken); 913N(SyntaxKind.CompilationUnit); 915N(SyntaxKind.RecordDeclaration); 917N(SyntaxKind.RecordKeyword); 918N(SyntaxKind.IdentifierToken, "R"); 919N(SyntaxKind.TypeParameterList); 921N(SyntaxKind.LessThanToken); 922N(SyntaxKind.TypeParameter); 924N(SyntaxKind.IdentifierToken, "T"); 926N(SyntaxKind.GreaterThanToken); 928N(SyntaxKind.TypeParameterConstraintClause); 930N(SyntaxKind.WhereKeyword); 931N(SyntaxKind.IdentifierName); 933N(SyntaxKind.IdentifierToken, "T"); 935N(SyntaxKind.ColonToken); 936N(SyntaxKind.ClassConstraint); 938N(SyntaxKind.ClassKeyword); 941N(SyntaxKind.OpenBraceToken); 942N(SyntaxKind.CloseBraceToken); 944N(SyntaxKind.EndOfFileToken); 958N(SyntaxKind.CompilationUnit); 960N(SyntaxKind.RecordDeclaration); 962N(SyntaxKind.RecordKeyword); 963N(SyntaxKind.IdentifierToken, "R"); 964N(SyntaxKind.TypeParameterList); 966N(SyntaxKind.LessThanToken); 967N(SyntaxKind.TypeParameter); 969N(SyntaxKind.IdentifierToken, "T"); 971N(SyntaxKind.GreaterThanToken); 973N(SyntaxKind.TypeParameterConstraintClause); 975N(SyntaxKind.WhereKeyword); 976N(SyntaxKind.IdentifierName); 978N(SyntaxKind.IdentifierToken, "T"); 980N(SyntaxKind.ColonToken); 981N(SyntaxKind.ClassConstraint); 983N(SyntaxKind.ClassKeyword); 985N(SyntaxKind.CommaToken); 994N(SyntaxKind.SemicolonToken); 996N(SyntaxKind.EndOfFileToken); 1006N(SyntaxKind.CompilationUnit); 1008N(SyntaxKind.RecordDeclaration); 1010N(SyntaxKind.RecordKeyword); 1011N(SyntaxKind.IdentifierToken, "R"); 1012N(SyntaxKind.TypeParameterList); 1014N(SyntaxKind.LessThanToken); 1015N(SyntaxKind.TypeParameter); 1017N(SyntaxKind.IdentifierToken, "T"); 1019N(SyntaxKind.GreaterThanToken); 1021N(SyntaxKind.TypeParameterConstraintClause); 1023N(SyntaxKind.WhereKeyword); 1024N(SyntaxKind.IdentifierName); 1026N(SyntaxKind.IdentifierToken, "T"); 1028N(SyntaxKind.ColonToken); 1029N(SyntaxKind.ClassConstraint); 1031N(SyntaxKind.ClassKeyword); 1033N(SyntaxKind.CommaToken); 1034N(SyntaxKind.ConstructorConstraint); 1036N(SyntaxKind.NewKeyword); 1037N(SyntaxKind.OpenParenToken); 1038N(SyntaxKind.CloseParenToken); 1041N(SyntaxKind.SemicolonToken); 1043N(SyntaxKind.EndOfFileToken); 1060N(SyntaxKind.CompilationUnit); 1062N(SyntaxKind.ClassDeclaration); 1064N(SyntaxKind.PublicKeyword); 1065N(SyntaxKind.ClassKeyword); 1066N(SyntaxKind.IdentifierToken, "Goo"); 1067N(SyntaxKind.TypeParameterList); 1069N(SyntaxKind.LessThanToken); 1070N(SyntaxKind.TypeParameter); 1072N(SyntaxKind.IdentifierToken, "T"); 1074N(SyntaxKind.GreaterThanToken); 1076N(SyntaxKind.BaseList); 1078N(SyntaxKind.ColonToken); 1079N(SyntaxKind.SimpleBaseType); 1081N(SyntaxKind.QualifiedName); 1083N(SyntaxKind.IdentifierName); 1085N(SyntaxKind.IdentifierToken, "System"); 1087N(SyntaxKind.DotToken); 1088N(SyntaxKind.IdentifierName); 1090N(SyntaxKind.IdentifierToken, "Object"); 1095N(SyntaxKind.SimpleBaseType); 1097N(SyntaxKind.IdentifierName); 1099N(SyntaxKind.IdentifierToken, "where"); 1103N(SyntaxKind.SimpleBaseType); 1105N(SyntaxKind.IdentifierName); 1107N(SyntaxKind.IdentifierToken, "where"); 1111N(SyntaxKind.OpenBraceToken); 1112N(SyntaxKind.CloseBraceToken); 1114N(SyntaxKind.EndOfFileToken); 1134N(SyntaxKind.CompilationUnit); 1136N(SyntaxKind.ClassDeclaration); 1138N(SyntaxKind.PublicKeyword); 1139N(SyntaxKind.ClassKeyword); 1140N(SyntaxKind.IdentifierToken, "Goo"); 1141N(SyntaxKind.TypeParameterList); 1143N(SyntaxKind.LessThanToken); 1144N(SyntaxKind.TypeParameter); 1146N(SyntaxKind.IdentifierToken, "T"); 1148N(SyntaxKind.GreaterThanToken); 1150N(SyntaxKind.BaseList); 1152N(SyntaxKind.ColonToken); 1153N(SyntaxKind.SimpleBaseType); 1155N(SyntaxKind.QualifiedName); 1157N(SyntaxKind.IdentifierName); 1159N(SyntaxKind.IdentifierToken, "System"); 1161N(SyntaxKind.DotToken); 1162N(SyntaxKind.IdentifierName); 1164N(SyntaxKind.IdentifierToken, "Object"); 1169N(SyntaxKind.SimpleBaseType); 1171N(SyntaxKind.IdentifierName); 1173N(SyntaxKind.IdentifierToken, "where"); 1177N(SyntaxKind.SimpleBaseType); 1179N(SyntaxKind.IdentifierName); 1181N(SyntaxKind.IdentifierToken, "where"); 1185N(SyntaxKind.SimpleBaseType); 1187N(SyntaxKind.IdentifierName); 1189N(SyntaxKind.IdentifierToken, "where"); 1193N(SyntaxKind.OpenBraceToken); 1194N(SyntaxKind.CloseBraceToken); 1196N(SyntaxKind.EndOfFileToken); 1259N(SyntaxKind.CompilationUnit); 1261N(SyntaxKind.ClassDeclaration); 1263N(SyntaxKind.ClassKeyword); 1264N(SyntaxKind.IdentifierToken, "C"); 1265N(SyntaxKind.OpenBraceToken); 1266N(SyntaxKind.IncompleteMember); 1268N(SyntaxKind.IdentifierName); 1270N(SyntaxKind.IdentifierToken, "with"); 1273N(SyntaxKind.CloseBraceToken); 1274N(SyntaxKind.SemicolonToken); 1276N(SyntaxKind.PropertyDeclaration); 1278N(SyntaxKind.IdentifierName); 1280N(SyntaxKind.IdentifierToken, "x"); 1282N(SyntaxKind.IdentifierToken, "with"); 1283N(SyntaxKind.AccessorList); 1285N(SyntaxKind.OpenBraceToken); 1286N(SyntaxKind.CloseBraceToken); 1288N(SyntaxKind.SemicolonToken); 1290N(SyntaxKind.GlobalStatement); 1292N(SyntaxKind.LocalDeclarationStatement); 1294N(SyntaxKind.VariableDeclaration); 1296N(SyntaxKind.PredefinedType); 1298N(SyntaxKind.IntKeyword); 1300N(SyntaxKind.VariableDeclarator); 1302N(SyntaxKind.IdentifierToken, "x"); 1303N(SyntaxKind.EqualsValueClause); 1305N(SyntaxKind.EqualsToken); 1306N(SyntaxKind.IdentifierName); 1308N(SyntaxKind.IdentifierToken, "with"); 1316N(SyntaxKind.GlobalStatement); 1318N(SyntaxKind.EmptyStatement); 1320N(SyntaxKind.SemicolonToken); 1323N(SyntaxKind.GlobalStatement); 1325N(SyntaxKind.LocalDeclarationStatement); 1327N(SyntaxKind.VariableDeclaration); 1329N(SyntaxKind.PredefinedType); 1331N(SyntaxKind.IntKeyword); 1333N(SyntaxKind.VariableDeclarator); 1335N(SyntaxKind.IdentifierToken, "x"); 1336N(SyntaxKind.EqualsValueClause); 1338N(SyntaxKind.EqualsToken); 1339N(SyntaxKind.WithExpression); 1341N(SyntaxKind.NumericLiteralExpression); 1343N(SyntaxKind.NumericLiteralToken, "0"); 1345N(SyntaxKind.WithKeyword); 1346N(SyntaxKind.WithInitializerExpression); 1348N(SyntaxKind.OpenBraceToken); 1349N(SyntaxKind.CloseBraceToken); 1355N(SyntaxKind.SemicolonToken); 1358N(SyntaxKind.EndOfFileToken); 1375N(SyntaxKind.CompilationUnit); 1377N(SyntaxKind.ClassDeclaration); 1379N(SyntaxKind.ClassKeyword); 1380N(SyntaxKind.IdentifierToken, "C"); 1381N(SyntaxKind.OpenBraceToken); 1382N(SyntaxKind.MethodDeclaration); 1384N(SyntaxKind.PredefinedType); 1386N(SyntaxKind.IntKeyword); 1388N(SyntaxKind.IdentifierToken, "M"); 1389N(SyntaxKind.ParameterList); 1391N(SyntaxKind.OpenParenToken); 1392N(SyntaxKind.CloseParenToken); 1394N(SyntaxKind.Block); 1396N(SyntaxKind.OpenBraceToken); 1397N(SyntaxKind.LocalDeclarationStatement); 1399N(SyntaxKind.VariableDeclaration); 1401N(SyntaxKind.PredefinedType); 1403N(SyntaxKind.IntKeyword); 1405N(SyntaxKind.VariableDeclarator); 1407N(SyntaxKind.IdentifierToken, "x"); 1408N(SyntaxKind.EqualsValueClause); 1410N(SyntaxKind.EqualsToken); 1411N(SyntaxKind.AddExpression); 1413N(SyntaxKind.WithExpression); 1415N(SyntaxKind.InvocationExpression); 1417N(SyntaxKind.IdentifierName); 1419N(SyntaxKind.IdentifierToken, "M"); 1421N(SyntaxKind.ArgumentList); 1423N(SyntaxKind.OpenParenToken); 1424N(SyntaxKind.CloseParenToken); 1427N(SyntaxKind.WithKeyword); 1428N(SyntaxKind.WithInitializerExpression); 1430N(SyntaxKind.OpenBraceToken); 1431N(SyntaxKind.CloseBraceToken); 1434N(SyntaxKind.PlusToken); 1435N(SyntaxKind.NumericLiteralExpression); 1437N(SyntaxKind.NumericLiteralToken, "3"); 1443N(SyntaxKind.SemicolonToken); 1445N(SyntaxKind.CloseBraceToken); 1448N(SyntaxKind.CloseBraceToken); 1450N(SyntaxKind.EndOfFileToken); 1466N(SyntaxKind.WithExpression); 1468N(SyntaxKind.NumericLiteralExpression); 1470N(SyntaxKind.NumericLiteralToken, "0"); 1472N(SyntaxKind.WithKeyword); 1473N(SyntaxKind.WithInitializerExpression); 1475N(SyntaxKind.OpenBraceToken); 1493N(SyntaxKind.WithExpression); 1495N(SyntaxKind.NumericLiteralExpression); 1497N(SyntaxKind.NumericLiteralToken, "0"); 1499N(SyntaxKind.WithKeyword); 1500N(SyntaxKind.WithInitializerExpression); 1502N(SyntaxKind.OpenBraceToken); 1503N(SyntaxKind.IdentifierName); 1505N(SyntaxKind.IdentifierToken, "X"); 1529N(SyntaxKind.WithExpression); 1531N(SyntaxKind.NumericLiteralExpression); 1533N(SyntaxKind.NumericLiteralToken, "0"); 1535N(SyntaxKind.WithKeyword); 1536N(SyntaxKind.WithInitializerExpression); 1538N(SyntaxKind.OpenBraceToken); 1539N(SyntaxKind.IdentifierName); 1541N(SyntaxKind.IdentifierToken, "X"); 1544N(SyntaxKind.SimpleAssignmentExpression); 1546N(SyntaxKind.NumericLiteralExpression); 1548N(SyntaxKind.NumericLiteralToken, "3"); 1550N(SyntaxKind.EqualsToken); 1556N(SyntaxKind.CommaToken); 1570N(SyntaxKind.SwitchExpression); 1572N(SyntaxKind.WithExpression); 1574N(SyntaxKind.InvocationExpression); 1576N(SyntaxKind.IdentifierName); 1578N(SyntaxKind.IdentifierToken, "M"); 1580N(SyntaxKind.ArgumentList); 1582N(SyntaxKind.OpenParenToken); 1583N(SyntaxKind.CloseParenToken); 1586N(SyntaxKind.WithKeyword); 1587N(SyntaxKind.WithInitializerExpression); 1589N(SyntaxKind.OpenBraceToken); 1590N(SyntaxKind.CloseBraceToken); 1593N(SyntaxKind.SwitchKeyword); 1594N(SyntaxKind.OpenBraceToken); 1595N(SyntaxKind.CloseBraceToken); 1607N(SyntaxKind.AddExpression); 1609N(SyntaxKind.WithExpression); 1611N(SyntaxKind.InvocationExpression); 1613N(SyntaxKind.IdentifierName); 1615N(SyntaxKind.IdentifierToken, "M"); 1617N(SyntaxKind.ArgumentList); 1619N(SyntaxKind.OpenParenToken); 1620N(SyntaxKind.CloseParenToken); 1623N(SyntaxKind.WithKeyword); 1624N(SyntaxKind.WithInitializerExpression); 1626N(SyntaxKind.OpenBraceToken); 1627N(SyntaxKind.CloseBraceToken); 1630N(SyntaxKind.PlusToken); 1631N(SyntaxKind.NumericLiteralExpression); 1633N(SyntaxKind.NumericLiteralToken, "3"); 1650N(SyntaxKind.WithExpression); 1652N(SyntaxKind.InvocationExpression); 1654N(SyntaxKind.IdentifierName); 1656N(SyntaxKind.IdentifierToken, "M"); 1658N(SyntaxKind.ArgumentList); 1660N(SyntaxKind.OpenParenToken); 1661N(SyntaxKind.CloseParenToken); 1664N(SyntaxKind.WithKeyword); 1665N(SyntaxKind.WithInitializerExpression); 1667N(SyntaxKind.OpenBraceToken); 1668N(SyntaxKind.CloseBraceToken); 1681N(SyntaxKind.WithExpression); 1683N(SyntaxKind.WithExpression); 1685N(SyntaxKind.InvocationExpression); 1687N(SyntaxKind.IdentifierName); 1689N(SyntaxKind.IdentifierToken, "M"); 1691N(SyntaxKind.ArgumentList); 1693N(SyntaxKind.OpenParenToken); 1694N(SyntaxKind.CloseParenToken); 1697N(SyntaxKind.WithKeyword); 1698N(SyntaxKind.WithInitializerExpression); 1700N(SyntaxKind.OpenBraceToken); 1701N(SyntaxKind.CloseBraceToken); 1704N(SyntaxKind.WithKeyword); 1705N(SyntaxKind.WithInitializerExpression); 1707N(SyntaxKind.OpenBraceToken); 1708N(SyntaxKind.CloseBraceToken); 1718N(SyntaxKind.LocalDeclarationStatement); 1720N(SyntaxKind.VariableDeclaration); 1722N(SyntaxKind.PredefinedType); 1724N(SyntaxKind.IntKeyword); 1726N(SyntaxKind.VariableDeclarator); 1728N(SyntaxKind.IdentifierToken, "x"); 1729N(SyntaxKind.EqualsValueClause); 1731N(SyntaxKind.EqualsToken); 1732N(SyntaxKind.WithExpression); 1734N(SyntaxKind.IdentifierName); 1736N(SyntaxKind.IdentifierToken, "await"); 1738N(SyntaxKind.WithKeyword); 1739N(SyntaxKind.WithInitializerExpression); 1741N(SyntaxKind.OpenBraceToken); 1742N(SyntaxKind.CloseBraceToken); 1748N(SyntaxKind.SemicolonToken); 1757N(SyntaxKind.LocalDeclarationStatement); 1759N(SyntaxKind.VariableDeclaration); 1761N(SyntaxKind.IdentifierName); 1763N(SyntaxKind.IdentifierToken, "await"); 1765N(SyntaxKind.VariableDeclarator); 1767N(SyntaxKind.IdentifierToken, "with"); 1770N(SyntaxKind.SemicolonToken); 1782N(SyntaxKind.WithExpression); 1784N(SyntaxKind.SwitchExpression); 1786N(SyntaxKind.InvocationExpression); 1788N(SyntaxKind.IdentifierName); 1790N(SyntaxKind.IdentifierToken, "M"); 1792N(SyntaxKind.ArgumentList); 1794N(SyntaxKind.OpenParenToken); 1795N(SyntaxKind.CloseParenToken); 1798N(SyntaxKind.SwitchKeyword); 1799N(SyntaxKind.OpenBraceToken); 1800N(SyntaxKind.CloseBraceToken); 1802N(SyntaxKind.WithKeyword); 1803N(SyntaxKind.WithInitializerExpression); 1805N(SyntaxKind.OpenBraceToken); 1806N(SyntaxKind.CloseBraceToken); 1817N(SyntaxKind.InvocationExpression); 1819N(SyntaxKind.IdentifierName); 1821N(SyntaxKind.IdentifierToken, "M"); 1823N(SyntaxKind.ArgumentList); 1825N(SyntaxKind.OpenParenToken); 1826N(SyntaxKind.Argument); 1828N(SyntaxKind.OutKeyword); 1829N(SyntaxKind.DeclarationExpression); 1831N(SyntaxKind.IdentifierName); 1833N(SyntaxKind.IdentifierToken, "await"); 1835N(SyntaxKind.SingleVariableDesignation); 1837N(SyntaxKind.IdentifierToken, "with"); 1841N(SyntaxKind.CloseParenToken); 1857N(SyntaxKind.WithExpression); 1859N(SyntaxKind.IsPatternExpression); 1861N(SyntaxKind.IdentifierName); 1863N(SyntaxKind.IdentifierToken, "x"); 1865N(SyntaxKind.IsKeyword); 1866N(SyntaxKind.DeclarationPattern); 1868N(SyntaxKind.PredefinedType); 1870N(SyntaxKind.IntKeyword); 1872N(SyntaxKind.SingleVariableDesignation); 1874N(SyntaxKind.IdentifierToken, "y"); 1878N(SyntaxKind.WithKeyword); 1879N(SyntaxKind.WithInitializerExpression); 1881N(SyntaxKind.OpenBraceToken); 1882N(SyntaxKind.CloseBraceToken); 1893N(SyntaxKind.WithExpression); 1895N(SyntaxKind.IdentifierName); 1897N(SyntaxKind.IdentifierToken, "x"); 1899N(SyntaxKind.WithKeyword); 1900N(SyntaxKind.WithInitializerExpression); 1902N(SyntaxKind.OpenBraceToken); 1903N(SyntaxKind.SimpleAssignmentExpression); 1905N(SyntaxKind.IdentifierName); 1907N(SyntaxKind.IdentifierToken, "X"); 1909N(SyntaxKind.EqualsToken); 1910N(SyntaxKind.StringLiteralExpression); 1912N(SyntaxKind.StringLiteralToken); 1915N(SyntaxKind.CloseBraceToken); 1933N(SyntaxKind.LocalDeclarationStatement); 1935N(SyntaxKind.VariableDeclaration); 1937N(SyntaxKind.IdentifierName); 1939N(SyntaxKind.IdentifierToken, "x"); 1941N(SyntaxKind.VariableDeclarator); 1943N(SyntaxKind.IdentifierToken, "with"); 1946N(SyntaxKind.SemicolonToken); 1956N(SyntaxKind.ExpressionStatement); 1958N(SyntaxKind.SimpleAssignmentExpression); 1960N(SyntaxKind.IdentifierName); 1962N(SyntaxKind.IdentifierToken, "x"); 1964N(SyntaxKind.EqualsToken); 1965N(SyntaxKind.WithExpression); 1967N(SyntaxKind.IdentifierName); 1969N(SyntaxKind.IdentifierToken, "x"); 1971N(SyntaxKind.WithKeyword); 1972N(SyntaxKind.WithInitializerExpression); 1974N(SyntaxKind.OpenBraceToken); 1975N(SyntaxKind.SimpleAssignmentExpression); 1977N(SyntaxKind.IdentifierName); 1979N(SyntaxKind.IdentifierToken, "X"); 1981N(SyntaxKind.EqualsToken); 1982N(SyntaxKind.StringLiteralExpression); 1984N(SyntaxKind.StringLiteralToken); 1987N(SyntaxKind.CloseBraceToken); 1991N(SyntaxKind.SemicolonToken); 2004N(SyntaxKind.WithExpression); 2006N(SyntaxKind.IdentifierName); 2008N(SyntaxKind.IdentifierToken, "x"); 2010N(SyntaxKind.WithKeyword); 2011N(SyntaxKind.WithInitializerExpression); 2013N(SyntaxKind.OpenBraceToken); 2014N(SyntaxKind.SimpleAssignmentExpression); 2016N(SyntaxKind.IdentifierName); 2018N(SyntaxKind.IdentifierToken, "A"); 2020N(SyntaxKind.EqualsToken); 2021N(SyntaxKind.IsPatternExpression); 2023N(SyntaxKind.IdentifierName); 2025N(SyntaxKind.IdentifierToken, "e"); 2027N(SyntaxKind.IsKeyword); 2028N(SyntaxKind.DeclarationPattern); 2030N(SyntaxKind.IdentifierName); 2032N(SyntaxKind.IdentifierToken, "T"); 2034N(SyntaxKind.SingleVariableDesignation); 2036N(SyntaxKind.IdentifierToken, "y"); 2042N(SyntaxKind.SimpleAssignmentExpression); 2044N(SyntaxKind.IdentifierName); 2046N(SyntaxKind.IdentifierToken, "B"); 2048N(SyntaxKind.EqualsToken); 2049N(SyntaxKind.IdentifierName); 2051N(SyntaxKind.IdentifierToken, "y"); 2054N(SyntaxKind.CloseBraceToken); 2069N(SyntaxKind.WithExpression); 2071N(SyntaxKind.IdentifierName); 2073N(SyntaxKind.IdentifierToken, "x"); 2075N(SyntaxKind.WithKeyword); 2076N(SyntaxKind.WithInitializerExpression); 2078N(SyntaxKind.OpenBraceToken); 2083N(SyntaxKind.CommaToken); 2084N(SyntaxKind.SimpleAssignmentExpression); 2086N(SyntaxKind.IdentifierName); 2088N(SyntaxKind.IdentifierToken, "A"); 2090N(SyntaxKind.EqualsToken); 2091N(SyntaxKind.NumericLiteralExpression); 2093N(SyntaxKind.NumericLiteralToken, "10"); 2096N(SyntaxKind.CloseBraceToken); 2111N(SyntaxKind.CompilationUnit); 2113N(SyntaxKind.ClassDeclaration); 2115N(SyntaxKind.ClassKeyword); 2116N(SyntaxKind.IdentifierToken, "C"); 2117N(SyntaxKind.ParameterList); 2119N(SyntaxKind.OpenParenToken); 2120N(SyntaxKind.Parameter); 2122N(SyntaxKind.PredefinedType); 2124N(SyntaxKind.IntKeyword); 2126N(SyntaxKind.IdentifierToken, "X"); 2128N(SyntaxKind.CommaToken); 2129N(SyntaxKind.Parameter); 2131N(SyntaxKind.PredefinedType); 2133N(SyntaxKind.IntKeyword); 2135N(SyntaxKind.IdentifierToken, "Y"); 2137N(SyntaxKind.CloseParenToken); 2139N(SyntaxKind.BaseList); 2141N(SyntaxKind.ColonToken); 2142N(SyntaxKind.PrimaryConstructorBaseType); 2144N(SyntaxKind.IdentifierName); 2146N(SyntaxKind.IdentifierToken, "B"); 2148N(SyntaxKind.ArgumentList); 2150N(SyntaxKind.OpenParenToken); 2151N(SyntaxKind.Argument); 2153N(SyntaxKind.IdentifierName); 2155N(SyntaxKind.IdentifierToken, "X"); 2158N(SyntaxKind.CommaToken); 2159N(SyntaxKind.Argument); 2161N(SyntaxKind.IdentifierName); 2163N(SyntaxKind.IdentifierToken, "Y"); 2166N(SyntaxKind.CloseParenToken); 2170N(SyntaxKind.OpenBraceToken); 2171N(SyntaxKind.CloseBraceToken); 2173N(SyntaxKind.EndOfFileToken); 2192N(SyntaxKind.CompilationUnit); 2194N(SyntaxKind.RecordDeclaration); 2196N(SyntaxKind.RecordKeyword); 2197N(SyntaxKind.IdentifierToken, "C"); 2200N(SyntaxKind.ParameterList); 2202N(SyntaxKind.OpenParenToken); 2203N(SyntaxKind.Parameter); 2205N(SyntaxKind.PredefinedType); 2207N(SyntaxKind.IntKeyword); 2209N(SyntaxKind.IdentifierToken, "X"); 2211N(SyntaxKind.CommaToken); 2212N(SyntaxKind.Parameter); 2214N(SyntaxKind.PredefinedType); 2216N(SyntaxKind.IntKeyword); 2218N(SyntaxKind.IdentifierToken, "Y"); 2220N(SyntaxKind.CloseParenToken); 2224N(SyntaxKind.BaseList); 2226N(SyntaxKind.ColonToken); 2227N(withBaseArguments ? SyntaxKind.PrimaryConstructorBaseType : SyntaxKind.SimpleBaseType); 2229N(SyntaxKind.IdentifierName); 2231N(SyntaxKind.IdentifierToken, "B"); 2236N(SyntaxKind.ArgumentList); 2238N(SyntaxKind.OpenParenToken); 2239N(SyntaxKind.Argument); 2241N(SyntaxKind.IdentifierName); 2243N(SyntaxKind.IdentifierToken, "X"); 2246N(SyntaxKind.CommaToken); 2247N(SyntaxKind.Argument); 2249N(SyntaxKind.IdentifierName); 2251N(SyntaxKind.IdentifierToken, "Y"); 2254N(SyntaxKind.CloseParenToken); 2262N(SyntaxKind.OpenBraceToken); 2263N(SyntaxKind.CloseBraceToken); 2267N(SyntaxKind.SemicolonToken); 2270N(SyntaxKind.EndOfFileToken); 2295N(SyntaxKind.CompilationUnit); 2297N(SyntaxKind.RecordDeclaration); 2299N(SyntaxKind.RecordKeyword); 2300N(SyntaxKind.IdentifierToken, "C"); 2301N(SyntaxKind.ParameterList); 2303N(SyntaxKind.OpenParenToken); 2304N(SyntaxKind.Parameter); 2306N(SyntaxKind.PredefinedType); 2308N(SyntaxKind.IntKeyword); 2310N(SyntaxKind.IdentifierToken, "X"); 2312N(SyntaxKind.CommaToken); 2313N(SyntaxKind.Parameter); 2315N(SyntaxKind.PredefinedType); 2317N(SyntaxKind.IntKeyword); 2319N(SyntaxKind.IdentifierToken, "Y"); 2321N(SyntaxKind.CloseParenToken); 2323N(SyntaxKind.BaseList); 2325N(SyntaxKind.ColonToken); 2326N(SyntaxKind.SimpleBaseType); 2328N(SyntaxKind.IdentifierName); 2330N(SyntaxKind.IdentifierToken, "B"); 2333N(SyntaxKind.CommaToken); 2334N(SyntaxKind.SimpleBaseType); 2336N(SyntaxKind.IdentifierName); 2338N(SyntaxKind.IdentifierToken, "D"); 2342N(SyntaxKind.SimpleBaseType); 2344N(SyntaxKind.IdentifierName); 2346N(SyntaxKind.IdentifierToken, "X"); 2349N(SyntaxKind.CommaToken); 2350N(SyntaxKind.SimpleBaseType); 2352N(SyntaxKind.IdentifierName); 2354N(SyntaxKind.IdentifierToken, "Y"); 2360N(SyntaxKind.OpenBraceToken); 2361N(SyntaxKind.CloseBraceToken); 2365N(SyntaxKind.SemicolonToken); 2368N(SyntaxKind.EndOfFileToken); 2379N(SyntaxKind.CompilationUnit); 2381N(SyntaxKind.InterfaceDeclaration); 2383N(SyntaxKind.InterfaceKeyword); 2384N(SyntaxKind.IdentifierToken, "C"); 2385N(SyntaxKind.BaseList); 2387N(SyntaxKind.ColonToken); 2388N(SyntaxKind.SimpleBaseType); 2390N(SyntaxKind.IdentifierName); 2392N(SyntaxKind.IdentifierToken, "B"); 2396N(SyntaxKind.SemicolonToken); 2398N(SyntaxKind.EndOfFileToken); 2409N(SyntaxKind.CompilationUnit); 2411N(SyntaxKind.InterfaceDeclaration); 2413N(SyntaxKind.InterfaceKeyword); 2414N(SyntaxKind.IdentifierToken, "C"); 2415N(SyntaxKind.ParameterList); 2417N(SyntaxKind.OpenParenToken); 2418N(SyntaxKind.Parameter); 2420N(SyntaxKind.PredefinedType); 2422N(SyntaxKind.IntKeyword); 2424N(SyntaxKind.IdentifierToken, "X"); 2426N(SyntaxKind.CommaToken); 2427N(SyntaxKind.Parameter); 2429N(SyntaxKind.PredefinedType); 2431N(SyntaxKind.IntKeyword); 2433N(SyntaxKind.IdentifierToken, "Y"); 2435N(SyntaxKind.CloseParenToken); 2437N(SyntaxKind.BaseList); 2439N(SyntaxKind.ColonToken); 2440N(SyntaxKind.SimpleBaseType); 2442N(SyntaxKind.IdentifierName); 2444N(SyntaxKind.IdentifierToken, "B"); 2448N(SyntaxKind.SemicolonToken); 2450N(SyntaxKind.EndOfFileToken); 2461N(SyntaxKind.CompilationUnit); 2463N(SyntaxKind.InterfaceDeclaration); 2465N(SyntaxKind.InterfaceKeyword); 2466N(SyntaxKind.IdentifierToken, "C"); 2467N(SyntaxKind.BaseList); 2469N(SyntaxKind.ColonToken); 2470N(SyntaxKind.PrimaryConstructorBaseType); 2472N(SyntaxKind.IdentifierName); 2474N(SyntaxKind.IdentifierToken, "B"); 2476N(SyntaxKind.ArgumentList); 2478N(SyntaxKind.OpenParenToken); 2479N(SyntaxKind.Argument); 2481N(SyntaxKind.IdentifierName); 2483N(SyntaxKind.IdentifierToken, "X"); 2486N(SyntaxKind.CommaToken); 2487N(SyntaxKind.Argument); 2489N(SyntaxKind.IdentifierName); 2491N(SyntaxKind.IdentifierToken, "Y"); 2494N(SyntaxKind.CloseParenToken); 2498N(SyntaxKind.SemicolonToken); 2500N(SyntaxKind.EndOfFileToken); 2535N(SyntaxKind.CompilationUnit); 2537N(SyntaxKind.RecordStructDeclaration); 2539N(SyntaxKind.RecordKeyword); 2540N(SyntaxKind.StructKeyword); 2542N(SyntaxKind.ParameterList); 2544N(SyntaxKind.OpenParenToken); 2545N(SyntaxKind.Parameter); 2547N(SyntaxKind.PredefinedType); 2549N(SyntaxKind.IntKeyword); 2551N(SyntaxKind.IdentifierToken, "X"); 2553N(SyntaxKind.CommaToken); 2554N(SyntaxKind.Parameter); 2556N(SyntaxKind.PredefinedType); 2558N(SyntaxKind.IntKeyword); 2560N(SyntaxKind.IdentifierToken, "Y"); 2562N(SyntaxKind.CloseParenToken); 2564N(SyntaxKind.SemicolonToken); 2566N(SyntaxKind.EndOfFileToken); 2618N(SyntaxKind.CompilationUnit); 2620N(SyntaxKind.GlobalStatement); 2622N(SyntaxKind.LocalDeclarationStatement); 2624N(SyntaxKind.VariableDeclaration); 2626N(SyntaxKind.IdentifierName); 2628N(SyntaxKind.IdentifierToken, "record"); 2638N(SyntaxKind.StructDeclaration); 2640N(SyntaxKind.StructKeyword); 2641N(SyntaxKind.IdentifierToken, "C"); 2642N(SyntaxKind.ParameterList); 2644N(SyntaxKind.OpenParenToken); 2645N(SyntaxKind.Parameter); 2647N(SyntaxKind.PredefinedType); 2649N(SyntaxKind.IntKeyword); 2651N(SyntaxKind.IdentifierToken, "X"); 2653N(SyntaxKind.CommaToken); 2654N(SyntaxKind.Parameter); 2656N(SyntaxKind.PredefinedType); 2658N(SyntaxKind.IntKeyword); 2660N(SyntaxKind.IdentifierToken, "Y"); 2662N(SyntaxKind.CloseParenToken); 2664N(SyntaxKind.SemicolonToken); 2666N(SyntaxKind.EndOfFileToken); 2672N(SyntaxKind.CompilationUnit); 2674N(SyntaxKind.RecordStructDeclaration); 2676N(SyntaxKind.RecordKeyword); 2677N(SyntaxKind.StructKeyword); 2678N(SyntaxKind.IdentifierToken, "C"); 2679N(SyntaxKind.ParameterList); 2681N(SyntaxKind.OpenParenToken); 2682N(SyntaxKind.Parameter); 2684N(SyntaxKind.PredefinedType); 2686N(SyntaxKind.IntKeyword); 2688N(SyntaxKind.IdentifierToken, "X"); 2690N(SyntaxKind.CommaToken); 2691N(SyntaxKind.Parameter); 2693N(SyntaxKind.PredefinedType); 2695N(SyntaxKind.IntKeyword); 2697N(SyntaxKind.IdentifierToken, "Y"); 2699N(SyntaxKind.CloseParenToken); 2701N(SyntaxKind.SemicolonToken); 2703N(SyntaxKind.EndOfFileToken); 2715N(SyntaxKind.CompilationUnit); 2717N(SyntaxKind.RecordStructDeclaration); 2719N(SyntaxKind.RecordKeyword); 2720N(SyntaxKind.StructKeyword); 2721N(SyntaxKind.IdentifierToken, "C"); 2722N(SyntaxKind.ParameterList); 2724N(SyntaxKind.OpenParenToken); 2725N(SyntaxKind.Parameter); 2727N(SyntaxKind.PredefinedType); 2729N(SyntaxKind.IntKeyword); 2731N(SyntaxKind.IdentifierToken, "X"); 2733N(SyntaxKind.CommaToken); 2734N(SyntaxKind.Parameter); 2736N(SyntaxKind.PredefinedType); 2738N(SyntaxKind.IntKeyword); 2740N(SyntaxKind.IdentifierToken, "Y"); 2742N(SyntaxKind.CloseParenToken); 2744N(SyntaxKind.OpenBraceToken); 2745N(SyntaxKind.CloseBraceToken); 2747N(SyntaxKind.EndOfFileToken); 2813N(SyntaxKind.CompilationUnit); 2815N(SyntaxKind.GlobalStatement); 2817N(SyntaxKind.LocalDeclarationStatement); 2819N(SyntaxKind.VariableDeclaration); 2821N(SyntaxKind.IdentifierName); 2823N(SyntaxKind.IdentifierToken, "record"); 2833N(SyntaxKind.ClassDeclaration); 2835N(SyntaxKind.ClassKeyword); 2836N(SyntaxKind.IdentifierToken, "C"); 2837N(SyntaxKind.ParameterList); 2839N(SyntaxKind.OpenParenToken); 2840N(SyntaxKind.Parameter); 2842N(SyntaxKind.PredefinedType); 2844N(SyntaxKind.IntKeyword); 2846N(SyntaxKind.IdentifierToken, "X"); 2848N(SyntaxKind.CommaToken); 2849N(SyntaxKind.Parameter); 2851N(SyntaxKind.PredefinedType); 2853N(SyntaxKind.IntKeyword); 2855N(SyntaxKind.IdentifierToken, "Y"); 2857N(SyntaxKind.CloseParenToken); 2859N(SyntaxKind.SemicolonToken); 2861N(SyntaxKind.EndOfFileToken); 2867N(SyntaxKind.CompilationUnit); 2869N(SyntaxKind.RecordDeclaration); 2871N(SyntaxKind.RecordKeyword); 2872N(SyntaxKind.ClassKeyword); 2873N(SyntaxKind.IdentifierToken, "C"); 2874N(SyntaxKind.ParameterList); 2876N(SyntaxKind.OpenParenToken); 2877N(SyntaxKind.Parameter); 2879N(SyntaxKind.PredefinedType); 2881N(SyntaxKind.IntKeyword); 2883N(SyntaxKind.IdentifierToken, "X"); 2885N(SyntaxKind.CommaToken); 2886N(SyntaxKind.Parameter); 2888N(SyntaxKind.PredefinedType); 2890N(SyntaxKind.IntKeyword); 2892N(SyntaxKind.IdentifierToken, "Y"); 2894N(SyntaxKind.CloseParenToken); 2896N(SyntaxKind.SemicolonToken); 2898N(SyntaxKind.EndOfFileToken); 2920N(SyntaxKind.CompilationUnit); 2922N(SyntaxKind.RecordDeclaration); 2924N(SyntaxKind.RecordKeyword); 2929N(SyntaxKind.InterfaceDeclaration); 2931N(SyntaxKind.InterfaceKeyword); 2932N(SyntaxKind.IdentifierToken, "C"); 2933N(SyntaxKind.ParameterList); 2935N(SyntaxKind.OpenParenToken); 2936N(SyntaxKind.Parameter); 2938N(SyntaxKind.PredefinedType); 2940N(SyntaxKind.IntKeyword); 2942N(SyntaxKind.IdentifierToken, "X"); 2944N(SyntaxKind.CommaToken); 2945N(SyntaxKind.Parameter); 2947N(SyntaxKind.PredefinedType); 2949N(SyntaxKind.IntKeyword); 2951N(SyntaxKind.IdentifierToken, "Y"); 2953N(SyntaxKind.CloseParenToken); 2955N(SyntaxKind.SemicolonToken); 2957N(SyntaxKind.EndOfFileToken); 2990N(SyntaxKind.CompilationUnit); 2992N(SyntaxKind.RecordDeclaration); 2994N(SyntaxKind.RecordKeyword); 2995N(SyntaxKind.IdentifierToken, "record"); 2999N(SyntaxKind.GlobalStatement); 3001N(SyntaxKind.ExpressionStatement); 3003N(SyntaxKind.InvocationExpression); 3005N(SyntaxKind.IdentifierName); 3007N(SyntaxKind.IdentifierToken, "C"); 3009N(SyntaxKind.ArgumentList); 3011N(SyntaxKind.OpenParenToken); 3012N(SyntaxKind.Argument); 3014N(SyntaxKind.PredefinedType); 3016N(SyntaxKind.IntKeyword); 3020N(SyntaxKind.Argument); 3022N(SyntaxKind.IdentifierName); 3024N(SyntaxKind.IdentifierToken, "X"); 3027N(SyntaxKind.CommaToken); 3028N(SyntaxKind.Argument); 3030N(SyntaxKind.PredefinedType); 3032N(SyntaxKind.IntKeyword); 3036N(SyntaxKind.Argument); 3038N(SyntaxKind.IdentifierName); 3040N(SyntaxKind.IdentifierToken, "Y"); 3043N(SyntaxKind.CloseParenToken); 3046N(SyntaxKind.SemicolonToken); 3049N(SyntaxKind.EndOfFileToken); 3063N(SyntaxKind.CompilationUnit); 3065N(SyntaxKind.RecordStructDeclaration); 3067N(SyntaxKind.RecordKeyword); 3069N(SyntaxKind.IdentifierToken, "C"); 3070N(SyntaxKind.ParameterList); 3072N(SyntaxKind.OpenParenToken); 3073N(SyntaxKind.Parameter); 3075N(SyntaxKind.PredefinedType); 3077N(SyntaxKind.IntKeyword); 3079N(SyntaxKind.IdentifierToken, "X"); 3081N(SyntaxKind.CommaToken); 3082N(SyntaxKind.Parameter); 3084N(SyntaxKind.PredefinedType); 3086N(SyntaxKind.IntKeyword); 3088N(SyntaxKind.IdentifierToken, "Y"); 3090N(SyntaxKind.CloseParenToken); 3092N(SyntaxKind.SemicolonToken); 3094N(SyntaxKind.EndOfFileToken); 3108N(SyntaxKind.CompilationUnit); 3110N(SyntaxKind.RecordStructDeclaration); 3112N(SyntaxKind.RecordKeyword); 3114N(SyntaxKind.IdentifierToken, "C"); 3115N(SyntaxKind.ParameterList); 3117N(SyntaxKind.OpenParenToken); 3118N(SyntaxKind.Parameter); 3120N(SyntaxKind.PredefinedType); 3122N(SyntaxKind.IntKeyword); 3124N(SyntaxKind.IdentifierToken, "X"); 3126N(SyntaxKind.CommaToken); 3127N(SyntaxKind.Parameter); 3129N(SyntaxKind.PredefinedType); 3131N(SyntaxKind.IntKeyword); 3133N(SyntaxKind.IdentifierToken, "Y"); 3135N(SyntaxKind.CloseParenToken); 3137N(SyntaxKind.SemicolonToken); 3139N(SyntaxKind.EndOfFileToken); 3150N(SyntaxKind.CompilationUnit); 3152N(SyntaxKind.StructDeclaration); 3154N(SyntaxKind.StructKeyword); 3155N(SyntaxKind.IdentifierToken, "record"); 3156N(SyntaxKind.OpenBraceToken); 3157N(SyntaxKind.CloseBraceToken); 3159N(SyntaxKind.EndOfFileToken); 3170N(SyntaxKind.CompilationUnit); 3172N(SyntaxKind.StructDeclaration); 3174N(SyntaxKind.StructKeyword); 3175N(SyntaxKind.IdentifierToken, "record"); 3176N(SyntaxKind.OpenBraceToken); 3177N(SyntaxKind.CloseBraceToken); 3179N(SyntaxKind.EndOfFileToken); 3190N(SyntaxKind.CompilationUnit); 3192N(SyntaxKind.StructDeclaration); 3194N(SyntaxKind.StructKeyword); 3195N(SyntaxKind.IdentifierToken, "record"); 3196N(SyntaxKind.OpenBraceToken); 3197N(SyntaxKind.CloseBraceToken); 3199N(SyntaxKind.EndOfFileToken); 3213N(SyntaxKind.CompilationUnit); 3215N(SyntaxKind.RecordDeclaration); 3217N(SyntaxKind.RecordKeyword); 3219N(SyntaxKind.IdentifierToken, "C"); 3220N(SyntaxKind.ParameterList); 3222N(SyntaxKind.OpenParenToken); 3223N(SyntaxKind.Parameter); 3225N(SyntaxKind.PredefinedType); 3227N(SyntaxKind.IntKeyword); 3229N(SyntaxKind.IdentifierToken, "X"); 3231N(SyntaxKind.CommaToken); 3232N(SyntaxKind.Parameter); 3234N(SyntaxKind.PredefinedType); 3236N(SyntaxKind.IntKeyword); 3238N(SyntaxKind.IdentifierToken, "Y"); 3240N(SyntaxKind.CloseParenToken); 3242N(SyntaxKind.SemicolonToken); 3244N(SyntaxKind.EndOfFileToken); 3258N(SyntaxKind.CompilationUnit); 3260N(SyntaxKind.RecordDeclaration); 3262N(SyntaxKind.RecordKeyword); 3264N(SyntaxKind.IdentifierToken, "C"); 3265N(SyntaxKind.ParameterList); 3267N(SyntaxKind.OpenParenToken); 3268N(SyntaxKind.Parameter); 3270N(SyntaxKind.PredefinedType); 3272N(SyntaxKind.IntKeyword); 3274N(SyntaxKind.IdentifierToken, "X"); 3276N(SyntaxKind.CommaToken); 3277N(SyntaxKind.Parameter); 3279N(SyntaxKind.PredefinedType); 3281N(SyntaxKind.IntKeyword); 3283N(SyntaxKind.IdentifierToken, "Y"); 3285N(SyntaxKind.CloseParenToken); 3287N(SyntaxKind.SemicolonToken); 3289N(SyntaxKind.EndOfFileToken); 3322N(SyntaxKind.CompilationUnit); 3324N(SyntaxKind.InterfaceDeclaration); 3326N(SyntaxKind.InterfaceKeyword); 3327N(SyntaxKind.IdentifierToken, "record"); 3331N(SyntaxKind.GlobalStatement); 3333N(SyntaxKind.ExpressionStatement); 3335N(SyntaxKind.InvocationExpression); 3337N(SyntaxKind.IdentifierName); 3339N(SyntaxKind.IdentifierToken, "C"); 3341N(SyntaxKind.ArgumentList); 3343N(SyntaxKind.OpenParenToken); 3344N(SyntaxKind.Argument); 3346N(SyntaxKind.PredefinedType); 3348N(SyntaxKind.IntKeyword); 3352N(SyntaxKind.Argument); 3354N(SyntaxKind.IdentifierName); 3356N(SyntaxKind.IdentifierToken, "X"); 3359N(SyntaxKind.CommaToken); 3360N(SyntaxKind.Argument); 3362N(SyntaxKind.PredefinedType); 3364N(SyntaxKind.IntKeyword); 3368N(SyntaxKind.Argument); 3370N(SyntaxKind.IdentifierName); 3372N(SyntaxKind.IdentifierToken, "Y"); 3375N(SyntaxKind.CloseParenToken); 3378N(SyntaxKind.SemicolonToken); 3381N(SyntaxKind.EndOfFileToken); 3392N(SyntaxKind.CompilationUnit); 3394N(SyntaxKind.RecordStructDeclaration); 3396N(SyntaxKind.PartialKeyword); 3397N(SyntaxKind.RecordKeyword); 3398N(SyntaxKind.StructKeyword); 3399N(SyntaxKind.IdentifierToken, "S"); 3400N(SyntaxKind.SemicolonToken); 3402N(SyntaxKind.EndOfFileToken); 3413N(SyntaxKind.CompilationUnit); 3415N(SyntaxKind.RecordDeclaration); 3417N(SyntaxKind.PartialKeyword); 3418N(SyntaxKind.RecordKeyword); 3419N(SyntaxKind.ClassKeyword); 3420N(SyntaxKind.IdentifierToken, "S"); 3421N(SyntaxKind.SemicolonToken); 3423N(SyntaxKind.EndOfFileToken); 3434N(SyntaxKind.CompilationUnit); 3436N(SyntaxKind.RecordDeclaration); 3438N(SyntaxKind.PartialKeyword); 3439N(SyntaxKind.RecordKeyword); 3440N(SyntaxKind.IdentifierToken, "S"); 3441N(SyntaxKind.SemicolonToken); 3443N(SyntaxKind.EndOfFileToken); 3454N(SyntaxKind.CompilationUnit); 3456N(SyntaxKind.RecordStructDeclaration); 3458N(SyntaxKind.PartialKeyword); 3459N(SyntaxKind.RecordKeyword); 3460N(SyntaxKind.StructKeyword); 3461N(SyntaxKind.IdentifierToken, "S"); 3462N(SyntaxKind.ParameterList); 3464N(SyntaxKind.OpenParenToken); 3465N(SyntaxKind.Parameter); 3467N(SyntaxKind.PredefinedType); 3469N(SyntaxKind.IntKeyword); 3471N(SyntaxKind.IdentifierToken, "X"); 3473N(SyntaxKind.CloseParenToken); 3475N(SyntaxKind.SemicolonToken); 3477N(SyntaxKind.EndOfFileToken); 3488N(SyntaxKind.CompilationUnit); 3490N(SyntaxKind.RecordStructDeclaration); 3492N(SyntaxKind.PartialKeyword); 3493N(SyntaxKind.RecordKeyword); 3494N(SyntaxKind.StructKeyword); 3495N(SyntaxKind.IdentifierToken, "S"); 3496N(SyntaxKind.ParameterList); 3498N(SyntaxKind.OpenParenToken); 3499N(SyntaxKind.Parameter); 3501N(SyntaxKind.PredefinedType); 3503N(SyntaxKind.IntKeyword); 3505N(SyntaxKind.IdentifierToken, "X"); 3507N(SyntaxKind.CloseParenToken); 3509N(SyntaxKind.OpenBraceToken); 3510N(SyntaxKind.CloseBraceToken); 3512N(SyntaxKind.EndOfFileToken); 3523N(SyntaxKind.CompilationUnit); 3525N(SyntaxKind.RecordStructDeclaration); 3527N(SyntaxKind.ReadOnlyKeyword); 3528N(SyntaxKind.RecordKeyword); 3529N(SyntaxKind.StructKeyword); 3530N(SyntaxKind.IdentifierToken, "S"); 3531N(SyntaxKind.SemicolonToken); 3533N(SyntaxKind.EndOfFileToken); 3544N(SyntaxKind.CompilationUnit); 3546N(SyntaxKind.RecordStructDeclaration); 3548N(SyntaxKind.ReadOnlyKeyword); 3549N(SyntaxKind.PartialKeyword); 3550N(SyntaxKind.RecordKeyword); 3551N(SyntaxKind.StructKeyword); 3552N(SyntaxKind.IdentifierToken, "S"); 3553N(SyntaxKind.SemicolonToken); 3555N(SyntaxKind.EndOfFileToken); 3570N(SyntaxKind.CompilationUnit); 3572N(SyntaxKind.IncompleteMember); 3574N(SyntaxKind.IdentifierName); 3576N(SyntaxKind.IdentifierToken, "partial"); 3579N(SyntaxKind.RecordStructDeclaration); 3581N(SyntaxKind.ReadOnlyKeyword); 3582N(SyntaxKind.RecordKeyword); 3583N(SyntaxKind.StructKeyword); 3584N(SyntaxKind.IdentifierToken, "S"); 3585N(SyntaxKind.SemicolonToken); 3587N(SyntaxKind.EndOfFileToken); 3605N(SyntaxKind.CompilationUnit); 3607N(SyntaxKind.GlobalStatement); 3609N(SyntaxKind.ExpressionStatement); 3611N(SyntaxKind.ObjectCreationExpression); 3613N(SyntaxKind.NewKeyword); 3614N(SyntaxKind.IdentifierName); 3616N(SyntaxKind.IdentifierToken, "record"); 3627N(SyntaxKind.StructDeclaration); 3629N(SyntaxKind.StructKeyword); 3630N(SyntaxKind.IdentifierToken, "S"); 3631N(SyntaxKind.SemicolonToken); 3633N(SyntaxKind.EndOfFileToken); 3664N(SyntaxKind.CompilationUnit); 3666N(SyntaxKind.IncompleteMember); 3668N(SyntaxKind.RefType); 3670N(SyntaxKind.RefKeyword); 3671N(SyntaxKind.IdentifierName); 3673N(SyntaxKind.IdentifierToken, "record"); 3677N(SyntaxKind.StructDeclaration); 3679N(SyntaxKind.StructKeyword); 3680N(SyntaxKind.IdentifierToken, "S"); 3681N(SyntaxKind.SemicolonToken); 3683N(SyntaxKind.EndOfFileToken); 3699N(SyntaxKind.CompilationUnit); 3701N(SyntaxKind.RecordStructDeclaration); 3703N(SyntaxKind.RefKeyword); 3704N(SyntaxKind.RecordKeyword); 3705N(SyntaxKind.StructKeyword); 3706N(SyntaxKind.IdentifierToken, "S"); 3707N(SyntaxKind.SemicolonToken); 3709N(SyntaxKind.EndOfFileToken); 3739N(SyntaxKind.CompilationUnit); 3741N(SyntaxKind.GlobalStatement); 3743N(SyntaxKind.LocalDeclarationStatement); 3745N(SyntaxKind.VariableDeclaration); 3747N(SyntaxKind.RefType); 3749N(SyntaxKind.RefKeyword); 3750N(SyntaxKind.IdentifierName); 3752N(SyntaxKind.IdentifierToken, "record"); 3755N(SyntaxKind.VariableDeclarator); 3757N(SyntaxKind.IdentifierToken, "R"); 3760N(SyntaxKind.SemicolonToken); 3763N(SyntaxKind.EndOfFileToken); 3773N(SyntaxKind.CompilationUnit); 3775N(SyntaxKind.RecordDeclaration); 3777N(SyntaxKind.RefKeyword); 3778N(SyntaxKind.RecordKeyword); 3779N(SyntaxKind.IdentifierToken, "R"); 3780N(SyntaxKind.SemicolonToken); 3782N(SyntaxKind.EndOfFileToken); 3804N(SyntaxKind.CompilationUnit); 3806N(SyntaxKind.GlobalStatement); 3808N(SyntaxKind.LocalDeclarationStatement); 3810N(SyntaxKind.ConstKeyword); 3811N(SyntaxKind.VariableDeclaration); 3813N(SyntaxKind.IdentifierName); 3815N(SyntaxKind.IdentifierToken, "record"); 3825N(SyntaxKind.StructDeclaration); 3827N(SyntaxKind.StructKeyword); 3828N(SyntaxKind.IdentifierToken, "S"); 3829N(SyntaxKind.SemicolonToken); 3831N(SyntaxKind.EndOfFileToken); 3858N(SyntaxKind.CompilationUnit); 3860N(SyntaxKind.FieldDeclaration); 3862N(SyntaxKind.FixedKeyword); 3863N(SyntaxKind.VariableDeclaration); 3865N(SyntaxKind.IdentifierName); 3867N(SyntaxKind.IdentifierToken, "record"); 3869N(SyntaxKind.VariableDeclarator); 3872N(SyntaxKind.BracketedArgumentList); 3875N(SyntaxKind.Argument); 3877N(SyntaxKind.OmittedArraySizeExpression); 3879N(SyntaxKind.OmittedArraySizeExpressionToken); 3888N(SyntaxKind.StructDeclaration); 3890N(SyntaxKind.StructKeyword); 3891N(SyntaxKind.IdentifierToken, "S"); 3892N(SyntaxKind.SemicolonToken); 3894N(SyntaxKind.EndOfFileToken); 3905N(SyntaxKind.CompilationUnit); 3907N(SyntaxKind.RecordStructDeclaration); 3909N(SyntaxKind.RecordKeyword); 3910N(SyntaxKind.StructKeyword); 3911N(SyntaxKind.IdentifierToken, "S"); 3912N(SyntaxKind.BaseList); 3914N(SyntaxKind.ColonToken); 3915N(SyntaxKind.PrimaryConstructorBaseType); 3917N(SyntaxKind.IdentifierName); 3919N(SyntaxKind.IdentifierToken, "Base"); 3921N(SyntaxKind.ArgumentList); 3923N(SyntaxKind.OpenParenToken); 3924N(SyntaxKind.Argument); 3926N(SyntaxKind.NumericLiteralExpression); 3928N(SyntaxKind.NumericLiteralToken, "1"); 3931N(SyntaxKind.CloseParenToken); 3935N(SyntaxKind.SemicolonToken); 3937N(SyntaxKind.EndOfFileToken); 3948N(SyntaxKind.CompilationUnit); 3950N(SyntaxKind.RecordStructDeclaration); 3952N(SyntaxKind.RecordKeyword); 3953N(SyntaxKind.StructKeyword); 3954N(SyntaxKind.IdentifierToken, "S"); 3955N(SyntaxKind.ParameterList); 3957N(SyntaxKind.OpenParenToken); 3958N(SyntaxKind.Parameter); 3960N(SyntaxKind.PredefinedType); 3962N(SyntaxKind.IntKeyword); 3964N(SyntaxKind.IdentifierToken, "X"); 3966N(SyntaxKind.CloseParenToken); 3968N(SyntaxKind.BaseList); 3970N(SyntaxKind.ColonToken); 3971N(SyntaxKind.PrimaryConstructorBaseType); 3973N(SyntaxKind.IdentifierName); 3975N(SyntaxKind.IdentifierToken, "Base"); 3977N(SyntaxKind.ArgumentList); 3979N(SyntaxKind.OpenParenToken); 3980N(SyntaxKind.Argument); 3982N(SyntaxKind.NumericLiteralExpression); 3984N(SyntaxKind.NumericLiteralToken, "1"); 3987N(SyntaxKind.CloseParenToken); 3991N(SyntaxKind.SemicolonToken); 3993N(SyntaxKind.EndOfFileToken); 4030N(SyntaxKind.CompilationUnit); 4032N(@struct ? SyntaxKind.RecordStructDeclaration : SyntaxKind.RecordDeclaration); 4034N(SyntaxKind.RecordKeyword); 4035N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 4036N(SyntaxKind.IdentifierToken, "C"); 4037N(SyntaxKind.TypeParameterList); 4039N(SyntaxKind.LessThanToken); 4040N(SyntaxKind.TypeParameter); 4042N(SyntaxKind.IdentifierToken, "T"); 4044N(SyntaxKind.GreaterThanToken); 4046N(SyntaxKind.ParameterList); 4048N(SyntaxKind.OpenParenToken); 4049N(SyntaxKind.Parameter); 4051N(SyntaxKind.IdentifierName); 4053N(SyntaxKind.IdentifierToken, "T"); 4055N(SyntaxKind.IdentifierToken, "x"); 4057N(SyntaxKind.CommaToken); 4068N(SyntaxKind.TypeParameterConstraintClause); 4070N(SyntaxKind.WhereKeyword); 4071N(SyntaxKind.IdentifierName); 4073N(SyntaxKind.IdentifierToken, "T"); 4075N(SyntaxKind.ColonToken); 4076N(SyntaxKind.ClassConstraint); 4078N(SyntaxKind.ClassKeyword); 4081N(SyntaxKind.SemicolonToken); 4083N(SyntaxKind.EndOfFileToken);
Parsing\RefFieldParsingTests.cs (446)
26N(SyntaxKind.StructDeclaration); 28N(SyntaxKind.StructKeyword); 29N(SyntaxKind.IdentifierToken, "S"); 30N(SyntaxKind.OpenBraceToken); 31N(SyntaxKind.FieldDeclaration); 33N(SyntaxKind.VariableDeclaration); 35N(SyntaxKind.RefType); 37N(SyntaxKind.RefKeyword); 38N(SyntaxKind.IdentifierName); 40N(SyntaxKind.IdentifierToken, "T"); 43N(SyntaxKind.VariableDeclarator); 45N(SyntaxKind.IdentifierToken, "F"); 48N(SyntaxKind.SemicolonToken); 50N(SyntaxKind.CloseBraceToken); 63N(SyntaxKind.StructDeclaration); 65N(SyntaxKind.StructKeyword); 66N(SyntaxKind.IdentifierToken, "S"); 67N(SyntaxKind.OpenBraceToken); 68N(SyntaxKind.FieldDeclaration); 70N(SyntaxKind.VariableDeclaration); 72N(SyntaxKind.RefType); 74N(SyntaxKind.RefKeyword); 75N(SyntaxKind.ReadOnlyKeyword); 76N(SyntaxKind.IdentifierName); 78N(SyntaxKind.IdentifierToken, "T"); 81N(SyntaxKind.VariableDeclarator); 83N(SyntaxKind.IdentifierToken, "F"); 86N(SyntaxKind.SemicolonToken); 88N(SyntaxKind.CloseBraceToken); 104N(SyntaxKind.StructDeclaration); 106N(SyntaxKind.StructKeyword); 107N(SyntaxKind.IdentifierToken, "S"); 108N(SyntaxKind.OpenBraceToken); 109N(SyntaxKind.FieldDeclaration); 111N(SyntaxKind.VariableDeclaration); 113N(SyntaxKind.IdentifierName); 115N(SyntaxKind.IdentifierToken, "T"); 117N(SyntaxKind.VariableDeclarator); 119N(SyntaxKind.IdentifierToken, "F"); 122N(SyntaxKind.SemicolonToken); 124N(SyntaxKind.CloseBraceToken); 140N(SyntaxKind.StructDeclaration); 142N(SyntaxKind.StructKeyword); 143N(SyntaxKind.IdentifierToken, "S"); 144N(SyntaxKind.OpenBraceToken); 145N(SyntaxKind.FieldDeclaration); 147N(SyntaxKind.VariableDeclaration); 149N(SyntaxKind.IdentifierName); 151N(SyntaxKind.IdentifierToken, "T"); 153N(SyntaxKind.VariableDeclarator); 155N(SyntaxKind.IdentifierToken, "F"); 158N(SyntaxKind.SemicolonToken); 160N(SyntaxKind.CloseBraceToken); 174N(SyntaxKind.StructDeclaration); 176N(SyntaxKind.StructKeyword); 177N(SyntaxKind.IdentifierToken, "S"); 178N(SyntaxKind.OpenBraceToken); 179N(SyntaxKind.FieldDeclaration); 181N(SyntaxKind.VariableDeclaration); 183N(SyntaxKind.RefType); 185N(SyntaxKind.RefKeyword); 186N(SyntaxKind.PredefinedType); 188N(SyntaxKind.IntKeyword); 191N(SyntaxKind.VariableDeclarator); 193N(SyntaxKind.IdentifierToken, "_f"); 194N(SyntaxKind.EqualsValueClause); 196N(SyntaxKind.EqualsToken); 197N(SyntaxKind.RefExpression); 199N(SyntaxKind.RefKeyword); 200N(SyntaxKind.InvocationExpression); 202N(SyntaxKind.IdentifierName); 204N(SyntaxKind.IdentifierToken, "F"); 206N(SyntaxKind.ArgumentList); 208N(SyntaxKind.OpenParenToken); 209N(SyntaxKind.CloseParenToken); 216N(SyntaxKind.SemicolonToken); 218N(SyntaxKind.CloseBraceToken); 232N(SyntaxKind.StructDeclaration); 234N(SyntaxKind.StructKeyword); 235N(SyntaxKind.IdentifierToken, "S"); 236N(SyntaxKind.OpenBraceToken); 237N(SyntaxKind.FieldDeclaration); 239N(SyntaxKind.VariableDeclaration); 241N(SyntaxKind.RefType); 243N(SyntaxKind.RefKeyword); 244N(SyntaxKind.PredefinedType); 246N(SyntaxKind.IntKeyword); 249N(SyntaxKind.VariableDeclarator); 251N(SyntaxKind.IdentifierToken, "_f"); 253N(SyntaxKind.CommaToken); 254N(SyntaxKind.VariableDeclarator); 256N(SyntaxKind.IdentifierToken, "_g"); 257N(SyntaxKind.EqualsValueClause); 259N(SyntaxKind.EqualsToken); 260N(SyntaxKind.RefExpression); 262N(SyntaxKind.RefKeyword); 263N(SyntaxKind.InvocationExpression); 265N(SyntaxKind.IdentifierName); 267N(SyntaxKind.IdentifierToken, "F"); 269N(SyntaxKind.ArgumentList); 271N(SyntaxKind.OpenParenToken); 272N(SyntaxKind.CloseParenToken); 279N(SyntaxKind.SemicolonToken); 281N(SyntaxKind.CloseBraceToken); 297N(SyntaxKind.StructDeclaration); 299N(SyntaxKind.StructKeyword); 300N(SyntaxKind.IdentifierToken, "S"); 301N(SyntaxKind.OpenBraceToken); 302N(SyntaxKind.PropertyDeclaration); 304N(SyntaxKind.PredefinedType); 306N(SyntaxKind.IntKeyword); 308N(SyntaxKind.IdentifierToken, "P"); 309N(SyntaxKind.AccessorList); 311N(SyntaxKind.OpenBraceToken); 312N(SyntaxKind.GetAccessorDeclaration); 314N(SyntaxKind.GetKeyword); 315N(SyntaxKind.SemicolonToken); 317N(SyntaxKind.CloseBraceToken); 319N(SyntaxKind.EqualsValueClause); 321N(SyntaxKind.EqualsToken); 322N(SyntaxKind.RefExpression); 324N(SyntaxKind.RefKeyword); 325N(SyntaxKind.InvocationExpression); 327N(SyntaxKind.IdentifierName); 329N(SyntaxKind.IdentifierToken, "F"); 331N(SyntaxKind.ArgumentList); 333N(SyntaxKind.OpenParenToken); 334N(SyntaxKind.CloseParenToken); 339N(SyntaxKind.SemicolonToken); 341N(SyntaxKind.CloseBraceToken); 357N(SyntaxKind.StructDeclaration); 359N(SyntaxKind.StructKeyword); 360N(SyntaxKind.IdentifierToken, "S"); 361N(SyntaxKind.OpenBraceToken); 362N(SyntaxKind.FieldDeclaration); 364N(SyntaxKind.ConstKeyword); 365N(SyntaxKind.VariableDeclaration); 367N(SyntaxKind.RefType); 369N(SyntaxKind.RefKeyword); 370N(SyntaxKind.PredefinedType); 372N(SyntaxKind.IntKeyword); 375N(SyntaxKind.VariableDeclarator); 377N(SyntaxKind.IdentifierToken, "_f"); 378N(SyntaxKind.EqualsValueClause); 380N(SyntaxKind.EqualsToken); 381N(SyntaxKind.RefExpression); 383N(SyntaxKind.RefKeyword); 384N(SyntaxKind.IdentifierName); 386N(SyntaxKind.IdentifierToken, "s"); 392N(SyntaxKind.SemicolonToken); 394N(SyntaxKind.CloseBraceToken); 407N(SyntaxKind.StructDeclaration); 409N(SyntaxKind.StructKeyword); 410N(SyntaxKind.IdentifierToken, "S"); 411N(SyntaxKind.OpenBraceToken); 412N(SyntaxKind.FieldDeclaration); 414N(SyntaxKind.VariableDeclaration); 416N(SyntaxKind.IdentifierName); 418N(SyntaxKind.IdentifierToken, "D"); 420N(SyntaxKind.VariableDeclarator); 422N(SyntaxKind.IdentifierToken, "_f"); 423N(SyntaxKind.EqualsValueClause); 425N(SyntaxKind.EqualsToken); 426N(SyntaxKind.ParenthesizedLambdaExpression); 428N(SyntaxKind.RefType); 430N(SyntaxKind.RefKeyword); 431N(SyntaxKind.IdentifierName); 433N(SyntaxKind.IdentifierToken, "F"); 436N(SyntaxKind.ParameterList); 438N(SyntaxKind.OpenParenToken); 439N(SyntaxKind.CloseParenToken); 441N(SyntaxKind.EqualsGreaterThanToken); 442N(SyntaxKind.RefExpression); 444N(SyntaxKind.RefKeyword); 445N(SyntaxKind.IdentifierName); 447N(SyntaxKind.IdentifierToken, "i"); 454N(SyntaxKind.SemicolonToken); 456N(SyntaxKind.CloseBraceToken); 469N(SyntaxKind.StructDeclaration); 471N(SyntaxKind.StructKeyword); 472N(SyntaxKind.IdentifierToken, "S"); 473N(SyntaxKind.OpenBraceToken); 474N(SyntaxKind.FieldDeclaration); 476N(SyntaxKind.FixedKeyword); 477N(SyntaxKind.VariableDeclaration); 479N(SyntaxKind.RefType); 481N(SyntaxKind.RefKeyword); 482N(SyntaxKind.PredefinedType); 484N(SyntaxKind.IntKeyword); 487N(SyntaxKind.VariableDeclarator); 489N(SyntaxKind.IdentifierToken, "F1"); 490N(SyntaxKind.BracketedArgumentList); 492N(SyntaxKind.OpenBracketToken); 493N(SyntaxKind.Argument); 495N(SyntaxKind.NumericLiteralExpression); 497N(SyntaxKind.NumericLiteralToken, "1"); 500N(SyntaxKind.CloseBracketToken); 504N(SyntaxKind.SemicolonToken); 506N(SyntaxKind.FieldDeclaration); 508N(SyntaxKind.FixedKeyword); 509N(SyntaxKind.VariableDeclaration); 511N(SyntaxKind.RefType); 513N(SyntaxKind.RefKeyword); 514N(SyntaxKind.ReadOnlyKeyword); 515N(SyntaxKind.PredefinedType); 517N(SyntaxKind.IntKeyword); 520N(SyntaxKind.VariableDeclarator); 522N(SyntaxKind.IdentifierToken, "F2"); 523N(SyntaxKind.BracketedArgumentList); 525N(SyntaxKind.OpenBracketToken); 526N(SyntaxKind.Argument); 528N(SyntaxKind.NumericLiteralExpression); 530N(SyntaxKind.NumericLiteralToken, "2"); 533N(SyntaxKind.CloseBracketToken); 537N(SyntaxKind.SemicolonToken); 539N(SyntaxKind.CloseBraceToken); 558N(SyntaxKind.StructDeclaration); 560N(SyntaxKind.StructKeyword); 561N(SyntaxKind.IdentifierToken, "S"); 562N(SyntaxKind.OpenBraceToken); 563N(SyntaxKind.IncompleteMember); 565N(SyntaxKind.RefType); 567N(SyntaxKind.RefKeyword); 574N(SyntaxKind.FieldDeclaration); 576N(SyntaxKind.FixedKeyword); 577N(SyntaxKind.VariableDeclaration); 579N(SyntaxKind.PredefinedType); 581N(SyntaxKind.IntKeyword); 583N(SyntaxKind.VariableDeclarator); 585N(SyntaxKind.IdentifierToken, "F1"); 586N(SyntaxKind.BracketedArgumentList); 588N(SyntaxKind.OpenBracketToken); 589N(SyntaxKind.Argument); 591N(SyntaxKind.NumericLiteralExpression); 593N(SyntaxKind.NumericLiteralToken, "1"); 596N(SyntaxKind.CloseBracketToken); 600N(SyntaxKind.SemicolonToken); 602N(SyntaxKind.IncompleteMember); 604N(SyntaxKind.RefType); 606N(SyntaxKind.RefKeyword); 607N(SyntaxKind.ReadOnlyKeyword); 614N(SyntaxKind.FieldDeclaration); 616N(SyntaxKind.FixedKeyword); 617N(SyntaxKind.VariableDeclaration); 619N(SyntaxKind.PredefinedType); 621N(SyntaxKind.IntKeyword); 623N(SyntaxKind.VariableDeclarator); 625N(SyntaxKind.IdentifierToken, "F2"); 626N(SyntaxKind.BracketedArgumentList); 628N(SyntaxKind.OpenBracketToken); 629N(SyntaxKind.Argument); 631N(SyntaxKind.NumericLiteralExpression); 633N(SyntaxKind.NumericLiteralToken, "2"); 636N(SyntaxKind.CloseBracketToken); 640N(SyntaxKind.SemicolonToken); 642N(SyntaxKind.CloseBraceToken); 655N(SyntaxKind.ClassDeclaration); 657N(SyntaxKind.ClassKeyword); 658N(SyntaxKind.IdentifierToken, "C"); 659N(SyntaxKind.OpenBraceToken); 660N(SyntaxKind.MethodDeclaration); 662N(SyntaxKind.PredefinedType); 664N(SyntaxKind.VoidKeyword); 666N(SyntaxKind.IdentifierToken, "M"); 667N(SyntaxKind.ParameterList); 669N(SyntaxKind.OpenParenToken); 670N(SyntaxKind.Parameter); 672N(SyntaxKind.ReadOnlyKeyword); 673N(SyntaxKind.RefKeyword); 674N(SyntaxKind.PredefinedType); 676N(SyntaxKind.IntKeyword); 678N(SyntaxKind.IdentifierToken, "i"); 680N(SyntaxKind.CloseParenToken); 682N(SyntaxKind.Block); 684N(SyntaxKind.OpenBraceToken); 685N(SyntaxKind.CloseBraceToken); 688N(SyntaxKind.CloseBraceToken); 701N(SyntaxKind.ObjectCreationExpression); 703N(SyntaxKind.NewKeyword); 704N(SyntaxKind.IdentifierName); 706N(SyntaxKind.IdentifierToken, "S"); 708N(SyntaxKind.ObjectInitializerExpression); 710N(SyntaxKind.OpenBraceToken); 711N(SyntaxKind.SimpleAssignmentExpression); 713N(SyntaxKind.IdentifierName); 715N(SyntaxKind.IdentifierToken, "F"); 717N(SyntaxKind.EqualsToken); 718N(SyntaxKind.RefExpression); 720N(SyntaxKind.RefKeyword); 721N(SyntaxKind.IdentifierName); 723N(SyntaxKind.IdentifierToken, "t"); 727N(SyntaxKind.CloseBraceToken); 745N(SyntaxKind.ObjectCreationExpression); 747N(SyntaxKind.NewKeyword); 748N(SyntaxKind.IdentifierName); 750N(SyntaxKind.IdentifierToken, "S"); 752N(SyntaxKind.CollectionInitializerExpression); 754N(SyntaxKind.OpenBraceToken); 755N(SyntaxKind.AddAssignmentExpression); 757N(SyntaxKind.IdentifierName); 759N(SyntaxKind.IdentifierToken, "F"); 761N(SyntaxKind.PlusEqualsToken); 762N(SyntaxKind.RefExpression); 764N(SyntaxKind.RefKeyword); 765N(SyntaxKind.IdentifierName); 767N(SyntaxKind.IdentifierToken, "t"); 771N(SyntaxKind.CloseBraceToken); 792N(SyntaxKind.ObjectCreationExpression); 794N(SyntaxKind.NewKeyword); 795N(SyntaxKind.IdentifierName); 797N(SyntaxKind.IdentifierToken, "S"); 799N(SyntaxKind.ObjectInitializerExpression); 801N(SyntaxKind.OpenBraceToken); 802N(SyntaxKind.SimpleAssignmentExpression); 804N(SyntaxKind.IdentifierName); 806N(SyntaxKind.IdentifierToken, "F"); 808N(SyntaxKind.EqualsToken); 809N(SyntaxKind.RefExpression); 811N(SyntaxKind.RefKeyword); 819N(SyntaxKind.ComplexElementInitializerExpression); 821N(SyntaxKind.OpenBraceToken); 822N(SyntaxKind.SimpleAssignmentExpression); 824N(SyntaxKind.IdentifierName); 826N(SyntaxKind.IdentifierToken, "F2"); 828N(SyntaxKind.EqualsToken); 829N(SyntaxKind.IdentifierName); 831N(SyntaxKind.IdentifierToken, "t"); 834N(SyntaxKind.CloseBraceToken); 836N(SyntaxKind.CloseBraceToken); 850N(SyntaxKind.ObjectCreationExpression); 852N(SyntaxKind.NewKeyword); 853N(SyntaxKind.IdentifierName); 855N(SyntaxKind.IdentifierToken, "S"); 857N(SyntaxKind.CollectionInitializerExpression); 859N(SyntaxKind.OpenBraceToken); 860N(SyntaxKind.RefExpression); 862N(SyntaxKind.RefKeyword); 863N(SyntaxKind.IdentifierName); 865N(SyntaxKind.IdentifierToken, "t"); 868N(SyntaxKind.CloseBraceToken); 882N(SyntaxKind.ObjectCreationExpression); 884N(SyntaxKind.NewKeyword); 885N(SyntaxKind.IdentifierName); 887N(SyntaxKind.IdentifierToken, "S"); 889N(SyntaxKind.ObjectInitializerExpression); 891N(SyntaxKind.OpenBraceToken); 892N(SyntaxKind.SimpleAssignmentExpression); 894N(SyntaxKind.ImplicitElementAccess); 896N(SyntaxKind.BracketedArgumentList); 898N(SyntaxKind.OpenBracketToken); 899N(SyntaxKind.Argument); 901N(SyntaxKind.NumericLiteralExpression); 903N(SyntaxKind.NumericLiteralToken, "0"); 906N(SyntaxKind.CloseBracketToken); 909N(SyntaxKind.EqualsToken); 910N(SyntaxKind.RefExpression); 912N(SyntaxKind.RefKeyword); 913N(SyntaxKind.IdentifierName); 915N(SyntaxKind.IdentifierToken, "t"); 919N(SyntaxKind.CloseBraceToken); 940N(SyntaxKind.ObjectCreationExpression); 942N(SyntaxKind.NewKeyword); 943N(SyntaxKind.IdentifierName); 945N(SyntaxKind.IdentifierToken, "S"); 947N(SyntaxKind.CollectionInitializerExpression); 949N(SyntaxKind.OpenBraceToken); 950N(SyntaxKind.RefExpression); 952N(SyntaxKind.RefKeyword); 959N(SyntaxKind.ComplexElementInitializerExpression); 961N(SyntaxKind.OpenBraceToken); 962N(SyntaxKind.NumericLiteralExpression); 964N(SyntaxKind.NumericLiteralToken, "1"); 966N(SyntaxKind.CommaToken); 967N(SyntaxKind.NumericLiteralExpression); 969N(SyntaxKind.NumericLiteralToken, "2"); 971N(SyntaxKind.CloseBraceToken); 973N(SyntaxKind.CloseBraceToken); 990N(SyntaxKind.AnonymousObjectCreationExpression); 992N(SyntaxKind.NewKeyword); 993N(SyntaxKind.OpenBraceToken); 994N(SyntaxKind.AnonymousObjectMemberDeclarator); 996N(SyntaxKind.RefExpression); 998N(SyntaxKind.RefKeyword); 999N(SyntaxKind.IdentifierName); 1001N(SyntaxKind.IdentifierToken, "x"); 1005N(SyntaxKind.CloseBraceToken); 1021N(SyntaxKind.AnonymousObjectCreationExpression); 1023N(SyntaxKind.NewKeyword); 1024N(SyntaxKind.OpenBraceToken); 1025N(SyntaxKind.AnonymousObjectMemberDeclarator); 1027N(SyntaxKind.RefExpression); 1029N(SyntaxKind.RefKeyword); 1030N(SyntaxKind.IdentifierName); 1032N(SyntaxKind.IdentifierToken, "x"); 1036N(SyntaxKind.CommaToken); 1037N(SyntaxKind.AnonymousObjectMemberDeclarator); 1039N(SyntaxKind.IdentifierName); 1041N(SyntaxKind.IdentifierToken, "y"); 1044N(SyntaxKind.CloseBraceToken); 1060N(SyntaxKind.AnonymousObjectCreationExpression); 1062N(SyntaxKind.NewKeyword); 1063N(SyntaxKind.OpenBraceToken); 1064N(SyntaxKind.AnonymousObjectMemberDeclarator); 1066N(SyntaxKind.IdentifierName); 1068N(SyntaxKind.IdentifierToken, "x"); 1071N(SyntaxKind.CommaToken); 1072N(SyntaxKind.AnonymousObjectMemberDeclarator); 1074N(SyntaxKind.RefExpression); 1076N(SyntaxKind.RefKeyword); 1077N(SyntaxKind.IdentifierName); 1079N(SyntaxKind.IdentifierToken, "y"); 1083N(SyntaxKind.CloseBraceToken); 1099N(SyntaxKind.AnonymousObjectCreationExpression); 1101N(SyntaxKind.NewKeyword); 1102N(SyntaxKind.OpenBraceToken); 1103N(SyntaxKind.AnonymousObjectMemberDeclarator); 1105N(SyntaxKind.NameEquals); 1107N(SyntaxKind.IdentifierName); 1109N(SyntaxKind.IdentifierToken, "P"); 1111N(SyntaxKind.EqualsToken); 1113N(SyntaxKind.RefExpression); 1115N(SyntaxKind.RefKeyword); 1116N(SyntaxKind.IdentifierName); 1118N(SyntaxKind.IdentifierToken, "x"); 1122N(SyntaxKind.CommaToken); 1123N(SyntaxKind.AnonymousObjectMemberDeclarator); 1125N(SyntaxKind.IdentifierName); 1127N(SyntaxKind.IdentifierToken, "y"); 1130N(SyntaxKind.CloseBraceToken); 1146N(SyntaxKind.AnonymousObjectCreationExpression); 1148N(SyntaxKind.NewKeyword); 1149N(SyntaxKind.OpenBraceToken); 1150N(SyntaxKind.AnonymousObjectMemberDeclarator); 1152N(SyntaxKind.IdentifierName); 1154N(SyntaxKind.IdentifierToken, "x"); 1157N(SyntaxKind.CommaToken); 1158N(SyntaxKind.AnonymousObjectMemberDeclarator); 1160N(SyntaxKind.NameEquals); 1162N(SyntaxKind.IdentifierName); 1164N(SyntaxKind.IdentifierToken, "Q"); 1166N(SyntaxKind.EqualsToken); 1168N(SyntaxKind.RefExpression); 1170N(SyntaxKind.RefKeyword); 1171N(SyntaxKind.IdentifierName); 1173N(SyntaxKind.IdentifierToken, "y"); 1177N(SyntaxKind.CloseBraceToken);
Parsing\RefReadonlyTests.cs (12)
477N(SyntaxKind.ExpressionStatement); 479N(SyntaxKind.ObjectCreationExpression); 481N(SyntaxKind.NewKeyword); 482N(SyntaxKind.RefType); 484N(SyntaxKind.RefKeyword); 485N(SyntaxKind.ArrayType); 491N(SyntaxKind.ArrayRankSpecifier); 493N(SyntaxKind.OpenBracketToken); 494N(SyntaxKind.OmittedArraySizeExpression); 496N(SyntaxKind.OmittedArraySizeExpressionToken); 498N(SyntaxKind.CloseBracketToken); 508N(SyntaxKind.SemicolonToken);
Parsing\ScriptParsingTests.cs (2952)
101N(SyntaxKind.CompilationUnit); 103N(SyntaxKind.GlobalStatement); 105N(SyntaxKind.ExpressionStatement); 107N(SyntaxKind.ObjectCreationExpression); 109N(SyntaxKind.NewKeyword); 123N(SyntaxKind.EndOfFileToken); 137N(SyntaxKind.CompilationUnit); 139N(SyntaxKind.MethodDeclaration); 141N(SyntaxKind.PredefinedType); 143N(SyntaxKind.VoidKeyword); 145N(SyntaxKind.IdentifierToken); 146N(SyntaxKind.ParameterList); 148N(SyntaxKind.OpenParenToken); 149N(SyntaxKind.CloseParenToken); 151N(SyntaxKind.Block); 153N(SyntaxKind.OpenBraceToken); 154N(SyntaxKind.CloseBraceToken); 157N(SyntaxKind.GlobalStatement); 159N(SyntaxKind.ExpressionStatement); 161N(SyntaxKind.InvocationExpression); 163N(SyntaxKind.IdentifierName); 165N(SyntaxKind.IdentifierToken); 167N(SyntaxKind.ArgumentList); 169N(SyntaxKind.OpenParenToken); 170N(SyntaxKind.CloseParenToken); 173N(SyntaxKind.SemicolonToken); 176N(SyntaxKind.EndOfFileToken); 193N(SyntaxKind.CompilationUnit); 195N(SyntaxKind.FieldDeclaration); 197N(SyntaxKind.VariableDeclaration); 199N(SyntaxKind.PredefinedType); 201N(SyntaxKind.IntKeyword); 203N(SyntaxKind.VariableDeclarator); 205N(SyntaxKind.IdentifierToken); 211N(SyntaxKind.GlobalStatement); 213N(SyntaxKind.ExpressionStatement); 215N(SyntaxKind.IdentifierName); 217N(SyntaxKind.IdentifierToken); 220N(SyntaxKind.SemicolonToken); 222N(SyntaxKind.EndOfFileToken); 235N(SyntaxKind.CompilationUnit); 237N(SyntaxKind.FieldDeclaration); 239N(SyntaxKind.VariableDeclaration); 241N(SyntaxKind.PredefinedType); 243N(SyntaxKind.IntKeyword); 245N(SyntaxKind.VariableDeclarator); 247N(SyntaxKind.IdentifierToken); 253N(SyntaxKind.FieldDeclaration); 255N(SyntaxKind.VariableDeclaration); 257N(SyntaxKind.IdentifierName); 259N(SyntaxKind.IdentifierToken); 262N(SyntaxKind.VariableDeclarator); 264N(SyntaxKind.IdentifierToken); 267N(SyntaxKind.SemicolonToken); 269N(SyntaxKind.EndOfFileToken); 313N(SyntaxKind.CompilationUnit); 315N(SyntaxKind.GlobalStatement); 317N(SyntaxKind.ExpressionStatement); 319N(SyntaxKind.ImplicitArrayCreationExpression); 321N(SyntaxKind.NewKeyword); 322N(SyntaxKind.OpenBracketToken); 323N(SyntaxKind.CloseBracketToken); 324N(SyntaxKind.ArrayInitializerExpression); 326N(SyntaxKind.OpenBraceToken); 327N(SyntaxKind.NumericLiteralExpression); 329N(SyntaxKind.NumericLiteralToken); 331N(SyntaxKind.CloseBraceToken); 334N(SyntaxKind.SemicolonToken); 337N(SyntaxKind.EndOfFileToken); 346N(SyntaxKind.CompilationUnit); 348N(SyntaxKind.GlobalStatement); 350N(SyntaxKind.ExpressionStatement); 352N(SyntaxKind.AnonymousObjectCreationExpression); 354N(SyntaxKind.NewKeyword); 355N(SyntaxKind.OpenBraceToken); 356N(SyntaxKind.AnonymousObjectMemberDeclarator); 358N(SyntaxKind.NameEquals); 360N(SyntaxKind.IdentifierName); 362N(SyntaxKind.IdentifierToken); 364N(SyntaxKind.EqualsToken); 366N(SyntaxKind.NumericLiteralExpression); 368N(SyntaxKind.NumericLiteralToken); 371N(SyntaxKind.CloseBraceToken); 373N(SyntaxKind.SemicolonToken); 376N(SyntaxKind.EndOfFileToken); 385N(SyntaxKind.CompilationUnit); 387N(SyntaxKind.GlobalStatement); 389N(SyntaxKind.ExpressionStatement); 391N(SyntaxKind.ArrayCreationExpression); 393N(SyntaxKind.NewKeyword); 394N(SyntaxKind.ArrayType); 396N(SyntaxKind.IdentifierName); 398N(SyntaxKind.IdentifierToken); 400N(SyntaxKind.ArrayRankSpecifier); 402N(SyntaxKind.OpenBracketToken); 403N(SyntaxKind.NumericLiteralExpression); 405N(SyntaxKind.NumericLiteralToken); 407N(SyntaxKind.CloseBracketToken); 411N(SyntaxKind.SemicolonToken); 414N(SyntaxKind.EndOfFileToken); 423N(SyntaxKind.CompilationUnit); 425N(SyntaxKind.GlobalStatement); 427N(SyntaxKind.ExpressionStatement); 429N(SyntaxKind.InvocationExpression); 431N(SyntaxKind.SimpleMemberAccessExpression); 433N(SyntaxKind.ArrayCreationExpression); 435N(SyntaxKind.NewKeyword); 436N(SyntaxKind.ArrayType); 438N(SyntaxKind.PredefinedType); 440N(SyntaxKind.IntKeyword); 442N(SyntaxKind.ArrayRankSpecifier); 444N(SyntaxKind.OpenBracketToken); 445N(SyntaxKind.OmittedArraySizeExpression); 447N(SyntaxKind.OmittedArraySizeExpressionToken); 449N(SyntaxKind.CloseBracketToken); 452N(SyntaxKind.ArrayInitializerExpression); 454N(SyntaxKind.OpenBraceToken); 455N(SyntaxKind.CloseBraceToken); 458N(SyntaxKind.DotToken); 459N(SyntaxKind.IdentifierName); 461N(SyntaxKind.IdentifierToken); 464N(SyntaxKind.ArgumentList); 466N(SyntaxKind.OpenParenToken); 467N(SyntaxKind.CloseParenToken); 470N(SyntaxKind.SemicolonToken); 473N(SyntaxKind.EndOfFileToken); 482N(SyntaxKind.CompilationUnit); 484N(SyntaxKind.MethodDeclaration); 486N(SyntaxKind.NewKeyword); 487N(SyntaxKind.PredefinedType); 489N(SyntaxKind.VoidKeyword); 491N(SyntaxKind.IdentifierToken); 492N(SyntaxKind.ParameterList); 494N(SyntaxKind.OpenParenToken); 495N(SyntaxKind.CloseParenToken); 497N(SyntaxKind.Block); 499N(SyntaxKind.OpenBraceToken); 500N(SyntaxKind.CloseBraceToken); 503N(SyntaxKind.EndOfFileToken); 514N(SyntaxKind.CompilationUnit); 516N(SyntaxKind.MethodDeclaration); 518N(SyntaxKind.NewKeyword); 519N(SyntaxKind.IdentifierName); 521N(SyntaxKind.IdentifierToken); 523N(SyntaxKind.IdentifierToken); 524N(SyntaxKind.ParameterList); 526N(SyntaxKind.OpenParenToken); 527N(SyntaxKind.CloseParenToken); 529N(SyntaxKind.SemicolonToken); 531N(SyntaxKind.EndOfFileToken); 540N(SyntaxKind.CompilationUnit); 542N(SyntaxKind.MethodDeclaration); 544N(SyntaxKind.NewKeyword); 545N(SyntaxKind.ArrayType); 547N(SyntaxKind.PredefinedType); 549N(SyntaxKind.IntKeyword); 551N(SyntaxKind.ArrayRankSpecifier); 553N(SyntaxKind.OpenBracketToken); 554N(SyntaxKind.OmittedArraySizeExpression); 556N(SyntaxKind.OmittedArraySizeExpressionToken); 558N(SyntaxKind.CloseBracketToken); 561N(SyntaxKind.IdentifierToken); 562N(SyntaxKind.ParameterList); 564N(SyntaxKind.OpenParenToken); 565N(SyntaxKind.CloseParenToken); 567N(SyntaxKind.SemicolonToken); 569N(SyntaxKind.EndOfFileToken); 579N(SyntaxKind.CompilationUnit); 581N(SyntaxKind.MethodDeclaration); 583N(SyntaxKind.NewKeyword); 584N(SyntaxKind.IdentifierName); 586N(SyntaxKind.IdentifierToken); 588N(SyntaxKind.IdentifierToken); 589N(SyntaxKind.ParameterList); 591N(SyntaxKind.OpenParenToken); 592N(SyntaxKind.CloseParenToken); 594N(SyntaxKind.SemicolonToken); 596N(SyntaxKind.EndOfFileToken); 607N(SyntaxKind.CompilationUnit); 609N(SyntaxKind.MethodDeclaration); 611N(SyntaxKind.NewKeyword); 612N(SyntaxKind.ArrayType); 614N(SyntaxKind.IdentifierName); 616N(SyntaxKind.IdentifierToken); 618N(SyntaxKind.ArrayRankSpecifier); 620N(SyntaxKind.OpenBracketToken); 621N(SyntaxKind.OmittedArraySizeExpression); 623N(SyntaxKind.OmittedArraySizeExpressionToken); 625N(SyntaxKind.CloseBracketToken); 628N(SyntaxKind.IdentifierToken); 629N(SyntaxKind.ParameterList); 631N(SyntaxKind.OpenParenToken); 632N(SyntaxKind.CloseParenToken); 634N(SyntaxKind.SemicolonToken); 636N(SyntaxKind.EndOfFileToken); 647N(SyntaxKind.CompilationUnit); 649N(SyntaxKind.MethodDeclaration); 651N(SyntaxKind.NewKeyword); 652N(SyntaxKind.QualifiedName); 654N(SyntaxKind.IdentifierName); 656N(SyntaxKind.IdentifierToken); 658N(SyntaxKind.DotToken); 659N(SyntaxKind.IdentifierName); 661N(SyntaxKind.IdentifierToken); 664N(SyntaxKind.IdentifierToken); 665N(SyntaxKind.ParameterList); 667N(SyntaxKind.OpenParenToken); 668N(SyntaxKind.CloseParenToken); 670N(SyntaxKind.SemicolonToken); 672N(SyntaxKind.EndOfFileToken); 688N(SyntaxKind.CompilationUnit); 690N(SyntaxKind.MethodDeclaration); 692N(SyntaxKind.NewKeyword); 693N(SyntaxKind.PartialKeyword); 694N(SyntaxKind.PredefinedType); 696N(keyword); 698N(SyntaxKind.IdentifierToken); 699N(SyntaxKind.ParameterList); 701N(SyntaxKind.OpenParenToken); 702N(SyntaxKind.CloseParenToken); 704N(SyntaxKind.SemicolonToken); 706N(SyntaxKind.EndOfFileToken); 717N(SyntaxKind.CompilationUnit); 719N(SyntaxKind.MethodDeclaration); 721N(SyntaxKind.NewKeyword); 722N(SyntaxKind.PartialKeyword); 723N(SyntaxKind.IdentifierName); 725N(SyntaxKind.IdentifierToken); 727N(SyntaxKind.IdentifierToken); 728N(SyntaxKind.ParameterList); 730N(SyntaxKind.OpenParenToken); 731N(SyntaxKind.CloseParenToken); 733N(SyntaxKind.SemicolonToken); 735N(SyntaxKind.EndOfFileToken); 746N(SyntaxKind.CompilationUnit); 748N(SyntaxKind.MethodDeclaration); 750N(SyntaxKind.NewKeyword); 751N(SyntaxKind.PartialKeyword); 752N(SyntaxKind.QualifiedName); 754N(SyntaxKind.IdentifierName); 756N(SyntaxKind.IdentifierToken); 758N(SyntaxKind.DotToken); 759N(SyntaxKind.IdentifierName); 761N(SyntaxKind.IdentifierToken); 764N(SyntaxKind.IdentifierToken); 765N(SyntaxKind.ParameterList); 767N(SyntaxKind.OpenParenToken); 768N(SyntaxKind.CloseParenToken); 770N(SyntaxKind.SemicolonToken); 772N(SyntaxKind.EndOfFileToken); 781N(SyntaxKind.CompilationUnit); 783N(SyntaxKind.MethodDeclaration); 785N(SyntaxKind.NewKeyword); 786N(SyntaxKind.PredefinedType); 788N(SyntaxKind.IntKeyword); 790N(SyntaxKind.IdentifierToken); 791N(SyntaxKind.ParameterList); 793N(SyntaxKind.OpenParenToken); 794N(SyntaxKind.CloseParenToken); 796N(SyntaxKind.SemicolonToken); 798N(SyntaxKind.EndOfFileToken); 809N(SyntaxKind.CompilationUnit); 811N(SyntaxKind.IndexerDeclaration); 813N(SyntaxKind.NewKeyword); 814N(SyntaxKind.IdentifierName); 816N(SyntaxKind.IdentifierToken); 818N(SyntaxKind.ThisKeyword); 819N(SyntaxKind.BracketedParameterList); 821N(SyntaxKind.OpenBracketToken); 822N(SyntaxKind.Parameter); 824N(SyntaxKind.PredefinedType); 826N(SyntaxKind.IntKeyword); 828N(SyntaxKind.IdentifierToken); 830N(SyntaxKind.CloseBracketToken); 832N(SyntaxKind.AccessorList); 834N(SyntaxKind.OpenBraceToken); 835N(SyntaxKind.GetAccessorDeclaration); 837N(SyntaxKind.GetKeyword); 838N(SyntaxKind.SemicolonToken); 840N(SyntaxKind.CloseBraceToken); 843N(SyntaxKind.EndOfFileToken); 853N(SyntaxKind.CompilationUnit); 855N(SyntaxKind.IndexerDeclaration); 857N(SyntaxKind.NewKeyword); 858N(SyntaxKind.ArrayType); 860N(SyntaxKind.IdentifierName); 862N(SyntaxKind.IdentifierToken); 864N(SyntaxKind.ArrayRankSpecifier); 866N(SyntaxKind.OpenBracketToken); 867N(SyntaxKind.OmittedArraySizeExpression); 869N(SyntaxKind.OmittedArraySizeExpressionToken); 871N(SyntaxKind.CloseBracketToken); 874N(SyntaxKind.ThisKeyword); 875N(SyntaxKind.BracketedParameterList); 877N(SyntaxKind.OpenBracketToken); 878N(SyntaxKind.Parameter); 880N(SyntaxKind.PredefinedType); 882N(SyntaxKind.IntKeyword); 884N(SyntaxKind.IdentifierToken); 886N(SyntaxKind.CloseBracketToken); 888N(SyntaxKind.AccessorList); 890N(SyntaxKind.OpenBraceToken); 891N(SyntaxKind.GetAccessorDeclaration); 893N(SyntaxKind.GetKeyword); 894N(SyntaxKind.SemicolonToken); 896N(SyntaxKind.CloseBraceToken); 899N(SyntaxKind.EndOfFileToken); 913N(SyntaxKind.CompilationUnit); 915N(SyntaxKind.IndexerDeclaration); 917N(SyntaxKind.NewKeyword); 918N(SyntaxKind.PartialKeyword); 919N(SyntaxKind.IdentifierName); 921N(SyntaxKind.IdentifierToken); 923N(SyntaxKind.ThisKeyword); 924N(SyntaxKind.BracketedParameterList); 926N(SyntaxKind.OpenBracketToken); 927N(SyntaxKind.Parameter); 929N(SyntaxKind.PredefinedType); 931N(SyntaxKind.IntKeyword); 933N(SyntaxKind.IdentifierToken); 935N(SyntaxKind.CloseBracketToken); 937N(SyntaxKind.AccessorList); 939N(SyntaxKind.OpenBraceToken); 940N(SyntaxKind.GetAccessorDeclaration); 942N(SyntaxKind.GetKeyword); 943N(SyntaxKind.SemicolonToken); 945N(SyntaxKind.CloseBraceToken); 948N(SyntaxKind.EndOfFileToken); 975N(SyntaxKind.CompilationUnit); 977N(SyntaxKind.FieldDeclaration); 979N(SyntaxKind.NewKeyword); 980N(keyword); 981N(SyntaxKind.VariableDeclaration); 983N(SyntaxKind.IdentifierName); 985N(SyntaxKind.IdentifierToken); 987N(SyntaxKind.VariableDeclarator); 989N(SyntaxKind.IdentifierToken); 992N(SyntaxKind.SemicolonToken); 994N(SyntaxKind.EndOfFileToken); 1004N(SyntaxKind.CompilationUnit); 1006N(SyntaxKind.ClassDeclaration); 1008N(SyntaxKind.NewKeyword); 1009N(SyntaxKind.ClassKeyword); 1010N(SyntaxKind.IdentifierToken); 1011N(SyntaxKind.OpenBraceToken); 1012N(SyntaxKind.CloseBraceToken); 1014N(SyntaxKind.EndOfFileToken); 1025N(SyntaxKind.CompilationUnit); 1027N(SyntaxKind.ClassDeclaration); 1029N(SyntaxKind.NewKeyword); 1030N(SyntaxKind.PartialKeyword); 1031N(SyntaxKind.ClassKeyword); 1032N(SyntaxKind.IdentifierToken); 1033N(SyntaxKind.OpenBraceToken); 1034N(SyntaxKind.CloseBraceToken); 1036N(SyntaxKind.EndOfFileToken); 1053N(SyntaxKind.CompilationUnit); 1055N(SyntaxKind.ClassDeclaration); 1057N(SyntaxKind.NewKeyword); 1058N(SyntaxKind.PartialKeyword); 1059N(SyntaxKind.PublicKeyword); 1060N(SyntaxKind.ClassKeyword); 1061N(SyntaxKind.IdentifierToken); 1062N(SyntaxKind.OpenBraceToken); 1063N(SyntaxKind.CloseBraceToken); 1065N(SyntaxKind.EndOfFileToken); 1082N(SyntaxKind.CompilationUnit); 1084N(SyntaxKind.ClassDeclaration); 1086N(SyntaxKind.NewKeyword); 1087N(SyntaxKind.StaticKeyword); 1088N(SyntaxKind.PartialKeyword); 1089N(SyntaxKind.PublicKeyword); 1090N(SyntaxKind.ClassKeyword); 1091N(SyntaxKind.IdentifierToken); 1092N(SyntaxKind.OpenBraceToken); 1093N(SyntaxKind.CloseBraceToken); 1095N(SyntaxKind.EndOfFileToken); 1113N(SyntaxKind.CompilationUnit); 1115N(SyntaxKind.UsingDirective); 1117N(SyntaxKind.UsingKeyword); 1118N(SyntaxKind.IdentifierName); 1120N(SyntaxKind.IdentifierToken); 1122N(SyntaxKind.SemicolonToken); 1124N(SyntaxKind.UsingDirective); 1126N(SyntaxKind.UsingKeyword); 1127N(SyntaxKind.QualifiedName); 1129N(SyntaxKind.IdentifierName); 1131N(SyntaxKind.IdentifierToken); 1133N(SyntaxKind.DotToken); 1134N(SyntaxKind.IdentifierName); 1136N(SyntaxKind.IdentifierToken); 1139N(SyntaxKind.SemicolonToken); 1141N(SyntaxKind.UsingDirective); 1143N(SyntaxKind.UsingKeyword); 1144N(SyntaxKind.NameEquals); 1146N(SyntaxKind.IdentifierName); 1148N(SyntaxKind.IdentifierToken); 1150N(SyntaxKind.EqualsToken); 1152N(SyntaxKind.IdentifierName); 1154N(SyntaxKind.IdentifierToken); 1156N(SyntaxKind.SemicolonToken); 1158N(SyntaxKind.GlobalStatement); 1160N(SyntaxKind.UsingStatement); 1162N(SyntaxKind.UsingKeyword); 1163N(SyntaxKind.OpenParenToken); 1164N(SyntaxKind.VariableDeclaration); 1166N(SyntaxKind.IdentifierName); 1168N(SyntaxKind.IdentifierToken); 1170N(SyntaxKind.VariableDeclarator); 1172N(SyntaxKind.IdentifierToken); 1173N(SyntaxKind.EqualsValueClause); 1175N(SyntaxKind.EqualsToken); 1176N(SyntaxKind.IdentifierName); 1178N(SyntaxKind.IdentifierToken); 1183N(SyntaxKind.CloseParenToken); 1184N(SyntaxKind.Block); 1186N(SyntaxKind.OpenBraceToken); 1187N(SyntaxKind.CloseBraceToken); 1191N(SyntaxKind.EndOfFileToken); 1206N(SyntaxKind.CompilationUnit); 1208N(SyntaxKind.GlobalStatement); 1210N(SyntaxKind.UnsafeStatement); 1212N(SyntaxKind.UnsafeKeyword); 1213N(SyntaxKind.Block); 1215N(SyntaxKind.OpenBraceToken); 1216N(SyntaxKind.CloseBraceToken); 1220N(SyntaxKind.EndOfFileToken); 1230N(SyntaxKind.CompilationUnit); 1232N(SyntaxKind.FieldDeclaration); 1234N(SyntaxKind.UnsafeKeyword); 1235N(SyntaxKind.VariableDeclaration); 1237N(SyntaxKind.PredefinedType); 1239N(SyntaxKind.IntKeyword); 1241N(SyntaxKind.VariableDeclarator); 1243N(SyntaxKind.IdentifierToken); 1246N(SyntaxKind.SemicolonToken); 1248N(SyntaxKind.EndOfFileToken); 1258N(SyntaxKind.CompilationUnit); 1260N(SyntaxKind.MethodDeclaration); 1262N(SyntaxKind.UnsafeKeyword); 1263N(SyntaxKind.PredefinedType); 1265N(SyntaxKind.VoidKeyword); 1267N(SyntaxKind.IdentifierToken); 1268N(SyntaxKind.ParameterList); 1270N(SyntaxKind.OpenParenToken); 1271N(SyntaxKind.CloseParenToken); 1273N(SyntaxKind.Block); 1275N(SyntaxKind.OpenBraceToken); 1276N(SyntaxKind.CloseBraceToken); 1279N(SyntaxKind.EndOfFileToken); 1289N(SyntaxKind.CompilationUnit); 1291N(SyntaxKind.PropertyDeclaration); 1293N(SyntaxKind.UnsafeKeyword); 1294N(SyntaxKind.PredefinedType); 1296N(SyntaxKind.IntKeyword); 1298N(SyntaxKind.IdentifierToken); 1299N(SyntaxKind.AccessorList); 1301N(SyntaxKind.OpenBraceToken); 1302N(SyntaxKind.GetAccessorDeclaration); 1304N(SyntaxKind.GetKeyword); 1305N(SyntaxKind.SemicolonToken); 1307N(SyntaxKind.CloseBraceToken); 1310N(SyntaxKind.EndOfFileToken); 1335N(SyntaxKind.CompilationUnit); 1337N(SyntaxKind.GlobalStatement); 1339N(SyntaxKind.FixedStatement); 1341N(SyntaxKind.FixedKeyword); 1342N(SyntaxKind.OpenParenToken); 1343N(SyntaxKind.VariableDeclaration); 1345N(SyntaxKind.PointerType); 1347N(SyntaxKind.PredefinedType); 1349N(SyntaxKind.IntKeyword); 1351N(SyntaxKind.AsteriskToken); 1353N(SyntaxKind.VariableDeclarator); 1355N(SyntaxKind.IdentifierToken); 1356N(SyntaxKind.EqualsValueClause); 1358N(SyntaxKind.EqualsToken); 1359N(SyntaxKind.IdentifierName); 1361N(SyntaxKind.IdentifierToken); 1366N(SyntaxKind.CloseParenToken); 1367N(SyntaxKind.Block); 1369N(SyntaxKind.OpenBraceToken); 1370N(SyntaxKind.CloseBraceToken); 1374N(SyntaxKind.FieldDeclaration); 1376N(SyntaxKind.FixedKeyword); 1377N(SyntaxKind.VariableDeclaration); 1379N(SyntaxKind.PredefinedType); 1381N(SyntaxKind.IntKeyword); 1383N(SyntaxKind.VariableDeclarator); 1385N(SyntaxKind.IdentifierToken); 1386N(SyntaxKind.BracketedArgumentList); 1388N(SyntaxKind.OpenBracketToken); 1389N(SyntaxKind.Argument); 1391N(SyntaxKind.NumericLiteralExpression); 1393N(SyntaxKind.NumericLiteralToken); 1396N(SyntaxKind.CloseBracketToken); 1400N(SyntaxKind.SemicolonToken); 1402N(SyntaxKind.EndOfFileToken); 1417N(SyntaxKind.CompilationUnit); 1419N(SyntaxKind.GlobalStatement); 1421N(SyntaxKind.ExpressionStatement); 1423N(SyntaxKind.InvocationExpression); 1425N(SyntaxKind.AnonymousMethodExpression); 1427N(SyntaxKind.DelegateKeyword); 1428N(SyntaxKind.Block); 1430N(SyntaxKind.OpenBraceToken); 1431N(SyntaxKind.CloseBraceToken); 1434N(SyntaxKind.ArgumentList); 1436N(SyntaxKind.OpenParenToken); 1437N(SyntaxKind.CloseParenToken); 1440N(SyntaxKind.SemicolonToken); 1443N(SyntaxKind.EndOfFileToken); 1454N(SyntaxKind.CompilationUnit); 1456N(SyntaxKind.GlobalStatement); 1458N(SyntaxKind.ExpressionStatement); 1460N(SyntaxKind.InvocationExpression); 1462N(SyntaxKind.AnonymousMethodExpression); 1464N(SyntaxKind.DelegateKeyword); 1465N(SyntaxKind.ParameterList); 1467N(SyntaxKind.OpenParenToken); 1468N(SyntaxKind.CloseParenToken); 1470N(SyntaxKind.Block); 1472N(SyntaxKind.OpenBraceToken); 1473N(SyntaxKind.CloseBraceToken); 1476N(SyntaxKind.ArgumentList); 1478N(SyntaxKind.OpenParenToken); 1479N(SyntaxKind.CloseParenToken); 1482N(SyntaxKind.SemicolonToken); 1485N(SyntaxKind.EndOfFileToken); 1496N(SyntaxKind.CompilationUnit); 1498N(SyntaxKind.DelegateDeclaration); 1500N(SyntaxKind.DelegateKeyword); 1501N(SyntaxKind.PredefinedType); 1503N(SyntaxKind.VoidKeyword); 1505N(SyntaxKind.IdentifierToken); 1506N(SyntaxKind.ParameterList); 1508N(SyntaxKind.OpenParenToken); 1509N(SyntaxKind.CloseParenToken); 1511N(SyntaxKind.SemicolonToken); 1513N(SyntaxKind.EndOfFileToken); 1528N(SyntaxKind.CompilationUnit); 1530N(SyntaxKind.IndexerDeclaration); 1532N(SyntaxKind.PredefinedType); 1534N(SyntaxKind.BoolKeyword); 1536N(SyntaxKind.ThisKeyword); 1537N(SyntaxKind.BracketedParameterList); 1539N(SyntaxKind.OpenBracketToken); 1540N(SyntaxKind.Parameter); 1542N(SyntaxKind.PredefinedType); 1544N(SyntaxKind.IntKeyword); 1546N(SyntaxKind.IdentifierToken); 1548N(SyntaxKind.CloseBracketToken); 1550N(SyntaxKind.AccessorList); 1552N(SyntaxKind.OpenBraceToken); 1553N(SyntaxKind.CloseBraceToken); 1556N(SyntaxKind.EndOfFileToken); 1567N(SyntaxKind.CompilationUnit); 1569N(SyntaxKind.IndexerDeclaration); 1571N(SyntaxKind.PublicKeyword); 1572N(SyntaxKind.PartialKeyword); 1573N(SyntaxKind.PredefinedType); 1575N(SyntaxKind.BoolKeyword); 1577N(SyntaxKind.ThisKeyword); 1578N(SyntaxKind.BracketedParameterList); 1580N(SyntaxKind.OpenBracketToken); 1581N(SyntaxKind.Parameter); 1583N(SyntaxKind.PredefinedType); 1585N(SyntaxKind.IntKeyword); 1587N(SyntaxKind.IdentifierToken); 1589N(SyntaxKind.CloseBracketToken); 1591N(SyntaxKind.AccessorList); 1593N(SyntaxKind.OpenBraceToken); 1594N(SyntaxKind.CloseBraceToken); 1597N(SyntaxKind.EndOfFileToken); 1608N(SyntaxKind.CompilationUnit); 1610N(SyntaxKind.IndexerDeclaration); 1612N(SyntaxKind.NewKeyword); 1613N(SyntaxKind.PublicKeyword); 1614N(SyntaxKind.PredefinedType); 1616N(SyntaxKind.BoolKeyword); 1618N(SyntaxKind.ThisKeyword); 1619N(SyntaxKind.BracketedParameterList); 1621N(SyntaxKind.OpenBracketToken); 1622N(SyntaxKind.Parameter); 1624N(SyntaxKind.PredefinedType); 1626N(SyntaxKind.IntKeyword); 1628N(SyntaxKind.IdentifierToken, "index"); 1630N(SyntaxKind.CloseBracketToken); 1632N(SyntaxKind.AccessorList); 1634N(SyntaxKind.OpenBraceToken); 1635N(SyntaxKind.GetAccessorDeclaration); 1637N(SyntaxKind.GetKeyword); 1638N(SyntaxKind.SemicolonToken); 1640N(SyntaxKind.CloseBraceToken); 1643N(SyntaxKind.EndOfFileToken); 1655N(SyntaxKind.CompilationUnit); 1657N(SyntaxKind.IndexerDeclaration); 1659N(SyntaxKind.NewKeyword); 1660N(SyntaxKind.PublicKeyword); 1661N(SyntaxKind.PredefinedType); 1663N(SyntaxKind.BoolKeyword); 1665N(SyntaxKind.ThisKeyword); 1666N(SyntaxKind.BracketedParameterList); 1668N(SyntaxKind.OpenBracketToken); 1669N(SyntaxKind.Parameter); 1671N(SyntaxKind.PredefinedType); 1673N(SyntaxKind.IntKeyword); 1675N(SyntaxKind.IdentifierToken, "index"); 1677N(SyntaxKind.CloseBracketToken); 1679N(SyntaxKind.AccessorList); 1681N(SyntaxKind.OpenBraceToken); 1682N(SyntaxKind.GetAccessorDeclaration); 1684N(SyntaxKind.GetKeyword); 1685N(SyntaxKind.SemicolonToken); 1687N(SyntaxKind.CloseBraceToken); 1690N(SyntaxKind.EndOfFileToken); 1750N(SyntaxKind.CompilationUnit); 1752N(SyntaxKind.ExternAliasDirective); 1754N(SyntaxKind.ExternKeyword); 1755N(SyntaxKind.AliasKeyword); 1756N(SyntaxKind.IdentifierToken); 1757N(SyntaxKind.SemicolonToken); 1759N(SyntaxKind.MethodDeclaration); 1761N(SyntaxKind.ExternKeyword); 1762N(SyntaxKind.IdentifierName); 1764N(SyntaxKind.IdentifierToken); 1766N(SyntaxKind.IdentifierToken); 1767N(SyntaxKind.ParameterList); 1769N(SyntaxKind.OpenParenToken); 1770N(SyntaxKind.CloseParenToken); 1772N(SyntaxKind.SemicolonToken); 1774N(SyntaxKind.PropertyDeclaration); 1776N(SyntaxKind.ExternKeyword); 1777N(SyntaxKind.IdentifierName); 1779N(SyntaxKind.IdentifierToken); 1781N(SyntaxKind.IdentifierToken); 1782N(SyntaxKind.AccessorList); 1784N(SyntaxKind.OpenBraceToken); 1785N(SyntaxKind.GetAccessorDeclaration); 1787N(SyntaxKind.GetKeyword); 1788N(SyntaxKind.SemicolonToken); 1790N(SyntaxKind.CloseBraceToken); 1793N(SyntaxKind.PropertyDeclaration); 1795N(SyntaxKind.ExternKeyword); 1796N(SyntaxKind.IdentifierName); 1798N(SyntaxKind.IdentifierToken); 1800N(SyntaxKind.IdentifierToken); 1801N(SyntaxKind.AccessorList); 1803N(SyntaxKind.OpenBraceToken); 1804N(SyntaxKind.GetAccessorDeclaration); 1806N(SyntaxKind.GetKeyword); 1807N(SyntaxKind.SemicolonToken); 1809N(SyntaxKind.CloseBraceToken); 1812N(SyntaxKind.EndOfFileToken); 1917N(SyntaxKind.CompilationUnit); 1919N(SyntaxKind.MethodDeclaration); 1921N(SyntaxKind.PartialKeyword); 1922N(SyntaxKind.PredefinedType); 1924N(SyntaxKind.VoidKeyword); 1926N(SyntaxKind.IdentifierToken); 1927N(SyntaxKind.ParameterList); 1929N(SyntaxKind.OpenParenToken); 1930N(SyntaxKind.CloseParenToken); 1932N(SyntaxKind.SemicolonToken); 1934N(SyntaxKind.EndOfFileToken); 2006N(SyntaxKind.CompilationUnit); 2008N(SyntaxKind.GlobalStatement); 2010N(SyntaxKind.ExpressionStatement); 2012N(SyntaxKind.SimpleAssignmentExpression); 2014N(SyntaxKind.IdentifierName); 2016N(SyntaxKind.IdentifierToken); 2018N(SyntaxKind.EqualsToken); 2019N(SyntaxKind.IdentifierName); 2021N(SyntaxKind.IdentifierToken); 2024N(SyntaxKind.SemicolonToken); 2027N(SyntaxKind.FieldDeclaration); 2029N(SyntaxKind.VariableDeclaration); 2031N(SyntaxKind.IdentifierName); 2033N(SyntaxKind.IdentifierToken); 2035N(SyntaxKind.VariableDeclarator); 2037N(SyntaxKind.IdentifierToken); 2040N(SyntaxKind.SemicolonToken); 2042N(SyntaxKind.FieldDeclaration); 2044N(SyntaxKind.VariableDeclaration); 2046N(SyntaxKind.IdentifierName); 2048N(SyntaxKind.IdentifierToken); 2050N(SyntaxKind.VariableDeclarator); 2052N(SyntaxKind.IdentifierToken); 2053N(SyntaxKind.EqualsValueClause); 2055N(SyntaxKind.EqualsToken); 2056N(SyntaxKind.IdentifierName); 2058N(SyntaxKind.IdentifierToken); 2063N(SyntaxKind.SemicolonToken); 2065N(SyntaxKind.PropertyDeclaration); 2067N(SyntaxKind.IdentifierName); 2069N(SyntaxKind.IdentifierToken); 2071N(SyntaxKind.IdentifierToken); 2072N(SyntaxKind.AccessorList); 2074N(SyntaxKind.OpenBraceToken); 2075N(SyntaxKind.GetAccessorDeclaration); 2077N(SyntaxKind.GetKeyword); 2078N(SyntaxKind.SemicolonToken); 2080N(SyntaxKind.CloseBraceToken); 2083N(SyntaxKind.PropertyDeclaration); 2085N(SyntaxKind.PartialKeyword); 2086N(SyntaxKind.IdentifierName); 2088N(SyntaxKind.IdentifierToken); 2090N(SyntaxKind.IdentifierToken); 2091N(SyntaxKind.AccessorList); 2093N(SyntaxKind.OpenBraceToken); 2094N(SyntaxKind.GetAccessorDeclaration); 2096N(SyntaxKind.GetKeyword); 2097N(SyntaxKind.SemicolonToken); 2099N(SyntaxKind.CloseBraceToken); 2102N(SyntaxKind.PropertyDeclaration); 2104N(SyntaxKind.PartialKeyword); 2105N(SyntaxKind.ArrayType); 2107N(SyntaxKind.IdentifierName); 2109N(SyntaxKind.IdentifierToken); 2111N(SyntaxKind.ArrayRankSpecifier); 2113N(SyntaxKind.OpenBracketToken); 2114N(SyntaxKind.OmittedArraySizeExpression); 2116N(SyntaxKind.OmittedArraySizeExpressionToken); 2118N(SyntaxKind.CloseBracketToken); 2121N(SyntaxKind.IdentifierToken); 2122N(SyntaxKind.AccessorList); 2124N(SyntaxKind.OpenBraceToken); 2125N(SyntaxKind.GetAccessorDeclaration); 2127N(SyntaxKind.GetKeyword); 2128N(SyntaxKind.SemicolonToken); 2130N(SyntaxKind.CloseBraceToken); 2133N(SyntaxKind.PropertyDeclaration); 2135N(SyntaxKind.PartialKeyword); 2136N(SyntaxKind.GenericName); 2138N(SyntaxKind.IdentifierToken); 2139N(SyntaxKind.TypeArgumentList); 2141N(SyntaxKind.LessThanToken); 2142N(SyntaxKind.PredefinedType); 2144N(SyntaxKind.IntKeyword); 2146N(SyntaxKind.GreaterThanToken); 2149N(SyntaxKind.IdentifierToken); 2150N(SyntaxKind.AccessorList); 2152N(SyntaxKind.OpenBraceToken); 2153N(SyntaxKind.GetAccessorDeclaration); 2155N(SyntaxKind.GetKeyword); 2156N(SyntaxKind.SemicolonToken); 2158N(SyntaxKind.CloseBraceToken); 2161N(SyntaxKind.MethodDeclaration); 2163N(SyntaxKind.IdentifierName); 2165N(SyntaxKind.IdentifierToken); 2167N(SyntaxKind.IdentifierToken); 2168N(SyntaxKind.ParameterList); 2170N(SyntaxKind.OpenParenToken); 2171N(SyntaxKind.CloseParenToken); 2173N(SyntaxKind.Block); 2175N(SyntaxKind.OpenBraceToken); 2176N(SyntaxKind.CloseBraceToken); 2179N(SyntaxKind.MethodDeclaration); 2181N(SyntaxKind.PartialKeyword); 2182N(SyntaxKind.IdentifierName); 2184N(SyntaxKind.IdentifierToken); 2186N(SyntaxKind.IdentifierToken); 2187N(SyntaxKind.ParameterList); 2189N(SyntaxKind.OpenParenToken); 2190N(SyntaxKind.CloseParenToken); 2192N(SyntaxKind.Block); 2194N(SyntaxKind.OpenBraceToken); 2195N(SyntaxKind.CloseBraceToken); 2198N(SyntaxKind.MethodDeclaration); 2200N(SyntaxKind.PartialKeyword); 2201N(SyntaxKind.ArrayType); 2203N(SyntaxKind.IdentifierName); 2205N(SyntaxKind.IdentifierToken); 2207N(SyntaxKind.ArrayRankSpecifier); 2209N(SyntaxKind.OpenBracketToken); 2210N(SyntaxKind.OmittedArraySizeExpression); 2212N(SyntaxKind.OmittedArraySizeExpressionToken); 2214N(SyntaxKind.CloseBracketToken); 2217N(SyntaxKind.IdentifierToken); 2218N(SyntaxKind.ParameterList); 2220N(SyntaxKind.OpenParenToken); 2221N(SyntaxKind.CloseParenToken); 2223N(SyntaxKind.Block); 2225N(SyntaxKind.OpenBraceToken); 2226N(SyntaxKind.CloseBraceToken); 2229N(SyntaxKind.MethodDeclaration); 2231N(SyntaxKind.PartialKeyword); 2232N(SyntaxKind.GenericName); 2234N(SyntaxKind.IdentifierToken); 2235N(SyntaxKind.TypeArgumentList); 2237N(SyntaxKind.LessThanToken); 2238N(SyntaxKind.PredefinedType); 2240N(SyntaxKind.IntKeyword); 2242N(SyntaxKind.GreaterThanToken); 2245N(SyntaxKind.IdentifierToken); 2246N(SyntaxKind.ParameterList); 2248N(SyntaxKind.OpenParenToken); 2249N(SyntaxKind.CloseParenToken); 2251N(SyntaxKind.Block); 2253N(SyntaxKind.OpenBraceToken); 2254N(SyntaxKind.CloseBraceToken); 2257N(SyntaxKind.EndOfFileToken); 2288N(SyntaxKind.CompilationUnit); 2290N(SyntaxKind.AttributeList); 2292N(SyntaxKind.OpenBracketToken); 2293N(SyntaxKind.AttributeTargetSpecifier); 2295N(SyntaxKind.AssemblyKeyword); 2296N(SyntaxKind.ColonToken); 2298N(SyntaxKind.Attribute); 2300N(SyntaxKind.IdentifierName); 2302N(SyntaxKind.IdentifierToken); 2305N(SyntaxKind.CloseBracketToken); 2307N(SyntaxKind.AttributeList); 2309N(SyntaxKind.OpenBracketToken); 2310N(SyntaxKind.AttributeTargetSpecifier); 2312N(SyntaxKind.ModuleKeyword); 2313N(SyntaxKind.ColonToken); 2315N(SyntaxKind.Attribute); 2317N(SyntaxKind.IdentifierName); 2319N(SyntaxKind.IdentifierToken); 2322N(SyntaxKind.CloseBracketToken); 2324N(SyntaxKind.MethodDeclaration); 2326N(SyntaxKind.AttributeList); 2328N(SyntaxKind.OpenBracketToken); 2329N(SyntaxKind.Attribute); 2331N(SyntaxKind.IdentifierName); 2333N(SyntaxKind.IdentifierToken); 2336N(SyntaxKind.CloseBracketToken); 2338N(SyntaxKind.PredefinedType); 2340N(SyntaxKind.VoidKeyword); 2342N(SyntaxKind.IdentifierToken); 2343N(SyntaxKind.ParameterList); 2345N(SyntaxKind.OpenParenToken); 2346N(SyntaxKind.CloseParenToken); 2348N(SyntaxKind.Block); 2350N(SyntaxKind.OpenBraceToken); 2351N(SyntaxKind.CloseBraceToken); 2354N(SyntaxKind.FieldDeclaration); 2356N(SyntaxKind.AttributeList); 2358N(SyntaxKind.OpenBracketToken); 2359N(SyntaxKind.Attribute); 2361N(SyntaxKind.IdentifierName); 2363N(SyntaxKind.IdentifierToken); 2366N(SyntaxKind.CloseBracketToken); 2368N(SyntaxKind.VariableDeclaration); 2370N(SyntaxKind.PredefinedType); 2372N(SyntaxKind.IntKeyword); 2374N(SyntaxKind.VariableDeclarator); 2376N(SyntaxKind.IdentifierToken); 2379N(SyntaxKind.SemicolonToken); 2381N(SyntaxKind.ClassDeclaration); 2383N(SyntaxKind.AttributeList); 2385N(SyntaxKind.OpenBracketToken); 2386N(SyntaxKind.Attribute); 2388N(SyntaxKind.IdentifierName); 2390N(SyntaxKind.IdentifierToken); 2393N(SyntaxKind.CloseBracketToken); 2395N(SyntaxKind.ClassKeyword); 2396N(SyntaxKind.IdentifierToken); 2397N(SyntaxKind.OpenBraceToken); 2398N(SyntaxKind.CloseBraceToken); 2400N(SyntaxKind.StructDeclaration); 2402N(SyntaxKind.AttributeList); 2404N(SyntaxKind.OpenBracketToken); 2405N(SyntaxKind.Attribute); 2407N(SyntaxKind.IdentifierName); 2409N(SyntaxKind.IdentifierToken); 2412N(SyntaxKind.CloseBracketToken); 2414N(SyntaxKind.StructKeyword); 2415N(SyntaxKind.IdentifierToken); 2416N(SyntaxKind.OpenBraceToken); 2417N(SyntaxKind.CloseBraceToken); 2419N(SyntaxKind.EnumDeclaration); 2421N(SyntaxKind.AttributeList); 2423N(SyntaxKind.OpenBracketToken); 2424N(SyntaxKind.Attribute); 2426N(SyntaxKind.IdentifierName); 2428N(SyntaxKind.IdentifierToken); 2431N(SyntaxKind.CloseBracketToken); 2433N(SyntaxKind.EnumKeyword); 2434N(SyntaxKind.IdentifierToken); 2435N(SyntaxKind.OpenBraceToken); 2436N(SyntaxKind.CloseBraceToken); 2438N(SyntaxKind.DelegateDeclaration); 2440N(SyntaxKind.AttributeList); 2442N(SyntaxKind.OpenBracketToken); 2443N(SyntaxKind.Attribute); 2445N(SyntaxKind.IdentifierName); 2447N(SyntaxKind.IdentifierToken); 2450N(SyntaxKind.CloseBracketToken); 2452N(SyntaxKind.DelegateKeyword); 2453N(SyntaxKind.IdentifierName); 2455N(SyntaxKind.IdentifierToken); 2458N(SyntaxKind.ParameterList); 2460N(SyntaxKind.OpenParenToken); 2461N(SyntaxKind.CloseParenToken); 2463N(SyntaxKind.SemicolonToken); 2465N(SyntaxKind.EndOfFileToken); 2484N(SyntaxKind.CompilationUnit); 2486N(SyntaxKind.FieldDeclaration); 2488N(SyntaxKind.VariableDeclaration); 2490N(SyntaxKind.PredefinedType); 2492N(SyntaxKind.IntKeyword); 2494N(SyntaxKind.VariableDeclarator); 2496N(SyntaxKind.IdentifierToken); 2499N(SyntaxKind.SemicolonToken); 2501N(SyntaxKind.FieldDeclaration); 2503N(SyntaxKind.VolatileKeyword); 2504N(SyntaxKind.VariableDeclaration); 2506N(SyntaxKind.PredefinedType); 2508N(SyntaxKind.IntKeyword); 2510N(SyntaxKind.VariableDeclarator); 2512N(SyntaxKind.IdentifierToken); 2515N(SyntaxKind.SemicolonToken); 2517N(SyntaxKind.FieldDeclaration); 2519N(SyntaxKind.ReadOnlyKeyword); 2520N(SyntaxKind.VariableDeclaration); 2522N(SyntaxKind.PredefinedType); 2524N(SyntaxKind.IntKeyword); 2526N(SyntaxKind.VariableDeclarator); 2528N(SyntaxKind.IdentifierToken); 2531N(SyntaxKind.SemicolonToken); 2533N(SyntaxKind.FieldDeclaration); 2535N(SyntaxKind.StaticKeyword); 2536N(SyntaxKind.VariableDeclaration); 2538N(SyntaxKind.PredefinedType); 2540N(SyntaxKind.IntKeyword); 2542N(SyntaxKind.VariableDeclarator); 2544N(SyntaxKind.IdentifierToken); 2547N(SyntaxKind.SemicolonToken); 2549N(SyntaxKind.FieldDeclaration); 2551N(SyntaxKind.FixedKeyword); 2552N(SyntaxKind.VariableDeclaration); 2554N(SyntaxKind.PredefinedType); 2556N(SyntaxKind.IntKeyword); 2558N(SyntaxKind.VariableDeclarator); 2560N(SyntaxKind.IdentifierToken); 2561N(SyntaxKind.BracketedArgumentList); 2563N(SyntaxKind.OpenBracketToken); 2564N(SyntaxKind.Argument); 2566N(SyntaxKind.NumericLiteralExpression); 2568N(SyntaxKind.NumericLiteralToken); 2571N(SyntaxKind.CloseBracketToken); 2575N(SyntaxKind.SemicolonToken); 2577N(SyntaxKind.EndOfFileToken); 2614N(SyntaxKind.CompilationUnit); 2616N(SyntaxKind.GlobalStatement); 2618N(SyntaxKind.ExpressionStatement); 2620N(SyntaxKind.MultiplyExpression); 2622N(SyntaxKind.IdentifierName); 2624N(SyntaxKind.IdentifierToken); 2626N(SyntaxKind.AsteriskToken); 2627N(SyntaxKind.IdentifierName); 2629N(SyntaxKind.IdentifierToken); 2632N(SyntaxKind.SemicolonToken); 2635N(SyntaxKind.EndOfFileToken); 2646N(SyntaxKind.CompilationUnit); 2648N(SyntaxKind.GlobalStatement); 2650N(SyntaxKind.ExpressionStatement); 2652N(SyntaxKind.MultiplyExpression); 2654N(SyntaxKind.IdentifierName); 2656N(SyntaxKind.IdentifierToken, "a"); 2658N(SyntaxKind.AsteriskToken); 2659N(SyntaxKind.IdentifierName); 2661N(SyntaxKind.IdentifierToken, "b"); 2667N(SyntaxKind.EndOfFileToken); 2678N(SyntaxKind.CompilationUnit); 2680N(SyntaxKind.GlobalStatement); 2682N(SyntaxKind.ExpressionStatement); 2684N(SyntaxKind.MultiplyExpression); 2686N(SyntaxKind.SimpleMemberAccessExpression); 2688N(SyntaxKind.GenericName); 2690N(SyntaxKind.IdentifierToken, "a"); 2691N(SyntaxKind.TypeArgumentList); 2693N(SyntaxKind.LessThanToken); 2694N(SyntaxKind.IdentifierName); 2696N(SyntaxKind.IdentifierToken, "t"); 2698N(SyntaxKind.GreaterThanToken); 2701N(SyntaxKind.DotToken); 2702N(SyntaxKind.IdentifierName); 2704N(SyntaxKind.IdentifierToken, "n"); 2707N(SyntaxKind.AsteriskToken); 2708N(SyntaxKind.InvocationExpression); 2710N(SyntaxKind.IdentifierName); 2712N(SyntaxKind.IdentifierToken, "f"); 2714N(SyntaxKind.ArgumentList); 2716N(SyntaxKind.OpenParenToken); 2717N(SyntaxKind.Argument); 2719N(SyntaxKind.IdentifierName); 2721N(SyntaxKind.IdentifierToken, "x"); 2724N(SyntaxKind.CloseParenToken); 2731N(SyntaxKind.EndOfFileToken); 2813N(SyntaxKind.CompilationUnit); 2815N(SyntaxKind.FieldDeclaration); 2817N(SyntaxKind.VariableDeclaration); 2819N(SyntaxKind.NullableType); 2821N(SyntaxKind.IdentifierName); 2823N(SyntaxKind.IdentifierToken); 2825N(SyntaxKind.QuestionToken); 2827N(SyntaxKind.VariableDeclarator); 2829N(SyntaxKind.IdentifierToken); 2832N(SyntaxKind.SemicolonToken); 2834N(SyntaxKind.EndOfFileToken); 2843N(SyntaxKind.CompilationUnit); 2845N(SyntaxKind.FieldDeclaration); 2847N(SyntaxKind.VariableDeclaration); 2849N(SyntaxKind.NullableType); 2851N(SyntaxKind.IdentifierName); 2853N(SyntaxKind.IdentifierToken); 2855N(SyntaxKind.QuestionToken); 2857N(SyntaxKind.VariableDeclarator); 2859N(SyntaxKind.IdentifierToken); 2861N(SyntaxKind.CommaToken); 2862N(SyntaxKind.VariableDeclarator); 2864N(SyntaxKind.IdentifierToken); 2865N(SyntaxKind.EqualsValueClause); 2867N(SyntaxKind.EqualsToken); 2868N(SyntaxKind.NumericLiteralExpression); 2870N(SyntaxKind.NumericLiteralToken); 2875N(SyntaxKind.SemicolonToken); 2877N(SyntaxKind.EndOfFileToken); 2886N(SyntaxKind.CompilationUnit); 2888N(SyntaxKind.FieldDeclaration); 2890N(SyntaxKind.VariableDeclaration); 2892N(SyntaxKind.NullableType); 2894N(SyntaxKind.IdentifierName); 2896N(SyntaxKind.IdentifierToken); 2898N(SyntaxKind.QuestionToken); 2900N(SyntaxKind.VariableDeclarator); 2902N(SyntaxKind.IdentifierToken); 2903N(SyntaxKind.EqualsValueClause); 2905N(SyntaxKind.EqualsToken); 2906N(SyntaxKind.SimpleLambdaExpression); 2908N(SyntaxKind.Parameter); 2910N(SyntaxKind.IdentifierToken); 2912N(SyntaxKind.EqualsGreaterThanToken); 2913N(SyntaxKind.Block); 2915N(SyntaxKind.OpenBraceToken); 2916N(SyntaxKind.CloseBraceToken); 2922N(SyntaxKind.SemicolonToken); 2924N(SyntaxKind.EndOfFileToken); 2932N(SyntaxKind.CompilationUnit); 2934N(SyntaxKind.FieldDeclaration); 2936N(SyntaxKind.VariableDeclaration); 2938N(SyntaxKind.NullableType); 2940N(SyntaxKind.IdentifierName); 2942N(SyntaxKind.IdentifierToken); 2944N(SyntaxKind.QuestionToken); 2946N(SyntaxKind.VariableDeclarator); 2948N(SyntaxKind.IdentifierToken); 2949N(SyntaxKind.EqualsValueClause); 2951N(SyntaxKind.EqualsToken); 2952N(SyntaxKind.ConditionalExpression); 2954N(SyntaxKind.IdentifierName); 2956N(SyntaxKind.IdentifierToken); 2958N(SyntaxKind.QuestionToken); 2959N(SyntaxKind.IdentifierName); 2961N(SyntaxKind.IdentifierToken); 2963N(SyntaxKind.ColonToken); 2964N(SyntaxKind.IdentifierName); 2966N(SyntaxKind.IdentifierToken); 2972N(SyntaxKind.SemicolonToken); 2974N(SyntaxKind.EndOfFileToken); 2989N(SyntaxKind.CompilationUnit); 2991N(SyntaxKind.FieldDeclaration); 2993N(SyntaxKind.VariableDeclaration); 2995N(SyntaxKind.NullableType); 2997N(SyntaxKind.IdentifierName); 2999N(SyntaxKind.IdentifierToken, "T"); 3001N(SyntaxKind.QuestionToken); 3003N(SyntaxKind.VariableDeclarator); 3005N(SyntaxKind.IdentifierToken, "a"); 3007N(SyntaxKind.CommaToken); 3015N(SyntaxKind.EndOfFileToken); 3030N(SyntaxKind.CompilationUnit); 3032N(SyntaxKind.FieldDeclaration); 3034N(SyntaxKind.VariableDeclaration); 3036N(SyntaxKind.NullableType); 3038N(SyntaxKind.IdentifierName); 3040N(SyntaxKind.IdentifierToken, "T"); 3042N(SyntaxKind.QuestionToken); 3044N(SyntaxKind.VariableDeclarator); 3046N(SyntaxKind.IdentifierToken, "a"); 3047N(SyntaxKind.EqualsValueClause); 3049N(SyntaxKind.EqualsToken); 3050N(SyntaxKind.NumericLiteralExpression); 3052N(SyntaxKind.NumericLiteralToken, "1"); 3056N(SyntaxKind.CommaToken); 3064N(SyntaxKind.EndOfFileToken); 3078N(SyntaxKind.CompilationUnit); 3080N(SyntaxKind.PropertyDeclaration); 3082N(SyntaxKind.NullableType); 3084N(SyntaxKind.IdentifierName); 3086N(SyntaxKind.IdentifierToken, "T"); 3088N(SyntaxKind.QuestionToken); 3090N(SyntaxKind.IdentifierToken, "a"); 3091N(SyntaxKind.AccessorList); 3093N(SyntaxKind.OpenBraceToken); 3097N(SyntaxKind.EndOfFileToken); 3109N(SyntaxKind.CompilationUnit); 3111N(SyntaxKind.PropertyDeclaration); 3113N(SyntaxKind.NullableType); 3115N(SyntaxKind.IdentifierName); 3117N(SyntaxKind.IdentifierToken, "T"); 3119N(SyntaxKind.QuestionToken); 3121N(SyntaxKind.ExplicitInterfaceSpecifier); 3123N(SyntaxKind.IdentifierName); 3125N(SyntaxKind.IdentifierToken, "a"); 3127N(SyntaxKind.DotToken); 3129N(SyntaxKind.IdentifierToken, "b"); 3130N(SyntaxKind.AccessorList); 3132N(SyntaxKind.OpenBraceToken); 3136N(SyntaxKind.EndOfFileToken); 3148N(SyntaxKind.CompilationUnit); 3150N(SyntaxKind.PropertyDeclaration); 3152N(SyntaxKind.NullableType); 3154N(SyntaxKind.IdentifierName); 3156N(SyntaxKind.IdentifierToken, "T"); 3158N(SyntaxKind.QuestionToken); 3160N(SyntaxKind.ExplicitInterfaceSpecifier); 3162N(SyntaxKind.GenericName); 3164N(SyntaxKind.IdentifierToken, "a"); 3165N(SyntaxKind.TypeArgumentList); 3167N(SyntaxKind.LessThanToken); 3168N(SyntaxKind.IdentifierName); 3170N(SyntaxKind.IdentifierToken, "T"); 3172N(SyntaxKind.GreaterThanToken); 3175N(SyntaxKind.DotToken); 3177N(SyntaxKind.IdentifierToken, "b"); 3178N(SyntaxKind.AccessorList); 3180N(SyntaxKind.OpenBraceToken); 3184N(SyntaxKind.EndOfFileToken); 3196N(SyntaxKind.CompilationUnit); 3198N(SyntaxKind.PropertyDeclaration); 3200N(SyntaxKind.NullableType); 3202N(SyntaxKind.IdentifierName); 3204N(SyntaxKind.IdentifierToken, "T"); 3206N(SyntaxKind.QuestionToken); 3208N(SyntaxKind.ExplicitInterfaceSpecifier); 3210N(SyntaxKind.QualifiedName); 3212N(SyntaxKind.GenericName); 3214N(SyntaxKind.IdentifierToken, "a"); 3215N(SyntaxKind.TypeArgumentList); 3217N(SyntaxKind.LessThanToken); 3218N(SyntaxKind.NullableType); 3220N(SyntaxKind.IdentifierName); 3222N(SyntaxKind.IdentifierToken, "T"); 3224N(SyntaxKind.QuestionToken); 3226N(SyntaxKind.GreaterThanToken); 3229N(SyntaxKind.DotToken); 3230N(SyntaxKind.GenericName); 3232N(SyntaxKind.IdentifierToken, "b"); 3233N(SyntaxKind.TypeArgumentList); 3235N(SyntaxKind.LessThanToken); 3236N(SyntaxKind.IdentifierName); 3238N(SyntaxKind.IdentifierToken, "S"); 3240N(SyntaxKind.GreaterThanToken); 3244N(SyntaxKind.DotToken); 3246N(SyntaxKind.IdentifierToken, "c"); 3247N(SyntaxKind.AccessorList); 3249N(SyntaxKind.OpenBraceToken); 3253N(SyntaxKind.EndOfFileToken); 3267N(SyntaxKind.CompilationUnit); 3269N(SyntaxKind.MethodDeclaration); 3271N(SyntaxKind.NullableType); 3273N(SyntaxKind.IdentifierName); 3275N(SyntaxKind.IdentifierToken, "T"); 3277N(SyntaxKind.QuestionToken); 3279N(SyntaxKind.IdentifierToken, "a"); 3280N(SyntaxKind.ParameterList); 3282N(SyntaxKind.OpenParenToken); 3283N(SyntaxKind.CloseParenToken); 3285N(SyntaxKind.Block); 3287N(SyntaxKind.OpenBraceToken); 3291N(SyntaxKind.EndOfFileToken); 3312N(SyntaxKind.CompilationUnit); 3314N(SyntaxKind.MethodDeclaration); 3316N(SyntaxKind.NullableType); 3318N(SyntaxKind.IdentifierName); 3320N(SyntaxKind.IdentifierToken, "T"); 3322N(SyntaxKind.QuestionToken); 3324N(SyntaxKind.IdentifierToken, "a"); 3325N(SyntaxKind.ParameterList); 3327N(SyntaxKind.OpenParenToken); 3328N(SyntaxKind.CloseParenToken); 3330N(SyntaxKind.TypeParameterConstraintClause); 3332N(SyntaxKind.WhereKeyword); 3348N(SyntaxKind.EndOfFileToken); 3363N(SyntaxKind.CompilationUnit); 3365N(SyntaxKind.MethodDeclaration); 3367N(SyntaxKind.NullableType); 3369N(SyntaxKind.IdentifierName); 3371N(SyntaxKind.IdentifierToken, "T"); 3373N(SyntaxKind.QuestionToken); 3375N(SyntaxKind.IdentifierToken, "a"); 3376N(SyntaxKind.ParameterList); 3378N(SyntaxKind.OpenParenToken); 3379N(SyntaxKind.Parameter); 3381N(SyntaxKind.IdentifierName); 3383N(SyntaxKind.IdentifierToken, "T"); 3385N(SyntaxKind.IdentifierToken, "b"); 3391N(SyntaxKind.EndOfFileToken); 3406N(SyntaxKind.CompilationUnit); 3408N(SyntaxKind.MethodDeclaration); 3410N(SyntaxKind.NullableType); 3412N(SyntaxKind.IdentifierName); 3414N(SyntaxKind.IdentifierToken, "T"); 3416N(SyntaxKind.QuestionToken); 3418N(SyntaxKind.ExplicitInterfaceSpecifier); 3420N(SyntaxKind.IdentifierName); 3422N(SyntaxKind.IdentifierToken, "a"); 3424N(SyntaxKind.DotToken); 3426N(SyntaxKind.IdentifierToken, "b"); 3427N(SyntaxKind.ParameterList); 3429N(SyntaxKind.OpenParenToken); 3430N(SyntaxKind.Parameter); 3432N(SyntaxKind.IdentifierName); 3434N(SyntaxKind.IdentifierToken, "T"); 3436N(SyntaxKind.IdentifierToken, "c"); 3442N(SyntaxKind.EndOfFileToken); 3457N(SyntaxKind.CompilationUnit); 3459N(SyntaxKind.MethodDeclaration); 3461N(SyntaxKind.NullableType); 3463N(SyntaxKind.IdentifierName); 3465N(SyntaxKind.IdentifierToken, "T"); 3467N(SyntaxKind.QuestionToken); 3469N(SyntaxKind.ExplicitInterfaceSpecifier); 3471N(SyntaxKind.GenericName); 3473N(SyntaxKind.IdentifierToken, "a"); 3474N(SyntaxKind.TypeArgumentList); 3476N(SyntaxKind.LessThanToken); 3477N(SyntaxKind.IdentifierName); 3479N(SyntaxKind.IdentifierToken, "A"); 3481N(SyntaxKind.GreaterThanToken); 3484N(SyntaxKind.DotToken); 3486N(SyntaxKind.IdentifierToken, "b"); 3487N(SyntaxKind.TypeParameterList); 3489N(SyntaxKind.LessThanToken); 3490N(SyntaxKind.TypeParameter); 3492N(SyntaxKind.IdentifierToken, "B"); 3494N(SyntaxKind.GreaterThanToken); 3496N(SyntaxKind.ParameterList); 3498N(SyntaxKind.OpenParenToken); 3499N(SyntaxKind.Parameter); 3501N(SyntaxKind.IdentifierName); 3503N(SyntaxKind.IdentifierToken, "C"); 3505N(SyntaxKind.IdentifierToken, "c"); 3511N(SyntaxKind.EndOfFileToken); 3526N(SyntaxKind.CompilationUnit); 3528N(SyntaxKind.MethodDeclaration); 3530N(SyntaxKind.NullableType); 3532N(SyntaxKind.IdentifierName); 3534N(SyntaxKind.IdentifierToken, "T"); 3536N(SyntaxKind.QuestionToken); 3538N(SyntaxKind.IdentifierToken, "a"); 3539N(SyntaxKind.ParameterList); 3541N(SyntaxKind.OpenParenToken); 3542N(SyntaxKind.Parameter); 3544N(SyntaxKind.AttributeList); 3546N(SyntaxKind.OpenBracketToken); 3547N(SyntaxKind.Attribute); 3549N(SyntaxKind.IdentifierName); 3551N(SyntaxKind.IdentifierToken, "Attr"); 3554N(SyntaxKind.CloseBracketToken); 3556N(SyntaxKind.IdentifierName); 3558N(SyntaxKind.IdentifierToken, "C"); 3560N(SyntaxKind.IdentifierToken, "c"); 3566N(SyntaxKind.EndOfFileToken); 3584N(SyntaxKind.CompilationUnit); 3586N(SyntaxKind.MethodDeclaration); 3588N(SyntaxKind.NullableType); 3590N(SyntaxKind.IdentifierName); 3592N(SyntaxKind.IdentifierToken, "T"); 3594N(SyntaxKind.QuestionToken); 3596N(SyntaxKind.IdentifierToken, "a"); 3597N(SyntaxKind.ParameterList); 3599N(SyntaxKind.OpenParenToken); 3600N(SyntaxKind.Parameter); 3602N(SyntaxKind.AttributeList); 3604N(SyntaxKind.OpenBracketToken); 3605N(SyntaxKind.Attribute); 3607N(SyntaxKind.IdentifierName); 3609N(SyntaxKind.IdentifierToken, "Attr"); 3611N(SyntaxKind.AttributeArgumentList); 3613N(SyntaxKind.OpenParenToken); 3614N(SyntaxKind.AttributeArgument); 3616N(SyntaxKind.NameEquals); 3618N(SyntaxKind.IdentifierName); 3620N(SyntaxKind.IdentifierToken, "a"); 3622N(SyntaxKind.EqualsToken); 3624N(SyntaxKind.IdentifierName); 3626N(SyntaxKind.IdentifierToken, "b"); 3629N(SyntaxKind.CloseParenToken); 3632N(SyntaxKind.CloseBracketToken); 3634N(SyntaxKind.IdentifierName); 3636N(SyntaxKind.IdentifierToken, "c"); 3644N(SyntaxKind.EndOfFileToken); 3659N(SyntaxKind.CompilationUnit); 3661N(SyntaxKind.MethodDeclaration); 3663N(SyntaxKind.NullableType); 3665N(SyntaxKind.IdentifierName); 3667N(SyntaxKind.IdentifierToken, "T"); 3669N(SyntaxKind.QuestionToken); 3671N(SyntaxKind.IdentifierToken, "a"); 3672N(SyntaxKind.ParameterList); 3674N(SyntaxKind.OpenParenToken); 3675N(SyntaxKind.Parameter); 3677N(SyntaxKind.OutKeyword); 3678N(SyntaxKind.IdentifierName); 3680N(SyntaxKind.IdentifierToken, "C"); 3682N(SyntaxKind.IdentifierToken, "c"); 3688N(SyntaxKind.EndOfFileToken); 3703N(SyntaxKind.CompilationUnit); 3705N(SyntaxKind.MethodDeclaration); 3707N(SyntaxKind.NullableType); 3709N(SyntaxKind.IdentifierName); 3711N(SyntaxKind.IdentifierToken, "T"); 3713N(SyntaxKind.QuestionToken); 3715N(SyntaxKind.IdentifierToken, "a"); 3716N(SyntaxKind.ParameterList); 3718N(SyntaxKind.OpenParenToken); 3719N(SyntaxKind.Parameter); 3721N(SyntaxKind.ArrayType); 3723N(SyntaxKind.IdentifierName); 3725N(SyntaxKind.IdentifierToken, "C"); 3727N(SyntaxKind.ArrayRankSpecifier); 3729N(SyntaxKind.OpenBracketToken); 3730N(SyntaxKind.OmittedArraySizeExpression); 3732N(SyntaxKind.OmittedArraySizeExpressionToken); 3734N(SyntaxKind.CloseBracketToken); 3737N(SyntaxKind.IdentifierToken, "a"); 3743N(SyntaxKind.EndOfFileToken); 3764N(SyntaxKind.CompilationUnit); 3766N(SyntaxKind.MethodDeclaration); 3768N(SyntaxKind.NullableType); 3770N(SyntaxKind.IdentifierName); 3772N(SyntaxKind.IdentifierToken, "T"); 3774N(SyntaxKind.QuestionToken); 3776N(SyntaxKind.IdentifierToken, "a"); 3777N(SyntaxKind.ParameterList); 3779N(SyntaxKind.OpenParenToken); 3780N(SyntaxKind.Parameter); 3782N(SyntaxKind.ParamsKeyword); 3793N(SyntaxKind.EndOfFileToken); 3808N(SyntaxKind.CompilationUnit); 3810N(SyntaxKind.MethodDeclaration); 3812N(SyntaxKind.NullableType); 3814N(SyntaxKind.IdentifierName); 3816N(SyntaxKind.IdentifierToken, "T"); 3818N(SyntaxKind.QuestionToken); 3820N(SyntaxKind.IdentifierToken, "a"); 3821N(SyntaxKind.ParameterList); 3823N(SyntaxKind.OpenParenToken); 3824N(SyntaxKind.Parameter); 3826N(SyntaxKind.OutKeyword); 3827N(SyntaxKind.NullableType); 3829N(SyntaxKind.IdentifierName); 3831N(SyntaxKind.IdentifierToken, "T"); 3833N(SyntaxKind.QuestionToken); 3835N(SyntaxKind.IdentifierToken, "b"); 3841N(SyntaxKind.EndOfFileToken); 3856N(SyntaxKind.CompilationUnit); 3858N(SyntaxKind.MethodDeclaration); 3860N(SyntaxKind.NullableType); 3862N(SyntaxKind.IdentifierName); 3864N(SyntaxKind.IdentifierToken, "T"); 3866N(SyntaxKind.QuestionToken); 3868N(SyntaxKind.IdentifierToken, "a"); 3869N(SyntaxKind.ParameterList); 3871N(SyntaxKind.OpenParenToken); 3872N(SyntaxKind.Parameter); 3874N(SyntaxKind.RefKeyword); 3875N(SyntaxKind.NullableType); 3877N(SyntaxKind.IdentifierName); 3879N(SyntaxKind.IdentifierToken, "T"); 3881N(SyntaxKind.QuestionToken); 3883N(SyntaxKind.IdentifierToken, "b"); 3889N(SyntaxKind.EndOfFileToken); 3904N(SyntaxKind.CompilationUnit); 3906N(SyntaxKind.MethodDeclaration); 3908N(SyntaxKind.NullableType); 3910N(SyntaxKind.IdentifierName); 3912N(SyntaxKind.IdentifierToken, "T"); 3914N(SyntaxKind.QuestionToken); 3916N(SyntaxKind.IdentifierToken, "a"); 3917N(SyntaxKind.ParameterList); 3919N(SyntaxKind.OpenParenToken); 3920N(SyntaxKind.Parameter); 3922N(SyntaxKind.ParamsKeyword); 3923N(SyntaxKind.NullableType); 3925N(SyntaxKind.IdentifierName); 3927N(SyntaxKind.IdentifierToken, "T"); 3929N(SyntaxKind.QuestionToken); 3931N(SyntaxKind.IdentifierToken, "b"); 3937N(SyntaxKind.EndOfFileToken); 3952N(SyntaxKind.CompilationUnit); 3954N(SyntaxKind.MethodDeclaration); 3956N(SyntaxKind.NullableType); 3958N(SyntaxKind.IdentifierName); 3960N(SyntaxKind.IdentifierToken, "T"); 3962N(SyntaxKind.QuestionToken); 3964N(SyntaxKind.IdentifierToken, "a"); 3965N(SyntaxKind.ParameterList); 3967N(SyntaxKind.OpenParenToken); 3968N(SyntaxKind.Parameter); 3970N(SyntaxKind.AttributeList); 3972N(SyntaxKind.OpenBracketToken); 3973N(SyntaxKind.Attribute); 3975N(SyntaxKind.IdentifierName); 3977N(SyntaxKind.IdentifierToken, "Attr"); 3980N(SyntaxKind.CloseBracketToken); 3982N(SyntaxKind.NullableType); 3984N(SyntaxKind.IdentifierName); 3986N(SyntaxKind.IdentifierToken, "T"); 3988N(SyntaxKind.QuestionToken); 3990N(SyntaxKind.IdentifierToken, "b"); 3996N(SyntaxKind.EndOfFileToken); 4017N(SyntaxKind.CompilationUnit); 4019N(SyntaxKind.MethodDeclaration); 4021N(SyntaxKind.NullableType); 4023N(SyntaxKind.IdentifierName); 4025N(SyntaxKind.IdentifierToken, "T"); 4027N(SyntaxKind.QuestionToken); 4029N(SyntaxKind.IdentifierToken, "a"); 4030N(SyntaxKind.ParameterList); 4032N(SyntaxKind.OpenParenToken); 4033N(SyntaxKind.Parameter); 4035N(SyntaxKind.NullableType); 4037N(SyntaxKind.IdentifierName); 4039N(SyntaxKind.IdentifierToken, "T"); 4041N(SyntaxKind.QuestionToken); 4043N(SyntaxKind.IdentifierToken, "b"); 4045N(SyntaxKind.CommaToken); 4058N(SyntaxKind.EndOfFileToken); 4070N(SyntaxKind.CompilationUnit); 4072N(SyntaxKind.MethodDeclaration); 4074N(SyntaxKind.NullableType); 4076N(SyntaxKind.IdentifierName); 4078N(SyntaxKind.IdentifierToken, "T"); 4080N(SyntaxKind.QuestionToken); 4082N(SyntaxKind.IdentifierToken, "a"); 4083N(SyntaxKind.ParameterList); 4085N(SyntaxKind.OpenParenToken); 4086N(SyntaxKind.Parameter); 4088N(SyntaxKind.NullableType); 4090N(SyntaxKind.IdentifierName); 4092N(SyntaxKind.IdentifierToken, "T"); 4094N(SyntaxKind.QuestionToken); 4096N(SyntaxKind.IdentifierToken, "b"); 4098N(SyntaxKind.CloseParenToken); 4102N(SyntaxKind.EndOfFileToken); 4114N(SyntaxKind.CompilationUnit); 4116N(SyntaxKind.MethodDeclaration); 4118N(SyntaxKind.NullableType); 4120N(SyntaxKind.IdentifierName); 4122N(SyntaxKind.IdentifierToken, "T"); 4124N(SyntaxKind.QuestionToken); 4126N(SyntaxKind.IdentifierToken, "a"); 4127N(SyntaxKind.ParameterList); 4129N(SyntaxKind.OpenParenToken); 4130N(SyntaxKind.Parameter); 4132N(SyntaxKind.IdentifierName); 4134N(SyntaxKind.IdentifierToken, "T"); 4136N(SyntaxKind.IdentifierToken, "c"); 4138N(SyntaxKind.CloseParenToken); 4142N(SyntaxKind.EndOfFileToken); 4157N(SyntaxKind.CompilationUnit); 4159N(SyntaxKind.MethodDeclaration); 4161N(SyntaxKind.NullableType); 4163N(SyntaxKind.IdentifierName); 4165N(SyntaxKind.IdentifierToken, "T"); 4167N(SyntaxKind.QuestionToken); 4169N(SyntaxKind.IdentifierToken, "a"); 4170N(SyntaxKind.ParameterList); 4172N(SyntaxKind.OpenParenToken); 4173N(SyntaxKind.Parameter); 4175N(SyntaxKind.ThisKeyword); 4176N(SyntaxKind.IdentifierName); 4178N(SyntaxKind.IdentifierToken, "c"); 4180N(SyntaxKind.IdentifierToken, "d"); 4186N(SyntaxKind.EndOfFileToken); 4201N(SyntaxKind.CompilationUnit); 4203N(SyntaxKind.MethodDeclaration); 4205N(SyntaxKind.NullableType); 4207N(SyntaxKind.IdentifierName); 4209N(SyntaxKind.IdentifierToken, "T"); 4211N(SyntaxKind.QuestionToken); 4213N(SyntaxKind.IdentifierToken, "a"); 4214N(SyntaxKind.ParameterList); 4216N(SyntaxKind.OpenParenToken); 4217N(SyntaxKind.Parameter); 4219N(SyntaxKind.RefKeyword); 4220N(SyntaxKind.OutKeyword); 4221N(SyntaxKind.IdentifierName); 4223N(SyntaxKind.IdentifierToken, "T"); 4225N(SyntaxKind.IdentifierToken, "a"); 4231N(SyntaxKind.EndOfFileToken); 4246N(SyntaxKind.CompilationUnit); 4248N(SyntaxKind.MethodDeclaration); 4250N(SyntaxKind.NullableType); 4252N(SyntaxKind.IdentifierName); 4254N(SyntaxKind.IdentifierToken, "T"); 4256N(SyntaxKind.QuestionToken); 4258N(SyntaxKind.IdentifierToken, "a"); 4259N(SyntaxKind.ParameterList); 4261N(SyntaxKind.OpenParenToken); 4262N(SyntaxKind.Parameter); 4264N(SyntaxKind.PredefinedType); 4266N(SyntaxKind.IntKeyword); 4268N(SyntaxKind.IdentifierToken, "a"); 4274N(SyntaxKind.EndOfFileToken); 4289N(SyntaxKind.CompilationUnit); 4291N(SyntaxKind.MethodDeclaration); 4293N(SyntaxKind.NullableType); 4295N(SyntaxKind.IdentifierName); 4297N(SyntaxKind.IdentifierToken, "T"); 4299N(SyntaxKind.QuestionToken); 4301N(SyntaxKind.IdentifierToken, "a"); 4302N(SyntaxKind.ParameterList); 4304N(SyntaxKind.OpenParenToken); 4305N(SyntaxKind.Parameter); 4307N(SyntaxKind.RefKeyword); 4308N(SyntaxKind.PredefinedType); 4310N(SyntaxKind.IntKeyword); 4312N(SyntaxKind.IdentifierToken, "a"); 4318N(SyntaxKind.EndOfFileToken); 4336N(SyntaxKind.CompilationUnit); 4338N(SyntaxKind.MethodDeclaration); 4340N(SyntaxKind.NullableType); 4342N(SyntaxKind.IdentifierName); 4344N(SyntaxKind.IdentifierToken, "T"); 4346N(SyntaxKind.QuestionToken); 4348N(SyntaxKind.IdentifierToken, "a"); 4349N(SyntaxKind.ParameterList); 4351N(SyntaxKind.OpenParenToken); 4352N(SyntaxKind.Parameter); 4354N(SyntaxKind.IdentifierName); 4356N(SyntaxKind.IdentifierToken, "T"); 4358N(SyntaxKind.IdentifierToken, "a"); 4359N(SyntaxKind.EqualsValueClause); 4361N(SyntaxKind.EqualsToken); 4372N(SyntaxKind.EndOfFileToken); 4387N(SyntaxKind.CompilationUnit); 4389N(SyntaxKind.MethodDeclaration); 4391N(SyntaxKind.NullableType); 4393N(SyntaxKind.IdentifierName); 4395N(SyntaxKind.IdentifierToken, "T"); 4397N(SyntaxKind.QuestionToken); 4399N(SyntaxKind.IdentifierToken, "a"); 4400N(SyntaxKind.ParameterList); 4402N(SyntaxKind.OpenParenToken); 4403N(SyntaxKind.Parameter); 4405N(SyntaxKind.ArrayType); 4407N(SyntaxKind.IdentifierName); 4409N(SyntaxKind.IdentifierToken, "T"); 4411N(SyntaxKind.ArrayRankSpecifier); 4413N(SyntaxKind.OpenBracketToken); 4414N(SyntaxKind.OmittedArraySizeExpression); 4416N(SyntaxKind.OmittedArraySizeExpressionToken); 4418N(SyntaxKind.CommaToken); 4419N(SyntaxKind.OmittedArraySizeExpression); 4421N(SyntaxKind.OmittedArraySizeExpressionToken); 4423N(SyntaxKind.CloseBracketToken); 4426N(SyntaxKind.IdentifierToken, "a"); 4432N(SyntaxKind.EndOfFileToken); 4444N(SyntaxKind.CompilationUnit); 4446N(SyntaxKind.MethodDeclaration); 4448N(SyntaxKind.NullableType); 4450N(SyntaxKind.IdentifierName); 4452N(SyntaxKind.IdentifierToken, "T"); 4454N(SyntaxKind.QuestionToken); 4456N(SyntaxKind.IdentifierToken, "a"); 4457N(SyntaxKind.ParameterList); 4459N(SyntaxKind.OpenParenToken); 4460N(SyntaxKind.Parameter); 4462N(SyntaxKind.ArrayType); 4464N(SyntaxKind.NullableType); 4466N(SyntaxKind.IdentifierName); 4468N(SyntaxKind.IdentifierToken, "T"); 4470N(SyntaxKind.QuestionToken); 4472N(SyntaxKind.ArrayRankSpecifier); 4474N(SyntaxKind.OpenBracketToken); 4475N(SyntaxKind.NumericLiteralExpression); 4477N(SyntaxKind.NumericLiteralToken, "10"); 4479N(SyntaxKind.CloseBracketToken); 4482N(SyntaxKind.IdentifierToken, "a"); 4484N(SyntaxKind.CloseParenToken); 4488N(SyntaxKind.EndOfFileToken); 4503N(SyntaxKind.CompilationUnit); 4505N(SyntaxKind.MethodDeclaration); 4507N(SyntaxKind.NullableType); 4509N(SyntaxKind.IdentifierName); 4511N(SyntaxKind.IdentifierToken, "T"); 4513N(SyntaxKind.QuestionToken); 4515N(SyntaxKind.IdentifierToken, "m"); 4516N(SyntaxKind.ParameterList); 4518N(SyntaxKind.OpenParenToken); 4519N(SyntaxKind.Parameter); 4521N(SyntaxKind.GenericName); 4523N(SyntaxKind.IdentifierToken, "a"); 4524N(SyntaxKind.TypeArgumentList); 4526N(SyntaxKind.LessThanToken); 4527N(SyntaxKind.IdentifierName); 4529N(SyntaxKind.IdentifierToken, "b"); 4531N(SyntaxKind.CommaToken); 4532N(SyntaxKind.IdentifierName); 4534N(SyntaxKind.IdentifierToken, "c"); 4536N(SyntaxKind.GreaterThanToken); 4539N(SyntaxKind.IdentifierToken, "d"); 4541N(SyntaxKind.CloseParenToken); 4545N(SyntaxKind.EndOfFileToken); 4562N(SyntaxKind.CompilationUnit); 4564N(SyntaxKind.GlobalStatement); 4566N(SyntaxKind.ExpressionStatement); 4568N(SyntaxKind.ConditionalExpression); 4570N(SyntaxKind.IdentifierName); 4572N(SyntaxKind.IdentifierToken, "T"); 4574N(SyntaxKind.QuestionToken); 4575N(SyntaxKind.NumericLiteralExpression); 4577N(SyntaxKind.NumericLiteralToken, "1"); 4588N(SyntaxKind.EndOfFileToken); 4603N(SyntaxKind.CompilationUnit); 4605N(SyntaxKind.GlobalStatement); 4607N(SyntaxKind.ExpressionStatement); 4609N(SyntaxKind.ConditionalExpression); 4611N(SyntaxKind.IdentifierName); 4613N(SyntaxKind.IdentifierToken, "T"); 4615N(SyntaxKind.QuestionToken); 4616N(SyntaxKind.IdentifierName); 4618N(SyntaxKind.IdentifierToken, "a"); 4629N(SyntaxKind.EndOfFileToken); 4647N(SyntaxKind.CompilationUnit); 4649N(SyntaxKind.GlobalStatement); 4651N(SyntaxKind.ExpressionStatement); 4653N(SyntaxKind.ConditionalExpression); 4655N(SyntaxKind.IdentifierName); 4657N(SyntaxKind.IdentifierToken, "T"); 4659N(SyntaxKind.QuestionToken); 4660N(SyntaxKind.SimpleMemberAccessExpression); 4662N(SyntaxKind.IdentifierName); 4664N(SyntaxKind.IdentifierToken, "a"); 4666N(SyntaxKind.DotToken); 4681N(SyntaxKind.EndOfFileToken); 4699N(SyntaxKind.CompilationUnit); 4701N(SyntaxKind.GlobalStatement); 4703N(SyntaxKind.ExpressionStatement); 4705N(SyntaxKind.ConditionalExpression); 4707N(SyntaxKind.IdentifierName); 4709N(SyntaxKind.IdentifierToken, "T"); 4711N(SyntaxKind.QuestionToken); 4712N(SyntaxKind.ElementAccessExpression); 4714N(SyntaxKind.IdentifierName); 4716N(SyntaxKind.IdentifierToken, "a"); 4718N(SyntaxKind.BracketedArgumentList); 4720N(SyntaxKind.OpenBracketToken); 4733N(SyntaxKind.EndOfFileToken); 4751N(SyntaxKind.CompilationUnit); 4753N(SyntaxKind.GlobalStatement); 4755N(SyntaxKind.ExpressionStatement); 4757N(SyntaxKind.ConditionalExpression); 4759N(SyntaxKind.IdentifierName); 4761N(SyntaxKind.IdentifierToken, "T"); 4763N(SyntaxKind.QuestionToken); 4764N(SyntaxKind.LessThanExpression); 4766N(SyntaxKind.IdentifierName); 4768N(SyntaxKind.IdentifierToken, "a"); 4770N(SyntaxKind.LessThanToken); 4785N(SyntaxKind.EndOfFileToken); 4800N(SyntaxKind.CompilationUnit); 4802N(SyntaxKind.GlobalStatement); 4804N(SyntaxKind.ExpressionStatement); 4806N(SyntaxKind.ConditionalExpression); 4808N(SyntaxKind.IdentifierName); 4810N(SyntaxKind.IdentifierToken, "T"); 4812N(SyntaxKind.QuestionToken); 4813N(SyntaxKind.LessThanExpression); 4815N(SyntaxKind.IdentifierName); 4817N(SyntaxKind.IdentifierToken, "a"); 4819N(SyntaxKind.LessThanToken); 4820N(SyntaxKind.IdentifierName); 4822N(SyntaxKind.IdentifierToken, "b"); 4834N(SyntaxKind.EndOfFileToken); 4849N(SyntaxKind.CompilationUnit); 4851N(SyntaxKind.GlobalStatement); 4853N(SyntaxKind.ExpressionStatement); 4855N(SyntaxKind.ConditionalExpression); 4857N(SyntaxKind.IdentifierName); 4859N(SyntaxKind.IdentifierToken, "T"); 4861N(SyntaxKind.QuestionToken); 4862N(SyntaxKind.GenericName); 4864N(SyntaxKind.IdentifierToken, "a"); 4865N(SyntaxKind.TypeArgumentList); 4867N(SyntaxKind.LessThanToken); 4868N(SyntaxKind.IdentifierName); 4870N(SyntaxKind.IdentifierToken, "b"); 4872N(SyntaxKind.GreaterThanToken); 4884N(SyntaxKind.EndOfFileToken); 4899N(SyntaxKind.CompilationUnit); 4901N(SyntaxKind.GlobalStatement); 4903N(SyntaxKind.ExpressionStatement); 4905N(SyntaxKind.ConditionalExpression); 4907N(SyntaxKind.IdentifierName); 4909N(SyntaxKind.IdentifierToken, "T"); 4911N(SyntaxKind.QuestionToken); 4912N(SyntaxKind.GenericName); 4914N(SyntaxKind.IdentifierToken, "a"); 4915N(SyntaxKind.TypeArgumentList); 4917N(SyntaxKind.LessThanToken); 4918N(SyntaxKind.IdentifierName); 4920N(SyntaxKind.IdentifierToken, "b"); 4922N(SyntaxKind.CommaToken); 4923N(SyntaxKind.IdentifierName); 4925N(SyntaxKind.IdentifierToken, "c"); 4927N(SyntaxKind.GreaterThanToken); 4939N(SyntaxKind.EndOfFileToken); 4957N(SyntaxKind.CompilationUnit); 4959N(SyntaxKind.GlobalStatement); 4961N(SyntaxKind.ExpressionStatement); 4963N(SyntaxKind.ConditionalExpression); 4965N(SyntaxKind.IdentifierName); 4967N(SyntaxKind.IdentifierToken, "T"); 4969N(SyntaxKind.QuestionToken); 4970N(SyntaxKind.SimpleMemberAccessExpression); 4972N(SyntaxKind.GenericName); 4974N(SyntaxKind.IdentifierToken, "a"); 4975N(SyntaxKind.TypeArgumentList); 4977N(SyntaxKind.LessThanToken); 4978N(SyntaxKind.IdentifierName); 4980N(SyntaxKind.IdentifierToken, "b"); 4982N(SyntaxKind.GreaterThanToken); 4985N(SyntaxKind.DotToken); 5000N(SyntaxKind.EndOfFileToken); 5015N(SyntaxKind.CompilationUnit); 5017N(SyntaxKind.GlobalStatement); 5019N(SyntaxKind.ExpressionStatement); 5021N(SyntaxKind.ConditionalExpression); 5023N(SyntaxKind.IdentifierName); 5025N(SyntaxKind.IdentifierToken, "T"); 5027N(SyntaxKind.QuestionToken); 5028N(SyntaxKind.SimpleMemberAccessExpression); 5030N(SyntaxKind.GenericName); 5032N(SyntaxKind.IdentifierToken, "a"); 5033N(SyntaxKind.TypeArgumentList); 5035N(SyntaxKind.LessThanToken); 5036N(SyntaxKind.IdentifierName); 5038N(SyntaxKind.IdentifierToken, "b"); 5040N(SyntaxKind.GreaterThanToken); 5043N(SyntaxKind.DotToken); 5044N(SyntaxKind.IdentifierName); 5046N(SyntaxKind.IdentifierToken, "c"); 5058N(SyntaxKind.EndOfFileToken); 5076N(SyntaxKind.CompilationUnit); 5078N(SyntaxKind.GlobalStatement); 5080N(SyntaxKind.ExpressionStatement); 5082N(SyntaxKind.ConditionalExpression); 5084N(SyntaxKind.IdentifierName); 5086N(SyntaxKind.IdentifierToken, "T"); 5088N(SyntaxKind.QuestionToken); 5089N(SyntaxKind.InvocationExpression); 5091N(SyntaxKind.SimpleMemberAccessExpression); 5093N(SyntaxKind.GenericName); 5095N(SyntaxKind.IdentifierToken, "a"); 5096N(SyntaxKind.TypeArgumentList); 5098N(SyntaxKind.LessThanToken); 5099N(SyntaxKind.IdentifierName); 5101N(SyntaxKind.IdentifierToken, "b"); 5103N(SyntaxKind.GreaterThanToken); 5106N(SyntaxKind.DotToken); 5107N(SyntaxKind.IdentifierName); 5109N(SyntaxKind.IdentifierToken, "c"); 5112N(SyntaxKind.ArgumentList); 5114N(SyntaxKind.OpenParenToken); 5127N(SyntaxKind.EndOfFileToken); 5145N(SyntaxKind.CompilationUnit); 5147N(SyntaxKind.GlobalStatement); 5149N(SyntaxKind.ExpressionStatement); 5151N(SyntaxKind.ConditionalExpression); 5153N(SyntaxKind.IdentifierName); 5155N(SyntaxKind.IdentifierToken, "T"); 5157N(SyntaxKind.QuestionToken); 5158N(SyntaxKind.InvocationExpression); 5160N(SyntaxKind.IdentifierName); 5162N(SyntaxKind.IdentifierToken, "a"); 5164N(SyntaxKind.ArgumentList); 5166N(SyntaxKind.OpenParenToken); 5179N(SyntaxKind.EndOfFileToken); 5197N(SyntaxKind.CompilationUnit); 5199N(SyntaxKind.GlobalStatement); 5201N(SyntaxKind.ExpressionStatement); 5203N(SyntaxKind.ConditionalExpression); 5205N(SyntaxKind.IdentifierName); 5207N(SyntaxKind.IdentifierToken, "T"); 5209N(SyntaxKind.QuestionToken); 5210N(SyntaxKind.InvocationExpression); 5212N(SyntaxKind.SimpleMemberAccessExpression); 5214N(SyntaxKind.IdentifierName); 5216N(SyntaxKind.IdentifierToken, "a"); 5218N(SyntaxKind.DotToken); 5219N(SyntaxKind.IdentifierName); 5221N(SyntaxKind.IdentifierToken, "b"); 5224N(SyntaxKind.ArgumentList); 5226N(SyntaxKind.OpenParenToken); 5239N(SyntaxKind.EndOfFileToken); 5257N(SyntaxKind.CompilationUnit); 5259N(SyntaxKind.GlobalStatement); 5261N(SyntaxKind.ExpressionStatement); 5263N(SyntaxKind.ConditionalExpression); 5265N(SyntaxKind.IdentifierName); 5267N(SyntaxKind.IdentifierToken, "T"); 5269N(SyntaxKind.QuestionToken); 5270N(SyntaxKind.InvocationExpression); 5272N(SyntaxKind.IdentifierName); 5274N(SyntaxKind.IdentifierToken, "m"); 5276N(SyntaxKind.ArgumentList); 5278N(SyntaxKind.OpenParenToken); 5279N(SyntaxKind.Argument); 5281N(SyntaxKind.IdentifierName); 5283N(SyntaxKind.IdentifierToken, "c"); 5298N(SyntaxKind.EndOfFileToken); 5319N(SyntaxKind.CompilationUnit); 5321N(SyntaxKind.GlobalStatement); 5323N(SyntaxKind.ExpressionStatement); 5325N(SyntaxKind.ConditionalExpression); 5327N(SyntaxKind.IdentifierName); 5329N(SyntaxKind.IdentifierToken, "T"); 5331N(SyntaxKind.QuestionToken); 5332N(SyntaxKind.InvocationExpression); 5334N(SyntaxKind.IdentifierName); 5336N(SyntaxKind.IdentifierToken, "m"); 5338N(SyntaxKind.ArgumentList); 5340N(SyntaxKind.OpenParenToken); 5341N(SyntaxKind.Argument); 5343N(SyntaxKind.IdentifierName); 5345N(SyntaxKind.IdentifierToken, "c"); 5348N(SyntaxKind.CommaToken); 5368N(SyntaxKind.EndOfFileToken); 5389N(SyntaxKind.CompilationUnit); 5391N(SyntaxKind.GlobalStatement); 5393N(SyntaxKind.ExpressionStatement); 5395N(SyntaxKind.ConditionalExpression); 5397N(SyntaxKind.IdentifierName); 5399N(SyntaxKind.IdentifierToken, "T"); 5401N(SyntaxKind.QuestionToken); 5402N(SyntaxKind.InvocationExpression); 5404N(SyntaxKind.IdentifierName); 5406N(SyntaxKind.IdentifierToken, "m"); 5408N(SyntaxKind.ArgumentList); 5410N(SyntaxKind.OpenParenToken); 5411N(SyntaxKind.Argument); 5413N(SyntaxKind.NameColon); 5415N(SyntaxKind.IdentifierName); 5417N(SyntaxKind.IdentifierToken, "c"); 5419N(SyntaxKind.ColonToken); 5438N(SyntaxKind.EndOfFileToken); 5465N(SyntaxKind.CompilationUnit); 5467N(SyntaxKind.GlobalStatement); 5469N(SyntaxKind.ExpressionStatement); 5471N(SyntaxKind.ConditionalExpression); 5473N(SyntaxKind.IdentifierName); 5475N(SyntaxKind.IdentifierToken, "T"); 5477N(SyntaxKind.QuestionToken); 5478N(SyntaxKind.InvocationExpression); 5480N(SyntaxKind.IdentifierName); 5482N(SyntaxKind.IdentifierToken, "m"); 5484N(SyntaxKind.ArgumentList); 5486N(SyntaxKind.OpenParenToken); 5487N(SyntaxKind.Argument); 5489N(SyntaxKind.ConditionalExpression); 5491N(SyntaxKind.IdentifierName); 5493N(SyntaxKind.IdentifierToken, "c"); 5495N(SyntaxKind.QuestionToken); 5519N(SyntaxKind.EndOfFileToken); 5543N(SyntaxKind.CompilationUnit); 5545N(SyntaxKind.GlobalStatement); 5547N(SyntaxKind.ExpressionStatement); 5549N(SyntaxKind.ConditionalExpression); 5551N(SyntaxKind.IdentifierName); 5553N(SyntaxKind.IdentifierToken, "T"); 5555N(SyntaxKind.QuestionToken); 5556N(SyntaxKind.InvocationExpression); 5558N(SyntaxKind.IdentifierName); 5560N(SyntaxKind.IdentifierToken, "m"); 5562N(SyntaxKind.ArgumentList); 5564N(SyntaxKind.OpenParenToken); 5565N(SyntaxKind.Argument); 5567N(SyntaxKind.ConditionalExpression); 5569N(SyntaxKind.IdentifierName); 5571N(SyntaxKind.IdentifierToken, "c"); 5573N(SyntaxKind.QuestionToken); 5574N(SyntaxKind.IdentifierName); 5576N(SyntaxKind.IdentifierToken, "a"); 5597N(SyntaxKind.EndOfFileToken); 5624N(SyntaxKind.CompilationUnit); 5626N(SyntaxKind.GlobalStatement); 5628N(SyntaxKind.ExpressionStatement); 5630N(SyntaxKind.ConditionalExpression); 5632N(SyntaxKind.IdentifierName); 5634N(SyntaxKind.IdentifierToken, "T"); 5636N(SyntaxKind.QuestionToken); 5637N(SyntaxKind.InvocationExpression); 5639N(SyntaxKind.IdentifierName); 5641N(SyntaxKind.IdentifierToken, "m"); 5643N(SyntaxKind.ArgumentList); 5645N(SyntaxKind.OpenParenToken); 5646N(SyntaxKind.Argument); 5648N(SyntaxKind.ConditionalExpression); 5650N(SyntaxKind.IdentifierName); 5652N(SyntaxKind.IdentifierToken, "c"); 5654N(SyntaxKind.QuestionToken); 5655N(SyntaxKind.SimpleAssignmentExpression); 5657N(SyntaxKind.IdentifierName); 5659N(SyntaxKind.IdentifierToken, "a"); 5661N(SyntaxKind.EqualsToken); 5686N(SyntaxKind.EndOfFileToken); 5719N(SyntaxKind.CompilationUnit); 5721N(SyntaxKind.GlobalStatement); 5723N(SyntaxKind.ExpressionStatement); 5725N(SyntaxKind.ConditionalExpression); 5727N(SyntaxKind.IdentifierName); 5729N(SyntaxKind.IdentifierToken, "T"); 5731N(SyntaxKind.QuestionToken); 5732N(SyntaxKind.InvocationExpression); 5734N(SyntaxKind.IdentifierName); 5736N(SyntaxKind.IdentifierToken, "m"); 5738N(SyntaxKind.ArgumentList); 5740N(SyntaxKind.OpenParenToken); 5741N(SyntaxKind.Argument); 5743N(SyntaxKind.ConditionalExpression); 5745N(SyntaxKind.IdentifierName); 5747N(SyntaxKind.IdentifierToken, "c"); 5749N(SyntaxKind.QuestionToken); 5750N(SyntaxKind.SimpleAssignmentExpression); 5752N(SyntaxKind.IdentifierName); 5754N(SyntaxKind.IdentifierToken, "a"); 5756N(SyntaxKind.EqualsToken); 5757N(SyntaxKind.ConditionalExpression); 5759N(SyntaxKind.IdentifierName); 5761N(SyntaxKind.IdentifierToken, "b"); 5763N(SyntaxKind.QuestionToken); 5794N(SyntaxKind.EndOfFileToken); 5809N(SyntaxKind.CompilationUnit); 5811N(SyntaxKind.GlobalStatement); 5813N(SyntaxKind.ExpressionStatement); 5815N(SyntaxKind.ConditionalExpression); 5817N(SyntaxKind.IdentifierName); 5819N(SyntaxKind.IdentifierToken, "T"); 5821N(SyntaxKind.QuestionToken); 5822N(SyntaxKind.InvocationExpression); 5824N(SyntaxKind.IdentifierName); 5826N(SyntaxKind.IdentifierToken, "m"); 5828N(SyntaxKind.ArgumentList); 5830N(SyntaxKind.OpenParenToken); 5831N(SyntaxKind.CloseParenToken); 5843N(SyntaxKind.EndOfFileToken); 5858N(SyntaxKind.CompilationUnit); 5860N(SyntaxKind.GlobalStatement); 5862N(SyntaxKind.ExpressionStatement); 5864N(SyntaxKind.ConditionalExpression); 5866N(SyntaxKind.IdentifierName); 5868N(SyntaxKind.IdentifierToken, "T"); 5870N(SyntaxKind.QuestionToken); 5871N(SyntaxKind.InvocationExpression); 5873N(SyntaxKind.IdentifierName); 5875N(SyntaxKind.IdentifierToken, "m"); 5877N(SyntaxKind.ArgumentList); 5879N(SyntaxKind.OpenParenToken); 5880N(SyntaxKind.Argument); 5882N(SyntaxKind.IdentifierName); 5884N(SyntaxKind.IdentifierToken, "a"); 5887N(SyntaxKind.CloseParenToken); 5899N(SyntaxKind.EndOfFileToken); 5914N(SyntaxKind.CompilationUnit); 5916N(SyntaxKind.GlobalStatement); 5918N(SyntaxKind.ExpressionStatement); 5920N(SyntaxKind.ConditionalExpression); 5922N(SyntaxKind.IdentifierName); 5924N(SyntaxKind.IdentifierToken, "T"); 5926N(SyntaxKind.QuestionToken); 5927N(SyntaxKind.InvocationExpression); 5929N(SyntaxKind.IdentifierName); 5931N(SyntaxKind.IdentifierToken, "m"); 5933N(SyntaxKind.ArgumentList); 5935N(SyntaxKind.OpenParenToken); 5936N(SyntaxKind.CloseParenToken); 5945N(SyntaxKind.SemicolonToken); 5948N(SyntaxKind.EndOfFileToken); 5963N(SyntaxKind.CompilationUnit); 5965N(SyntaxKind.GlobalStatement); 5967N(SyntaxKind.ExpressionStatement); 5969N(SyntaxKind.ConditionalExpression); 5971N(SyntaxKind.IdentifierName); 5973N(SyntaxKind.IdentifierToken, "T"); 5975N(SyntaxKind.QuestionToken); 5976N(SyntaxKind.InvocationExpression); 5978N(SyntaxKind.IdentifierName); 5980N(SyntaxKind.IdentifierToken, "m"); 5982N(SyntaxKind.ArgumentList); 5984N(SyntaxKind.OpenParenToken); 5985N(SyntaxKind.Argument); 5987N(SyntaxKind.IdentifierName); 5989N(SyntaxKind.IdentifierToken, "a"); 5992N(SyntaxKind.CloseParenToken); 6001N(SyntaxKind.SemicolonToken); 6004N(SyntaxKind.EndOfFileToken); 6022N(SyntaxKind.CompilationUnit); 6024N(SyntaxKind.GlobalStatement); 6026N(SyntaxKind.ExpressionStatement); 6028N(SyntaxKind.ConditionalExpression); 6030N(SyntaxKind.IdentifierName); 6032N(SyntaxKind.IdentifierToken, "T"); 6034N(SyntaxKind.QuestionToken); 6035N(SyntaxKind.InvocationExpression); 6037N(SyntaxKind.IdentifierName); 6039N(SyntaxKind.IdentifierToken, "m"); 6041N(SyntaxKind.ArgumentList); 6043N(SyntaxKind.OpenParenToken); 6044N(SyntaxKind.Argument); 6046N(SyntaxKind.NameColon); 6048N(SyntaxKind.IdentifierName); 6050N(SyntaxKind.IdentifierToken, "x"); 6052N(SyntaxKind.ColonToken); 6054N(SyntaxKind.NumericLiteralExpression); 6056N(SyntaxKind.NumericLiteralToken, "1"); 6071N(SyntaxKind.EndOfFileToken); 6086N(SyntaxKind.CompilationUnit); 6088N(SyntaxKind.GlobalStatement); 6090N(SyntaxKind.ExpressionStatement); 6092N(SyntaxKind.ConditionalExpression); 6094N(SyntaxKind.IdentifierName); 6096N(SyntaxKind.IdentifierToken, "T"); 6098N(SyntaxKind.QuestionToken); 6099N(SyntaxKind.InvocationExpression); 6101N(SyntaxKind.IdentifierName); 6103N(SyntaxKind.IdentifierToken, "m"); 6105N(SyntaxKind.ArgumentList); 6107N(SyntaxKind.OpenParenToken); 6108N(SyntaxKind.Argument); 6110N(SyntaxKind.NameColon); 6112N(SyntaxKind.IdentifierName); 6114N(SyntaxKind.IdentifierToken, "x"); 6116N(SyntaxKind.ColonToken); 6118N(SyntaxKind.NumericLiteralExpression); 6120N(SyntaxKind.NumericLiteralToken, "1"); 6123N(SyntaxKind.CommaToken); 6124N(SyntaxKind.Argument); 6126N(SyntaxKind.NameColon); 6128N(SyntaxKind.IdentifierName); 6130N(SyntaxKind.IdentifierToken, "y"); 6132N(SyntaxKind.ColonToken); 6134N(SyntaxKind.ConditionalExpression); 6136N(SyntaxKind.IdentifierName); 6138N(SyntaxKind.IdentifierToken, "a"); 6140N(SyntaxKind.QuestionToken); 6141N(SyntaxKind.IdentifierName); 6143N(SyntaxKind.IdentifierToken, "b"); 6145N(SyntaxKind.ColonToken); 6146N(SyntaxKind.IdentifierName); 6148N(SyntaxKind.IdentifierToken, "c"); 6152N(SyntaxKind.CloseParenToken); 6164N(SyntaxKind.EndOfFileToken); 6173N(SyntaxKind.CompilationUnit); 6175N(SyntaxKind.GlobalStatement); 6177N(SyntaxKind.ExpressionStatement); 6179N(SyntaxKind.ConditionalExpression); 6181N(SyntaxKind.IdentifierName); 6183N(SyntaxKind.IdentifierToken, "T"); 6185N(SyntaxKind.QuestionToken); 6186N(SyntaxKind.SimpleLambdaExpression); 6188N(SyntaxKind.Parameter); 6190N(SyntaxKind.IdentifierToken, "u"); 6192N(SyntaxKind.EqualsGreaterThanToken); 6193N(SyntaxKind.Block); 6195N(SyntaxKind.OpenBraceToken); 6196N(SyntaxKind.CloseBraceToken); 6199N(SyntaxKind.ColonToken); 6200N(SyntaxKind.SimpleLambdaExpression); 6202N(SyntaxKind.Parameter); 6204N(SyntaxKind.IdentifierToken, "v"); 6206N(SyntaxKind.EqualsGreaterThanToken); 6207N(SyntaxKind.Block); 6209N(SyntaxKind.OpenBraceToken); 6210N(SyntaxKind.CloseBraceToken); 6217N(SyntaxKind.EndOfFileToken); 6226N(SyntaxKind.CompilationUnit); 6228N(SyntaxKind.GlobalStatement); 6230N(SyntaxKind.ExpressionStatement); 6232N(SyntaxKind.ConditionalExpression); 6234N(SyntaxKind.IdentifierName); 6236N(SyntaxKind.IdentifierToken, "T"); 6238N(SyntaxKind.QuestionToken); 6239N(SyntaxKind.SimpleLambdaExpression); 6241N(SyntaxKind.Parameter); 6243N(SyntaxKind.IdentifierToken, "u"); 6245N(SyntaxKind.EqualsGreaterThanToken); 6246N(SyntaxKind.InvocationExpression); 6248N(SyntaxKind.ParenthesizedExpression); 6250N(SyntaxKind.OpenParenToken); 6251N(SyntaxKind.ConditionalExpression); 6253N(SyntaxKind.IdentifierName); 6255N(SyntaxKind.IdentifierToken, "d"); 6257N(SyntaxKind.QuestionToken); 6258N(SyntaxKind.SimpleLambdaExpression); 6260N(SyntaxKind.Parameter); 6262N(SyntaxKind.IdentifierToken, "e"); 6264N(SyntaxKind.EqualsGreaterThanToken); 6265N(SyntaxKind.NumericLiteralExpression); 6267N(SyntaxKind.NumericLiteralToken, "1"); 6270N(SyntaxKind.ColonToken); 6271N(SyntaxKind.SimpleLambdaExpression); 6273N(SyntaxKind.Parameter); 6275N(SyntaxKind.IdentifierToken, "f"); 6277N(SyntaxKind.EqualsGreaterThanToken); 6278N(SyntaxKind.NumericLiteralExpression); 6280N(SyntaxKind.NumericLiteralToken, "2"); 6284N(SyntaxKind.CloseParenToken); 6286N(SyntaxKind.ArgumentList); 6288N(SyntaxKind.OpenParenToken); 6289N(SyntaxKind.Argument); 6291N(SyntaxKind.NumericLiteralExpression); 6293N(SyntaxKind.NumericLiteralToken, "3"); 6296N(SyntaxKind.CloseParenToken); 6300N(SyntaxKind.ColonToken); 6301N(SyntaxKind.SimpleLambdaExpression); 6303N(SyntaxKind.Parameter); 6305N(SyntaxKind.IdentifierToken, "c"); 6307N(SyntaxKind.EqualsGreaterThanToken); 6308N(SyntaxKind.NumericLiteralExpression); 6310N(SyntaxKind.NumericLiteralToken, "2"); 6317N(SyntaxKind.EndOfFileToken); 6341N(SyntaxKind.CompilationUnit); 6343N(SyntaxKind.GlobalStatement); 6345N(SyntaxKind.ExpressionStatement); 6347N(SyntaxKind.ConditionalExpression); 6349N(SyntaxKind.IdentifierName); 6351N(SyntaxKind.IdentifierToken, "T"); 6353N(SyntaxKind.QuestionToken); 6354N(SyntaxKind.ConditionalExpression); 6356N(SyntaxKind.IdentifierName); 6358N(SyntaxKind.IdentifierToken, "a"); 6360N(SyntaxKind.QuestionToken); 6380N(SyntaxKind.EndOfFileToken); 6398N(SyntaxKind.CompilationUnit); 6400N(SyntaxKind.GlobalStatement); 6402N(SyntaxKind.ExpressionStatement); 6404N(SyntaxKind.ConditionalExpression); 6406N(SyntaxKind.IdentifierName); 6408N(SyntaxKind.IdentifierToken, "T"); 6410N(SyntaxKind.QuestionToken); 6411N(SyntaxKind.SimpleAssignmentExpression); 6413N(SyntaxKind.IdentifierName); 6415N(SyntaxKind.IdentifierToken, "a"); 6417N(SyntaxKind.EqualsToken); 6432N(SyntaxKind.EndOfFileToken); 6447N(SyntaxKind.CompilationUnit); 6449N(SyntaxKind.GlobalStatement); 6451N(SyntaxKind.ExpressionStatement); 6453N(SyntaxKind.ConditionalExpression); 6455N(SyntaxKind.IdentifierName); 6457N(SyntaxKind.IdentifierToken, "T"); 6459N(SyntaxKind.QuestionToken); 6460N(SyntaxKind.SimpleAssignmentExpression); 6462N(SyntaxKind.IdentifierName); 6464N(SyntaxKind.IdentifierToken, "a"); 6466N(SyntaxKind.EqualsToken); 6467N(SyntaxKind.IdentifierName); 6469N(SyntaxKind.IdentifierToken, "b"); 6481N(SyntaxKind.EndOfFileToken); 6493N(SyntaxKind.CompilationUnit); 6495N(SyntaxKind.GlobalStatement); 6497N(SyntaxKind.ExpressionStatement); 6499N(SyntaxKind.ConditionalExpression); 6501N(SyntaxKind.IdentifierName); 6503N(SyntaxKind.IdentifierToken, "T"); 6505N(SyntaxKind.QuestionToken); 6506N(SyntaxKind.SimpleAssignmentExpression); 6508N(SyntaxKind.IdentifierName); 6510N(SyntaxKind.IdentifierToken, "a"); 6512N(SyntaxKind.EqualsToken); 6513N(SyntaxKind.IdentifierName); 6515N(SyntaxKind.IdentifierToken, "b"); 6518N(SyntaxKind.ColonToken); 6527N(SyntaxKind.EndOfFileToken); 6545N(SyntaxKind.CompilationUnit); 6547N(SyntaxKind.GlobalStatement); 6549N(SyntaxKind.ExpressionStatement); 6551N(SyntaxKind.ConditionalExpression); 6553N(SyntaxKind.IdentifierName); 6555N(SyntaxKind.IdentifierToken, "T"); 6557N(SyntaxKind.QuestionToken); 6558N(SyntaxKind.InvocationExpression); 6560N(SyntaxKind.IdentifierName); 6562N(SyntaxKind.IdentifierToken, "m"); 6564N(SyntaxKind.ArgumentList); 6566N(SyntaxKind.OpenParenToken); 6567N(SyntaxKind.Argument); 6569N(SyntaxKind.OutKeyword); 6570N(SyntaxKind.IdentifierName); 6572N(SyntaxKind.IdentifierToken, "c"); 6587N(SyntaxKind.EndOfFileToken); 6605N(SyntaxKind.CompilationUnit); 6607N(SyntaxKind.GlobalStatement); 6609N(SyntaxKind.ExpressionStatement); 6611N(SyntaxKind.ConditionalExpression); 6613N(SyntaxKind.IdentifierName); 6615N(SyntaxKind.IdentifierToken, "T"); 6617N(SyntaxKind.QuestionToken); 6618N(SyntaxKind.InvocationExpression); 6620N(SyntaxKind.IdentifierName); 6622N(SyntaxKind.IdentifierToken, "m"); 6624N(SyntaxKind.ArgumentList); 6626N(SyntaxKind.OpenParenToken); 6627N(SyntaxKind.Argument); 6629N(SyntaxKind.RefKeyword); 6630N(SyntaxKind.IdentifierName); 6632N(SyntaxKind.IdentifierToken, "c"); 6647N(SyntaxKind.EndOfFileToken); 6674N(SyntaxKind.CompilationUnit); 6676N(SyntaxKind.GlobalStatement); 6678N(SyntaxKind.ExpressionStatement); 6680N(SyntaxKind.ConditionalExpression); 6682N(SyntaxKind.IdentifierName); 6684N(SyntaxKind.IdentifierToken, "T"); 6686N(SyntaxKind.QuestionToken); 6687N(SyntaxKind.InvocationExpression); 6689N(SyntaxKind.IdentifierName); 6691N(SyntaxKind.IdentifierToken, "m"); 6693N(SyntaxKind.ArgumentList); 6695N(SyntaxKind.OpenParenToken); 6696N(SyntaxKind.Argument); 6698N(SyntaxKind.RefKeyword); 6705N(SyntaxKind.Argument); 6707N(SyntaxKind.OutKeyword); 6725N(SyntaxKind.EndOfFileToken); 6749N(SyntaxKind.CompilationUnit); 6751N(SyntaxKind.GlobalStatement); 6753N(SyntaxKind.ExpressionStatement); 6755N(SyntaxKind.ConditionalExpression); 6757N(SyntaxKind.IdentifierName); 6759N(SyntaxKind.IdentifierToken, "T"); 6761N(SyntaxKind.QuestionToken); 6762N(SyntaxKind.InvocationExpression); 6764N(SyntaxKind.IdentifierName); 6766N(SyntaxKind.IdentifierToken, "m"); 6768N(SyntaxKind.ArgumentList); 6770N(SyntaxKind.OpenParenToken); 6771N(SyntaxKind.Argument); 6773N(SyntaxKind.RefKeyword); 6780N(SyntaxKind.Argument); 6782N(SyntaxKind.OutKeyword); 6783N(SyntaxKind.IdentifierName); 6785N(SyntaxKind.IdentifierToken, "c"); 6800N(SyntaxKind.EndOfFileToken); 6818N(SyntaxKind.CompilationUnit); 6820N(SyntaxKind.GlobalStatement); 6822N(SyntaxKind.ExpressionStatement); 6824N(SyntaxKind.ConditionalExpression); 6826N(SyntaxKind.IdentifierName); 6828N(SyntaxKind.IdentifierToken, "T"); 6830N(SyntaxKind.QuestionToken); 6831N(SyntaxKind.InvocationExpression); 6833N(SyntaxKind.IdentifierName); 6835N(SyntaxKind.IdentifierToken, "m"); 6837N(SyntaxKind.ArgumentList); 6839N(SyntaxKind.OpenParenToken); 6840N(SyntaxKind.Argument); 6842N(SyntaxKind.ThisExpression); 6844N(SyntaxKind.ThisKeyword); 6859N(SyntaxKind.EndOfFileToken); 6880N(SyntaxKind.CompilationUnit); 6882N(SyntaxKind.GlobalStatement); 6884N(SyntaxKind.ExpressionStatement); 6886N(SyntaxKind.ConditionalExpression); 6888N(SyntaxKind.IdentifierName); 6890N(SyntaxKind.IdentifierToken, "T"); 6892N(SyntaxKind.QuestionToken); 6893N(SyntaxKind.InvocationExpression); 6895N(SyntaxKind.IdentifierName); 6897N(SyntaxKind.IdentifierToken, "m"); 6899N(SyntaxKind.ArgumentList); 6901N(SyntaxKind.OpenParenToken); 6902N(SyntaxKind.Argument); 6904N(SyntaxKind.SimpleMemberAccessExpression); 6906N(SyntaxKind.ThisExpression); 6908N(SyntaxKind.ThisKeyword); 6910N(SyntaxKind.DotToken); 6929N(SyntaxKind.EndOfFileToken); 6950N(SyntaxKind.CompilationUnit); 6952N(SyntaxKind.GlobalStatement); 6954N(SyntaxKind.ExpressionStatement); 6956N(SyntaxKind.ConditionalExpression); 6958N(SyntaxKind.IdentifierName); 6960N(SyntaxKind.IdentifierToken, "T"); 6962N(SyntaxKind.QuestionToken); 6963N(SyntaxKind.InvocationExpression); 6965N(SyntaxKind.IdentifierName); 6967N(SyntaxKind.IdentifierToken, "m"); 6969N(SyntaxKind.ArgumentList); 6971N(SyntaxKind.OpenParenToken); 6972N(SyntaxKind.Argument); 6974N(SyntaxKind.LessThanExpression); 6976N(SyntaxKind.ThisExpression); 6978N(SyntaxKind.ThisKeyword); 6980N(SyntaxKind.LessThanToken); 6999N(SyntaxKind.EndOfFileToken); 7020N(SyntaxKind.CompilationUnit); 7022N(SyntaxKind.GlobalStatement); 7024N(SyntaxKind.ExpressionStatement); 7026N(SyntaxKind.ConditionalExpression); 7028N(SyntaxKind.IdentifierName); 7030N(SyntaxKind.IdentifierToken, "T"); 7032N(SyntaxKind.QuestionToken); 7033N(SyntaxKind.InvocationExpression); 7035N(SyntaxKind.IdentifierName); 7037N(SyntaxKind.IdentifierToken, "m"); 7039N(SyntaxKind.ArgumentList); 7041N(SyntaxKind.OpenParenToken); 7042N(SyntaxKind.Argument); 7044N(SyntaxKind.ElementAccessExpression); 7046N(SyntaxKind.ThisExpression); 7048N(SyntaxKind.ThisKeyword); 7050N(SyntaxKind.BracketedArgumentList); 7052N(SyntaxKind.OpenBracketToken); 7069N(SyntaxKind.EndOfFileToken); 7090N(SyntaxKind.CompilationUnit); 7092N(SyntaxKind.GlobalStatement); 7094N(SyntaxKind.ExpressionStatement); 7096N(SyntaxKind.ConditionalExpression); 7098N(SyntaxKind.IdentifierName); 7100N(SyntaxKind.IdentifierToken, "T"); 7102N(SyntaxKind.QuestionToken); 7103N(SyntaxKind.InvocationExpression); 7105N(SyntaxKind.IdentifierName); 7107N(SyntaxKind.IdentifierToken, "m"); 7109N(SyntaxKind.ArgumentList); 7111N(SyntaxKind.OpenParenToken); 7112N(SyntaxKind.Argument); 7114N(SyntaxKind.ThisExpression); 7116N(SyntaxKind.ThisKeyword); 7120N(SyntaxKind.Argument); 7122N(SyntaxKind.IdentifierName); 7124N(SyntaxKind.IdentifierToken, "a"); 7139N(SyntaxKind.EndOfFileToken); 7160N(SyntaxKind.CompilationUnit); 7162N(SyntaxKind.GlobalStatement); 7164N(SyntaxKind.ExpressionStatement); 7166N(SyntaxKind.ConditionalExpression); 7168N(SyntaxKind.IdentifierName); 7170N(SyntaxKind.IdentifierToken, "T"); 7172N(SyntaxKind.QuestionToken); 7173N(SyntaxKind.InvocationExpression); 7175N(SyntaxKind.IdentifierName); 7177N(SyntaxKind.IdentifierToken, "m"); 7179N(SyntaxKind.ArgumentList); 7181N(SyntaxKind.OpenParenToken); 7182N(SyntaxKind.Argument); 7184N(SyntaxKind.InvocationExpression); 7186N(SyntaxKind.ThisExpression); 7188N(SyntaxKind.ThisKeyword); 7190N(SyntaxKind.ArgumentList); 7192N(SyntaxKind.OpenParenToken); 7209N(SyntaxKind.EndOfFileToken); 7230N(SyntaxKind.CompilationUnit); 7232N(SyntaxKind.GlobalStatement); 7234N(SyntaxKind.ExpressionStatement); 7236N(SyntaxKind.ConditionalExpression); 7238N(SyntaxKind.IdentifierName); 7240N(SyntaxKind.IdentifierToken, "T"); 7242N(SyntaxKind.QuestionToken); 7243N(SyntaxKind.InvocationExpression); 7245N(SyntaxKind.IdentifierName); 7247N(SyntaxKind.IdentifierToken, "m"); 7249N(SyntaxKind.ArgumentList); 7251N(SyntaxKind.OpenParenToken); 7252N(SyntaxKind.Argument); 7254N(SyntaxKind.ElementAccessExpression); 7256N(SyntaxKind.IdentifierName); 7258N(SyntaxKind.IdentifierToken, "T"); 7260N(SyntaxKind.BracketedArgumentList); 7262N(SyntaxKind.OpenBracketToken); 7279N(SyntaxKind.EndOfFileToken); 7300N(SyntaxKind.CompilationUnit); 7302N(SyntaxKind.GlobalStatement); 7304N(SyntaxKind.ExpressionStatement); 7306N(SyntaxKind.ConditionalExpression); 7308N(SyntaxKind.IdentifierName); 7310N(SyntaxKind.IdentifierToken, "T"); 7312N(SyntaxKind.QuestionToken); 7313N(SyntaxKind.InvocationExpression); 7315N(SyntaxKind.IdentifierName); 7317N(SyntaxKind.IdentifierToken, "m"); 7319N(SyntaxKind.ArgumentList); 7321N(SyntaxKind.OpenParenToken); 7322N(SyntaxKind.Argument); 7324N(SyntaxKind.ElementAccessExpression); 7326N(SyntaxKind.IdentifierName); 7328N(SyntaxKind.IdentifierToken, "T"); 7330N(SyntaxKind.BracketedArgumentList); 7332N(SyntaxKind.OpenBracketToken); 7333N(SyntaxKind.Argument); 7335N(SyntaxKind.NumericLiteralExpression); 7337N(SyntaxKind.NumericLiteralToken, "1"); 7356N(SyntaxKind.EndOfFileToken); 7374N(SyntaxKind.CompilationUnit); 7376N(SyntaxKind.GlobalStatement); 7378N(SyntaxKind.ExpressionStatement); 7380N(SyntaxKind.ConditionalExpression); 7382N(SyntaxKind.IdentifierName); 7384N(SyntaxKind.IdentifierToken, "T"); 7386N(SyntaxKind.QuestionToken); 7387N(SyntaxKind.InvocationExpression); 7389N(SyntaxKind.IdentifierName); 7391N(SyntaxKind.IdentifierToken, "m"); 7393N(SyntaxKind.ArgumentList); 7395N(SyntaxKind.OpenParenToken); 7396N(SyntaxKind.Argument); 7398N(SyntaxKind.ElementAccessExpression); 7400N(SyntaxKind.IdentifierName); 7402N(SyntaxKind.IdentifierToken, "T"); 7404N(SyntaxKind.BracketedArgumentList); 7406N(SyntaxKind.OpenBracketToken); 7407N(SyntaxKind.Argument); 7409N(SyntaxKind.NumericLiteralExpression); 7411N(SyntaxKind.NumericLiteralToken, "1"); 7414N(SyntaxKind.CloseBracketToken); 7430N(SyntaxKind.EndOfFileToken); 7457N(SyntaxKind.CompilationUnit); 7459N(SyntaxKind.GlobalStatement); 7461N(SyntaxKind.ExpressionStatement); 7463N(SyntaxKind.ConditionalExpression); 7465N(SyntaxKind.IdentifierName); 7467N(SyntaxKind.IdentifierToken, "T"); 7469N(SyntaxKind.QuestionToken); 7470N(SyntaxKind.InvocationExpression); 7472N(SyntaxKind.IdentifierName); 7474N(SyntaxKind.IdentifierToken, "a"); 7476N(SyntaxKind.ArgumentList); 7478N(SyntaxKind.OpenParenToken); 7479N(SyntaxKind.Argument); 7481N(SyntaxKind.ConditionalExpression); 7483N(SyntaxKind.IdentifierName); 7485N(SyntaxKind.IdentifierToken, "T"); 7487N(SyntaxKind.QuestionToken); 7488N(SyntaxKind.SimpleAssignmentExpression); 7490N(SyntaxKind.IdentifierName); 7492N(SyntaxKind.IdentifierToken, "a"); 7494N(SyntaxKind.EqualsToken); 7519N(SyntaxKind.EndOfFileToken); 7534N(SyntaxKind.CompilationUnit); 7536N(SyntaxKind.GlobalStatement); 7538N(SyntaxKind.ExpressionStatement); 7540N(SyntaxKind.ConditionalExpression); 7542N(SyntaxKind.IdentifierName); 7544N(SyntaxKind.IdentifierToken, "T"); 7546N(SyntaxKind.QuestionToken); 7547N(SyntaxKind.InvocationExpression); 7549N(SyntaxKind.IdentifierName); 7551N(SyntaxKind.IdentifierToken, "a"); 7553N(SyntaxKind.ArgumentList); 7555N(SyntaxKind.OpenParenToken); 7556N(SyntaxKind.Argument); 7558N(SyntaxKind.IdentifierName); 7560N(SyntaxKind.IdentifierToken, "T"); 7563N(SyntaxKind.CloseParenToken); 7575N(SyntaxKind.EndOfFileToken); 7590N(SyntaxKind.CompilationUnit); 7592N(SyntaxKind.GlobalStatement); 7594N(SyntaxKind.ExpressionStatement); 7596N(SyntaxKind.ConditionalExpression); 7598N(SyntaxKind.IdentifierName); 7600N(SyntaxKind.IdentifierToken, "T"); 7602N(SyntaxKind.QuestionToken); 7603N(SyntaxKind.InvocationExpression); 7605N(SyntaxKind.IdentifierName); 7607N(SyntaxKind.IdentifierToken, "a"); 7609N(SyntaxKind.ArgumentList); 7611N(SyntaxKind.OpenParenToken); 7612N(SyntaxKind.Argument); 7614N(SyntaxKind.RefKeyword); 7615N(SyntaxKind.SimpleMemberAccessExpression); 7617N(SyntaxKind.PredefinedType); 7619N(SyntaxKind.IntKeyword); 7621N(SyntaxKind.DotToken); 7622N(SyntaxKind.IdentifierName); 7624N(SyntaxKind.IdentifierToken, "MaxValue"); 7628N(SyntaxKind.CloseParenToken); 7640N(SyntaxKind.EndOfFileToken); 7661N(SyntaxKind.CompilationUnit); 7663N(SyntaxKind.GlobalStatement); 7665N(SyntaxKind.ExpressionStatement); 7667N(SyntaxKind.ConditionalExpression); 7669N(SyntaxKind.IdentifierName); 7671N(SyntaxKind.IdentifierToken, "T"); 7673N(SyntaxKind.QuestionToken); 7674N(SyntaxKind.InvocationExpression); 7676N(SyntaxKind.IdentifierName); 7678N(SyntaxKind.IdentifierToken, "a"); 7680N(SyntaxKind.ArgumentList); 7682N(SyntaxKind.OpenParenToken); 7683N(SyntaxKind.Argument); 7685N(SyntaxKind.RefKeyword); 7686N(SyntaxKind.IdentifierName); 7688N(SyntaxKind.IdentifierToken, "a"); 7691N(SyntaxKind.CommaToken); 7711N(SyntaxKind.EndOfFileToken); 7735N(SyntaxKind.CompilationUnit); 7737N(SyntaxKind.GlobalStatement); 7739N(SyntaxKind.ExpressionStatement); 7741N(SyntaxKind.ConditionalExpression); 7743N(SyntaxKind.IdentifierName); 7745N(SyntaxKind.IdentifierToken, "T"); 7747N(SyntaxKind.QuestionToken); 7748N(SyntaxKind.InvocationExpression); 7750N(SyntaxKind.IdentifierName); 7752N(SyntaxKind.IdentifierToken, "a"); 7754N(SyntaxKind.ArgumentList); 7756N(SyntaxKind.OpenParenToken); 7764N(SyntaxKind.CommaToken); 7784N(SyntaxKind.EndOfFileToken); 7799N(SyntaxKind.CompilationUnit); 7801N(SyntaxKind.GlobalStatement); 7803N(SyntaxKind.ExpressionStatement); 7805N(SyntaxKind.ConditionalExpression); 7807N(SyntaxKind.IdentifierName); 7809N(SyntaxKind.IdentifierToken, "T"); 7811N(SyntaxKind.QuestionToken); 7812N(SyntaxKind.InvocationExpression); 7814N(SyntaxKind.IdentifierName); 7816N(SyntaxKind.IdentifierToken, "a"); 7818N(SyntaxKind.ArgumentList); 7820N(SyntaxKind.OpenParenToken); 7821N(SyntaxKind.Argument); 7823N(SyntaxKind.ConditionalExpression); 7825N(SyntaxKind.IdentifierName); 7827N(SyntaxKind.IdentifierToken, "T"); 7829N(SyntaxKind.QuestionToken); 7830N(SyntaxKind.ElementAccessExpression); 7832N(SyntaxKind.IdentifierName); 7834N(SyntaxKind.IdentifierToken, "b"); 7836N(SyntaxKind.BracketedArgumentList); 7838N(SyntaxKind.OpenBracketToken); 7839N(SyntaxKind.Argument); 7841N(SyntaxKind.NumericLiteralExpression); 7843N(SyntaxKind.NumericLiteralToken, "1"); 7846N(SyntaxKind.CloseBracketToken); 7849N(SyntaxKind.ColonToken); 7850N(SyntaxKind.ElementAccessExpression); 7852N(SyntaxKind.IdentifierName); 7854N(SyntaxKind.IdentifierToken, "b"); 7856N(SyntaxKind.BracketedArgumentList); 7858N(SyntaxKind.OpenBracketToken); 7859N(SyntaxKind.Argument); 7861N(SyntaxKind.NumericLiteralExpression); 7863N(SyntaxKind.NumericLiteralToken, "2"); 7866N(SyntaxKind.CloseBracketToken); 7871N(SyntaxKind.CloseParenToken); 7883N(SyntaxKind.EndOfFileToken); 7900N(SyntaxKind.CompilationUnit); 7902N(SyntaxKind.GlobalStatement); 7904N(SyntaxKind.ExpressionStatement); 7906N(SyntaxKind.ConditionalExpression); 7908N(SyntaxKind.IdentifierName); 7910N(SyntaxKind.IdentifierToken, "T"); 7912N(SyntaxKind.QuestionToken); 7913N(SyntaxKind.InvocationExpression); 7915N(SyntaxKind.IdentifierName); 7917N(SyntaxKind.IdentifierToken, "f"); 7919N(SyntaxKind.ArgumentList); 7921N(SyntaxKind.OpenParenToken); 7922N(SyntaxKind.Argument); 7924N(SyntaxKind.ConditionalExpression); 7926N(SyntaxKind.IdentifierName); 7928N(SyntaxKind.IdentifierToken, "a"); 7930N(SyntaxKind.QuestionToken); 7931N(SyntaxKind.IdentifierName); 7933N(SyntaxKind.IdentifierToken, "b"); 7935N(SyntaxKind.ColonToken); 7936N(SyntaxKind.IdentifierName); 7938N(SyntaxKind.IdentifierToken, "c"); 7942N(SyntaxKind.CloseParenToken); 7954N(SyntaxKind.EndOfFileToken); 7969N(SyntaxKind.CompilationUnit); 7971N(SyntaxKind.GlobalStatement); 7973N(SyntaxKind.ExpressionStatement); 7975N(SyntaxKind.ConditionalExpression); 7977N(SyntaxKind.IdentifierName); 7979N(SyntaxKind.IdentifierToken, "T"); 7981N(SyntaxKind.QuestionToken); 7982N(SyntaxKind.InvocationExpression); 7984N(SyntaxKind.IdentifierName); 7986N(SyntaxKind.IdentifierToken, "m"); 7988N(SyntaxKind.ArgumentList); 7990N(SyntaxKind.OpenParenToken); 7991N(SyntaxKind.Argument); 7993N(SyntaxKind.LessThanExpression); 7995N(SyntaxKind.IdentifierName); 7997N(SyntaxKind.IdentifierToken, "a"); 7999N(SyntaxKind.LessThanToken); 8000N(SyntaxKind.IdentifierName); 8002N(SyntaxKind.IdentifierToken, "b"); 8006N(SyntaxKind.CommaToken); 8007N(SyntaxKind.Argument); 8009N(SyntaxKind.GreaterThanExpression); 8011N(SyntaxKind.IdentifierName); 8013N(SyntaxKind.IdentifierToken, "c"); 8015N(SyntaxKind.GreaterThanToken); 8016N(SyntaxKind.IdentifierName); 8018N(SyntaxKind.IdentifierToken, "d"); 8022N(SyntaxKind.CloseParenToken); 8025N(SyntaxKind.ColonToken); 8034N(SyntaxKind.EndOfFileToken); 8045N(SyntaxKind.CompilationUnit); 8047N(SyntaxKind.FieldDeclaration); 8049N(SyntaxKind.VariableDeclaration); 8051N(SyntaxKind.NullableType); 8053N(SyntaxKind.IdentifierName); 8055N(SyntaxKind.IdentifierToken); 8057N(SyntaxKind.QuestionToken); 8059N(SyntaxKind.VariableDeclarator); 8061N(SyntaxKind.IdentifierToken); 8064N(SyntaxKind.SemicolonToken); 8066N(SyntaxKind.EndOfFileToken); 8082N(SyntaxKind.CompilationUnit); 8084N(SyntaxKind.GlobalStatement); 8086N(SyntaxKind.ExpressionStatement); 8088N(SyntaxKind.ConditionalExpression); 8090N(SyntaxKind.IdentifierName); 8092N(SyntaxKind.IdentifierToken, "T"); 8094N(SyntaxKind.QuestionToken); 8095N(SyntaxKind.IdentifierName); 8097N(SyntaxKind.IdentifierToken, "from"); 8108N(SyntaxKind.EndOfFileToken); 8137N(SyntaxKind.CompilationUnit); 8139N(SyntaxKind.GlobalStatement); 8141N(SyntaxKind.ExpressionStatement); 8143N(SyntaxKind.ConditionalExpression); 8145N(SyntaxKind.IdentifierName); 8147N(SyntaxKind.IdentifierToken, "T"); 8149N(SyntaxKind.QuestionToken); 8150N(SyntaxKind.QueryExpression); 8152N(SyntaxKind.FromClause); 8154N(SyntaxKind.FromKeyword); 8155N(SyntaxKind.IdentifierName); 8157N(SyntaxKind.IdentifierToken, "x"); 8187N(SyntaxKind.EndOfFileToken); 8207N(SyntaxKind.CompilationUnit); 8209N(SyntaxKind.GlobalStatement); 8211N(SyntaxKind.ExpressionStatement); 8213N(SyntaxKind.ConditionalExpression); 8215N(SyntaxKind.IdentifierName); 8217N(SyntaxKind.IdentifierToken, "T"); 8219N(SyntaxKind.QuestionToken); 8220N(SyntaxKind.InvocationExpression); 8222N(SyntaxKind.IdentifierName); 8224N(SyntaxKind.IdentifierToken, "f"); 8226N(SyntaxKind.ArgumentList); 8228N(SyntaxKind.OpenParenToken); 8229N(SyntaxKind.Argument); 8231N(SyntaxKind.IdentifierName); 8233N(SyntaxKind.IdentifierToken, "from"); 8248N(SyntaxKind.EndOfFileToken); 8283N(SyntaxKind.CompilationUnit); 8285N(SyntaxKind.GlobalStatement); 8287N(SyntaxKind.ExpressionStatement); 8289N(SyntaxKind.ConditionalExpression); 8291N(SyntaxKind.IdentifierName); 8293N(SyntaxKind.IdentifierToken, "T"); 8295N(SyntaxKind.QuestionToken); 8296N(SyntaxKind.InvocationExpression); 8298N(SyntaxKind.IdentifierName); 8300N(SyntaxKind.IdentifierToken, "f"); 8302N(SyntaxKind.ArgumentList); 8304N(SyntaxKind.OpenParenToken); 8305N(SyntaxKind.Argument); 8307N(SyntaxKind.QueryExpression); 8309N(SyntaxKind.FromClause); 8311N(SyntaxKind.FromKeyword); 8312N(SyntaxKind.IdentifierName); 8314N(SyntaxKind.IdentifierToken, "x"); 8348N(SyntaxKind.EndOfFileToken); 8361N(SyntaxKind.CompilationUnit); 8363N(SyntaxKind.GlobalStatement); 8365N(SyntaxKind.ExpressionStatement); 8367N(SyntaxKind.IdentifierName); 8369N(SyntaxKind.IdentifierToken, "from"); 8374N(SyntaxKind.EndOfFileToken); 8387N(SyntaxKind.CompilationUnit); 8389N(SyntaxKind.FieldDeclaration); 8391N(SyntaxKind.VariableDeclaration); 8393N(SyntaxKind.IdentifierName); 8395N(SyntaxKind.IdentifierToken); 8397N(SyntaxKind.VariableDeclarator); 8399N(SyntaxKind.IdentifierToken); 8404N(SyntaxKind.EndOfFileToken); 8419N(SyntaxKind.CompilationUnit); 8421N(SyntaxKind.FieldDeclaration); 8423N(SyntaxKind.VariableDeclaration); 8425N(SyntaxKind.IdentifierName); 8427N(SyntaxKind.IdentifierToken, "from"); 8429N(SyntaxKind.VariableDeclarator); 8431N(SyntaxKind.IdentifierToken, "x"); 8433N(SyntaxKind.CommaToken); 8441N(SyntaxKind.EndOfFileToken); 8451N(SyntaxKind.CompilationUnit); 8453N(SyntaxKind.FieldDeclaration); 8455N(SyntaxKind.VariableDeclaration); 8457N(SyntaxKind.IdentifierName); 8459N(SyntaxKind.IdentifierToken); 8461N(SyntaxKind.VariableDeclarator); 8463N(SyntaxKind.IdentifierToken); 8466N(SyntaxKind.SemicolonToken); 8468N(SyntaxKind.EndOfFileToken); 8483N(SyntaxKind.CompilationUnit); 8485N(SyntaxKind.FieldDeclaration); 8487N(SyntaxKind.VariableDeclaration); 8489N(SyntaxKind.IdentifierName); 8491N(SyntaxKind.IdentifierToken, "from"); 8493N(SyntaxKind.VariableDeclarator); 8495N(SyntaxKind.IdentifierToken, "x"); 8496N(SyntaxKind.EqualsValueClause); 8498N(SyntaxKind.EqualsToken); 8508N(SyntaxKind.EndOfFileToken); 8527N(SyntaxKind.CompilationUnit); 8529N(SyntaxKind.FieldDeclaration); 8531N(SyntaxKind.VariableDeclaration); 8533N(SyntaxKind.IdentifierName); 8535N(SyntaxKind.IdentifierToken, "from"); 8537N(SyntaxKind.VariableDeclarator); 8539N(SyntaxKind.IdentifierToken, "x"); 8540N(SyntaxKind.BracketedArgumentList); 8542N(SyntaxKind.OpenBracketToken); 8543N(SyntaxKind.Argument); 8545N(SyntaxKind.OmittedArraySizeExpression); 8547N(SyntaxKind.OmittedArraySizeExpressionToken); 8556N(SyntaxKind.EndOfFileToken); 8571N(SyntaxKind.CompilationUnit); 8573N(SyntaxKind.MethodDeclaration); 8575N(SyntaxKind.IdentifierName); 8577N(SyntaxKind.IdentifierToken, "from"); 8579N(SyntaxKind.IdentifierToken, "c"); 8580N(SyntaxKind.ParameterList); 8582N(SyntaxKind.OpenParenToken); 8587N(SyntaxKind.EndOfFileToken); 8612N(SyntaxKind.CompilationUnit); 8614N(SyntaxKind.MethodDeclaration); 8616N(SyntaxKind.IdentifierName); 8618N(SyntaxKind.IdentifierToken, "from"); 8620N(SyntaxKind.IdentifierToken, "a"); 8621N(SyntaxKind.TypeParameterList); 8623N(SyntaxKind.LessThanToken); 8637N(SyntaxKind.EndOfFileToken); 8659N(SyntaxKind.CompilationUnit); 8661N(SyntaxKind.MethodDeclaration); 8663N(SyntaxKind.IdentifierName); 8665N(SyntaxKind.IdentifierToken, "from"); 8667N(SyntaxKind.ExplicitInterfaceSpecifier); 8669N(SyntaxKind.IdentifierName); 8671N(SyntaxKind.IdentifierToken, "a"); 8673N(SyntaxKind.DotToken); 8683N(SyntaxKind.EndOfFileToken); 8708N(SyntaxKind.CompilationUnit); 8710N(SyntaxKind.MethodDeclaration); 8712N(SyntaxKind.IdentifierName); 8714N(SyntaxKind.IdentifierToken, "from"); 8716N(SyntaxKind.ExplicitInterfaceSpecifier); 8718N(SyntaxKind.IdentifierName); 8720N(SyntaxKind.IdentifierToken, "a"); 8732N(SyntaxKind.EndOfFileToken); 8757N(SyntaxKind.CompilationUnit); 8759N(SyntaxKind.MethodDeclaration); 8761N(SyntaxKind.IdentifierName); 8763N(SyntaxKind.IdentifierToken, "from"); 8765N(SyntaxKind.ExplicitInterfaceSpecifier); 8767N(SyntaxKind.IdentifierName); 8769N(SyntaxKind.IdentifierToken, "global"); 8781N(SyntaxKind.EndOfFileToken); 8793N(SyntaxKind.CompilationUnit); 8795N(SyntaxKind.PropertyDeclaration); 8797N(SyntaxKind.IdentifierName); 8799N(SyntaxKind.IdentifierToken, "from"); 8801N(SyntaxKind.IdentifierToken, "c"); 8802N(SyntaxKind.AccessorList); 8804N(SyntaxKind.OpenBraceToken); 8808N(SyntaxKind.EndOfFileToken); 8826N(SyntaxKind.CompilationUnit); 8828N(SyntaxKind.GlobalStatement); 8830N(SyntaxKind.ExpressionStatement); 8832N(SyntaxKind.QueryExpression); 8834N(SyntaxKind.FromClause); 8836N(SyntaxKind.FromKeyword); 8837N(SyntaxKind.IdentifierName); 8839N(SyntaxKind.IdentifierToken, "c"); 8841N(SyntaxKind.IdentifierToken, "d"); 8863N(SyntaxKind.EndOfFileToken); 8882N(SyntaxKind.CompilationUnit); 8884N(SyntaxKind.GlobalStatement); 8886N(SyntaxKind.ExpressionStatement); 8888N(SyntaxKind.QueryExpression); 8890N(SyntaxKind.FromClause); 8892N(SyntaxKind.FromKeyword); 8893N(SyntaxKind.PointerType); 8895N(SyntaxKind.IdentifierName); 8897N(SyntaxKind.IdentifierToken, "x"); 8899N(SyntaxKind.AsteriskToken); 8901N(SyntaxKind.IdentifierToken, "a"); 8923N(SyntaxKind.EndOfFileToken); 8942N(SyntaxKind.CompilationUnit); 8944N(SyntaxKind.GlobalStatement); 8946N(SyntaxKind.ExpressionStatement); 8948N(SyntaxKind.QueryExpression); 8950N(SyntaxKind.FromClause); 8952N(SyntaxKind.FromKeyword); 8953N(SyntaxKind.NullableType); 8955N(SyntaxKind.IdentifierName); 8957N(SyntaxKind.IdentifierToken, "x"); 8959N(SyntaxKind.QuestionToken); 8961N(SyntaxKind.IdentifierToken, "a"); 8983N(SyntaxKind.EndOfFileToken); 9002N(SyntaxKind.CompilationUnit); 9004N(SyntaxKind.GlobalStatement); 9006N(SyntaxKind.ExpressionStatement); 9008N(SyntaxKind.QueryExpression); 9010N(SyntaxKind.FromClause); 9012N(SyntaxKind.FromKeyword); 9013N(SyntaxKind.ArrayType); 9015N(SyntaxKind.IdentifierName); 9017N(SyntaxKind.IdentifierToken, "x"); 9019N(SyntaxKind.ArrayRankSpecifier); 9021N(SyntaxKind.OpenBracketToken); 9022N(SyntaxKind.OmittedArraySizeExpression); 9024N(SyntaxKind.OmittedArraySizeExpressionToken); 9026N(SyntaxKind.CloseBracketToken); 9029N(SyntaxKind.IdentifierToken, "a"); 9051N(SyntaxKind.EndOfFileToken); 9066N(SyntaxKind.CompilationUnit); 9068N(SyntaxKind.GlobalStatement); 9070N(SyntaxKind.ExpressionStatement); 9072N(SyntaxKind.QueryExpression); 9074N(SyntaxKind.FromClause); 9076N(SyntaxKind.FromKeyword); 9077N(SyntaxKind.IdentifierToken, "goo"); 9078N(SyntaxKind.InKeyword); 9099N(SyntaxKind.EndOfFileToken); 9117N(SyntaxKind.CompilationUnit); 9119N(SyntaxKind.GlobalStatement); 9121N(SyntaxKind.ExpressionStatement); 9123N(SyntaxKind.QueryExpression); 9125N(SyntaxKind.FromClause); 9127N(SyntaxKind.FromKeyword); 9128N(SyntaxKind.QualifiedName); 9130N(SyntaxKind.IdentifierName); 9132N(SyntaxKind.IdentifierToken, "goo"); 9134N(SyntaxKind.DotToken); 9135N(SyntaxKind.IdentifierName); 9137N(SyntaxKind.IdentifierToken, "bar"); 9141N(SyntaxKind.InKeyword); 9162N(SyntaxKind.EndOfFileToken); 9187N(SyntaxKind.CompilationUnit); 9189N(SyntaxKind.GlobalStatement); 9191N(SyntaxKind.ExpressionStatement); 9193N(SyntaxKind.LessThanExpression); 9195N(SyntaxKind.IdentifierName); 9197N(SyntaxKind.IdentifierToken, "a"); 9199N(SyntaxKind.LessThanToken); 9200N(SyntaxKind.IdentifierName); 9202N(SyntaxKind.IdentifierToken, "b"); 9208N(SyntaxKind.GlobalStatement); 9210N(SyntaxKind.ExpressionStatement); 9212N(SyntaxKind.SimpleMemberAccessExpression); 9214N(SyntaxKind.IdentifierName); 9216N(SyntaxKind.IdentifierToken, "c"); 9218N(SyntaxKind.DotToken); 9227N(SyntaxKind.EndOfFileToken); 9245N(SyntaxKind.CompilationUnit); 9247N(SyntaxKind.GlobalStatement); 9249N(SyntaxKind.ExpressionStatement); 9251N(SyntaxKind.LessThanExpression); 9253N(SyntaxKind.IdentifierName); 9255N(SyntaxKind.IdentifierToken, "a"); 9257N(SyntaxKind.LessThanToken); 9258N(SyntaxKind.IdentifierName); 9260N(SyntaxKind.IdentifierToken, "b"); 9266N(SyntaxKind.MethodDeclaration); 9268N(SyntaxKind.PredefinedType); 9270N(SyntaxKind.VoidKeyword); 9272N(SyntaxKind.IdentifierToken, "goo"); 9273N(SyntaxKind.ParameterList); 9275N(SyntaxKind.OpenParenToken); 9276N(SyntaxKind.CloseParenToken); 9278N(SyntaxKind.Block); 9280N(SyntaxKind.OpenBraceToken); 9281N(SyntaxKind.CloseBraceToken); 9284N(SyntaxKind.EndOfFileToken); 9302N(SyntaxKind.CompilationUnit); 9304N(SyntaxKind.GlobalStatement); 9306N(SyntaxKind.ExpressionStatement); 9308N(SyntaxKind.LessThanExpression); 9310N(SyntaxKind.IdentifierName); 9312N(SyntaxKind.IdentifierToken, "a"); 9314N(SyntaxKind.LessThanToken); 9315N(SyntaxKind.IdentifierName); 9317N(SyntaxKind.IdentifierToken, "b"); 9323N(SyntaxKind.MethodDeclaration); 9325N(SyntaxKind.PredefinedType); 9327N(SyntaxKind.VoidKeyword); 9329N(SyntaxKind.IdentifierToken, "goo"); 9330N(SyntaxKind.ParameterList); 9332N(SyntaxKind.OpenParenToken); 9333N(SyntaxKind.CloseParenToken); 9335N(SyntaxKind.Block); 9337N(SyntaxKind.OpenBraceToken); 9338N(SyntaxKind.CloseBraceToken); 9341N(SyntaxKind.EndOfFileToken); 9359N(SyntaxKind.CompilationUnit); 9361N(SyntaxKind.GlobalStatement); 9363N(SyntaxKind.ExpressionStatement); 9365N(SyntaxKind.LessThanExpression); 9367N(SyntaxKind.IdentifierName); 9369N(SyntaxKind.IdentifierToken, "a"); 9371N(SyntaxKind.LessThanToken); 9372N(SyntaxKind.IdentifierName); 9374N(SyntaxKind.IdentifierToken, "b"); 9380N(SyntaxKind.MethodDeclaration); 9382N(SyntaxKind.PredefinedType); 9384N(SyntaxKind.VoidKeyword); 9386N(SyntaxKind.IdentifierToken, "goo"); 9387N(SyntaxKind.ParameterList); 9389N(SyntaxKind.OpenParenToken); 9390N(SyntaxKind.CloseParenToken); 9392N(SyntaxKind.Block); 9394N(SyntaxKind.OpenBraceToken); 9395N(SyntaxKind.CloseBraceToken); 9398N(SyntaxKind.EndOfFileToken); 9417N(SyntaxKind.CompilationUnit); 9419N(SyntaxKind.GlobalStatement); 9421N(SyntaxKind.ExpressionStatement); 9423N(SyntaxKind.LessThanExpression); 9425N(SyntaxKind.IdentifierName); 9427N(SyntaxKind.IdentifierToken, "a"); 9429N(SyntaxKind.LessThanToken); 9430N(SyntaxKind.IdentifierName); 9432N(SyntaxKind.IdentifierToken, "b"); 9438N(SyntaxKind.MethodDeclaration); 9440N(SyntaxKind.PredefinedType); 9442N(SyntaxKind.VoidKeyword); 9444N(SyntaxKind.IdentifierToken, "goo"); 9445N(SyntaxKind.ParameterList); 9447N(SyntaxKind.OpenParenToken); 9448N(SyntaxKind.CloseParenToken); 9450N(SyntaxKind.Block); 9452N(SyntaxKind.OpenBraceToken); 9453N(SyntaxKind.CloseBraceToken); 9456N(SyntaxKind.EndOfFileToken);
Parsing\SeparatedSyntaxListParsingTests.cs (433)
61N(SyntaxKind.CompilationUnit); 63N(SyntaxKind.ClassDeclaration); 65N(SyntaxKind.ClassKeyword); 66N(SyntaxKind.IdentifierToken, "C"); 67N(SyntaxKind.OpenBraceToken); 68N(SyntaxKind.FieldDeclaration); 70N(SyntaxKind.VariableDeclaration); 72N(SyntaxKind.GenericName); 74N(SyntaxKind.IdentifierToken, "A"); 75N(SyntaxKind.TypeArgumentList); 77N(SyntaxKind.LessThanToken); 78N(SyntaxKind.OmittedTypeArgument); 80N(SyntaxKind.OmittedTypeArgumentToken); 82N(SyntaxKind.GreaterThanToken); 85N(SyntaxKind.VariableDeclarator); 87N(SyntaxKind.IdentifierToken, "a1"); 90N(SyntaxKind.SemicolonToken); 92N(SyntaxKind.FieldDeclaration); 94N(SyntaxKind.VariableDeclaration); 96N(SyntaxKind.GenericName); 98N(SyntaxKind.IdentifierToken, "A"); 99N(SyntaxKind.TypeArgumentList); 101N(SyntaxKind.LessThanToken); 102N(SyntaxKind.IdentifierName); 104N(SyntaxKind.IdentifierToken, "T"); 106N(SyntaxKind.GreaterThanToken); 109N(SyntaxKind.VariableDeclarator); 111N(SyntaxKind.IdentifierToken, "a2"); 114N(SyntaxKind.SemicolonToken); 116N(SyntaxKind.FieldDeclaration); 118N(SyntaxKind.VariableDeclaration); 120N(SyntaxKind.GenericName); 122N(SyntaxKind.IdentifierToken, "A"); 123N(SyntaxKind.TypeArgumentList); 125N(SyntaxKind.LessThanToken); 126N(SyntaxKind.OmittedTypeArgument); 128N(SyntaxKind.OmittedTypeArgumentToken); 130N(SyntaxKind.CommaToken); 131N(SyntaxKind.OmittedTypeArgument); 133N(SyntaxKind.OmittedTypeArgumentToken); 135N(SyntaxKind.GreaterThanToken); 138N(SyntaxKind.VariableDeclarator); 140N(SyntaxKind.IdentifierToken, "a3"); 143N(SyntaxKind.SemicolonToken); 145N(SyntaxKind.FieldDeclaration); 147N(SyntaxKind.VariableDeclaration); 149N(SyntaxKind.GenericName); 151N(SyntaxKind.IdentifierToken, "A"); 152N(SyntaxKind.TypeArgumentList); 154N(SyntaxKind.LessThanToken); 155N(SyntaxKind.IdentifierName); 157N(SyntaxKind.IdentifierToken, "T"); 160N(SyntaxKind.IdentifierName); 162N(SyntaxKind.IdentifierToken, "U"); 164N(SyntaxKind.GreaterThanToken); 167N(SyntaxKind.VariableDeclarator); 169N(SyntaxKind.IdentifierToken, "a4"); 172N(SyntaxKind.SemicolonToken); 174N(SyntaxKind.FieldDeclaration); 176N(SyntaxKind.VariableDeclaration); 178N(SyntaxKind.GenericName); 180N(SyntaxKind.IdentifierToken, "A"); 181N(SyntaxKind.TypeArgumentList); 183N(SyntaxKind.LessThanToken); 184N(SyntaxKind.OmittedTypeArgument); 186N(SyntaxKind.OmittedTypeArgumentToken); 188N(SyntaxKind.CommaToken); 189N(SyntaxKind.OmittedTypeArgument); 191N(SyntaxKind.OmittedTypeArgumentToken); 193N(SyntaxKind.CommaToken); 194N(SyntaxKind.OmittedTypeArgument); 196N(SyntaxKind.OmittedTypeArgumentToken); 198N(SyntaxKind.GreaterThanToken); 201N(SyntaxKind.VariableDeclarator); 203N(SyntaxKind.IdentifierToken, "a5"); 206N(SyntaxKind.SemicolonToken); 208N(SyntaxKind.FieldDeclaration); 210N(SyntaxKind.VariableDeclaration); 212N(SyntaxKind.GenericName); 214N(SyntaxKind.IdentifierToken, "A"); 215N(SyntaxKind.TypeArgumentList); 217N(SyntaxKind.LessThanToken); 218N(SyntaxKind.IdentifierName); 220N(SyntaxKind.IdentifierToken, "T"); 222N(SyntaxKind.CommaToken); 227N(SyntaxKind.GreaterThanToken); 230N(SyntaxKind.VariableDeclarator); 232N(SyntaxKind.IdentifierToken, "a6"); 235N(SyntaxKind.SemicolonToken); 237N(SyntaxKind.FieldDeclaration); 239N(SyntaxKind.VariableDeclaration); 241N(SyntaxKind.GenericName); 243N(SyntaxKind.IdentifierToken, "A"); 244N(SyntaxKind.TypeArgumentList); 246N(SyntaxKind.LessThanToken); 251N(SyntaxKind.CommaToken); 252N(SyntaxKind.IdentifierName); 254N(SyntaxKind.IdentifierToken, "T"); 256N(SyntaxKind.GreaterThanToken); 259N(SyntaxKind.VariableDeclarator); 261N(SyntaxKind.IdentifierToken, "a7"); 264N(SyntaxKind.SemicolonToken); 266N(SyntaxKind.FieldDeclaration); 268N(SyntaxKind.VariableDeclaration); 270N(SyntaxKind.GenericName); 272N(SyntaxKind.IdentifierToken, "A"); 273N(SyntaxKind.TypeArgumentList); 275N(SyntaxKind.LessThanToken); 276N(SyntaxKind.IdentifierName); 278N(SyntaxKind.IdentifierToken, "T"); 281N(SyntaxKind.IdentifierName); 283N(SyntaxKind.IdentifierToken, "U"); 285N(SyntaxKind.CommaToken); 290N(SyntaxKind.CommaToken); 295N(SyntaxKind.GreaterThanToken); 298N(SyntaxKind.VariableDeclarator); 300N(SyntaxKind.IdentifierToken, "a8"); 303N(SyntaxKind.SemicolonToken); 305N(SyntaxKind.CloseBraceToken); 307N(SyntaxKind.EndOfFileToken); 358N(SyntaxKind.CompilationUnit); 360N(SyntaxKind.ClassDeclaration); 362N(SyntaxKind.ClassKeyword); 363N(SyntaxKind.IdentifierToken, "C"); 364N(SyntaxKind.OpenBraceToken); 365N(SyntaxKind.IncompleteMember); 367N(SyntaxKind.NewKeyword); 368N(SyntaxKind.GenericName); 370N(SyntaxKind.IdentifierToken, "C"); 371N(SyntaxKind.TypeArgumentList); 373N(SyntaxKind.LessThanToken); 374N(SyntaxKind.OmittedTypeArgument); 376N(SyntaxKind.OmittedTypeArgumentToken); 378N(SyntaxKind.GreaterThanToken); 382N(SyntaxKind.IncompleteMember); 384N(SyntaxKind.TupleType); 386N(SyntaxKind.OpenParenToken); 402N(SyntaxKind.CloseParenToken); 405N(SyntaxKind.IncompleteMember); 407N(SyntaxKind.NewKeyword); 408N(SyntaxKind.GenericName); 410N(SyntaxKind.IdentifierToken, "C"); 411N(SyntaxKind.TypeArgumentList); 413N(SyntaxKind.LessThanToken); 414N(SyntaxKind.OmittedTypeArgument); 416N(SyntaxKind.OmittedTypeArgumentToken); 418N(SyntaxKind.CommaToken); 419N(SyntaxKind.OmittedTypeArgument); 421N(SyntaxKind.OmittedTypeArgumentToken); 423N(SyntaxKind.GreaterThanToken); 427N(SyntaxKind.IncompleteMember); 429N(SyntaxKind.TupleType); 431N(SyntaxKind.OpenParenToken); 447N(SyntaxKind.CloseParenToken); 450N(SyntaxKind.FieldDeclaration); 452N(SyntaxKind.VariableDeclaration); 454N(SyntaxKind.GenericName); 456N(SyntaxKind.IdentifierToken, "C"); 457N(SyntaxKind.TypeArgumentList); 459N(SyntaxKind.LessThanToken); 460N(SyntaxKind.GenericName); 462N(SyntaxKind.IdentifierToken, "C"); 463N(SyntaxKind.TypeArgumentList); 465N(SyntaxKind.LessThanToken); 466N(SyntaxKind.OmittedTypeArgument); 468N(SyntaxKind.OmittedTypeArgumentToken); 470N(SyntaxKind.GreaterThanToken); 473N(SyntaxKind.GreaterThanToken); 476N(SyntaxKind.VariableDeclarator); 478N(SyntaxKind.IdentifierToken, "a1"); 481N(SyntaxKind.SemicolonToken); 483N(SyntaxKind.FieldDeclaration); 485N(SyntaxKind.VariableDeclaration); 487N(SyntaxKind.GenericName); 489N(SyntaxKind.IdentifierToken, "C"); 490N(SyntaxKind.TypeArgumentList); 492N(SyntaxKind.LessThanToken); 493N(SyntaxKind.GenericName); 495N(SyntaxKind.IdentifierToken, "A"); 496N(SyntaxKind.TypeArgumentList); 498N(SyntaxKind.LessThanToken); 499N(SyntaxKind.OmittedTypeArgument); 501N(SyntaxKind.OmittedTypeArgumentToken); 503N(SyntaxKind.GreaterThanToken); 506N(SyntaxKind.GreaterThanToken); 509N(SyntaxKind.VariableDeclarator); 511N(SyntaxKind.IdentifierToken, "a1"); 514N(SyntaxKind.SemicolonToken); 516N(SyntaxKind.FieldDeclaration); 518N(SyntaxKind.VariableDeclaration); 520N(SyntaxKind.PredefinedType); 522N(SyntaxKind.ObjectKeyword); 524N(SyntaxKind.VariableDeclarator); 526N(SyntaxKind.IdentifierToken, "a1"); 527N(SyntaxKind.EqualsValueClause); 529N(SyntaxKind.EqualsToken); 530N(SyntaxKind.TypeOfExpression); 532N(SyntaxKind.TypeOfKeyword); 533N(SyntaxKind.OpenParenToken); 534N(SyntaxKind.GenericName); 536N(SyntaxKind.IdentifierToken, "C"); 537N(SyntaxKind.TypeArgumentList); 539N(SyntaxKind.LessThanToken); 540N(SyntaxKind.GenericName); 542N(SyntaxKind.IdentifierToken, "C"); 543N(SyntaxKind.TypeArgumentList); 545N(SyntaxKind.LessThanToken); 546N(SyntaxKind.OmittedTypeArgument); 548N(SyntaxKind.OmittedTypeArgumentToken); 550N(SyntaxKind.CommaToken); 551N(SyntaxKind.OmittedTypeArgument); 553N(SyntaxKind.OmittedTypeArgumentToken); 555N(SyntaxKind.GreaterThanToken); 558N(SyntaxKind.CommaToken); 559N(SyntaxKind.PredefinedType); 561N(SyntaxKind.IntKeyword); 563N(SyntaxKind.GreaterThanToken); 566N(SyntaxKind.CloseParenToken); 571N(SyntaxKind.SemicolonToken); 573N(SyntaxKind.FieldDeclaration); 575N(SyntaxKind.VariableDeclaration); 577N(SyntaxKind.PredefinedType); 579N(SyntaxKind.ObjectKeyword); 581N(SyntaxKind.VariableDeclarator); 583N(SyntaxKind.IdentifierToken, "a2"); 584N(SyntaxKind.EqualsValueClause); 586N(SyntaxKind.EqualsToken); 587N(SyntaxKind.InvocationExpression); 589N(SyntaxKind.GenericName); 591N(SyntaxKind.IdentifierToken, "Swap"); 592N(SyntaxKind.TypeArgumentList); 594N(SyntaxKind.LessThanToken); 595N(SyntaxKind.OmittedTypeArgument); 597N(SyntaxKind.OmittedTypeArgumentToken); 599N(SyntaxKind.GreaterThanToken); 602N(SyntaxKind.ArgumentList); 604N(SyntaxKind.OpenParenToken); 605N(SyntaxKind.Argument); 607N(SyntaxKind.NumericLiteralExpression); 609N(SyntaxKind.NumericLiteralToken, "1"); 612N(SyntaxKind.CommaToken); 613N(SyntaxKind.Argument); 615N(SyntaxKind.NumericLiteralExpression); 617N(SyntaxKind.NumericLiteralToken, "1"); 620N(SyntaxKind.CloseParenToken); 626N(SyntaxKind.SemicolonToken); 628N(SyntaxKind.CloseBraceToken); 630N(SyntaxKind.ClassDeclaration); 632N(SyntaxKind.ClassKeyword); 633N(SyntaxKind.IdentifierToken, "M"); 634N(SyntaxKind.TypeParameterList); 636N(SyntaxKind.LessThanToken); 641N(SyntaxKind.CommaToken); 646N(SyntaxKind.GreaterThanToken); 648N(SyntaxKind.OpenBraceToken); 649N(SyntaxKind.CloseBraceToken); 651N(SyntaxKind.EndOfFileToken); 799N(SyntaxKind.CompilationUnit); 801N(SyntaxKind.ClassDeclaration); 803N(SyntaxKind.ClassKeyword); 804N(SyntaxKind.IdentifierToken, "C"); 805N(SyntaxKind.OpenBraceToken); 806N(SyntaxKind.FieldDeclaration); 808N(SyntaxKind.VariableDeclaration); 810N(SyntaxKind.PredefinedType); 812N(SyntaxKind.ObjectKeyword); 814N(SyntaxKind.VariableDeclarator); 816N(SyntaxKind.IdentifierToken, "a1"); 817N(SyntaxKind.EqualsValueClause); 819N(SyntaxKind.EqualsToken); 820N(SyntaxKind.ArrayCreationExpression); 822N(SyntaxKind.NewKeyword); 823N(SyntaxKind.ArrayType); 825N(SyntaxKind.PredefinedType); 827N(SyntaxKind.IntKeyword); 829N(SyntaxKind.ArrayRankSpecifier); 831N(SyntaxKind.OpenBracketToken); 832N(SyntaxKind.OmittedArraySizeExpression); 834N(SyntaxKind.OmittedArraySizeExpressionToken); 836N(SyntaxKind.CloseBracketToken); 843N(SyntaxKind.SemicolonToken); 845N(SyntaxKind.FieldDeclaration); 847N(SyntaxKind.VariableDeclaration); 849N(SyntaxKind.PredefinedType); 851N(SyntaxKind.ObjectKeyword); 853N(SyntaxKind.VariableDeclarator); 855N(SyntaxKind.IdentifierToken, "a1"); 856N(SyntaxKind.EqualsValueClause); 858N(SyntaxKind.EqualsToken); 859N(SyntaxKind.ArrayCreationExpression); 861N(SyntaxKind.NewKeyword); 862N(SyntaxKind.ArrayType); 864N(SyntaxKind.PredefinedType); 866N(SyntaxKind.IntKeyword); 868N(SyntaxKind.ArrayRankSpecifier); 870N(SyntaxKind.OpenBracketToken); 871N(SyntaxKind.NumericLiteralExpression); 873N(SyntaxKind.NumericLiteralToken, "1"); 875N(SyntaxKind.CloseBracketToken); 882N(SyntaxKind.SemicolonToken); 884N(SyntaxKind.FieldDeclaration); 886N(SyntaxKind.VariableDeclaration); 888N(SyntaxKind.PredefinedType); 890N(SyntaxKind.ObjectKeyword); 892N(SyntaxKind.VariableDeclarator); 894N(SyntaxKind.IdentifierToken, "a1"); 895N(SyntaxKind.EqualsValueClause); 897N(SyntaxKind.EqualsToken); 898N(SyntaxKind.ArrayCreationExpression); 900N(SyntaxKind.NewKeyword); 901N(SyntaxKind.ArrayType); 903N(SyntaxKind.PredefinedType); 905N(SyntaxKind.IntKeyword); 907N(SyntaxKind.ArrayRankSpecifier); 909N(SyntaxKind.OpenBracketToken); 910N(SyntaxKind.OmittedArraySizeExpression); 912N(SyntaxKind.OmittedArraySizeExpressionToken); 914N(SyntaxKind.CommaToken); 915N(SyntaxKind.OmittedArraySizeExpression); 917N(SyntaxKind.OmittedArraySizeExpressionToken); 919N(SyntaxKind.CloseBracketToken); 926N(SyntaxKind.SemicolonToken); 928N(SyntaxKind.FieldDeclaration); 930N(SyntaxKind.VariableDeclaration); 932N(SyntaxKind.PredefinedType); 934N(SyntaxKind.ObjectKeyword); 936N(SyntaxKind.VariableDeclarator); 938N(SyntaxKind.IdentifierToken, "a1"); 939N(SyntaxKind.EqualsValueClause); 941N(SyntaxKind.EqualsToken); 942N(SyntaxKind.ArrayCreationExpression); 944N(SyntaxKind.NewKeyword); 945N(SyntaxKind.ArrayType); 947N(SyntaxKind.PredefinedType); 949N(SyntaxKind.IntKeyword); 951N(SyntaxKind.ArrayRankSpecifier); 953N(SyntaxKind.OpenBracketToken); 954N(SyntaxKind.NumericLiteralExpression); 956N(SyntaxKind.NumericLiteralToken, "1"); 959N(SyntaxKind.NumericLiteralExpression); 961N(SyntaxKind.NumericLiteralToken, "2"); 963N(SyntaxKind.CloseBracketToken); 970N(SyntaxKind.SemicolonToken); 972N(SyntaxKind.FieldDeclaration); 974N(SyntaxKind.VariableDeclaration); 976N(SyntaxKind.PredefinedType); 978N(SyntaxKind.ObjectKeyword); 980N(SyntaxKind.VariableDeclarator); 982N(SyntaxKind.IdentifierToken, "a1"); 983N(SyntaxKind.EqualsValueClause); 985N(SyntaxKind.EqualsToken); 986N(SyntaxKind.ArrayCreationExpression); 988N(SyntaxKind.NewKeyword); 989N(SyntaxKind.ArrayType); 991N(SyntaxKind.PredefinedType); 993N(SyntaxKind.IntKeyword); 995N(SyntaxKind.ArrayRankSpecifier); 997N(SyntaxKind.OpenBracketToken); 998N(SyntaxKind.OmittedArraySizeExpression); 1000N(SyntaxKind.OmittedArraySizeExpressionToken); 1002N(SyntaxKind.CommaToken); 1003N(SyntaxKind.OmittedArraySizeExpression); 1005N(SyntaxKind.OmittedArraySizeExpressionToken); 1007N(SyntaxKind.CommaToken); 1008N(SyntaxKind.OmittedArraySizeExpression); 1010N(SyntaxKind.OmittedArraySizeExpressionToken); 1012N(SyntaxKind.CloseBracketToken); 1019N(SyntaxKind.SemicolonToken); 1021N(SyntaxKind.FieldDeclaration); 1023N(SyntaxKind.VariableDeclaration); 1025N(SyntaxKind.PredefinedType); 1027N(SyntaxKind.ObjectKeyword); 1029N(SyntaxKind.VariableDeclarator); 1031N(SyntaxKind.IdentifierToken, "a1"); 1032N(SyntaxKind.EqualsValueClause); 1034N(SyntaxKind.EqualsToken); 1035N(SyntaxKind.ArrayCreationExpression); 1037N(SyntaxKind.NewKeyword); 1038N(SyntaxKind.ArrayType); 1040N(SyntaxKind.PredefinedType); 1042N(SyntaxKind.IntKeyword); 1044N(SyntaxKind.ArrayRankSpecifier); 1046N(SyntaxKind.OpenBracketToken); 1047N(SyntaxKind.NumericLiteralExpression); 1049N(SyntaxKind.NumericLiteralToken, "1"); 1051N(SyntaxKind.CommaToken); 1056N(SyntaxKind.CloseBracketToken); 1063N(SyntaxKind.SemicolonToken); 1065N(SyntaxKind.FieldDeclaration); 1067N(SyntaxKind.VariableDeclaration); 1069N(SyntaxKind.PredefinedType); 1071N(SyntaxKind.ObjectKeyword); 1073N(SyntaxKind.VariableDeclarator); 1075N(SyntaxKind.IdentifierToken, "a1"); 1076N(SyntaxKind.EqualsValueClause); 1078N(SyntaxKind.EqualsToken); 1079N(SyntaxKind.ArrayCreationExpression); 1081N(SyntaxKind.NewKeyword); 1082N(SyntaxKind.ArrayType); 1084N(SyntaxKind.PredefinedType); 1086N(SyntaxKind.IntKeyword); 1088N(SyntaxKind.ArrayRankSpecifier); 1090N(SyntaxKind.OpenBracketToken); 1095N(SyntaxKind.CommaToken); 1096N(SyntaxKind.NumericLiteralExpression); 1098N(SyntaxKind.NumericLiteralToken, "1"); 1100N(SyntaxKind.CloseBracketToken); 1107N(SyntaxKind.SemicolonToken); 1109N(SyntaxKind.FieldDeclaration); 1111N(SyntaxKind.VariableDeclaration); 1113N(SyntaxKind.PredefinedType); 1115N(SyntaxKind.ObjectKeyword); 1117N(SyntaxKind.VariableDeclarator); 1119N(SyntaxKind.IdentifierToken, "a1"); 1120N(SyntaxKind.EqualsValueClause); 1122N(SyntaxKind.EqualsToken); 1123N(SyntaxKind.ArrayCreationExpression); 1125N(SyntaxKind.NewKeyword); 1126N(SyntaxKind.ArrayType); 1128N(SyntaxKind.PredefinedType); 1130N(SyntaxKind.IntKeyword); 1132N(SyntaxKind.ArrayRankSpecifier); 1134N(SyntaxKind.OpenBracketToken); 1135N(SyntaxKind.NumericLiteralExpression); 1137N(SyntaxKind.NumericLiteralToken, "1"); 1140N(SyntaxKind.NumericLiteralExpression); 1142N(SyntaxKind.NumericLiteralToken, "1"); 1144N(SyntaxKind.CommaToken); 1149N(SyntaxKind.CommaToken); 1154N(SyntaxKind.CloseBracketToken); 1161N(SyntaxKind.SemicolonToken); 1163N(SyntaxKind.CloseBraceToken); 1165N(SyntaxKind.EndOfFileToken);
Parsing\SingleLineDeclarationParsingTests.cs (271)
43N(SyntaxKind.CompilationUnit); 45N(SyntaxKind.NamespaceDeclaration); 47N(SyntaxKind.NamespaceKeyword); 55N(SyntaxKind.EndOfFileToken); 72N(SyntaxKind.CompilationUnit); 74N(SyntaxKind.NamespaceDeclaration); 76N(SyntaxKind.NamespaceKeyword); 77N(SyntaxKind.IdentifierName); 79N(SyntaxKind.IdentifierToken, "A"); 84N(SyntaxKind.EndOfFileToken); 104N(SyntaxKind.CompilationUnit); 106N(SyntaxKind.NamespaceDeclaration); 108N(SyntaxKind.NamespaceKeyword); 109N(SyntaxKind.QualifiedName); 111N(SyntaxKind.IdentifierName); 113N(SyntaxKind.IdentifierToken, "A"); 115N(SyntaxKind.DotToken); 124N(SyntaxKind.EndOfFileToken); 141N(SyntaxKind.CompilationUnit); 143N(SyntaxKind.NamespaceDeclaration); 145N(SyntaxKind.NamespaceKeyword); 146N(SyntaxKind.QualifiedName); 148N(SyntaxKind.IdentifierName); 150N(SyntaxKind.IdentifierToken, "A"); 152N(SyntaxKind.DotToken); 153N(SyntaxKind.IdentifierName); 155N(SyntaxKind.IdentifierToken, "B"); 161N(SyntaxKind.EndOfFileToken); 172N(SyntaxKind.CompilationUnit); 174N(SyntaxKind.FileScopedNamespaceDeclaration); 176N(SyntaxKind.NamespaceKeyword); 177N(SyntaxKind.IdentifierName); 179N(SyntaxKind.IdentifierToken, "A"); 181N(SyntaxKind.SemicolonToken); 183N(SyntaxKind.EndOfFileToken); 200N(SyntaxKind.CompilationUnit); 202N(SyntaxKind.FileScopedNamespaceDeclaration); 204N(SyntaxKind.NamespaceKeyword); 205N(SyntaxKind.IdentifierName); 207N(SyntaxKind.IdentifierToken, "A"); 209N(SyntaxKind.SemicolonToken); 211N(SyntaxKind.EndOfFileToken); 225N(SyntaxKind.CompilationUnit); 227N(SyntaxKind.FileScopedNamespaceDeclaration); 229N(SyntaxKind.NamespaceKeyword); 230N(SyntaxKind.QualifiedName); 232N(SyntaxKind.IdentifierName); 234N(SyntaxKind.IdentifierToken, "A"); 236N(SyntaxKind.DotToken); 242N(SyntaxKind.SemicolonToken); 244N(SyntaxKind.EndOfFileToken); 255N(SyntaxKind.CompilationUnit); 257N(SyntaxKind.FileScopedNamespaceDeclaration); 259N(SyntaxKind.NamespaceKeyword); 260N(SyntaxKind.QualifiedName); 262N(SyntaxKind.IdentifierName); 264N(SyntaxKind.IdentifierToken, "A"); 266N(SyntaxKind.DotToken); 267N(SyntaxKind.IdentifierName); 269N(SyntaxKind.IdentifierToken, "B"); 272N(SyntaxKind.SemicolonToken); 274N(SyntaxKind.EndOfFileToken); 288N(SyntaxKind.CompilationUnit); 290N(SyntaxKind.FileScopedNamespaceDeclaration); 292N(SyntaxKind.NamespaceKeyword); 293N(SyntaxKind.IdentifierName); 295N(SyntaxKind.IdentifierToken, "A"); 297N(SyntaxKind.SemicolonToken); 299N(SyntaxKind.EndOfFileToken); 316N(SyntaxKind.CompilationUnit); 318N(SyntaxKind.FileScopedNamespaceDeclaration); 320N(SyntaxKind.NamespaceKeyword); 321N(SyntaxKind.IdentifierName); 323N(SyntaxKind.IdentifierToken, "A"); 325N(SyntaxKind.SemicolonToken); 327N(SyntaxKind.EndOfFileToken); 341N(SyntaxKind.CompilationUnit); 343N(SyntaxKind.FileScopedNamespaceDeclaration); 345N(SyntaxKind.NamespaceKeyword); 346N(SyntaxKind.IdentifierName); 348N(SyntaxKind.IdentifierToken, "A"); 350N(SyntaxKind.SemicolonToken); 352N(SyntaxKind.EndOfFileToken); 364N(SyntaxKind.CompilationUnit); 366N(SyntaxKind.FileScopedNamespaceDeclaration); 368N(SyntaxKind.NamespaceKeyword); 369N(SyntaxKind.IdentifierName); 371N(SyntaxKind.IdentifierToken, "A"); 373N(SyntaxKind.SemicolonToken); 374N(SyntaxKind.FileScopedNamespaceDeclaration); 376N(SyntaxKind.NamespaceKeyword); 377N(SyntaxKind.IdentifierName); 379N(SyntaxKind.IdentifierToken, "B"); 381N(SyntaxKind.SemicolonToken); 384N(SyntaxKind.EndOfFileToken); 398N(SyntaxKind.CompilationUnit); 400N(SyntaxKind.NamespaceDeclaration); 402N(SyntaxKind.NamespaceKeyword); 403N(SyntaxKind.IdentifierName); 405N(SyntaxKind.IdentifierToken, "A"); 407N(SyntaxKind.OpenBraceToken); 408N(SyntaxKind.FileScopedNamespaceDeclaration); 410N(SyntaxKind.NamespaceKeyword); 411N(SyntaxKind.IdentifierName); 413N(SyntaxKind.IdentifierToken, "B"); 415N(SyntaxKind.SemicolonToken); 417N(SyntaxKind.CloseBraceToken); 419N(SyntaxKind.EndOfFileToken); 433N(SyntaxKind.CompilationUnit); 435N(SyntaxKind.FileScopedNamespaceDeclaration); 437N(SyntaxKind.NamespaceKeyword); 438N(SyntaxKind.IdentifierName); 440N(SyntaxKind.IdentifierToken, "A"); 442N(SyntaxKind.SemicolonToken); 443N(SyntaxKind.NamespaceDeclaration); 445N(SyntaxKind.NamespaceKeyword); 446N(SyntaxKind.IdentifierName); 448N(SyntaxKind.IdentifierToken, "B"); 450N(SyntaxKind.OpenBraceToken); 451N(SyntaxKind.CloseBraceToken); 454N(SyntaxKind.EndOfFileToken); 468N(SyntaxKind.CompilationUnit); 470N(SyntaxKind.NamespaceDeclaration); 472N(SyntaxKind.NamespaceKeyword); 473N(SyntaxKind.IdentifierName); 475N(SyntaxKind.IdentifierToken, "A"); 477N(SyntaxKind.OpenBraceToken); 478N(SyntaxKind.CloseBraceToken); 480N(SyntaxKind.FileScopedNamespaceDeclaration); 482N(SyntaxKind.NamespaceKeyword); 483N(SyntaxKind.IdentifierName); 485N(SyntaxKind.IdentifierToken, "B"); 487N(SyntaxKind.SemicolonToken); 489N(SyntaxKind.EndOfFileToken); 501N(SyntaxKind.CompilationUnit); 503N(SyntaxKind.UsingDirective); 505N(SyntaxKind.UsingKeyword); 506N(SyntaxKind.IdentifierName); 508N(SyntaxKind.IdentifierToken, "X"); 510N(SyntaxKind.SemicolonToken); 512N(SyntaxKind.FileScopedNamespaceDeclaration); 514N(SyntaxKind.NamespaceKeyword); 515N(SyntaxKind.IdentifierName); 517N(SyntaxKind.IdentifierToken, "A"); 519N(SyntaxKind.SemicolonToken); 521N(SyntaxKind.EndOfFileToken); 533N(SyntaxKind.CompilationUnit); 535N(SyntaxKind.FileScopedNamespaceDeclaration); 537N(SyntaxKind.NamespaceKeyword); 538N(SyntaxKind.IdentifierName); 540N(SyntaxKind.IdentifierToken, "A"); 542N(SyntaxKind.SemicolonToken); 543N(SyntaxKind.UsingDirective); 545N(SyntaxKind.UsingKeyword); 546N(SyntaxKind.IdentifierName); 548N(SyntaxKind.IdentifierToken, "X"); 550N(SyntaxKind.SemicolonToken); 553N(SyntaxKind.EndOfFileToken); 565N(SyntaxKind.CompilationUnit); 567N(SyntaxKind.ClassDeclaration); 569N(SyntaxKind.ClassKeyword); 570N(SyntaxKind.IdentifierToken, "X"); 571N(SyntaxKind.OpenBraceToken); 572N(SyntaxKind.CloseBraceToken); 574N(SyntaxKind.FileScopedNamespaceDeclaration); 576N(SyntaxKind.NamespaceKeyword); 577N(SyntaxKind.IdentifierName); 579N(SyntaxKind.IdentifierToken, "A"); 581N(SyntaxKind.SemicolonToken); 583N(SyntaxKind.EndOfFileToken); 595N(SyntaxKind.CompilationUnit); 597N(SyntaxKind.FileScopedNamespaceDeclaration); 599N(SyntaxKind.NamespaceKeyword); 600N(SyntaxKind.IdentifierName); 602N(SyntaxKind.IdentifierToken, "A"); 604N(SyntaxKind.SemicolonToken); 605N(SyntaxKind.ClassDeclaration); 607N(SyntaxKind.ClassKeyword); 608N(SyntaxKind.IdentifierToken, "X"); 609N(SyntaxKind.OpenBraceToken); 610N(SyntaxKind.CloseBraceToken); 613N(SyntaxKind.EndOfFileToken); 625N(SyntaxKind.CompilationUnit); 627N(SyntaxKind.ExternAliasDirective); 629N(SyntaxKind.ExternKeyword); 630N(SyntaxKind.AliasKeyword); 631N(SyntaxKind.IdentifierToken, "X"); 632N(SyntaxKind.SemicolonToken); 634N(SyntaxKind.FileScopedNamespaceDeclaration); 636N(SyntaxKind.NamespaceKeyword); 637N(SyntaxKind.IdentifierName); 639N(SyntaxKind.IdentifierToken, "A"); 641N(SyntaxKind.SemicolonToken); 643N(SyntaxKind.EndOfFileToken); 655N(SyntaxKind.CompilationUnit); 657N(SyntaxKind.FileScopedNamespaceDeclaration); 659N(SyntaxKind.NamespaceKeyword); 660N(SyntaxKind.IdentifierName); 662N(SyntaxKind.IdentifierToken, "A"); 664N(SyntaxKind.SemicolonToken); 665N(SyntaxKind.ExternAliasDirective); 667N(SyntaxKind.ExternKeyword); 668N(SyntaxKind.AliasKeyword); 669N(SyntaxKind.IdentifierToken, "X"); 670N(SyntaxKind.SemicolonToken); 673N(SyntaxKind.EndOfFileToken); 687N(SyntaxKind.CompilationUnit); 689N(SyntaxKind.FileScopedNamespaceDeclaration); 691N(SyntaxKind.NamespaceKeyword); 692N(SyntaxKind.IdentifierName); 694N(SyntaxKind.IdentifierToken, "A"); 696N(SyntaxKind.SemicolonToken); 698N(SyntaxKind.EndOfFileToken); 709N(SyntaxKind.CompilationUnit); 711N(SyntaxKind.FileScopedNamespaceDeclaration); 713N(SyntaxKind.NamespaceKeyword); 714N(SyntaxKind.GenericName); 716N(SyntaxKind.IdentifierToken, "A"); 717N(SyntaxKind.TypeArgumentList); 719N(SyntaxKind.LessThanToken); 720N(SyntaxKind.IdentifierName); 722N(SyntaxKind.IdentifierToken, "X"); 724N(SyntaxKind.GreaterThanToken); 727N(SyntaxKind.SemicolonToken); 729N(SyntaxKind.EndOfFileToken); 740N(SyntaxKind.CompilationUnit); 742N(SyntaxKind.FileScopedNamespaceDeclaration); 744N(SyntaxKind.NamespaceKeyword); 745N(SyntaxKind.AliasQualifiedName); 747N(SyntaxKind.IdentifierName); 749N(SyntaxKind.IdentifierToken, "A"); 751N(SyntaxKind.ColonColonToken); 752N(SyntaxKind.IdentifierName); 754N(SyntaxKind.IdentifierToken, "B"); 757N(SyntaxKind.SemicolonToken); 759N(SyntaxKind.EndOfFileToken); 770N(SyntaxKind.CompilationUnit); 772N(SyntaxKind.FileScopedNamespaceDeclaration); 774N(SyntaxKind.PublicKeyword); 775N(SyntaxKind.NamespaceKeyword); 776N(SyntaxKind.IdentifierName); 778N(SyntaxKind.IdentifierToken, "A"); 780N(SyntaxKind.SemicolonToken); 782N(SyntaxKind.EndOfFileToken); 793N(SyntaxKind.CompilationUnit); 795N(SyntaxKind.FileScopedNamespaceDeclaration); 797N(SyntaxKind.AttributeList); 799N(SyntaxKind.OpenBracketToken); 800N(SyntaxKind.Attribute); 802N(SyntaxKind.IdentifierName); 804N(SyntaxKind.IdentifierToken, "X"); 807N(SyntaxKind.CloseBracketToken); 809N(SyntaxKind.NamespaceKeyword); 810N(SyntaxKind.IdentifierName); 812N(SyntaxKind.IdentifierToken, "A"); 814N(SyntaxKind.SemicolonToken); 816N(SyntaxKind.EndOfFileToken); 827N(SyntaxKind.CompilationUnit); 829N(SyntaxKind.FileScopedNamespaceDeclaration); 831N(SyntaxKind.NamespaceKeyword); 832N(SyntaxKind.IdentifierName); 834N(SyntaxKind.IdentifierToken, "A"); 836N(SyntaxKind.SemicolonToken); 837N(SyntaxKind.FieldDeclaration); 839N(SyntaxKind.VariableDeclaration); 841N(SyntaxKind.PredefinedType); 843N(SyntaxKind.IntKeyword); 845N(SyntaxKind.VariableDeclarator); 847N(SyntaxKind.IdentifierToken, "x"); 850N(SyntaxKind.SemicolonToken); 853N(SyntaxKind.EndOfFileToken);
Parsing\StackAllocInitializerParsingTests.cs (48)
34N(SyntaxKind.StackAllocArrayCreationExpression); 36N(SyntaxKind.StackAllocKeyword); 37N(SyntaxKind.ArrayType); 39N(SyntaxKind.PredefinedType); 41N(SyntaxKind.IntKeyword); 43N(SyntaxKind.ArrayRankSpecifier); 45N(SyntaxKind.OpenBracketToken); 46N(SyntaxKind.OmittedArraySizeExpression); 48N(SyntaxKind.OmittedArraySizeExpressionToken); 50N(SyntaxKind.CloseBracketToken); 53N(SyntaxKind.ArrayInitializerExpression); 55N(SyntaxKind.OpenBraceToken); 56N(SyntaxKind.NumericLiteralExpression); 58N(SyntaxKind.NumericLiteralToken, "42"); 60N(SyntaxKind.CloseBraceToken); 81N(SyntaxKind.StackAllocArrayCreationExpression); 83N(SyntaxKind.StackAllocKeyword); 84N(SyntaxKind.ArrayType); 86N(SyntaxKind.PredefinedType); 88N(SyntaxKind.IntKeyword); 90N(SyntaxKind.ArrayRankSpecifier); 92N(SyntaxKind.OpenBracketToken); 93N(SyntaxKind.NumericLiteralExpression); 95N(SyntaxKind.NumericLiteralToken, "1"); 97N(SyntaxKind.CloseBracketToken); 100N(SyntaxKind.ArrayInitializerExpression); 102N(SyntaxKind.OpenBraceToken); 103N(SyntaxKind.NumericLiteralExpression); 105N(SyntaxKind.NumericLiteralToken, "42"); 107N(SyntaxKind.CloseBraceToken); 128N(SyntaxKind.ImplicitStackAllocArrayCreationExpression); 130N(SyntaxKind.StackAllocKeyword); 131N(SyntaxKind.OpenBracketToken); 132N(SyntaxKind.CloseBracketToken); 133N(SyntaxKind.ArrayInitializerExpression); 135N(SyntaxKind.OpenBraceToken); 136N(SyntaxKind.NumericLiteralExpression); 138N(SyntaxKind.NumericLiteralToken, "42"); 140N(SyntaxKind.CloseBraceToken); 165N(SyntaxKind.ImplicitStackAllocArrayCreationExpression); 167N(SyntaxKind.StackAllocKeyword); 168N(SyntaxKind.OpenBracketToken); 169N(SyntaxKind.CloseBracketToken); 170N(SyntaxKind.ArrayInitializerExpression); 172N(SyntaxKind.OpenBraceToken); 173N(SyntaxKind.NumericLiteralExpression); 175N(SyntaxKind.NumericLiteralToken, "42"); 177N(SyntaxKind.CloseBraceToken);
Parsing\StatementAttributeParsingTests.cs (2920)
30N(SyntaxKind.CompilationUnit); 32N(SyntaxKind.ClassDeclaration); 34N(SyntaxKind.ClassKeyword); 35N(SyntaxKind.IdentifierToken, "C"); 36N(SyntaxKind.OpenBraceToken); 37N(SyntaxKind.MethodDeclaration); 39N(SyntaxKind.PredefinedType); 41N(SyntaxKind.VoidKeyword); 43N(SyntaxKind.IdentifierToken, "Goo"); 44N(SyntaxKind.ParameterList); 46N(SyntaxKind.OpenParenToken); 47N(SyntaxKind.CloseParenToken); 49N(SyntaxKind.Block); 51N(SyntaxKind.OpenBraceToken); 52N(SyntaxKind.Block); 54N(SyntaxKind.AttributeList); 56N(SyntaxKind.OpenBracketToken); 57N(SyntaxKind.Attribute); 59N(SyntaxKind.IdentifierName); 61N(SyntaxKind.IdentifierToken, "A"); 64N(SyntaxKind.CloseBracketToken); 66N(SyntaxKind.OpenBraceToken); 67N(SyntaxKind.CloseBraceToken); 69N(SyntaxKind.CloseBraceToken); 72N(SyntaxKind.CloseBraceToken); 74N(SyntaxKind.EndOfFileToken); 96N(SyntaxKind.CompilationUnit); 98N(SyntaxKind.ClassDeclaration); 100N(SyntaxKind.ClassKeyword); 101N(SyntaxKind.IdentifierToken, "C"); 102N(SyntaxKind.OpenBraceToken); 103N(SyntaxKind.MethodDeclaration); 105N(SyntaxKind.PredefinedType); 107N(SyntaxKind.VoidKeyword); 109N(SyntaxKind.IdentifierToken, "Goo"); 110N(SyntaxKind.ParameterList); 112N(SyntaxKind.OpenParenToken); 113N(SyntaxKind.CloseParenToken); 115N(SyntaxKind.Block); 117N(SyntaxKind.OpenBraceToken); 118N(SyntaxKind.EmptyStatement); 120N(SyntaxKind.AttributeList); 122N(SyntaxKind.OpenBracketToken); 123N(SyntaxKind.Attribute); 125N(SyntaxKind.IdentifierName); 127N(SyntaxKind.IdentifierToken, "A"); 130N(SyntaxKind.CloseBracketToken); 132N(SyntaxKind.SemicolonToken); 134N(SyntaxKind.CloseBraceToken); 137N(SyntaxKind.CloseBraceToken); 139N(SyntaxKind.EndOfFileToken); 163N(SyntaxKind.CompilationUnit); 165N(SyntaxKind.ClassDeclaration); 167N(SyntaxKind.ClassKeyword); 168N(SyntaxKind.IdentifierToken, "C"); 169N(SyntaxKind.OpenBraceToken); 170N(SyntaxKind.MethodDeclaration); 172N(SyntaxKind.PredefinedType); 174N(SyntaxKind.VoidKeyword); 176N(SyntaxKind.IdentifierToken, "Goo"); 177N(SyntaxKind.ParameterList); 179N(SyntaxKind.OpenParenToken); 180N(SyntaxKind.CloseParenToken); 182N(SyntaxKind.Block); 184N(SyntaxKind.OpenBraceToken); 185N(SyntaxKind.LabeledStatement); 187N(SyntaxKind.AttributeList); 189N(SyntaxKind.OpenBracketToken); 190N(SyntaxKind.Attribute); 192N(SyntaxKind.IdentifierName); 194N(SyntaxKind.IdentifierToken, "A"); 197N(SyntaxKind.CloseBracketToken); 199N(SyntaxKind.IdentifierToken, "bar"); 200N(SyntaxKind.ColonToken); 201N(SyntaxKind.ExpressionStatement); 203N(SyntaxKind.InvocationExpression); 205N(SyntaxKind.IdentifierName); 207N(SyntaxKind.IdentifierToken, "Goo"); 209N(SyntaxKind.ArgumentList); 211N(SyntaxKind.OpenParenToken); 212N(SyntaxKind.CloseParenToken); 215N(SyntaxKind.SemicolonToken); 218N(SyntaxKind.CloseBraceToken); 221N(SyntaxKind.CloseBraceToken); 223N(SyntaxKind.EndOfFileToken); 251N(SyntaxKind.CompilationUnit); 253N(SyntaxKind.ClassDeclaration); 255N(SyntaxKind.ClassKeyword); 256N(SyntaxKind.IdentifierToken, "C"); 257N(SyntaxKind.OpenBraceToken); 258N(SyntaxKind.MethodDeclaration); 260N(SyntaxKind.PredefinedType); 262N(SyntaxKind.VoidKeyword); 264N(SyntaxKind.IdentifierToken, "Goo"); 265N(SyntaxKind.ParameterList); 267N(SyntaxKind.OpenParenToken); 268N(SyntaxKind.CloseParenToken); 270N(SyntaxKind.Block); 272N(SyntaxKind.OpenBraceToken); 273N(SyntaxKind.GotoStatement); 275N(SyntaxKind.AttributeList); 277N(SyntaxKind.OpenBracketToken); 278N(SyntaxKind.Attribute); 280N(SyntaxKind.IdentifierName); 282N(SyntaxKind.IdentifierToken, "A"); 285N(SyntaxKind.CloseBracketToken); 287N(SyntaxKind.GotoKeyword); 288N(SyntaxKind.IdentifierName); 290N(SyntaxKind.IdentifierToken, "bar"); 292N(SyntaxKind.SemicolonToken); 294N(SyntaxKind.LabeledStatement); 296N(SyntaxKind.IdentifierToken, "bar"); 297N(SyntaxKind.ColonToken); 298N(SyntaxKind.ExpressionStatement); 300N(SyntaxKind.InvocationExpression); 302N(SyntaxKind.IdentifierName); 304N(SyntaxKind.IdentifierToken, "Goo"); 306N(SyntaxKind.ArgumentList); 308N(SyntaxKind.OpenParenToken); 309N(SyntaxKind.CloseParenToken); 312N(SyntaxKind.SemicolonToken); 315N(SyntaxKind.CloseBraceToken); 318N(SyntaxKind.CloseBraceToken); 320N(SyntaxKind.EndOfFileToken); 346N(SyntaxKind.CompilationUnit); 348N(SyntaxKind.ClassDeclaration); 350N(SyntaxKind.ClassKeyword); 351N(SyntaxKind.IdentifierToken, "C"); 352N(SyntaxKind.OpenBraceToken); 353N(SyntaxKind.MethodDeclaration); 355N(SyntaxKind.PredefinedType); 357N(SyntaxKind.VoidKeyword); 359N(SyntaxKind.IdentifierToken, "Goo"); 360N(SyntaxKind.ParameterList); 362N(SyntaxKind.OpenParenToken); 363N(SyntaxKind.CloseParenToken); 365N(SyntaxKind.Block); 367N(SyntaxKind.OpenBraceToken); 368N(SyntaxKind.WhileStatement); 370N(SyntaxKind.WhileKeyword); 371N(SyntaxKind.OpenParenToken); 372N(SyntaxKind.TrueLiteralExpression); 374N(SyntaxKind.TrueKeyword); 376N(SyntaxKind.CloseParenToken); 377N(SyntaxKind.Block); 379N(SyntaxKind.OpenBraceToken); 380N(SyntaxKind.BreakStatement); 382N(SyntaxKind.AttributeList); 384N(SyntaxKind.OpenBracketToken); 385N(SyntaxKind.Attribute); 387N(SyntaxKind.IdentifierName); 389N(SyntaxKind.IdentifierToken, "A"); 392N(SyntaxKind.CloseBracketToken); 394N(SyntaxKind.BreakKeyword); 395N(SyntaxKind.SemicolonToken); 397N(SyntaxKind.CloseBraceToken); 400N(SyntaxKind.CloseBraceToken); 403N(SyntaxKind.CloseBraceToken); 405N(SyntaxKind.EndOfFileToken); 431N(SyntaxKind.CompilationUnit); 433N(SyntaxKind.ClassDeclaration); 435N(SyntaxKind.ClassKeyword); 436N(SyntaxKind.IdentifierToken, "C"); 437N(SyntaxKind.OpenBraceToken); 438N(SyntaxKind.MethodDeclaration); 440N(SyntaxKind.PredefinedType); 442N(SyntaxKind.VoidKeyword); 444N(SyntaxKind.IdentifierToken, "Goo"); 445N(SyntaxKind.ParameterList); 447N(SyntaxKind.OpenParenToken); 448N(SyntaxKind.CloseParenToken); 450N(SyntaxKind.Block); 452N(SyntaxKind.OpenBraceToken); 453N(SyntaxKind.WhileStatement); 455N(SyntaxKind.WhileKeyword); 456N(SyntaxKind.OpenParenToken); 457N(SyntaxKind.TrueLiteralExpression); 459N(SyntaxKind.TrueKeyword); 461N(SyntaxKind.CloseParenToken); 462N(SyntaxKind.Block); 464N(SyntaxKind.OpenBraceToken); 465N(SyntaxKind.ContinueStatement); 467N(SyntaxKind.AttributeList); 469N(SyntaxKind.OpenBracketToken); 470N(SyntaxKind.Attribute); 472N(SyntaxKind.IdentifierName); 474N(SyntaxKind.IdentifierToken, "A"); 477N(SyntaxKind.CloseBracketToken); 479N(SyntaxKind.ContinueKeyword); 480N(SyntaxKind.SemicolonToken); 482N(SyntaxKind.CloseBraceToken); 485N(SyntaxKind.CloseBraceToken); 488N(SyntaxKind.CloseBraceToken); 490N(SyntaxKind.EndOfFileToken); 512N(SyntaxKind.CompilationUnit); 514N(SyntaxKind.ClassDeclaration); 516N(SyntaxKind.ClassKeyword); 517N(SyntaxKind.IdentifierToken, "C"); 518N(SyntaxKind.OpenBraceToken); 519N(SyntaxKind.MethodDeclaration); 521N(SyntaxKind.PredefinedType); 523N(SyntaxKind.VoidKeyword); 525N(SyntaxKind.IdentifierToken, "Goo"); 526N(SyntaxKind.ParameterList); 528N(SyntaxKind.OpenParenToken); 529N(SyntaxKind.CloseParenToken); 531N(SyntaxKind.Block); 533N(SyntaxKind.OpenBraceToken); 534N(SyntaxKind.ReturnStatement); 536N(SyntaxKind.AttributeList); 538N(SyntaxKind.OpenBracketToken); 539N(SyntaxKind.Attribute); 541N(SyntaxKind.IdentifierName); 543N(SyntaxKind.IdentifierToken, "A"); 546N(SyntaxKind.CloseBracketToken); 548N(SyntaxKind.ReturnKeyword); 549N(SyntaxKind.SemicolonToken); 551N(SyntaxKind.CloseBraceToken); 554N(SyntaxKind.CloseBraceToken); 556N(SyntaxKind.EndOfFileToken); 578N(SyntaxKind.CompilationUnit); 580N(SyntaxKind.ClassDeclaration); 582N(SyntaxKind.ClassKeyword); 583N(SyntaxKind.IdentifierToken, "C"); 584N(SyntaxKind.OpenBraceToken); 585N(SyntaxKind.MethodDeclaration); 587N(SyntaxKind.PredefinedType); 589N(SyntaxKind.VoidKeyword); 591N(SyntaxKind.IdentifierToken, "Goo"); 592N(SyntaxKind.ParameterList); 594N(SyntaxKind.OpenParenToken); 595N(SyntaxKind.CloseParenToken); 597N(SyntaxKind.Block); 599N(SyntaxKind.OpenBraceToken); 600N(SyntaxKind.ThrowStatement); 602N(SyntaxKind.AttributeList); 604N(SyntaxKind.OpenBracketToken); 605N(SyntaxKind.Attribute); 607N(SyntaxKind.IdentifierName); 609N(SyntaxKind.IdentifierToken, "A"); 612N(SyntaxKind.CloseBracketToken); 614N(SyntaxKind.ThrowKeyword); 615N(SyntaxKind.SemicolonToken); 617N(SyntaxKind.CloseBraceToken); 620N(SyntaxKind.CloseBraceToken); 622N(SyntaxKind.EndOfFileToken); 647N(SyntaxKind.CompilationUnit); 649N(SyntaxKind.ClassDeclaration); 651N(SyntaxKind.ClassKeyword); 652N(SyntaxKind.IdentifierToken, "C"); 653N(SyntaxKind.OpenBraceToken); 654N(SyntaxKind.MethodDeclaration); 656N(SyntaxKind.PredefinedType); 658N(SyntaxKind.VoidKeyword); 660N(SyntaxKind.IdentifierToken, "Goo"); 661N(SyntaxKind.ParameterList); 663N(SyntaxKind.OpenParenToken); 664N(SyntaxKind.CloseParenToken); 666N(SyntaxKind.Block); 668N(SyntaxKind.OpenBraceToken); 669N(SyntaxKind.YieldReturnStatement); 671N(SyntaxKind.AttributeList); 673N(SyntaxKind.OpenBracketToken); 674N(SyntaxKind.Attribute); 676N(SyntaxKind.IdentifierName); 678N(SyntaxKind.IdentifierToken, "A"); 681N(SyntaxKind.CloseBracketToken); 683N(SyntaxKind.YieldKeyword); 684N(SyntaxKind.ReturnKeyword); 685N(SyntaxKind.NumericLiteralExpression); 687N(SyntaxKind.NumericLiteralToken, "0"); 689N(SyntaxKind.SemicolonToken); 691N(SyntaxKind.CloseBraceToken); 694N(SyntaxKind.CloseBraceToken); 696N(SyntaxKind.EndOfFileToken); 721N(SyntaxKind.CompilationUnit); 723N(SyntaxKind.ClassDeclaration); 725N(SyntaxKind.ClassKeyword); 726N(SyntaxKind.IdentifierToken, "C"); 727N(SyntaxKind.OpenBraceToken); 728N(SyntaxKind.MethodDeclaration); 730N(SyntaxKind.PredefinedType); 732N(SyntaxKind.VoidKeyword); 734N(SyntaxKind.IdentifierToken, "Goo"); 735N(SyntaxKind.ParameterList); 737N(SyntaxKind.OpenParenToken); 738N(SyntaxKind.CloseParenToken); 740N(SyntaxKind.Block); 742N(SyntaxKind.OpenBraceToken); 743N(SyntaxKind.YieldReturnStatement); 745N(SyntaxKind.AttributeList); 747N(SyntaxKind.OpenBracketToken); 748N(SyntaxKind.Attribute); 750N(SyntaxKind.IdentifierName); 752N(SyntaxKind.IdentifierToken, "A"); 755N(SyntaxKind.CloseBracketToken); 757N(SyntaxKind.YieldKeyword); 758N(SyntaxKind.ReturnKeyword); 759N(SyntaxKind.NumericLiteralExpression); 761N(SyntaxKind.NumericLiteralToken, "0"); 763N(SyntaxKind.SemicolonToken); 765N(SyntaxKind.CloseBraceToken); 768N(SyntaxKind.CloseBraceToken); 770N(SyntaxKind.EndOfFileToken); 798N(SyntaxKind.CompilationUnit); 800N(SyntaxKind.ClassDeclaration); 802N(SyntaxKind.ClassKeyword); 803N(SyntaxKind.IdentifierToken, "C"); 804N(SyntaxKind.OpenBraceToken); 805N(SyntaxKind.MethodDeclaration); 807N(SyntaxKind.PredefinedType); 809N(SyntaxKind.VoidKeyword); 811N(SyntaxKind.IdentifierToken, "Goo"); 812N(SyntaxKind.ParameterList); 814N(SyntaxKind.OpenParenToken); 815N(SyntaxKind.CloseParenToken); 817N(SyntaxKind.Block); 819N(SyntaxKind.OpenBraceToken); 820N(SyntaxKind.ExpressionStatement); 822N(SyntaxKind.AttributeList); 824N(SyntaxKind.OpenBracketToken); 825N(SyntaxKind.Attribute); 827N(SyntaxKind.IdentifierName); 829N(SyntaxKind.IdentifierToken, "A"); 832N(SyntaxKind.CloseBracketToken); 834N(SyntaxKind.IdentifierName); 836N(SyntaxKind.IdentifierToken, "yield"); 840N(SyntaxKind.CloseBraceToken); 843N(SyntaxKind.CloseBraceToken); 845N(SyntaxKind.EndOfFileToken); 873N(SyntaxKind.CompilationUnit); 875N(SyntaxKind.ClassDeclaration); 877N(SyntaxKind.ClassKeyword); 878N(SyntaxKind.IdentifierToken, "C"); 879N(SyntaxKind.OpenBraceToken); 880N(SyntaxKind.MethodDeclaration); 882N(SyntaxKind.PredefinedType); 884N(SyntaxKind.VoidKeyword); 886N(SyntaxKind.IdentifierToken, "Goo"); 887N(SyntaxKind.ParameterList); 889N(SyntaxKind.OpenParenToken); 890N(SyntaxKind.CloseParenToken); 892N(SyntaxKind.Block); 894N(SyntaxKind.OpenBraceToken); 895N(SyntaxKind.WhileStatement); 897N(SyntaxKind.AttributeList); 899N(SyntaxKind.OpenBracketToken); 900N(SyntaxKind.Attribute); 902N(SyntaxKind.IdentifierName); 904N(SyntaxKind.IdentifierToken, "A"); 907N(SyntaxKind.CloseBracketToken); 909N(SyntaxKind.WhileKeyword); 910N(SyntaxKind.OpenParenToken); 911N(SyntaxKind.TrueLiteralExpression); 913N(SyntaxKind.TrueKeyword); 915N(SyntaxKind.CloseParenToken); 916N(SyntaxKind.EmptyStatement); 918N(SyntaxKind.SemicolonToken); 921N(SyntaxKind.CloseBraceToken); 924N(SyntaxKind.CloseBraceToken); 926N(SyntaxKind.EndOfFileToken); 948N(SyntaxKind.CompilationUnit); 950N(SyntaxKind.ClassDeclaration); 952N(SyntaxKind.ClassKeyword); 953N(SyntaxKind.IdentifierToken, "C"); 954N(SyntaxKind.OpenBraceToken); 955N(SyntaxKind.MethodDeclaration); 957N(SyntaxKind.PredefinedType); 959N(SyntaxKind.VoidKeyword); 961N(SyntaxKind.IdentifierToken, "Goo"); 962N(SyntaxKind.ParameterList); 964N(SyntaxKind.OpenParenToken); 965N(SyntaxKind.CloseParenToken); 967N(SyntaxKind.Block); 969N(SyntaxKind.OpenBraceToken); 970N(SyntaxKind.DoStatement); 972N(SyntaxKind.AttributeList); 974N(SyntaxKind.OpenBracketToken); 975N(SyntaxKind.Attribute); 977N(SyntaxKind.IdentifierName); 979N(SyntaxKind.IdentifierToken, "A"); 982N(SyntaxKind.CloseBracketToken); 984N(SyntaxKind.DoKeyword); 985N(SyntaxKind.Block); 987N(SyntaxKind.OpenBraceToken); 988N(SyntaxKind.CloseBraceToken); 990N(SyntaxKind.WhileKeyword); 991N(SyntaxKind.OpenParenToken); 992N(SyntaxKind.TrueLiteralExpression); 994N(SyntaxKind.TrueKeyword); 996N(SyntaxKind.CloseParenToken); 997N(SyntaxKind.SemicolonToken); 999N(SyntaxKind.CloseBraceToken); 1002N(SyntaxKind.CloseBraceToken); 1004N(SyntaxKind.EndOfFileToken); 1026N(SyntaxKind.CompilationUnit); 1028N(SyntaxKind.ClassDeclaration); 1030N(SyntaxKind.ClassKeyword); 1031N(SyntaxKind.IdentifierToken, "C"); 1032N(SyntaxKind.OpenBraceToken); 1033N(SyntaxKind.MethodDeclaration); 1035N(SyntaxKind.PredefinedType); 1037N(SyntaxKind.VoidKeyword); 1039N(SyntaxKind.IdentifierToken, "Goo"); 1040N(SyntaxKind.ParameterList); 1042N(SyntaxKind.OpenParenToken); 1043N(SyntaxKind.CloseParenToken); 1045N(SyntaxKind.Block); 1047N(SyntaxKind.OpenBraceToken); 1048N(SyntaxKind.ForStatement); 1050N(SyntaxKind.AttributeList); 1052N(SyntaxKind.OpenBracketToken); 1053N(SyntaxKind.Attribute); 1055N(SyntaxKind.IdentifierName); 1057N(SyntaxKind.IdentifierToken, "A"); 1060N(SyntaxKind.CloseBracketToken); 1062N(SyntaxKind.ForKeyword); 1063N(SyntaxKind.OpenParenToken); 1064N(SyntaxKind.SemicolonToken); 1065N(SyntaxKind.SemicolonToken); 1066N(SyntaxKind.CloseParenToken); 1067N(SyntaxKind.Block); 1069N(SyntaxKind.OpenBraceToken); 1070N(SyntaxKind.CloseBraceToken); 1073N(SyntaxKind.CloseBraceToken); 1076N(SyntaxKind.CloseBraceToken); 1078N(SyntaxKind.EndOfFileToken); 1100N(SyntaxKind.CompilationUnit); 1102N(SyntaxKind.ClassDeclaration); 1104N(SyntaxKind.ClassKeyword); 1105N(SyntaxKind.IdentifierToken, "C"); 1106N(SyntaxKind.OpenBraceToken); 1107N(SyntaxKind.MethodDeclaration); 1109N(SyntaxKind.PredefinedType); 1111N(SyntaxKind.VoidKeyword); 1113N(SyntaxKind.IdentifierToken, "Goo"); 1114N(SyntaxKind.ParameterList); 1116N(SyntaxKind.OpenParenToken); 1117N(SyntaxKind.Parameter); 1119N(SyntaxKind.ArrayType); 1121N(SyntaxKind.PredefinedType); 1123N(SyntaxKind.StringKeyword); 1125N(SyntaxKind.ArrayRankSpecifier); 1127N(SyntaxKind.OpenBracketToken); 1128N(SyntaxKind.OmittedArraySizeExpression); 1130N(SyntaxKind.OmittedArraySizeExpressionToken); 1132N(SyntaxKind.CloseBracketToken); 1135N(SyntaxKind.IdentifierToken, "vals"); 1137N(SyntaxKind.CloseParenToken); 1139N(SyntaxKind.Block); 1141N(SyntaxKind.OpenBraceToken); 1142N(SyntaxKind.ForEachStatement); 1144N(SyntaxKind.AttributeList); 1146N(SyntaxKind.OpenBracketToken); 1147N(SyntaxKind.Attribute); 1149N(SyntaxKind.IdentifierName); 1151N(SyntaxKind.IdentifierToken, "A"); 1154N(SyntaxKind.CloseBracketToken); 1156N(SyntaxKind.ForEachKeyword); 1157N(SyntaxKind.OpenParenToken); 1158N(SyntaxKind.IdentifierName); 1160N(SyntaxKind.IdentifierToken, "var"); 1162N(SyntaxKind.IdentifierToken, "v"); 1163N(SyntaxKind.InKeyword); 1164N(SyntaxKind.IdentifierName); 1166N(SyntaxKind.IdentifierToken, "vals"); 1168N(SyntaxKind.CloseParenToken); 1169N(SyntaxKind.Block); 1171N(SyntaxKind.OpenBraceToken); 1172N(SyntaxKind.CloseBraceToken); 1175N(SyntaxKind.CloseBraceToken); 1178N(SyntaxKind.CloseBraceToken); 1180N(SyntaxKind.EndOfFileToken); 1202N(SyntaxKind.CompilationUnit); 1204N(SyntaxKind.ClassDeclaration); 1206N(SyntaxKind.ClassKeyword); 1207N(SyntaxKind.IdentifierToken, "C"); 1208N(SyntaxKind.OpenBraceToken); 1209N(SyntaxKind.MethodDeclaration); 1211N(SyntaxKind.PredefinedType); 1213N(SyntaxKind.VoidKeyword); 1215N(SyntaxKind.IdentifierToken, "Goo"); 1216N(SyntaxKind.ParameterList); 1218N(SyntaxKind.OpenParenToken); 1219N(SyntaxKind.Parameter); 1221N(SyntaxKind.ArrayType); 1223N(SyntaxKind.TupleType); 1225N(SyntaxKind.OpenParenToken); 1226N(SyntaxKind.TupleElement); 1228N(SyntaxKind.PredefinedType); 1230N(SyntaxKind.IntKeyword); 1233N(SyntaxKind.CommaToken); 1234N(SyntaxKind.TupleElement); 1236N(SyntaxKind.PredefinedType); 1238N(SyntaxKind.StringKeyword); 1241N(SyntaxKind.CloseParenToken); 1243N(SyntaxKind.ArrayRankSpecifier); 1245N(SyntaxKind.OpenBracketToken); 1246N(SyntaxKind.OmittedArraySizeExpression); 1248N(SyntaxKind.OmittedArraySizeExpressionToken); 1250N(SyntaxKind.CloseBracketToken); 1253N(SyntaxKind.IdentifierToken, "vals"); 1255N(SyntaxKind.CloseParenToken); 1257N(SyntaxKind.Block); 1259N(SyntaxKind.OpenBraceToken); 1260N(SyntaxKind.ForEachVariableStatement); 1262N(SyntaxKind.AttributeList); 1264N(SyntaxKind.OpenBracketToken); 1265N(SyntaxKind.Attribute); 1267N(SyntaxKind.IdentifierName); 1269N(SyntaxKind.IdentifierToken, "A"); 1272N(SyntaxKind.CloseBracketToken); 1274N(SyntaxKind.ForEachKeyword); 1275N(SyntaxKind.OpenParenToken); 1276N(SyntaxKind.DeclarationExpression); 1278N(SyntaxKind.IdentifierName); 1280N(SyntaxKind.IdentifierToken, "var"); 1282N(SyntaxKind.ParenthesizedVariableDesignation); 1284N(SyntaxKind.OpenParenToken); 1285N(SyntaxKind.SingleVariableDesignation); 1287N(SyntaxKind.IdentifierToken, "i"); 1289N(SyntaxKind.CommaToken); 1290N(SyntaxKind.SingleVariableDesignation); 1292N(SyntaxKind.IdentifierToken, "s"); 1294N(SyntaxKind.CloseParenToken); 1297N(SyntaxKind.InKeyword); 1298N(SyntaxKind.IdentifierName); 1300N(SyntaxKind.IdentifierToken, "vals"); 1302N(SyntaxKind.CloseParenToken); 1303N(SyntaxKind.Block); 1305N(SyntaxKind.OpenBraceToken); 1306N(SyntaxKind.CloseBraceToken); 1309N(SyntaxKind.CloseBraceToken); 1312N(SyntaxKind.CloseBraceToken); 1314N(SyntaxKind.EndOfFileToken); 1336N(SyntaxKind.CompilationUnit); 1338N(SyntaxKind.ClassDeclaration); 1340N(SyntaxKind.ClassKeyword); 1341N(SyntaxKind.IdentifierToken, "C"); 1342N(SyntaxKind.OpenBraceToken); 1343N(SyntaxKind.MethodDeclaration); 1345N(SyntaxKind.PredefinedType); 1347N(SyntaxKind.VoidKeyword); 1349N(SyntaxKind.IdentifierToken, "Goo"); 1350N(SyntaxKind.ParameterList); 1352N(SyntaxKind.OpenParenToken); 1353N(SyntaxKind.CloseParenToken); 1355N(SyntaxKind.Block); 1357N(SyntaxKind.OpenBraceToken); 1358N(SyntaxKind.UsingStatement); 1360N(SyntaxKind.AttributeList); 1362N(SyntaxKind.OpenBracketToken); 1363N(SyntaxKind.Attribute); 1365N(SyntaxKind.IdentifierName); 1367N(SyntaxKind.IdentifierToken, "A"); 1370N(SyntaxKind.CloseBracketToken); 1372N(SyntaxKind.UsingKeyword); 1373N(SyntaxKind.OpenParenToken); 1374N(SyntaxKind.NullLiteralExpression); 1376N(SyntaxKind.NullKeyword); 1378N(SyntaxKind.CloseParenToken); 1379N(SyntaxKind.Block); 1381N(SyntaxKind.OpenBraceToken); 1382N(SyntaxKind.CloseBraceToken); 1385N(SyntaxKind.CloseBraceToken); 1388N(SyntaxKind.CloseBraceToken); 1390N(SyntaxKind.EndOfFileToken); 1412N(SyntaxKind.CompilationUnit); 1414N(SyntaxKind.ClassDeclaration); 1416N(SyntaxKind.ClassKeyword); 1417N(SyntaxKind.IdentifierToken, "C"); 1418N(SyntaxKind.OpenBraceToken); 1419N(SyntaxKind.MethodDeclaration); 1421N(SyntaxKind.PredefinedType); 1423N(SyntaxKind.VoidKeyword); 1425N(SyntaxKind.IdentifierToken, "Goo"); 1426N(SyntaxKind.ParameterList); 1428N(SyntaxKind.OpenParenToken); 1429N(SyntaxKind.CloseParenToken); 1431N(SyntaxKind.Block); 1433N(SyntaxKind.OpenBraceToken); 1434N(SyntaxKind.UsingStatement); 1436N(SyntaxKind.AttributeList); 1438N(SyntaxKind.OpenBracketToken); 1439N(SyntaxKind.Attribute); 1441N(SyntaxKind.IdentifierName); 1443N(SyntaxKind.IdentifierToken, "A"); 1446N(SyntaxKind.CloseBracketToken); 1448N(SyntaxKind.AwaitKeyword); 1449N(SyntaxKind.UsingKeyword); 1450N(SyntaxKind.OpenParenToken); 1451N(SyntaxKind.NullLiteralExpression); 1453N(SyntaxKind.NullKeyword); 1455N(SyntaxKind.CloseParenToken); 1456N(SyntaxKind.Block); 1458N(SyntaxKind.OpenBraceToken); 1459N(SyntaxKind.CloseBraceToken); 1462N(SyntaxKind.CloseBraceToken); 1465N(SyntaxKind.CloseBraceToken); 1467N(SyntaxKind.EndOfFileToken); 1498N(SyntaxKind.CompilationUnit); 1500N(SyntaxKind.ClassDeclaration); 1502N(SyntaxKind.ClassKeyword); 1503N(SyntaxKind.IdentifierToken, "C"); 1504N(SyntaxKind.OpenBraceToken); 1505N(SyntaxKind.MethodDeclaration); 1507N(SyntaxKind.AsyncKeyword); 1508N(SyntaxKind.PredefinedType); 1510N(SyntaxKind.VoidKeyword); 1512N(SyntaxKind.IdentifierToken, "Goo"); 1513N(SyntaxKind.ParameterList); 1515N(SyntaxKind.OpenParenToken); 1516N(SyntaxKind.CloseParenToken); 1518N(SyntaxKind.Block); 1520N(SyntaxKind.OpenBraceToken); 1521N(SyntaxKind.UsingStatement); 1523N(SyntaxKind.AttributeList); 1525N(SyntaxKind.OpenBracketToken); 1526N(SyntaxKind.Attribute); 1528N(SyntaxKind.IdentifierName); 1530N(SyntaxKind.IdentifierToken, "A"); 1533N(SyntaxKind.CloseBracketToken); 1535N(SyntaxKind.AwaitKeyword); 1536N(SyntaxKind.UsingKeyword); 1537N(SyntaxKind.OpenParenToken); 1538N(SyntaxKind.NullLiteralExpression); 1540N(SyntaxKind.NullKeyword); 1542N(SyntaxKind.CloseParenToken); 1543N(SyntaxKind.Block); 1545N(SyntaxKind.OpenBraceToken); 1546N(SyntaxKind.CloseBraceToken); 1549N(SyntaxKind.CloseBraceToken); 1552N(SyntaxKind.CloseBraceToken); 1554N(SyntaxKind.EndOfFileToken); 1582N(SyntaxKind.CompilationUnit); 1584N(SyntaxKind.ClassDeclaration); 1586N(SyntaxKind.ClassKeyword); 1587N(SyntaxKind.IdentifierToken, "C"); 1588N(SyntaxKind.OpenBraceToken); 1589N(SyntaxKind.MethodDeclaration); 1591N(SyntaxKind.UnsafeKeyword); 1592N(SyntaxKind.PredefinedType); 1594N(SyntaxKind.VoidKeyword); 1596N(SyntaxKind.IdentifierToken, "Goo"); 1597N(SyntaxKind.ParameterList); 1599N(SyntaxKind.OpenParenToken); 1600N(SyntaxKind.Parameter); 1602N(SyntaxKind.ArrayType); 1604N(SyntaxKind.PredefinedType); 1606N(SyntaxKind.IntKeyword); 1608N(SyntaxKind.ArrayRankSpecifier); 1610N(SyntaxKind.OpenBracketToken); 1611N(SyntaxKind.OmittedArraySizeExpression); 1613N(SyntaxKind.OmittedArraySizeExpressionToken); 1615N(SyntaxKind.CloseBracketToken); 1618N(SyntaxKind.IdentifierToken, "vals"); 1620N(SyntaxKind.CloseParenToken); 1622N(SyntaxKind.Block); 1624N(SyntaxKind.OpenBraceToken); 1625N(SyntaxKind.FixedStatement); 1627N(SyntaxKind.AttributeList); 1629N(SyntaxKind.OpenBracketToken); 1630N(SyntaxKind.Attribute); 1632N(SyntaxKind.IdentifierName); 1634N(SyntaxKind.IdentifierToken, "A"); 1637N(SyntaxKind.CloseBracketToken); 1639N(SyntaxKind.FixedKeyword); 1640N(SyntaxKind.OpenParenToken); 1641N(SyntaxKind.VariableDeclaration); 1643N(SyntaxKind.PointerType); 1645N(SyntaxKind.PredefinedType); 1647N(SyntaxKind.IntKeyword); 1649N(SyntaxKind.AsteriskToken); 1651N(SyntaxKind.VariableDeclarator); 1653N(SyntaxKind.IdentifierToken, "p"); 1654N(SyntaxKind.EqualsValueClause); 1656N(SyntaxKind.EqualsToken); 1657N(SyntaxKind.IdentifierName); 1659N(SyntaxKind.IdentifierToken, "vals"); 1664N(SyntaxKind.CloseParenToken); 1665N(SyntaxKind.Block); 1667N(SyntaxKind.OpenBraceToken); 1668N(SyntaxKind.CloseBraceToken); 1671N(SyntaxKind.CloseBraceToken); 1674N(SyntaxKind.CloseBraceToken); 1676N(SyntaxKind.EndOfFileToken); 1701N(SyntaxKind.CompilationUnit); 1703N(SyntaxKind.ClassDeclaration); 1705N(SyntaxKind.ClassKeyword); 1706N(SyntaxKind.IdentifierToken, "C"); 1707N(SyntaxKind.OpenBraceToken); 1708N(SyntaxKind.MethodDeclaration); 1710N(SyntaxKind.PredefinedType); 1712N(SyntaxKind.VoidKeyword); 1714N(SyntaxKind.IdentifierToken, "Goo"); 1715N(SyntaxKind.ParameterList); 1717N(SyntaxKind.OpenParenToken); 1718N(SyntaxKind.CloseParenToken); 1720N(SyntaxKind.Block); 1722N(SyntaxKind.OpenBraceToken); 1723N(SyntaxKind.CheckedStatement); 1725N(SyntaxKind.AttributeList); 1727N(SyntaxKind.OpenBracketToken); 1728N(SyntaxKind.Attribute); 1730N(SyntaxKind.IdentifierName); 1732N(SyntaxKind.IdentifierToken, "A"); 1735N(SyntaxKind.CloseBracketToken); 1737N(SyntaxKind.CheckedKeyword); 1738N(SyntaxKind.Block); 1740N(SyntaxKind.OpenBraceToken); 1741N(SyntaxKind.CloseBraceToken); 1744N(SyntaxKind.CloseBraceToken); 1747N(SyntaxKind.CloseBraceToken); 1749N(SyntaxKind.EndOfFileToken); 1771N(SyntaxKind.CompilationUnit); 1773N(SyntaxKind.ClassDeclaration); 1775N(SyntaxKind.ClassKeyword); 1776N(SyntaxKind.IdentifierToken, "C"); 1777N(SyntaxKind.OpenBraceToken); 1778N(SyntaxKind.MethodDeclaration); 1780N(SyntaxKind.PredefinedType); 1782N(SyntaxKind.VoidKeyword); 1784N(SyntaxKind.IdentifierToken, "Goo"); 1785N(SyntaxKind.ParameterList); 1787N(SyntaxKind.OpenParenToken); 1788N(SyntaxKind.CloseParenToken); 1790N(SyntaxKind.Block); 1792N(SyntaxKind.OpenBraceToken); 1793N(SyntaxKind.CheckedStatement); 1795N(SyntaxKind.CheckedKeyword); 1796N(SyntaxKind.Block); 1798N(SyntaxKind.AttributeList); 1800N(SyntaxKind.OpenBracketToken); 1801N(SyntaxKind.Attribute); 1803N(SyntaxKind.IdentifierName); 1805N(SyntaxKind.IdentifierToken, "A"); 1808N(SyntaxKind.CloseBracketToken); 1810N(SyntaxKind.OpenBraceToken); 1811N(SyntaxKind.CloseBraceToken); 1814N(SyntaxKind.CloseBraceToken); 1817N(SyntaxKind.CloseBraceToken); 1819N(SyntaxKind.EndOfFileToken); 1841N(SyntaxKind.CompilationUnit); 1843N(SyntaxKind.ClassDeclaration); 1845N(SyntaxKind.ClassKeyword); 1846N(SyntaxKind.IdentifierToken, "C"); 1847N(SyntaxKind.OpenBraceToken); 1848N(SyntaxKind.MethodDeclaration); 1850N(SyntaxKind.PredefinedType); 1852N(SyntaxKind.VoidKeyword); 1854N(SyntaxKind.IdentifierToken, "Goo"); 1855N(SyntaxKind.ParameterList); 1857N(SyntaxKind.OpenParenToken); 1858N(SyntaxKind.CloseParenToken); 1860N(SyntaxKind.Block); 1862N(SyntaxKind.OpenBraceToken); 1863N(SyntaxKind.UncheckedStatement); 1865N(SyntaxKind.AttributeList); 1867N(SyntaxKind.OpenBracketToken); 1868N(SyntaxKind.Attribute); 1870N(SyntaxKind.IdentifierName); 1872N(SyntaxKind.IdentifierToken, "A"); 1875N(SyntaxKind.CloseBracketToken); 1877N(SyntaxKind.UncheckedKeyword); 1878N(SyntaxKind.Block); 1880N(SyntaxKind.OpenBraceToken); 1881N(SyntaxKind.CloseBraceToken); 1884N(SyntaxKind.CloseBraceToken); 1887N(SyntaxKind.CloseBraceToken); 1889N(SyntaxKind.EndOfFileToken); 1911N(SyntaxKind.CompilationUnit); 1913N(SyntaxKind.ClassDeclaration); 1915N(SyntaxKind.ClassKeyword); 1916N(SyntaxKind.IdentifierToken, "C"); 1917N(SyntaxKind.OpenBraceToken); 1918N(SyntaxKind.MethodDeclaration); 1920N(SyntaxKind.PredefinedType); 1922N(SyntaxKind.VoidKeyword); 1924N(SyntaxKind.IdentifierToken, "Goo"); 1925N(SyntaxKind.ParameterList); 1927N(SyntaxKind.OpenParenToken); 1928N(SyntaxKind.CloseParenToken); 1930N(SyntaxKind.Block); 1932N(SyntaxKind.OpenBraceToken); 1933N(SyntaxKind.UnsafeStatement); 1935N(SyntaxKind.AttributeList); 1937N(SyntaxKind.OpenBracketToken); 1938N(SyntaxKind.Attribute); 1940N(SyntaxKind.IdentifierName); 1942N(SyntaxKind.IdentifierToken, "A"); 1945N(SyntaxKind.CloseBracketToken); 1947N(SyntaxKind.UnsafeKeyword); 1948N(SyntaxKind.Block); 1950N(SyntaxKind.OpenBraceToken); 1951N(SyntaxKind.CloseBraceToken); 1954N(SyntaxKind.CloseBraceToken); 1957N(SyntaxKind.CloseBraceToken); 1959N(SyntaxKind.EndOfFileToken); 1996N(SyntaxKind.CompilationUnit); 1998N(SyntaxKind.ClassDeclaration); 2000N(SyntaxKind.ClassKeyword); 2001N(SyntaxKind.IdentifierToken, "C"); 2002N(SyntaxKind.OpenBraceToken); 2003N(SyntaxKind.MethodDeclaration); 2005N(SyntaxKind.PredefinedType); 2007N(SyntaxKind.VoidKeyword); 2009N(SyntaxKind.IdentifierToken, "Goo"); 2010N(SyntaxKind.ParameterList); 2012N(SyntaxKind.OpenParenToken); 2013N(SyntaxKind.CloseParenToken); 2015N(SyntaxKind.Block); 2017N(SyntaxKind.OpenBraceToken); 2018N(SyntaxKind.LocalDeclarationStatement); 2020N(SyntaxKind.UnsafeKeyword); 2021N(SyntaxKind.VariableDeclaration); 2023N(SyntaxKind.ArrayType); 2029N(SyntaxKind.ArrayRankSpecifier); 2031N(SyntaxKind.OpenBracketToken); 2032N(SyntaxKind.IdentifierName); 2034N(SyntaxKind.IdentifierToken, "A"); 2036N(SyntaxKind.CloseBracketToken); 2046N(SyntaxKind.Block); 2048N(SyntaxKind.OpenBraceToken); 2049N(SyntaxKind.CloseBraceToken); 2051N(SyntaxKind.CloseBraceToken); 2054N(SyntaxKind.CloseBraceToken); 2056N(SyntaxKind.EndOfFileToken); 2093N(SyntaxKind.CompilationUnit); 2095N(SyntaxKind.ClassDeclaration); 2097N(SyntaxKind.ClassKeyword); 2098N(SyntaxKind.IdentifierToken, "C"); 2099N(SyntaxKind.OpenBraceToken); 2100N(SyntaxKind.MethodDeclaration); 2102N(SyntaxKind.PredefinedType); 2104N(SyntaxKind.VoidKeyword); 2106N(SyntaxKind.IdentifierToken, "Goo"); 2107N(SyntaxKind.ParameterList); 2109N(SyntaxKind.OpenParenToken); 2110N(SyntaxKind.CloseParenToken); 2112N(SyntaxKind.Block); 2114N(SyntaxKind.OpenBraceToken); 2115N(SyntaxKind.LockStatement); 2117N(SyntaxKind.AttributeList); 2119N(SyntaxKind.OpenBracketToken); 2120N(SyntaxKind.Attribute); 2122N(SyntaxKind.IdentifierName); 2124N(SyntaxKind.IdentifierToken, "A"); 2127N(SyntaxKind.CloseBracketToken); 2129N(SyntaxKind.LockKeyword); 2130N(SyntaxKind.OpenParenToken); 2131N(SyntaxKind.NullLiteralExpression); 2133N(SyntaxKind.NullKeyword); 2135N(SyntaxKind.CloseParenToken); 2136N(SyntaxKind.Block); 2138N(SyntaxKind.OpenBraceToken); 2139N(SyntaxKind.CloseBraceToken); 2142N(SyntaxKind.CloseBraceToken); 2145N(SyntaxKind.CloseBraceToken); 2147N(SyntaxKind.EndOfFileToken); 2169N(SyntaxKind.CompilationUnit); 2171N(SyntaxKind.ClassDeclaration); 2173N(SyntaxKind.ClassKeyword); 2174N(SyntaxKind.IdentifierToken, "C"); 2175N(SyntaxKind.OpenBraceToken); 2176N(SyntaxKind.MethodDeclaration); 2178N(SyntaxKind.PredefinedType); 2180N(SyntaxKind.VoidKeyword); 2182N(SyntaxKind.IdentifierToken, "Goo"); 2183N(SyntaxKind.ParameterList); 2185N(SyntaxKind.OpenParenToken); 2186N(SyntaxKind.CloseParenToken); 2188N(SyntaxKind.Block); 2190N(SyntaxKind.OpenBraceToken); 2191N(SyntaxKind.IfStatement); 2193N(SyntaxKind.AttributeList); 2195N(SyntaxKind.OpenBracketToken); 2196N(SyntaxKind.Attribute); 2198N(SyntaxKind.IdentifierName); 2200N(SyntaxKind.IdentifierToken, "A"); 2203N(SyntaxKind.CloseBracketToken); 2205N(SyntaxKind.IfKeyword); 2206N(SyntaxKind.OpenParenToken); 2207N(SyntaxKind.TrueLiteralExpression); 2209N(SyntaxKind.TrueKeyword); 2211N(SyntaxKind.CloseParenToken); 2212N(SyntaxKind.Block); 2214N(SyntaxKind.OpenBraceToken); 2215N(SyntaxKind.CloseBraceToken); 2218N(SyntaxKind.CloseBraceToken); 2221N(SyntaxKind.CloseBraceToken); 2223N(SyntaxKind.EndOfFileToken); 2245N(SyntaxKind.CompilationUnit); 2247N(SyntaxKind.ClassDeclaration); 2249N(SyntaxKind.ClassKeyword); 2250N(SyntaxKind.IdentifierToken, "C"); 2251N(SyntaxKind.OpenBraceToken); 2252N(SyntaxKind.MethodDeclaration); 2254N(SyntaxKind.PredefinedType); 2256N(SyntaxKind.VoidKeyword); 2258N(SyntaxKind.IdentifierToken, "Goo"); 2259N(SyntaxKind.ParameterList); 2261N(SyntaxKind.OpenParenToken); 2262N(SyntaxKind.CloseParenToken); 2264N(SyntaxKind.Block); 2266N(SyntaxKind.OpenBraceToken); 2267N(SyntaxKind.SwitchStatement); 2269N(SyntaxKind.AttributeList); 2271N(SyntaxKind.OpenBracketToken); 2272N(SyntaxKind.Attribute); 2274N(SyntaxKind.IdentifierName); 2276N(SyntaxKind.IdentifierToken, "A"); 2279N(SyntaxKind.CloseBracketToken); 2281N(SyntaxKind.SwitchKeyword); 2282N(SyntaxKind.OpenParenToken); 2283N(SyntaxKind.NumericLiteralExpression); 2285N(SyntaxKind.NumericLiteralToken, "0"); 2287N(SyntaxKind.CloseParenToken); 2288N(SyntaxKind.OpenBraceToken); 2289N(SyntaxKind.CloseBraceToken); 2291N(SyntaxKind.CloseBraceToken); 2294N(SyntaxKind.CloseBraceToken); 2296N(SyntaxKind.EndOfFileToken); 2325N(SyntaxKind.CompilationUnit); 2327N(SyntaxKind.ClassDeclaration); 2329N(SyntaxKind.ClassKeyword); 2330N(SyntaxKind.IdentifierToken, "C"); 2331N(SyntaxKind.OpenBraceToken); 2332N(SyntaxKind.MethodDeclaration); 2334N(SyntaxKind.PredefinedType); 2336N(SyntaxKind.VoidKeyword); 2338N(SyntaxKind.IdentifierToken, "Goo"); 2339N(SyntaxKind.ParameterList); 2341N(SyntaxKind.OpenParenToken); 2342N(SyntaxKind.CloseParenToken); 2344N(SyntaxKind.Block); 2346N(SyntaxKind.OpenBraceToken); 2347N(SyntaxKind.SwitchStatement); 2349N(SyntaxKind.SwitchKeyword); 2350N(SyntaxKind.OpenParenToken); 2351N(SyntaxKind.NumericLiteralExpression); 2353N(SyntaxKind.NumericLiteralToken, "0"); 2355N(SyntaxKind.CloseParenToken); 2356N(SyntaxKind.OpenBraceToken); 2357N(SyntaxKind.SwitchSection); 2359N(SyntaxKind.DefaultSwitchLabel); 2361N(SyntaxKind.DefaultKeyword); 2362N(SyntaxKind.ColonToken); 2364N(SyntaxKind.ReturnStatement); 2366N(SyntaxKind.AttributeList); 2368N(SyntaxKind.OpenBracketToken); 2369N(SyntaxKind.Attribute); 2371N(SyntaxKind.IdentifierName); 2373N(SyntaxKind.IdentifierToken, "A"); 2376N(SyntaxKind.CloseBracketToken); 2378N(SyntaxKind.ReturnKeyword); 2379N(SyntaxKind.SemicolonToken); 2382N(SyntaxKind.CloseBraceToken); 2384N(SyntaxKind.CloseBraceToken); 2387N(SyntaxKind.CloseBraceToken); 2389N(SyntaxKind.EndOfFileToken); 2422N(SyntaxKind.CompilationUnit); 2424N(SyntaxKind.ClassDeclaration); 2426N(SyntaxKind.ClassKeyword); 2427N(SyntaxKind.IdentifierToken, "C"); 2428N(SyntaxKind.OpenBraceToken); 2429N(SyntaxKind.MethodDeclaration); 2431N(SyntaxKind.PredefinedType); 2433N(SyntaxKind.VoidKeyword); 2435N(SyntaxKind.IdentifierToken, "Goo"); 2436N(SyntaxKind.ParameterList); 2438N(SyntaxKind.OpenParenToken); 2439N(SyntaxKind.CloseParenToken); 2441N(SyntaxKind.Block); 2443N(SyntaxKind.OpenBraceToken); 2444N(SyntaxKind.SwitchStatement); 2446N(SyntaxKind.SwitchKeyword); 2447N(SyntaxKind.OpenParenToken); 2448N(SyntaxKind.NumericLiteralExpression); 2450N(SyntaxKind.NumericLiteralToken, "0"); 2452N(SyntaxKind.CloseParenToken); 2453N(SyntaxKind.OpenBraceToken); 2456N(SyntaxKind.SwitchStatement); 2458N(SyntaxKind.AttributeList); 2460N(SyntaxKind.OpenBracketToken); 2461N(SyntaxKind.Attribute); 2463N(SyntaxKind.IdentifierName); 2465N(SyntaxKind.IdentifierToken, "A"); 2468N(SyntaxKind.CloseBracketToken); 2478N(SyntaxKind.SwitchSection); 2480N(SyntaxKind.CaseSwitchLabel); 2482N(SyntaxKind.CaseKeyword); 2483N(SyntaxKind.NumericLiteralExpression); 2485N(SyntaxKind.NumericLiteralToken, "0"); 2487N(SyntaxKind.ColonToken); 2489N(SyntaxKind.ReturnStatement); 2491N(SyntaxKind.ReturnKeyword); 2492N(SyntaxKind.SemicolonToken); 2495N(SyntaxKind.CloseBraceToken); 2497N(SyntaxKind.CloseBraceToken); 2500N(SyntaxKind.CloseBraceToken); 2502N(SyntaxKind.EndOfFileToken); 2550N(SyntaxKind.CompilationUnit); 2552N(SyntaxKind.ClassDeclaration); 2554N(SyntaxKind.ClassKeyword); 2555N(SyntaxKind.IdentifierToken, "C"); 2556N(SyntaxKind.OpenBraceToken); 2557N(SyntaxKind.MethodDeclaration); 2559N(SyntaxKind.PredefinedType); 2561N(SyntaxKind.VoidKeyword); 2563N(SyntaxKind.IdentifierToken, "Goo"); 2564N(SyntaxKind.ParameterList); 2566N(SyntaxKind.OpenParenToken); 2567N(SyntaxKind.CloseParenToken); 2569N(SyntaxKind.Block); 2571N(SyntaxKind.OpenBraceToken); 2572N(SyntaxKind.SwitchStatement); 2574N(SyntaxKind.SwitchKeyword); 2575N(SyntaxKind.OpenParenToken); 2576N(SyntaxKind.NumericLiteralExpression); 2578N(SyntaxKind.NumericLiteralToken, "0"); 2580N(SyntaxKind.CloseParenToken); 2581N(SyntaxKind.OpenBraceToken); 2584N(SyntaxKind.ExpressionStatement); 2586N(SyntaxKind.AttributeList); 2588N(SyntaxKind.OpenBracketToken); 2589N(SyntaxKind.Attribute); 2591N(SyntaxKind.IdentifierName); 2593N(SyntaxKind.IdentifierToken, "A"); 2596N(SyntaxKind.CloseBracketToken); 2598N(SyntaxKind.DefaultLiteralExpression); 2600N(SyntaxKind.DefaultKeyword); 2604N(SyntaxKind.ReturnStatement); 2606N(SyntaxKind.ReturnKeyword); 2607N(SyntaxKind.SemicolonToken); 2609N(SyntaxKind.CloseBraceToken); 2612N(SyntaxKind.CloseBraceToken); 2614N(SyntaxKind.EndOfFileToken); 2654N(SyntaxKind.CompilationUnit); 2656N(SyntaxKind.ClassDeclaration); 2658N(SyntaxKind.ClassKeyword); 2659N(SyntaxKind.IdentifierToken, "C"); 2660N(SyntaxKind.OpenBraceToken); 2661N(SyntaxKind.MethodDeclaration); 2663N(SyntaxKind.PredefinedType); 2665N(SyntaxKind.VoidKeyword); 2667N(SyntaxKind.IdentifierToken, "Goo"); 2668N(SyntaxKind.ParameterList); 2670N(SyntaxKind.OpenParenToken); 2671N(SyntaxKind.CloseParenToken); 2673N(SyntaxKind.Block); 2675N(SyntaxKind.OpenBraceToken); 2676N(SyntaxKind.TryStatement); 2678N(SyntaxKind.AttributeList); 2680N(SyntaxKind.OpenBracketToken); 2681N(SyntaxKind.Attribute); 2683N(SyntaxKind.IdentifierName); 2685N(SyntaxKind.IdentifierToken, "A"); 2688N(SyntaxKind.CloseBracketToken); 2690N(SyntaxKind.TryKeyword); 2691N(SyntaxKind.Block); 2693N(SyntaxKind.OpenBraceToken); 2694N(SyntaxKind.CloseBraceToken); 2696N(SyntaxKind.FinallyClause); 2698N(SyntaxKind.FinallyKeyword); 2699N(SyntaxKind.Block); 2701N(SyntaxKind.OpenBraceToken); 2702N(SyntaxKind.CloseBraceToken); 2706N(SyntaxKind.CloseBraceToken); 2709N(SyntaxKind.CloseBraceToken); 2711N(SyntaxKind.EndOfFileToken); 2733N(SyntaxKind.CompilationUnit); 2735N(SyntaxKind.ClassDeclaration); 2737N(SyntaxKind.ClassKeyword); 2738N(SyntaxKind.IdentifierToken, "C"); 2739N(SyntaxKind.OpenBraceToken); 2740N(SyntaxKind.MethodDeclaration); 2742N(SyntaxKind.PredefinedType); 2744N(SyntaxKind.VoidKeyword); 2746N(SyntaxKind.IdentifierToken, "Goo"); 2747N(SyntaxKind.ParameterList); 2749N(SyntaxKind.OpenParenToken); 2750N(SyntaxKind.CloseParenToken); 2752N(SyntaxKind.Block); 2754N(SyntaxKind.OpenBraceToken); 2755N(SyntaxKind.TryStatement); 2757N(SyntaxKind.TryKeyword); 2758N(SyntaxKind.Block); 2760N(SyntaxKind.AttributeList); 2762N(SyntaxKind.OpenBracketToken); 2763N(SyntaxKind.Attribute); 2765N(SyntaxKind.IdentifierName); 2767N(SyntaxKind.IdentifierToken, "A"); 2770N(SyntaxKind.CloseBracketToken); 2772N(SyntaxKind.OpenBraceToken); 2773N(SyntaxKind.CloseBraceToken); 2775N(SyntaxKind.FinallyClause); 2777N(SyntaxKind.FinallyKeyword); 2778N(SyntaxKind.Block); 2780N(SyntaxKind.OpenBraceToken); 2781N(SyntaxKind.CloseBraceToken); 2785N(SyntaxKind.CloseBraceToken); 2788N(SyntaxKind.CloseBraceToken); 2790N(SyntaxKind.EndOfFileToken); 2818N(SyntaxKind.CompilationUnit); 2820N(SyntaxKind.ClassDeclaration); 2822N(SyntaxKind.ClassKeyword); 2823N(SyntaxKind.IdentifierToken, "C"); 2824N(SyntaxKind.OpenBraceToken); 2825N(SyntaxKind.MethodDeclaration); 2827N(SyntaxKind.PredefinedType); 2829N(SyntaxKind.VoidKeyword); 2831N(SyntaxKind.IdentifierToken, "Goo"); 2832N(SyntaxKind.ParameterList); 2834N(SyntaxKind.OpenParenToken); 2835N(SyntaxKind.CloseParenToken); 2837N(SyntaxKind.Block); 2839N(SyntaxKind.OpenBraceToken); 2840N(SyntaxKind.TryStatement); 2842N(SyntaxKind.TryKeyword); 2843N(SyntaxKind.Block); 2845N(SyntaxKind.OpenBraceToken); 2846N(SyntaxKind.CloseBraceToken); 2858N(SyntaxKind.TryStatement); 2860N(SyntaxKind.AttributeList); 2862N(SyntaxKind.OpenBracketToken); 2863N(SyntaxKind.Attribute); 2865N(SyntaxKind.IdentifierName); 2867N(SyntaxKind.IdentifierToken, "A"); 2870N(SyntaxKind.CloseBracketToken); 2878N(SyntaxKind.FinallyClause); 2880N(SyntaxKind.FinallyKeyword); 2881N(SyntaxKind.Block); 2883N(SyntaxKind.OpenBraceToken); 2884N(SyntaxKind.CloseBraceToken); 2888N(SyntaxKind.CloseBraceToken); 2891N(SyntaxKind.CloseBraceToken); 2893N(SyntaxKind.EndOfFileToken); 2921N(SyntaxKind.CompilationUnit); 2923N(SyntaxKind.ClassDeclaration); 2925N(SyntaxKind.ClassKeyword); 2926N(SyntaxKind.IdentifierToken, "C"); 2927N(SyntaxKind.OpenBraceToken); 2928N(SyntaxKind.MethodDeclaration); 2930N(SyntaxKind.PredefinedType); 2932N(SyntaxKind.VoidKeyword); 2934N(SyntaxKind.IdentifierToken, "Goo"); 2935N(SyntaxKind.ParameterList); 2937N(SyntaxKind.OpenParenToken); 2938N(SyntaxKind.CloseParenToken); 2940N(SyntaxKind.Block); 2942N(SyntaxKind.OpenBraceToken); 2943N(SyntaxKind.TryStatement); 2945N(SyntaxKind.TryKeyword); 2946N(SyntaxKind.Block); 2948N(SyntaxKind.OpenBraceToken); 2949N(SyntaxKind.CloseBraceToken); 2951N(SyntaxKind.FinallyClause); 2953N(SyntaxKind.FinallyKeyword); 2954N(SyntaxKind.Block); 2956N(SyntaxKind.AttributeList); 2958N(SyntaxKind.OpenBracketToken); 2959N(SyntaxKind.Attribute); 2961N(SyntaxKind.IdentifierName); 2963N(SyntaxKind.IdentifierToken, "A"); 2966N(SyntaxKind.CloseBracketToken); 2968N(SyntaxKind.OpenBraceToken); 2969N(SyntaxKind.CloseBraceToken); 2973N(SyntaxKind.CloseBraceToken); 2976N(SyntaxKind.CloseBraceToken); 2978N(SyntaxKind.EndOfFileToken); 3006N(SyntaxKind.CompilationUnit); 3008N(SyntaxKind.ClassDeclaration); 3010N(SyntaxKind.ClassKeyword); 3011N(SyntaxKind.IdentifierToken, "C"); 3012N(SyntaxKind.OpenBraceToken); 3013N(SyntaxKind.MethodDeclaration); 3015N(SyntaxKind.PredefinedType); 3017N(SyntaxKind.VoidKeyword); 3019N(SyntaxKind.IdentifierToken, "Goo"); 3020N(SyntaxKind.ParameterList); 3022N(SyntaxKind.OpenParenToken); 3023N(SyntaxKind.CloseParenToken); 3025N(SyntaxKind.Block); 3027N(SyntaxKind.OpenBraceToken); 3028N(SyntaxKind.TryStatement); 3030N(SyntaxKind.TryKeyword); 3031N(SyntaxKind.Block); 3033N(SyntaxKind.OpenBraceToken); 3034N(SyntaxKind.CloseBraceToken); 3046N(SyntaxKind.TryStatement); 3048N(SyntaxKind.AttributeList); 3050N(SyntaxKind.OpenBracketToken); 3051N(SyntaxKind.Attribute); 3053N(SyntaxKind.IdentifierName); 3055N(SyntaxKind.IdentifierToken, "A"); 3058N(SyntaxKind.CloseBracketToken); 3066N(SyntaxKind.CatchClause); 3068N(SyntaxKind.CatchKeyword); 3069N(SyntaxKind.Block); 3071N(SyntaxKind.OpenBraceToken); 3072N(SyntaxKind.CloseBraceToken); 3076N(SyntaxKind.CloseBraceToken); 3079N(SyntaxKind.CloseBraceToken); 3081N(SyntaxKind.EndOfFileToken); 3109N(SyntaxKind.CompilationUnit); 3111N(SyntaxKind.ClassDeclaration); 3113N(SyntaxKind.ClassKeyword); 3114N(SyntaxKind.IdentifierToken, "C"); 3115N(SyntaxKind.OpenBraceToken); 3116N(SyntaxKind.MethodDeclaration); 3118N(SyntaxKind.PredefinedType); 3120N(SyntaxKind.VoidKeyword); 3122N(SyntaxKind.IdentifierToken, "Goo"); 3123N(SyntaxKind.ParameterList); 3125N(SyntaxKind.OpenParenToken); 3126N(SyntaxKind.CloseParenToken); 3128N(SyntaxKind.Block); 3130N(SyntaxKind.OpenBraceToken); 3131N(SyntaxKind.TryStatement); 3133N(SyntaxKind.TryKeyword); 3134N(SyntaxKind.Block); 3136N(SyntaxKind.OpenBraceToken); 3137N(SyntaxKind.CloseBraceToken); 3139N(SyntaxKind.CatchClause); 3141N(SyntaxKind.CatchKeyword); 3142N(SyntaxKind.Block); 3144N(SyntaxKind.AttributeList); 3146N(SyntaxKind.OpenBracketToken); 3147N(SyntaxKind.Attribute); 3149N(SyntaxKind.IdentifierName); 3151N(SyntaxKind.IdentifierToken, "A"); 3154N(SyntaxKind.CloseBracketToken); 3156N(SyntaxKind.OpenBraceToken); 3157N(SyntaxKind.CloseBraceToken); 3161N(SyntaxKind.CloseBraceToken); 3164N(SyntaxKind.CloseBraceToken); 3166N(SyntaxKind.EndOfFileToken); 3188N(SyntaxKind.CompilationUnit); 3190N(SyntaxKind.ClassDeclaration); 3192N(SyntaxKind.ClassKeyword); 3193N(SyntaxKind.IdentifierToken, "C"); 3194N(SyntaxKind.OpenBraceToken); 3195N(SyntaxKind.MethodDeclaration); 3197N(SyntaxKind.PredefinedType); 3199N(SyntaxKind.VoidKeyword); 3201N(SyntaxKind.IdentifierToken, "Goo"); 3202N(SyntaxKind.ParameterList); 3204N(SyntaxKind.OpenParenToken); 3205N(SyntaxKind.CloseParenToken); 3207N(SyntaxKind.Block); 3209N(SyntaxKind.OpenBraceToken); 3210N(SyntaxKind.IfStatement); 3212N(SyntaxKind.IfKeyword); 3213N(SyntaxKind.OpenParenToken); 3214N(SyntaxKind.TrueLiteralExpression); 3216N(SyntaxKind.TrueKeyword); 3218N(SyntaxKind.CloseParenToken); 3219N(SyntaxKind.ReturnStatement); 3221N(SyntaxKind.AttributeList); 3223N(SyntaxKind.OpenBracketToken); 3224N(SyntaxKind.Attribute); 3226N(SyntaxKind.IdentifierName); 3228N(SyntaxKind.IdentifierToken, "A"); 3231N(SyntaxKind.CloseBracketToken); 3233N(SyntaxKind.ReturnKeyword); 3234N(SyntaxKind.SemicolonToken); 3237N(SyntaxKind.CloseBraceToken); 3240N(SyntaxKind.CloseBraceToken); 3242N(SyntaxKind.EndOfFileToken); 3267N(SyntaxKind.CompilationUnit); 3269N(SyntaxKind.ClassDeclaration); 3271N(SyntaxKind.ClassKeyword); 3272N(SyntaxKind.IdentifierToken, "C"); 3273N(SyntaxKind.OpenBraceToken); 3274N(SyntaxKind.MethodDeclaration); 3276N(SyntaxKind.PredefinedType); 3278N(SyntaxKind.VoidKeyword); 3280N(SyntaxKind.IdentifierToken, "Goo"); 3281N(SyntaxKind.ParameterList); 3283N(SyntaxKind.OpenParenToken); 3284N(SyntaxKind.CloseParenToken); 3286N(SyntaxKind.Block); 3288N(SyntaxKind.OpenBraceToken); 3289N(SyntaxKind.ExpressionStatement); 3291N(SyntaxKind.AttributeList); 3293N(SyntaxKind.OpenBracketToken); 3294N(SyntaxKind.Attribute); 3296N(SyntaxKind.IdentifierName); 3298N(SyntaxKind.IdentifierToken, "A"); 3301N(SyntaxKind.CloseBracketToken); 3303N(SyntaxKind.AnonymousMethodExpression); 3305N(SyntaxKind.DelegateKeyword); 3306N(SyntaxKind.Block); 3308N(SyntaxKind.OpenBraceToken); 3309N(SyntaxKind.CloseBraceToken); 3314N(SyntaxKind.CloseBraceToken); 3317N(SyntaxKind.CloseBraceToken); 3319N(SyntaxKind.EndOfFileToken); 3350N(SyntaxKind.CompilationUnit); 3352N(SyntaxKind.ClassDeclaration); 3354N(SyntaxKind.ClassKeyword); 3355N(SyntaxKind.IdentifierToken, "C"); 3356N(SyntaxKind.OpenBraceToken); 3357N(SyntaxKind.MethodDeclaration); 3359N(SyntaxKind.PredefinedType); 3361N(SyntaxKind.VoidKeyword); 3363N(SyntaxKind.IdentifierToken, "Goo"); 3364N(SyntaxKind.ParameterList); 3366N(SyntaxKind.OpenParenToken); 3367N(SyntaxKind.CloseParenToken); 3369N(SyntaxKind.Block); 3371N(SyntaxKind.OpenBraceToken); 3372N(SyntaxKind.ExpressionStatement); 3374N(SyntaxKind.AttributeList); 3376N(SyntaxKind.OpenBracketToken); 3377N(SyntaxKind.Attribute); 3379N(SyntaxKind.IdentifierName); 3381N(SyntaxKind.IdentifierToken, "A"); 3384N(SyntaxKind.CloseBracketToken); 3386N(SyntaxKind.AnonymousMethodExpression); 3388N(SyntaxKind.DelegateKeyword); 3397N(SyntaxKind.CloseBraceToken); 3400N(SyntaxKind.CloseBraceToken); 3402N(SyntaxKind.EndOfFileToken); 3430N(SyntaxKind.CompilationUnit); 3432N(SyntaxKind.ClassDeclaration); 3434N(SyntaxKind.ClassKeyword); 3435N(SyntaxKind.IdentifierToken, "C"); 3436N(SyntaxKind.OpenBraceToken); 3437N(SyntaxKind.MethodDeclaration); 3439N(SyntaxKind.PredefinedType); 3441N(SyntaxKind.VoidKeyword); 3443N(SyntaxKind.IdentifierToken, "Goo"); 3444N(SyntaxKind.ParameterList); 3446N(SyntaxKind.OpenParenToken); 3447N(SyntaxKind.CloseParenToken); 3449N(SyntaxKind.Block); 3451N(SyntaxKind.OpenBraceToken); 3452N(SyntaxKind.ExpressionStatement); 3454N(SyntaxKind.AttributeList); 3456N(SyntaxKind.OpenBracketToken); 3457N(SyntaxKind.Attribute); 3459N(SyntaxKind.IdentifierName); 3461N(SyntaxKind.IdentifierToken, "A"); 3464N(SyntaxKind.CloseBracketToken); 3466N(SyntaxKind.AnonymousMethodExpression); 3468N(SyntaxKind.DelegateKeyword); 3469N(SyntaxKind.ParameterList); 3471N(SyntaxKind.OpenParenToken); 3472N(SyntaxKind.CloseParenToken); 3474N(SyntaxKind.Block); 3476N(SyntaxKind.OpenBraceToken); 3477N(SyntaxKind.CloseBraceToken); 3480N(SyntaxKind.SemicolonToken); 3482N(SyntaxKind.CloseBraceToken); 3485N(SyntaxKind.CloseBraceToken); 3487N(SyntaxKind.EndOfFileToken); 3512N(SyntaxKind.CompilationUnit); 3514N(SyntaxKind.ClassDeclaration); 3516N(SyntaxKind.ClassKeyword); 3517N(SyntaxKind.IdentifierToken, "C"); 3518N(SyntaxKind.OpenBraceToken); 3519N(SyntaxKind.MethodDeclaration); 3521N(SyntaxKind.PredefinedType); 3523N(SyntaxKind.VoidKeyword); 3525N(SyntaxKind.IdentifierToken, "Goo"); 3526N(SyntaxKind.ParameterList); 3528N(SyntaxKind.OpenParenToken); 3529N(SyntaxKind.CloseParenToken); 3531N(SyntaxKind.Block); 3533N(SyntaxKind.OpenBraceToken); 3534N(SyntaxKind.ExpressionStatement); 3536N(SyntaxKind.AttributeList); 3538N(SyntaxKind.OpenBracketToken); 3539N(SyntaxKind.Attribute); 3541N(SyntaxKind.IdentifierName); 3543N(SyntaxKind.IdentifierToken, "A"); 3546N(SyntaxKind.CloseBracketToken); 3548N(SyntaxKind.ParenthesizedLambdaExpression); 3550N(SyntaxKind.ParameterList); 3552N(SyntaxKind.OpenParenToken); 3553N(SyntaxKind.CloseParenToken); 3555N(SyntaxKind.EqualsGreaterThanToken); 3556N(SyntaxKind.Block); 3558N(SyntaxKind.OpenBraceToken); 3559N(SyntaxKind.CloseBraceToken); 3562N(SyntaxKind.SemicolonToken); 3564N(SyntaxKind.CloseBraceToken); 3567N(SyntaxKind.CloseBraceToken); 3569N(SyntaxKind.EndOfFileToken); 3594N(SyntaxKind.CompilationUnit); 3596N(SyntaxKind.ClassDeclaration); 3598N(SyntaxKind.ClassKeyword); 3599N(SyntaxKind.IdentifierToken, "C"); 3600N(SyntaxKind.OpenBraceToken); 3601N(SyntaxKind.MethodDeclaration); 3603N(SyntaxKind.PredefinedType); 3605N(SyntaxKind.VoidKeyword); 3607N(SyntaxKind.IdentifierToken, "Goo"); 3608N(SyntaxKind.ParameterList); 3610N(SyntaxKind.OpenParenToken); 3611N(SyntaxKind.CloseParenToken); 3613N(SyntaxKind.Block); 3615N(SyntaxKind.OpenBraceToken); 3616N(SyntaxKind.ExpressionStatement); 3618N(SyntaxKind.AttributeList); 3620N(SyntaxKind.OpenBracketToken); 3621N(SyntaxKind.Attribute); 3623N(SyntaxKind.IdentifierName); 3625N(SyntaxKind.IdentifierToken, "A"); 3628N(SyntaxKind.CloseBracketToken); 3630N(SyntaxKind.ParenthesizedLambdaExpression); 3632N(SyntaxKind.ParameterList); 3634N(SyntaxKind.OpenParenToken); 3635N(SyntaxKind.Parameter); 3637N(SyntaxKind.PredefinedType); 3639N(SyntaxKind.IntKeyword); 3641N(SyntaxKind.IdentifierToken, "i"); 3643N(SyntaxKind.CloseParenToken); 3645N(SyntaxKind.EqualsGreaterThanToken); 3646N(SyntaxKind.Block); 3648N(SyntaxKind.OpenBraceToken); 3649N(SyntaxKind.CloseBraceToken); 3652N(SyntaxKind.SemicolonToken); 3654N(SyntaxKind.CloseBraceToken); 3657N(SyntaxKind.CloseBraceToken); 3659N(SyntaxKind.EndOfFileToken); 3684N(SyntaxKind.CompilationUnit); 3686N(SyntaxKind.ClassDeclaration); 3688N(SyntaxKind.ClassKeyword); 3689N(SyntaxKind.IdentifierToken, "C"); 3690N(SyntaxKind.OpenBraceToken); 3691N(SyntaxKind.MethodDeclaration); 3693N(SyntaxKind.PredefinedType); 3695N(SyntaxKind.VoidKeyword); 3697N(SyntaxKind.IdentifierToken, "Goo"); 3698N(SyntaxKind.ParameterList); 3700N(SyntaxKind.OpenParenToken); 3701N(SyntaxKind.CloseParenToken); 3703N(SyntaxKind.Block); 3705N(SyntaxKind.OpenBraceToken); 3706N(SyntaxKind.ExpressionStatement); 3708N(SyntaxKind.AttributeList); 3710N(SyntaxKind.OpenBracketToken); 3711N(SyntaxKind.Attribute); 3713N(SyntaxKind.IdentifierName); 3715N(SyntaxKind.IdentifierToken, "A"); 3718N(SyntaxKind.CloseBracketToken); 3720N(SyntaxKind.SimpleLambdaExpression); 3722N(SyntaxKind.Parameter); 3724N(SyntaxKind.IdentifierToken, "i"); 3726N(SyntaxKind.EqualsGreaterThanToken); 3727N(SyntaxKind.Block); 3729N(SyntaxKind.OpenBraceToken); 3730N(SyntaxKind.CloseBraceToken); 3733N(SyntaxKind.SemicolonToken); 3735N(SyntaxKind.CloseBraceToken); 3738N(SyntaxKind.CloseBraceToken); 3740N(SyntaxKind.EndOfFileToken); 3765N(SyntaxKind.CompilationUnit); 3767N(SyntaxKind.ClassDeclaration); 3769N(SyntaxKind.ClassKeyword); 3770N(SyntaxKind.IdentifierToken, "C"); 3771N(SyntaxKind.OpenBraceToken); 3772N(SyntaxKind.MethodDeclaration); 3774N(SyntaxKind.PredefinedType); 3776N(SyntaxKind.VoidKeyword); 3778N(SyntaxKind.IdentifierToken, "Goo"); 3779N(SyntaxKind.ParameterList); 3781N(SyntaxKind.OpenParenToken); 3782N(SyntaxKind.CloseParenToken); 3784N(SyntaxKind.Block); 3786N(SyntaxKind.OpenBraceToken); 3787N(SyntaxKind.ExpressionStatement); 3789N(SyntaxKind.AttributeList); 3791N(SyntaxKind.OpenBracketToken); 3792N(SyntaxKind.Attribute); 3794N(SyntaxKind.IdentifierName); 3796N(SyntaxKind.IdentifierToken, "A"); 3799N(SyntaxKind.CloseBracketToken); 3801N(SyntaxKind.AnonymousObjectCreationExpression); 3803N(SyntaxKind.NewKeyword); 3804N(SyntaxKind.OpenBraceToken); 3805N(SyntaxKind.CloseBraceToken); 3807N(SyntaxKind.SemicolonToken); 3809N(SyntaxKind.CloseBraceToken); 3812N(SyntaxKind.CloseBraceToken); 3814N(SyntaxKind.EndOfFileToken); 3839N(SyntaxKind.CompilationUnit); 3841N(SyntaxKind.ClassDeclaration); 3843N(SyntaxKind.ClassKeyword); 3844N(SyntaxKind.IdentifierToken, "C"); 3845N(SyntaxKind.OpenBraceToken); 3846N(SyntaxKind.MethodDeclaration); 3848N(SyntaxKind.PredefinedType); 3850N(SyntaxKind.VoidKeyword); 3852N(SyntaxKind.IdentifierToken, "Goo"); 3853N(SyntaxKind.ParameterList); 3855N(SyntaxKind.OpenParenToken); 3856N(SyntaxKind.CloseParenToken); 3858N(SyntaxKind.Block); 3860N(SyntaxKind.OpenBraceToken); 3861N(SyntaxKind.ExpressionStatement); 3863N(SyntaxKind.AttributeList); 3865N(SyntaxKind.OpenBracketToken); 3866N(SyntaxKind.Attribute); 3868N(SyntaxKind.IdentifierName); 3870N(SyntaxKind.IdentifierToken, "A"); 3873N(SyntaxKind.CloseBracketToken); 3875N(SyntaxKind.ArrayCreationExpression); 3877N(SyntaxKind.NewKeyword); 3878N(SyntaxKind.ArrayType); 3880N(SyntaxKind.PredefinedType); 3882N(SyntaxKind.IntKeyword); 3884N(SyntaxKind.ArrayRankSpecifier); 3886N(SyntaxKind.OpenBracketToken); 3887N(SyntaxKind.OmittedArraySizeExpression); 3889N(SyntaxKind.OmittedArraySizeExpressionToken); 3891N(SyntaxKind.CloseBracketToken); 3894N(SyntaxKind.ArrayInitializerExpression); 3896N(SyntaxKind.OpenBraceToken); 3897N(SyntaxKind.CloseBraceToken); 3900N(SyntaxKind.SemicolonToken); 3902N(SyntaxKind.CloseBraceToken); 3905N(SyntaxKind.CloseBraceToken); 3907N(SyntaxKind.EndOfFileToken); 3932N(SyntaxKind.CompilationUnit); 3934N(SyntaxKind.ClassDeclaration); 3936N(SyntaxKind.ClassKeyword); 3937N(SyntaxKind.IdentifierToken, "C"); 3938N(SyntaxKind.OpenBraceToken); 3939N(SyntaxKind.MethodDeclaration); 3941N(SyntaxKind.PredefinedType); 3943N(SyntaxKind.VoidKeyword); 3945N(SyntaxKind.IdentifierToken, "Goo"); 3946N(SyntaxKind.ParameterList); 3948N(SyntaxKind.OpenParenToken); 3949N(SyntaxKind.CloseParenToken); 3951N(SyntaxKind.Block); 3953N(SyntaxKind.OpenBraceToken); 3954N(SyntaxKind.ExpressionStatement); 3956N(SyntaxKind.AttributeList); 3958N(SyntaxKind.OpenBracketToken); 3959N(SyntaxKind.Attribute); 3961N(SyntaxKind.IdentifierName); 3963N(SyntaxKind.IdentifierToken, "A"); 3966N(SyntaxKind.CloseBracketToken); 3968N(SyntaxKind.ImplicitArrayCreationExpression); 3970N(SyntaxKind.NewKeyword); 3971N(SyntaxKind.OpenBracketToken); 3972N(SyntaxKind.CloseBracketToken); 3973N(SyntaxKind.ArrayInitializerExpression); 3975N(SyntaxKind.OpenBraceToken); 3976N(SyntaxKind.NumericLiteralExpression); 3978N(SyntaxKind.NumericLiteralToken, "0"); 3980N(SyntaxKind.CloseBraceToken); 3983N(SyntaxKind.SemicolonToken); 3985N(SyntaxKind.CloseBraceToken); 3988N(SyntaxKind.CloseBraceToken); 3990N(SyntaxKind.EndOfFileToken); 4015N(SyntaxKind.CompilationUnit); 4017N(SyntaxKind.ClassDeclaration); 4019N(SyntaxKind.ClassKeyword); 4020N(SyntaxKind.IdentifierToken, "C"); 4021N(SyntaxKind.OpenBraceToken); 4022N(SyntaxKind.MethodDeclaration); 4024N(SyntaxKind.PredefinedType); 4026N(SyntaxKind.VoidKeyword); 4028N(SyntaxKind.IdentifierToken, "Goo"); 4029N(SyntaxKind.ParameterList); 4031N(SyntaxKind.OpenParenToken); 4032N(SyntaxKind.Parameter); 4034N(SyntaxKind.PredefinedType); 4036N(SyntaxKind.IntKeyword); 4038N(SyntaxKind.IdentifierToken, "a"); 4040N(SyntaxKind.CloseParenToken); 4042N(SyntaxKind.Block); 4044N(SyntaxKind.OpenBraceToken); 4045N(SyntaxKind.ExpressionStatement); 4047N(SyntaxKind.AttributeList); 4049N(SyntaxKind.OpenBracketToken); 4050N(SyntaxKind.Attribute); 4052N(SyntaxKind.IdentifierName); 4054N(SyntaxKind.IdentifierToken, "A"); 4057N(SyntaxKind.CloseBracketToken); 4059N(SyntaxKind.SimpleAssignmentExpression); 4061N(SyntaxKind.IdentifierName); 4063N(SyntaxKind.IdentifierToken, "a"); 4065N(SyntaxKind.EqualsToken); 4066N(SyntaxKind.NumericLiteralExpression); 4068N(SyntaxKind.NumericLiteralToken, "0"); 4071N(SyntaxKind.SemicolonToken); 4073N(SyntaxKind.CloseBraceToken); 4076N(SyntaxKind.CloseBraceToken); 4078N(SyntaxKind.EndOfFileToken); 4100N(SyntaxKind.CompilationUnit); 4102N(SyntaxKind.ClassDeclaration); 4104N(SyntaxKind.ClassKeyword); 4105N(SyntaxKind.IdentifierToken, "C"); 4106N(SyntaxKind.OpenBraceToken); 4107N(SyntaxKind.MethodDeclaration); 4109N(SyntaxKind.PredefinedType); 4111N(SyntaxKind.VoidKeyword); 4113N(SyntaxKind.IdentifierToken, "Goo"); 4114N(SyntaxKind.ParameterList); 4116N(SyntaxKind.OpenParenToken); 4117N(SyntaxKind.Parameter); 4119N(SyntaxKind.PredefinedType); 4121N(SyntaxKind.IntKeyword); 4123N(SyntaxKind.IdentifierToken, "a"); 4125N(SyntaxKind.CloseParenToken); 4127N(SyntaxKind.Block); 4129N(SyntaxKind.OpenBraceToken); 4130N(SyntaxKind.ExpressionStatement); 4132N(SyntaxKind.AttributeList); 4134N(SyntaxKind.OpenBracketToken); 4135N(SyntaxKind.Attribute); 4137N(SyntaxKind.IdentifierName); 4139N(SyntaxKind.IdentifierToken, "A"); 4142N(SyntaxKind.CloseBracketToken); 4144N(SyntaxKind.AddAssignmentExpression); 4146N(SyntaxKind.IdentifierName); 4148N(SyntaxKind.IdentifierToken, "a"); 4150N(SyntaxKind.PlusEqualsToken); 4151N(SyntaxKind.NumericLiteralExpression); 4153N(SyntaxKind.NumericLiteralToken, "0"); 4156N(SyntaxKind.SemicolonToken); 4158N(SyntaxKind.CloseBraceToken); 4161N(SyntaxKind.CloseBraceToken); 4163N(SyntaxKind.EndOfFileToken); 4185N(SyntaxKind.CompilationUnit); 4187N(SyntaxKind.ClassDeclaration); 4189N(SyntaxKind.ClassKeyword); 4190N(SyntaxKind.IdentifierToken, "C"); 4191N(SyntaxKind.OpenBraceToken); 4192N(SyntaxKind.MethodDeclaration); 4194N(SyntaxKind.PredefinedType); 4196N(SyntaxKind.VoidKeyword); 4198N(SyntaxKind.IdentifierToken, "Goo"); 4199N(SyntaxKind.ParameterList); 4201N(SyntaxKind.OpenParenToken); 4202N(SyntaxKind.CloseParenToken); 4204N(SyntaxKind.Block); 4206N(SyntaxKind.OpenBraceToken); 4207N(SyntaxKind.LocalDeclarationStatement); 4209N(SyntaxKind.AttributeList); 4211N(SyntaxKind.OpenBracketToken); 4212N(SyntaxKind.Attribute); 4214N(SyntaxKind.IdentifierName); 4216N(SyntaxKind.IdentifierToken, "A"); 4219N(SyntaxKind.CloseBracketToken); 4221N(SyntaxKind.VariableDeclaration); 4223N(SyntaxKind.IdentifierName); 4225N(SyntaxKind.IdentifierToken, "await"); 4227N(SyntaxKind.VariableDeclarator); 4229N(SyntaxKind.IdentifierToken, "a"); 4232N(SyntaxKind.SemicolonToken); 4234N(SyntaxKind.CloseBraceToken); 4237N(SyntaxKind.CloseBraceToken); 4239N(SyntaxKind.EndOfFileToken); 4267N(SyntaxKind.CompilationUnit); 4269N(SyntaxKind.ClassDeclaration); 4271N(SyntaxKind.ClassKeyword); 4272N(SyntaxKind.IdentifierToken, "C"); 4273N(SyntaxKind.OpenBraceToken); 4274N(SyntaxKind.MethodDeclaration); 4276N(SyntaxKind.AsyncKeyword); 4277N(SyntaxKind.PredefinedType); 4279N(SyntaxKind.VoidKeyword); 4281N(SyntaxKind.IdentifierToken, "Goo"); 4282N(SyntaxKind.ParameterList); 4284N(SyntaxKind.OpenParenToken); 4285N(SyntaxKind.CloseParenToken); 4287N(SyntaxKind.Block); 4289N(SyntaxKind.OpenBraceToken); 4290N(SyntaxKind.ExpressionStatement); 4292N(SyntaxKind.AttributeList); 4294N(SyntaxKind.OpenBracketToken); 4295N(SyntaxKind.Attribute); 4297N(SyntaxKind.IdentifierName); 4299N(SyntaxKind.IdentifierToken, "A"); 4302N(SyntaxKind.CloseBracketToken); 4304N(SyntaxKind.AwaitExpression); 4306N(SyntaxKind.AwaitKeyword); 4307N(SyntaxKind.IdentifierName); 4309N(SyntaxKind.IdentifierToken, "a"); 4312N(SyntaxKind.SemicolonToken); 4314N(SyntaxKind.CloseBraceToken); 4317N(SyntaxKind.CloseBraceToken); 4319N(SyntaxKind.EndOfFileToken); 4344N(SyntaxKind.CompilationUnit); 4346N(SyntaxKind.ClassDeclaration); 4348N(SyntaxKind.ClassKeyword); 4349N(SyntaxKind.IdentifierToken, "C"); 4350N(SyntaxKind.OpenBraceToken); 4351N(SyntaxKind.MethodDeclaration); 4353N(SyntaxKind.PredefinedType); 4355N(SyntaxKind.VoidKeyword); 4357N(SyntaxKind.IdentifierToken, "Goo"); 4358N(SyntaxKind.ParameterList); 4360N(SyntaxKind.OpenParenToken); 4361N(SyntaxKind.Parameter); 4363N(SyntaxKind.PredefinedType); 4365N(SyntaxKind.IntKeyword); 4367N(SyntaxKind.IdentifierToken, "a"); 4369N(SyntaxKind.CloseParenToken); 4371N(SyntaxKind.Block); 4373N(SyntaxKind.OpenBraceToken); 4374N(SyntaxKind.ExpressionStatement); 4376N(SyntaxKind.AttributeList); 4378N(SyntaxKind.OpenBracketToken); 4379N(SyntaxKind.Attribute); 4381N(SyntaxKind.IdentifierName); 4383N(SyntaxKind.IdentifierToken, "A"); 4386N(SyntaxKind.CloseBracketToken); 4388N(SyntaxKind.AddExpression); 4390N(SyntaxKind.IdentifierName); 4392N(SyntaxKind.IdentifierToken, "a"); 4394N(SyntaxKind.PlusToken); 4395N(SyntaxKind.IdentifierName); 4397N(SyntaxKind.IdentifierToken, "a"); 4400N(SyntaxKind.SemicolonToken); 4402N(SyntaxKind.CloseBraceToken); 4405N(SyntaxKind.CloseBraceToken); 4407N(SyntaxKind.EndOfFileToken); 4432N(SyntaxKind.CompilationUnit); 4434N(SyntaxKind.ClassDeclaration); 4436N(SyntaxKind.ClassKeyword); 4437N(SyntaxKind.IdentifierToken, "C"); 4438N(SyntaxKind.OpenBraceToken); 4439N(SyntaxKind.MethodDeclaration); 4441N(SyntaxKind.PredefinedType); 4443N(SyntaxKind.VoidKeyword); 4445N(SyntaxKind.IdentifierToken, "Goo"); 4446N(SyntaxKind.ParameterList); 4448N(SyntaxKind.OpenParenToken); 4449N(SyntaxKind.Parameter); 4451N(SyntaxKind.PredefinedType); 4453N(SyntaxKind.IntKeyword); 4455N(SyntaxKind.IdentifierToken, "a"); 4457N(SyntaxKind.CloseParenToken); 4459N(SyntaxKind.Block); 4461N(SyntaxKind.OpenBraceToken); 4462N(SyntaxKind.ExpressionStatement); 4464N(SyntaxKind.AttributeList); 4466N(SyntaxKind.OpenBracketToken); 4467N(SyntaxKind.Attribute); 4469N(SyntaxKind.IdentifierName); 4471N(SyntaxKind.IdentifierToken, "A"); 4474N(SyntaxKind.CloseBracketToken); 4476N(SyntaxKind.CastExpression); 4478N(SyntaxKind.OpenParenToken); 4479N(SyntaxKind.PredefinedType); 4481N(SyntaxKind.ObjectKeyword); 4483N(SyntaxKind.CloseParenToken); 4484N(SyntaxKind.IdentifierName); 4486N(SyntaxKind.IdentifierToken, "a"); 4489N(SyntaxKind.SemicolonToken); 4491N(SyntaxKind.CloseBraceToken); 4494N(SyntaxKind.CloseBraceToken); 4496N(SyntaxKind.EndOfFileToken); 4521N(SyntaxKind.CompilationUnit); 4523N(SyntaxKind.ClassDeclaration); 4525N(SyntaxKind.ClassKeyword); 4526N(SyntaxKind.IdentifierToken, "C"); 4527N(SyntaxKind.OpenBraceToken); 4528N(SyntaxKind.MethodDeclaration); 4530N(SyntaxKind.PredefinedType); 4532N(SyntaxKind.VoidKeyword); 4534N(SyntaxKind.IdentifierToken, "Goo"); 4535N(SyntaxKind.ParameterList); 4537N(SyntaxKind.OpenParenToken); 4538N(SyntaxKind.Parameter); 4540N(SyntaxKind.PredefinedType); 4542N(SyntaxKind.StringKeyword); 4544N(SyntaxKind.IdentifierToken, "a"); 4546N(SyntaxKind.CloseParenToken); 4548N(SyntaxKind.Block); 4550N(SyntaxKind.OpenBraceToken); 4551N(SyntaxKind.ExpressionStatement); 4553N(SyntaxKind.AttributeList); 4555N(SyntaxKind.OpenBracketToken); 4556N(SyntaxKind.Attribute); 4558N(SyntaxKind.IdentifierName); 4560N(SyntaxKind.IdentifierToken, "A"); 4563N(SyntaxKind.CloseBracketToken); 4565N(SyntaxKind.ConditionalAccessExpression); 4567N(SyntaxKind.IdentifierName); 4569N(SyntaxKind.IdentifierToken, "a"); 4571N(SyntaxKind.QuestionToken); 4572N(SyntaxKind.InvocationExpression); 4574N(SyntaxKind.MemberBindingExpression); 4576N(SyntaxKind.DotToken); 4577N(SyntaxKind.IdentifierName); 4579N(SyntaxKind.IdentifierToken, "ToString"); 4582N(SyntaxKind.ArgumentList); 4584N(SyntaxKind.OpenParenToken); 4585N(SyntaxKind.CloseParenToken); 4589N(SyntaxKind.SemicolonToken); 4591N(SyntaxKind.CloseBraceToken); 4594N(SyntaxKind.CloseBraceToken); 4596N(SyntaxKind.EndOfFileToken); 4618N(SyntaxKind.CompilationUnit); 4620N(SyntaxKind.ClassDeclaration); 4622N(SyntaxKind.ClassKeyword); 4623N(SyntaxKind.IdentifierToken, "C"); 4624N(SyntaxKind.OpenBraceToken); 4625N(SyntaxKind.MethodDeclaration); 4627N(SyntaxKind.PredefinedType); 4629N(SyntaxKind.VoidKeyword); 4631N(SyntaxKind.IdentifierToken, "Goo"); 4632N(SyntaxKind.ParameterList); 4634N(SyntaxKind.OpenParenToken); 4635N(SyntaxKind.CloseParenToken); 4637N(SyntaxKind.Block); 4639N(SyntaxKind.OpenBraceToken); 4640N(SyntaxKind.ExpressionStatement); 4642N(SyntaxKind.AttributeList); 4644N(SyntaxKind.OpenBracketToken); 4645N(SyntaxKind.Attribute); 4647N(SyntaxKind.IdentifierName); 4649N(SyntaxKind.IdentifierToken, "A"); 4652N(SyntaxKind.CloseBracketToken); 4654N(SyntaxKind.DefaultExpression); 4656N(SyntaxKind.DefaultKeyword); 4657N(SyntaxKind.OpenParenToken); 4658N(SyntaxKind.PredefinedType); 4660N(SyntaxKind.IntKeyword); 4662N(SyntaxKind.CloseParenToken); 4664N(SyntaxKind.SemicolonToken); 4666N(SyntaxKind.CloseBraceToken); 4669N(SyntaxKind.CloseBraceToken); 4671N(SyntaxKind.EndOfFileToken); 4696N(SyntaxKind.CompilationUnit); 4698N(SyntaxKind.ClassDeclaration); 4700N(SyntaxKind.ClassKeyword); 4701N(SyntaxKind.IdentifierToken, "C"); 4702N(SyntaxKind.OpenBraceToken); 4703N(SyntaxKind.MethodDeclaration); 4705N(SyntaxKind.PredefinedType); 4707N(SyntaxKind.VoidKeyword); 4709N(SyntaxKind.IdentifierToken, "Goo"); 4710N(SyntaxKind.ParameterList); 4712N(SyntaxKind.OpenParenToken); 4713N(SyntaxKind.CloseParenToken); 4715N(SyntaxKind.Block); 4717N(SyntaxKind.OpenBraceToken); 4718N(SyntaxKind.ExpressionStatement); 4720N(SyntaxKind.AttributeList); 4722N(SyntaxKind.OpenBracketToken); 4723N(SyntaxKind.Attribute); 4725N(SyntaxKind.IdentifierName); 4727N(SyntaxKind.IdentifierToken, "A"); 4730N(SyntaxKind.CloseBracketToken); 4732N(SyntaxKind.DefaultLiteralExpression); 4734N(SyntaxKind.DefaultKeyword); 4736N(SyntaxKind.SemicolonToken); 4738N(SyntaxKind.CloseBraceToken); 4741N(SyntaxKind.CloseBraceToken); 4743N(SyntaxKind.EndOfFileToken); 4771N(SyntaxKind.CompilationUnit); 4773N(SyntaxKind.ClassDeclaration); 4775N(SyntaxKind.ClassKeyword); 4776N(SyntaxKind.IdentifierToken, "C"); 4777N(SyntaxKind.OpenBraceToken); 4778N(SyntaxKind.MethodDeclaration); 4780N(SyntaxKind.PredefinedType); 4782N(SyntaxKind.VoidKeyword); 4784N(SyntaxKind.IdentifierToken, "Goo"); 4785N(SyntaxKind.ParameterList); 4787N(SyntaxKind.OpenParenToken); 4788N(SyntaxKind.Parameter); 4790N(SyntaxKind.PredefinedType); 4792N(SyntaxKind.StringKeyword); 4794N(SyntaxKind.IdentifierToken, "s"); 4796N(SyntaxKind.CloseParenToken); 4798N(SyntaxKind.Block); 4800N(SyntaxKind.OpenBraceToken); 4801N(SyntaxKind.ExpressionStatement); 4803N(SyntaxKind.AttributeList); 4805N(SyntaxKind.OpenBracketToken); 4806N(SyntaxKind.Attribute); 4808N(SyntaxKind.IdentifierName); 4810N(SyntaxKind.IdentifierToken, "A"); 4813N(SyntaxKind.CloseBracketToken); 4815N(SyntaxKind.ElementAccessExpression); 4817N(SyntaxKind.IdentifierName); 4819N(SyntaxKind.IdentifierToken, "s"); 4821N(SyntaxKind.BracketedArgumentList); 4823N(SyntaxKind.OpenBracketToken); 4824N(SyntaxKind.Argument); 4826N(SyntaxKind.NumericLiteralExpression); 4828N(SyntaxKind.NumericLiteralToken, "0"); 4831N(SyntaxKind.CloseBracketToken); 4834N(SyntaxKind.SemicolonToken); 4836N(SyntaxKind.CloseBraceToken); 4839N(SyntaxKind.CloseBraceToken); 4841N(SyntaxKind.EndOfFileToken); 4866N(SyntaxKind.CompilationUnit); 4868N(SyntaxKind.ClassDeclaration); 4870N(SyntaxKind.ClassKeyword); 4871N(SyntaxKind.IdentifierToken, "C"); 4872N(SyntaxKind.OpenBraceToken); 4873N(SyntaxKind.MethodDeclaration); 4875N(SyntaxKind.PredefinedType); 4877N(SyntaxKind.VoidKeyword); 4879N(SyntaxKind.IdentifierToken, "Goo"); 4880N(SyntaxKind.ParameterList); 4882N(SyntaxKind.OpenParenToken); 4883N(SyntaxKind.Parameter); 4885N(SyntaxKind.PredefinedType); 4887N(SyntaxKind.StringKeyword); 4889N(SyntaxKind.IdentifierToken, "s"); 4891N(SyntaxKind.CloseParenToken); 4893N(SyntaxKind.Block); 4895N(SyntaxKind.OpenBraceToken); 4896N(SyntaxKind.ExpressionStatement); 4898N(SyntaxKind.AttributeList); 4900N(SyntaxKind.OpenBracketToken); 4901N(SyntaxKind.Attribute); 4903N(SyntaxKind.IdentifierName); 4905N(SyntaxKind.IdentifierToken, "A"); 4908N(SyntaxKind.CloseBracketToken); 4910N(SyntaxKind.ConditionalAccessExpression); 4912N(SyntaxKind.IdentifierName); 4914N(SyntaxKind.IdentifierToken, "s"); 4916N(SyntaxKind.QuestionToken); 4917N(SyntaxKind.ElementBindingExpression); 4919N(SyntaxKind.BracketedArgumentList); 4921N(SyntaxKind.OpenBracketToken); 4922N(SyntaxKind.Argument); 4924N(SyntaxKind.NumericLiteralExpression); 4926N(SyntaxKind.NumericLiteralToken, "0"); 4929N(SyntaxKind.CloseBracketToken); 4933N(SyntaxKind.SemicolonToken); 4935N(SyntaxKind.CloseBraceToken); 4938N(SyntaxKind.CloseBraceToken); 4940N(SyntaxKind.EndOfFileToken); 4965N(SyntaxKind.CompilationUnit); 4967N(SyntaxKind.ClassDeclaration); 4969N(SyntaxKind.ClassKeyword); 4970N(SyntaxKind.IdentifierToken, "C"); 4971N(SyntaxKind.OpenBraceToken); 4972N(SyntaxKind.MethodDeclaration); 4974N(SyntaxKind.PredefinedType); 4976N(SyntaxKind.VoidKeyword); 4978N(SyntaxKind.IdentifierToken, "Goo"); 4979N(SyntaxKind.ParameterList); 4981N(SyntaxKind.OpenParenToken); 4982N(SyntaxKind.CloseParenToken); 4984N(SyntaxKind.Block); 4986N(SyntaxKind.OpenBraceToken); 4987N(SyntaxKind.ExpressionStatement); 4989N(SyntaxKind.AttributeList); 4991N(SyntaxKind.OpenBracketToken); 4992N(SyntaxKind.Attribute); 4994N(SyntaxKind.IdentifierName); 4996N(SyntaxKind.IdentifierToken, "A"); 4999N(SyntaxKind.CloseBracketToken); 5001N(SyntaxKind.InvocationExpression); 5003N(SyntaxKind.IdentifierName); 5005N(SyntaxKind.IdentifierToken, "Goo"); 5007N(SyntaxKind.ArgumentList); 5009N(SyntaxKind.OpenParenToken); 5010N(SyntaxKind.CloseParenToken); 5013N(SyntaxKind.SemicolonToken); 5015N(SyntaxKind.CloseBraceToken); 5018N(SyntaxKind.CloseBraceToken); 5020N(SyntaxKind.EndOfFileToken); 5042N(SyntaxKind.CompilationUnit); 5044N(SyntaxKind.ClassDeclaration); 5046N(SyntaxKind.ClassKeyword); 5047N(SyntaxKind.IdentifierToken, "C"); 5048N(SyntaxKind.OpenBraceToken); 5049N(SyntaxKind.MethodDeclaration); 5051N(SyntaxKind.PredefinedType); 5053N(SyntaxKind.VoidKeyword); 5055N(SyntaxKind.IdentifierToken, "Goo"); 5056N(SyntaxKind.ParameterList); 5058N(SyntaxKind.OpenParenToken); 5059N(SyntaxKind.CloseParenToken); 5061N(SyntaxKind.Block); 5063N(SyntaxKind.OpenBraceToken); 5064N(SyntaxKind.ExpressionStatement); 5066N(SyntaxKind.AttributeList); 5068N(SyntaxKind.OpenBracketToken); 5069N(SyntaxKind.Attribute); 5071N(SyntaxKind.IdentifierName); 5073N(SyntaxKind.IdentifierToken, "A"); 5076N(SyntaxKind.CloseBracketToken); 5078N(SyntaxKind.NumericLiteralExpression); 5080N(SyntaxKind.NumericLiteralToken, "0"); 5082N(SyntaxKind.SemicolonToken); 5084N(SyntaxKind.CloseBraceToken); 5087N(SyntaxKind.CloseBraceToken); 5089N(SyntaxKind.EndOfFileToken); 5114N(SyntaxKind.CompilationUnit); 5116N(SyntaxKind.ClassDeclaration); 5118N(SyntaxKind.ClassKeyword); 5119N(SyntaxKind.IdentifierToken, "C"); 5120N(SyntaxKind.OpenBraceToken); 5121N(SyntaxKind.MethodDeclaration); 5123N(SyntaxKind.PredefinedType); 5125N(SyntaxKind.VoidKeyword); 5127N(SyntaxKind.IdentifierToken, "Goo"); 5128N(SyntaxKind.ParameterList); 5130N(SyntaxKind.OpenParenToken); 5131N(SyntaxKind.Parameter); 5133N(SyntaxKind.PredefinedType); 5135N(SyntaxKind.IntKeyword); 5137N(SyntaxKind.IdentifierToken, "i"); 5139N(SyntaxKind.CloseParenToken); 5141N(SyntaxKind.Block); 5143N(SyntaxKind.OpenBraceToken); 5144N(SyntaxKind.ExpressionStatement); 5146N(SyntaxKind.AttributeList); 5148N(SyntaxKind.OpenBracketToken); 5149N(SyntaxKind.Attribute); 5151N(SyntaxKind.IdentifierName); 5153N(SyntaxKind.IdentifierToken, "A"); 5156N(SyntaxKind.CloseBracketToken); 5158N(SyntaxKind.SimpleMemberAccessExpression); 5160N(SyntaxKind.IdentifierName); 5162N(SyntaxKind.IdentifierToken, "i"); 5164N(SyntaxKind.DotToken); 5165N(SyntaxKind.IdentifierName); 5167N(SyntaxKind.IdentifierToken, "ToString"); 5170N(SyntaxKind.SemicolonToken); 5172N(SyntaxKind.CloseBraceToken); 5175N(SyntaxKind.CloseBraceToken); 5177N(SyntaxKind.EndOfFileToken); 5202N(SyntaxKind.CompilationUnit); 5204N(SyntaxKind.ClassDeclaration); 5206N(SyntaxKind.ClassKeyword); 5207N(SyntaxKind.IdentifierToken, "C"); 5208N(SyntaxKind.OpenBraceToken); 5209N(SyntaxKind.MethodDeclaration); 5211N(SyntaxKind.PredefinedType); 5213N(SyntaxKind.VoidKeyword); 5215N(SyntaxKind.IdentifierToken, "Goo"); 5216N(SyntaxKind.ParameterList); 5218N(SyntaxKind.OpenParenToken); 5219N(SyntaxKind.CloseParenToken); 5221N(SyntaxKind.Block); 5223N(SyntaxKind.OpenBraceToken); 5224N(SyntaxKind.ExpressionStatement); 5226N(SyntaxKind.AttributeList); 5228N(SyntaxKind.OpenBracketToken); 5229N(SyntaxKind.Attribute); 5231N(SyntaxKind.IdentifierName); 5233N(SyntaxKind.IdentifierToken, "A"); 5236N(SyntaxKind.CloseBracketToken); 5238N(SyntaxKind.ObjectCreationExpression); 5240N(SyntaxKind.NewKeyword); 5241N(SyntaxKind.PredefinedType); 5243N(SyntaxKind.IntKeyword); 5245N(SyntaxKind.ArgumentList); 5247N(SyntaxKind.OpenParenToken); 5248N(SyntaxKind.CloseParenToken); 5251N(SyntaxKind.SemicolonToken); 5253N(SyntaxKind.CloseBraceToken); 5256N(SyntaxKind.CloseBraceToken); 5258N(SyntaxKind.EndOfFileToken); 5280N(SyntaxKind.CompilationUnit); 5282N(SyntaxKind.ClassDeclaration); 5284N(SyntaxKind.ClassKeyword); 5285N(SyntaxKind.IdentifierToken, "C"); 5286N(SyntaxKind.OpenBraceToken); 5287N(SyntaxKind.MethodDeclaration); 5289N(SyntaxKind.PredefinedType); 5291N(SyntaxKind.VoidKeyword); 5293N(SyntaxKind.IdentifierToken, "Goo"); 5294N(SyntaxKind.ParameterList); 5296N(SyntaxKind.OpenParenToken); 5297N(SyntaxKind.CloseParenToken); 5299N(SyntaxKind.Block); 5301N(SyntaxKind.OpenBraceToken); 5302N(SyntaxKind.ExpressionStatement); 5304N(SyntaxKind.AttributeList); 5306N(SyntaxKind.OpenBracketToken); 5307N(SyntaxKind.Attribute); 5309N(SyntaxKind.IdentifierName); 5311N(SyntaxKind.IdentifierToken, "A"); 5314N(SyntaxKind.CloseBracketToken); 5316N(SyntaxKind.ObjectCreationExpression); 5318N(SyntaxKind.NewKeyword); 5319N(SyntaxKind.QualifiedName); 5321N(SyntaxKind.IdentifierName); 5323N(SyntaxKind.IdentifierToken, "System"); 5325N(SyntaxKind.DotToken); 5326N(SyntaxKind.IdentifierName); 5328N(SyntaxKind.IdentifierToken, "Int32"); 5331N(SyntaxKind.ArgumentList); 5333N(SyntaxKind.OpenParenToken); 5334N(SyntaxKind.CloseParenToken); 5337N(SyntaxKind.SemicolonToken); 5339N(SyntaxKind.CloseBraceToken); 5342N(SyntaxKind.CloseBraceToken); 5344N(SyntaxKind.EndOfFileToken); 5366N(SyntaxKind.CompilationUnit); 5368N(SyntaxKind.ClassDeclaration); 5370N(SyntaxKind.ClassKeyword); 5371N(SyntaxKind.IdentifierToken, "C"); 5372N(SyntaxKind.OpenBraceToken); 5373N(SyntaxKind.MethodDeclaration); 5375N(SyntaxKind.PredefinedType); 5377N(SyntaxKind.VoidKeyword); 5379N(SyntaxKind.IdentifierToken, "Goo"); 5380N(SyntaxKind.ParameterList); 5382N(SyntaxKind.OpenParenToken); 5383N(SyntaxKind.CloseParenToken); 5385N(SyntaxKind.Block); 5387N(SyntaxKind.OpenBraceToken); 5388N(SyntaxKind.ExpressionStatement); 5390N(SyntaxKind.AttributeList); 5392N(SyntaxKind.OpenBracketToken); 5393N(SyntaxKind.Attribute); 5395N(SyntaxKind.IdentifierName); 5397N(SyntaxKind.IdentifierToken, "A"); 5400N(SyntaxKind.CloseBracketToken); 5402N(SyntaxKind.ParenthesizedExpression); 5404N(SyntaxKind.OpenParenToken); 5405N(SyntaxKind.NumericLiteralExpression); 5407N(SyntaxKind.NumericLiteralToken, "1"); 5409N(SyntaxKind.CloseParenToken); 5411N(SyntaxKind.SemicolonToken); 5413N(SyntaxKind.CloseBraceToken); 5416N(SyntaxKind.CloseBraceToken); 5418N(SyntaxKind.EndOfFileToken); 5443N(SyntaxKind.CompilationUnit); 5445N(SyntaxKind.ClassDeclaration); 5447N(SyntaxKind.ClassKeyword); 5448N(SyntaxKind.IdentifierToken, "C"); 5449N(SyntaxKind.OpenBraceToken); 5450N(SyntaxKind.MethodDeclaration); 5452N(SyntaxKind.PredefinedType); 5454N(SyntaxKind.VoidKeyword); 5456N(SyntaxKind.IdentifierToken, "Goo"); 5457N(SyntaxKind.ParameterList); 5459N(SyntaxKind.OpenParenToken); 5460N(SyntaxKind.Parameter); 5462N(SyntaxKind.PredefinedType); 5464N(SyntaxKind.IntKeyword); 5466N(SyntaxKind.IdentifierToken, "i"); 5468N(SyntaxKind.CloseParenToken); 5470N(SyntaxKind.Block); 5472N(SyntaxKind.OpenBraceToken); 5473N(SyntaxKind.ExpressionStatement); 5475N(SyntaxKind.AttributeList); 5477N(SyntaxKind.OpenBracketToken); 5478N(SyntaxKind.Attribute); 5480N(SyntaxKind.IdentifierName); 5482N(SyntaxKind.IdentifierToken, "A"); 5485N(SyntaxKind.CloseBracketToken); 5487N(SyntaxKind.PostIncrementExpression); 5489N(SyntaxKind.IdentifierName); 5491N(SyntaxKind.IdentifierToken, "i"); 5493N(SyntaxKind.PlusPlusToken); 5495N(SyntaxKind.SemicolonToken); 5497N(SyntaxKind.CloseBraceToken); 5500N(SyntaxKind.CloseBraceToken); 5502N(SyntaxKind.EndOfFileToken); 5524N(SyntaxKind.CompilationUnit); 5526N(SyntaxKind.ClassDeclaration); 5528N(SyntaxKind.ClassKeyword); 5529N(SyntaxKind.IdentifierToken, "C"); 5530N(SyntaxKind.OpenBraceToken); 5531N(SyntaxKind.MethodDeclaration); 5533N(SyntaxKind.PredefinedType); 5535N(SyntaxKind.VoidKeyword); 5537N(SyntaxKind.IdentifierToken, "Goo"); 5538N(SyntaxKind.ParameterList); 5540N(SyntaxKind.OpenParenToken); 5541N(SyntaxKind.Parameter); 5543N(SyntaxKind.PredefinedType); 5545N(SyntaxKind.IntKeyword); 5547N(SyntaxKind.IdentifierToken, "i"); 5549N(SyntaxKind.CloseParenToken); 5551N(SyntaxKind.Block); 5553N(SyntaxKind.OpenBraceToken); 5554N(SyntaxKind.ExpressionStatement); 5556N(SyntaxKind.AttributeList); 5558N(SyntaxKind.OpenBracketToken); 5559N(SyntaxKind.Attribute); 5561N(SyntaxKind.IdentifierName); 5563N(SyntaxKind.IdentifierToken, "A"); 5566N(SyntaxKind.CloseBracketToken); 5568N(SyntaxKind.PreIncrementExpression); 5570N(SyntaxKind.PlusPlusToken); 5571N(SyntaxKind.IdentifierName); 5573N(SyntaxKind.IdentifierToken, "i"); 5576N(SyntaxKind.SemicolonToken); 5578N(SyntaxKind.CloseBraceToken); 5581N(SyntaxKind.CloseBraceToken); 5583N(SyntaxKind.EndOfFileToken); 5606N(SyntaxKind.CompilationUnit); 5608N(SyntaxKind.UsingDirective); 5610N(SyntaxKind.UsingKeyword); 5611N(SyntaxKind.QualifiedName); 5613N(SyntaxKind.IdentifierName); 5615N(SyntaxKind.IdentifierToken, "System"); 5617N(SyntaxKind.DotToken); 5618N(SyntaxKind.IdentifierName); 5620N(SyntaxKind.IdentifierToken, "Linq"); 5623N(SyntaxKind.SemicolonToken); 5625N(SyntaxKind.ClassDeclaration); 5627N(SyntaxKind.ClassKeyword); 5628N(SyntaxKind.IdentifierToken, "C"); 5629N(SyntaxKind.OpenBraceToken); 5630N(SyntaxKind.MethodDeclaration); 5632N(SyntaxKind.PredefinedType); 5634N(SyntaxKind.VoidKeyword); 5636N(SyntaxKind.IdentifierToken, "Goo"); 5637N(SyntaxKind.ParameterList); 5639N(SyntaxKind.OpenParenToken); 5640N(SyntaxKind.Parameter); 5642N(SyntaxKind.PredefinedType); 5644N(SyntaxKind.StringKeyword); 5646N(SyntaxKind.IdentifierToken, "s"); 5648N(SyntaxKind.CloseParenToken); 5650N(SyntaxKind.Block); 5652N(SyntaxKind.OpenBraceToken); 5653N(SyntaxKind.ExpressionStatement); 5655N(SyntaxKind.AttributeList); 5657N(SyntaxKind.OpenBracketToken); 5658N(SyntaxKind.Attribute); 5660N(SyntaxKind.IdentifierName); 5662N(SyntaxKind.IdentifierToken, "A"); 5665N(SyntaxKind.CloseBracketToken); 5667N(SyntaxKind.QueryExpression); 5669N(SyntaxKind.FromClause); 5671N(SyntaxKind.FromKeyword); 5672N(SyntaxKind.IdentifierToken, "c"); 5673N(SyntaxKind.InKeyword); 5674N(SyntaxKind.IdentifierName); 5676N(SyntaxKind.IdentifierToken, "s"); 5679N(SyntaxKind.QueryBody); 5681N(SyntaxKind.SelectClause); 5683N(SyntaxKind.SelectKeyword); 5684N(SyntaxKind.IdentifierName); 5686N(SyntaxKind.IdentifierToken, "c"); 5691N(SyntaxKind.SemicolonToken); 5693N(SyntaxKind.CloseBraceToken); 5696N(SyntaxKind.CloseBraceToken); 5698N(SyntaxKind.EndOfFileToken); 5723N(SyntaxKind.CompilationUnit); 5725N(SyntaxKind.ClassDeclaration); 5727N(SyntaxKind.ClassKeyword); 5728N(SyntaxKind.IdentifierToken, "C"); 5729N(SyntaxKind.OpenBraceToken); 5730N(SyntaxKind.MethodDeclaration); 5732N(SyntaxKind.PredefinedType); 5734N(SyntaxKind.VoidKeyword); 5736N(SyntaxKind.IdentifierToken, "Goo"); 5737N(SyntaxKind.ParameterList); 5739N(SyntaxKind.OpenParenToken); 5740N(SyntaxKind.Parameter); 5742N(SyntaxKind.PredefinedType); 5744N(SyntaxKind.IntKeyword); 5746N(SyntaxKind.IdentifierToken, "a"); 5748N(SyntaxKind.CommaToken); 5749N(SyntaxKind.Parameter); 5751N(SyntaxKind.PredefinedType); 5753N(SyntaxKind.IntKeyword); 5755N(SyntaxKind.IdentifierToken, "b"); 5757N(SyntaxKind.CloseParenToken); 5759N(SyntaxKind.Block); 5761N(SyntaxKind.OpenBraceToken); 5762N(SyntaxKind.ExpressionStatement); 5764N(SyntaxKind.AttributeList); 5766N(SyntaxKind.OpenBracketToken); 5767N(SyntaxKind.Attribute); 5769N(SyntaxKind.IdentifierName); 5771N(SyntaxKind.IdentifierToken, "A"); 5774N(SyntaxKind.CloseBracketToken); 5776N(SyntaxKind.RangeExpression); 5778N(SyntaxKind.IdentifierName); 5780N(SyntaxKind.IdentifierToken, "a"); 5782N(SyntaxKind.DotDotToken); 5783N(SyntaxKind.IdentifierName); 5785N(SyntaxKind.IdentifierToken, "b"); 5788N(SyntaxKind.SemicolonToken); 5790N(SyntaxKind.CloseBraceToken); 5793N(SyntaxKind.CloseBraceToken); 5795N(SyntaxKind.EndOfFileToken); 5829N(SyntaxKind.CompilationUnit); 5831N(SyntaxKind.ClassDeclaration); 5833N(SyntaxKind.ClassKeyword); 5834N(SyntaxKind.IdentifierToken, "C"); 5835N(SyntaxKind.OpenBraceToken); 5836N(SyntaxKind.MethodDeclaration); 5838N(SyntaxKind.PredefinedType); 5840N(SyntaxKind.VoidKeyword); 5842N(SyntaxKind.IdentifierToken, "Goo"); 5843N(SyntaxKind.ParameterList); 5845N(SyntaxKind.OpenParenToken); 5846N(SyntaxKind.Parameter); 5848N(SyntaxKind.PredefinedType); 5850N(SyntaxKind.IntKeyword); 5852N(SyntaxKind.IdentifierToken, "a"); 5854N(SyntaxKind.CommaToken); 5855N(SyntaxKind.Parameter); 5857N(SyntaxKind.PredefinedType); 5859N(SyntaxKind.IntKeyword); 5861N(SyntaxKind.IdentifierToken, "b"); 5863N(SyntaxKind.CloseParenToken); 5865N(SyntaxKind.Block); 5867N(SyntaxKind.OpenBraceToken); 5868N(SyntaxKind.ExpressionStatement); 5870N(SyntaxKind.AttributeList); 5872N(SyntaxKind.OpenBracketToken); 5873N(SyntaxKind.Attribute); 5875N(SyntaxKind.IdentifierName); 5877N(SyntaxKind.IdentifierToken, "A"); 5880N(SyntaxKind.CloseBracketToken); 5882N(SyntaxKind.RangeExpression); 5884N(SyntaxKind.IdentifierName); 5886N(SyntaxKind.IdentifierToken, "a"); 5888N(SyntaxKind.DotDotToken); 5890N(SyntaxKind.SemicolonToken); 5892N(SyntaxKind.CloseBraceToken); 5895N(SyntaxKind.CloseBraceToken); 5897N(SyntaxKind.EndOfFileToken); 5928N(SyntaxKind.CompilationUnit); 5930N(SyntaxKind.ClassDeclaration); 5932N(SyntaxKind.ClassKeyword); 5933N(SyntaxKind.IdentifierToken, "C"); 5934N(SyntaxKind.OpenBraceToken); 5935N(SyntaxKind.MethodDeclaration); 5937N(SyntaxKind.PredefinedType); 5939N(SyntaxKind.VoidKeyword); 5941N(SyntaxKind.IdentifierToken, "Goo"); 5942N(SyntaxKind.ParameterList); 5944N(SyntaxKind.OpenParenToken); 5945N(SyntaxKind.Parameter); 5947N(SyntaxKind.PredefinedType); 5949N(SyntaxKind.IntKeyword); 5951N(SyntaxKind.IdentifierToken, "a"); 5953N(SyntaxKind.CommaToken); 5954N(SyntaxKind.Parameter); 5956N(SyntaxKind.PredefinedType); 5958N(SyntaxKind.IntKeyword); 5960N(SyntaxKind.IdentifierToken, "b"); 5962N(SyntaxKind.CloseParenToken); 5964N(SyntaxKind.Block); 5966N(SyntaxKind.OpenBraceToken); 5967N(SyntaxKind.ExpressionStatement); 5969N(SyntaxKind.AttributeList); 5971N(SyntaxKind.OpenBracketToken); 5972N(SyntaxKind.Attribute); 5974N(SyntaxKind.IdentifierName); 5976N(SyntaxKind.IdentifierToken, "A"); 5979N(SyntaxKind.CloseBracketToken); 5981N(SyntaxKind.RangeExpression); 5983N(SyntaxKind.DotDotToken); 5984N(SyntaxKind.IdentifierName); 5986N(SyntaxKind.IdentifierToken, "b"); 5989N(SyntaxKind.SemicolonToken); 5991N(SyntaxKind.CloseBraceToken); 5994N(SyntaxKind.CloseBraceToken); 5996N(SyntaxKind.EndOfFileToken); 6027N(SyntaxKind.CompilationUnit); 6029N(SyntaxKind.ClassDeclaration); 6031N(SyntaxKind.ClassKeyword); 6032N(SyntaxKind.IdentifierToken, "C"); 6033N(SyntaxKind.OpenBraceToken); 6034N(SyntaxKind.MethodDeclaration); 6036N(SyntaxKind.PredefinedType); 6038N(SyntaxKind.VoidKeyword); 6040N(SyntaxKind.IdentifierToken, "Goo"); 6041N(SyntaxKind.ParameterList); 6043N(SyntaxKind.OpenParenToken); 6044N(SyntaxKind.Parameter); 6046N(SyntaxKind.PredefinedType); 6048N(SyntaxKind.IntKeyword); 6050N(SyntaxKind.IdentifierToken, "a"); 6052N(SyntaxKind.CommaToken); 6053N(SyntaxKind.Parameter); 6055N(SyntaxKind.PredefinedType); 6057N(SyntaxKind.IntKeyword); 6059N(SyntaxKind.IdentifierToken, "b"); 6061N(SyntaxKind.CloseParenToken); 6063N(SyntaxKind.Block); 6065N(SyntaxKind.OpenBraceToken); 6066N(SyntaxKind.ExpressionStatement); 6068N(SyntaxKind.AttributeList); 6070N(SyntaxKind.OpenBracketToken); 6071N(SyntaxKind.Attribute); 6073N(SyntaxKind.IdentifierName); 6075N(SyntaxKind.IdentifierToken, "A"); 6078N(SyntaxKind.CloseBracketToken); 6080N(SyntaxKind.RangeExpression); 6082N(SyntaxKind.DotDotToken); 6084N(SyntaxKind.SemicolonToken); 6086N(SyntaxKind.CloseBraceToken); 6089N(SyntaxKind.CloseBraceToken); 6091N(SyntaxKind.EndOfFileToken); 6119N(SyntaxKind.CompilationUnit); 6121N(SyntaxKind.ClassDeclaration); 6123N(SyntaxKind.ClassKeyword); 6124N(SyntaxKind.IdentifierToken, "C"); 6125N(SyntaxKind.OpenBraceToken); 6126N(SyntaxKind.MethodDeclaration); 6128N(SyntaxKind.PredefinedType); 6130N(SyntaxKind.VoidKeyword); 6132N(SyntaxKind.IdentifierToken, "Goo"); 6133N(SyntaxKind.ParameterList); 6135N(SyntaxKind.OpenParenToken); 6136N(SyntaxKind.CloseParenToken); 6138N(SyntaxKind.Block); 6140N(SyntaxKind.OpenBraceToken); 6141N(SyntaxKind.ExpressionStatement); 6143N(SyntaxKind.AttributeList); 6145N(SyntaxKind.OpenBracketToken); 6146N(SyntaxKind.Attribute); 6148N(SyntaxKind.IdentifierName); 6150N(SyntaxKind.IdentifierToken, "A"); 6153N(SyntaxKind.CloseBracketToken); 6155N(SyntaxKind.SizeOfExpression); 6157N(SyntaxKind.SizeOfKeyword); 6158N(SyntaxKind.OpenParenToken); 6159N(SyntaxKind.PredefinedType); 6161N(SyntaxKind.IntKeyword); 6163N(SyntaxKind.CloseParenToken); 6165N(SyntaxKind.SemicolonToken); 6167N(SyntaxKind.CloseBraceToken); 6170N(SyntaxKind.CloseBraceToken); 6172N(SyntaxKind.EndOfFileToken); 6197N(SyntaxKind.CompilationUnit); 6199N(SyntaxKind.ClassDeclaration); 6201N(SyntaxKind.ClassKeyword); 6202N(SyntaxKind.IdentifierToken, "C"); 6203N(SyntaxKind.OpenBraceToken); 6204N(SyntaxKind.MethodDeclaration); 6206N(SyntaxKind.PredefinedType); 6208N(SyntaxKind.VoidKeyword); 6210N(SyntaxKind.IdentifierToken, "Goo"); 6211N(SyntaxKind.ParameterList); 6213N(SyntaxKind.OpenParenToken); 6214N(SyntaxKind.Parameter); 6216N(SyntaxKind.PredefinedType); 6218N(SyntaxKind.IntKeyword); 6220N(SyntaxKind.IdentifierToken, "a"); 6222N(SyntaxKind.CloseParenToken); 6224N(SyntaxKind.Block); 6226N(SyntaxKind.OpenBraceToken); 6227N(SyntaxKind.ExpressionStatement); 6229N(SyntaxKind.AttributeList); 6231N(SyntaxKind.OpenBracketToken); 6232N(SyntaxKind.Attribute); 6234N(SyntaxKind.IdentifierName); 6236N(SyntaxKind.IdentifierToken, "A"); 6239N(SyntaxKind.CloseBracketToken); 6241N(SyntaxKind.SwitchExpression); 6243N(SyntaxKind.IdentifierName); 6245N(SyntaxKind.IdentifierToken, "a"); 6247N(SyntaxKind.SwitchKeyword); 6248N(SyntaxKind.OpenBraceToken); 6249N(SyntaxKind.CloseBraceToken); 6251N(SyntaxKind.SemicolonToken); 6253N(SyntaxKind.CloseBraceToken); 6256N(SyntaxKind.CloseBraceToken); 6258N(SyntaxKind.EndOfFileToken); 6289N(SyntaxKind.CompilationUnit); 6291N(SyntaxKind.ClassDeclaration); 6293N(SyntaxKind.ClassKeyword); 6294N(SyntaxKind.IdentifierToken, "C"); 6295N(SyntaxKind.OpenBraceToken); 6296N(SyntaxKind.MethodDeclaration); 6298N(SyntaxKind.PredefinedType); 6300N(SyntaxKind.VoidKeyword); 6302N(SyntaxKind.IdentifierToken, "Goo"); 6303N(SyntaxKind.ParameterList); 6305N(SyntaxKind.OpenParenToken); 6306N(SyntaxKind.CloseParenToken); 6308N(SyntaxKind.Block); 6310N(SyntaxKind.OpenBraceToken); 6311N(SyntaxKind.ExpressionStatement); 6313N(SyntaxKind.AttributeList); 6315N(SyntaxKind.OpenBracketToken); 6316N(SyntaxKind.Attribute); 6318N(SyntaxKind.IdentifierName); 6320N(SyntaxKind.IdentifierToken, "A"); 6323N(SyntaxKind.CloseBracketToken); 6325N(SyntaxKind.TypeOfExpression); 6327N(SyntaxKind.TypeOfKeyword); 6328N(SyntaxKind.OpenParenToken); 6329N(SyntaxKind.PredefinedType); 6331N(SyntaxKind.IntKeyword); 6333N(SyntaxKind.CloseParenToken); 6335N(SyntaxKind.SemicolonToken); 6337N(SyntaxKind.CloseBraceToken); 6340N(SyntaxKind.CloseBraceToken); 6342N(SyntaxKind.EndOfFileToken); 6367N(SyntaxKind.CompilationUnit); 6369N(SyntaxKind.ClassDeclaration); 6371N(SyntaxKind.ClassKeyword); 6372N(SyntaxKind.IdentifierToken, "C"); 6373N(SyntaxKind.OpenBraceToken); 6374N(SyntaxKind.MethodDeclaration); 6376N(SyntaxKind.PredefinedType); 6378N(SyntaxKind.VoidKeyword); 6380N(SyntaxKind.IdentifierToken, "Goo"); 6381N(SyntaxKind.ParameterList); 6383N(SyntaxKind.OpenParenToken); 6384N(SyntaxKind.CloseParenToken); 6386N(SyntaxKind.Block); 6388N(SyntaxKind.OpenBraceToken); 6389N(SyntaxKind.LocalDeclarationStatement); 6391N(SyntaxKind.AttributeList); 6393N(SyntaxKind.OpenBracketToken); 6394N(SyntaxKind.Attribute); 6396N(SyntaxKind.IdentifierName); 6398N(SyntaxKind.IdentifierToken, "A"); 6401N(SyntaxKind.CloseBracketToken); 6403N(SyntaxKind.VariableDeclaration); 6405N(SyntaxKind.PredefinedType); 6407N(SyntaxKind.IntKeyword); 6409N(SyntaxKind.VariableDeclarator); 6411N(SyntaxKind.IdentifierToken, "i"); 6414N(SyntaxKind.SemicolonToken); 6416N(SyntaxKind.CloseBraceToken); 6419N(SyntaxKind.CloseBraceToken); 6421N(SyntaxKind.EndOfFileToken); 6446N(SyntaxKind.CompilationUnit); 6448N(SyntaxKind.ClassDeclaration); 6450N(SyntaxKind.ClassKeyword); 6451N(SyntaxKind.IdentifierToken, "C"); 6452N(SyntaxKind.OpenBraceToken); 6453N(SyntaxKind.MethodDeclaration); 6455N(SyntaxKind.PredefinedType); 6457N(SyntaxKind.VoidKeyword); 6459N(SyntaxKind.IdentifierToken, "Goo"); 6460N(SyntaxKind.ParameterList); 6462N(SyntaxKind.OpenParenToken); 6463N(SyntaxKind.CloseParenToken); 6465N(SyntaxKind.Block); 6467N(SyntaxKind.OpenBraceToken); 6468N(SyntaxKind.LocalDeclarationStatement); 6470N(SyntaxKind.AttributeList); 6472N(SyntaxKind.OpenBracketToken); 6473N(SyntaxKind.Attribute); 6475N(SyntaxKind.IdentifierName); 6477N(SyntaxKind.IdentifierToken, "A"); 6480N(SyntaxKind.CloseBracketToken); 6482N(SyntaxKind.VariableDeclaration); 6484N(SyntaxKind.PredefinedType); 6486N(SyntaxKind.IntKeyword); 6488N(SyntaxKind.VariableDeclarator); 6490N(SyntaxKind.IdentifierToken, "i"); 6492N(SyntaxKind.CommaToken); 6493N(SyntaxKind.VariableDeclarator); 6495N(SyntaxKind.IdentifierToken, "j"); 6498N(SyntaxKind.SemicolonToken); 6500N(SyntaxKind.CloseBraceToken); 6503N(SyntaxKind.CloseBraceToken); 6505N(SyntaxKind.EndOfFileToken); 6533N(SyntaxKind.CompilationUnit); 6535N(SyntaxKind.ClassDeclaration); 6537N(SyntaxKind.ClassKeyword); 6538N(SyntaxKind.IdentifierToken, "C"); 6539N(SyntaxKind.OpenBraceToken); 6540N(SyntaxKind.MethodDeclaration); 6542N(SyntaxKind.PredefinedType); 6544N(SyntaxKind.VoidKeyword); 6546N(SyntaxKind.IdentifierToken, "Goo"); 6547N(SyntaxKind.ParameterList); 6549N(SyntaxKind.OpenParenToken); 6550N(SyntaxKind.CloseParenToken); 6552N(SyntaxKind.Block); 6554N(SyntaxKind.OpenBraceToken); 6555N(SyntaxKind.LocalDeclarationStatement); 6557N(SyntaxKind.AttributeList); 6559N(SyntaxKind.OpenBracketToken); 6560N(SyntaxKind.Attribute); 6562N(SyntaxKind.IdentifierName); 6564N(SyntaxKind.IdentifierToken, "A"); 6567N(SyntaxKind.CloseBracketToken); 6569N(SyntaxKind.VariableDeclaration); 6571N(SyntaxKind.PredefinedType); 6573N(SyntaxKind.IntKeyword); 6575N(SyntaxKind.VariableDeclarator); 6577N(SyntaxKind.IdentifierToken, "i"); 6578N(SyntaxKind.EqualsValueClause); 6580N(SyntaxKind.EqualsToken); 6581N(SyntaxKind.NumericLiteralExpression); 6583N(SyntaxKind.NumericLiteralToken, "0"); 6588N(SyntaxKind.SemicolonToken); 6590N(SyntaxKind.CloseBraceToken); 6593N(SyntaxKind.CloseBraceToken); 6595N(SyntaxKind.EndOfFileToken); 6638N(SyntaxKind.CompilationUnit); 6640N(SyntaxKind.ClassDeclaration); 6642N(SyntaxKind.ClassKeyword); 6643N(SyntaxKind.IdentifierToken, "C"); 6644N(SyntaxKind.OpenBraceToken); 6645N(SyntaxKind.MethodDeclaration); 6647N(SyntaxKind.PredefinedType); 6649N(SyntaxKind.VoidKeyword); 6651N(SyntaxKind.IdentifierToken, "Goo"); 6652N(SyntaxKind.ParameterList); 6654N(SyntaxKind.OpenParenToken); 6655N(SyntaxKind.CloseParenToken); 6657N(SyntaxKind.Block); 6659N(SyntaxKind.OpenBraceToken); 6660N(SyntaxKind.LocalDeclarationStatement); 6662N(SyntaxKind.AttributeList); 6664N(SyntaxKind.OpenBracketToken); 6665N(SyntaxKind.Attribute); 6667N(SyntaxKind.IdentifierName); 6669N(SyntaxKind.IdentifierToken, "A"); 6672N(SyntaxKind.CloseBracketToken); 6674N(SyntaxKind.VariableDeclaration); 6676N(SyntaxKind.PredefinedType); 6678N(SyntaxKind.IntKeyword); 6687N(SyntaxKind.ExpressionStatement); 6689N(SyntaxKind.ElementAccessExpression); 6691N(SyntaxKind.ThisExpression); 6693N(SyntaxKind.ThisKeyword); 6695N(SyntaxKind.BracketedArgumentList); 6697N(SyntaxKind.OpenBracketToken); 6698N(SyntaxKind.Argument); 6700N(SyntaxKind.PredefinedType); 6702N(SyntaxKind.IntKeyword); 6706N(SyntaxKind.Argument); 6708N(SyntaxKind.IdentifierName); 6710N(SyntaxKind.IdentifierToken, "i"); 6713N(SyntaxKind.CloseBracketToken); 6718N(SyntaxKind.ExpressionStatement); 6720N(SyntaxKind.NumericLiteralExpression); 6722N(SyntaxKind.NumericLiteralToken, "0"); 6724N(SyntaxKind.SemicolonToken); 6726N(SyntaxKind.CloseBraceToken); 6729N(SyntaxKind.CloseBraceToken); 6731N(SyntaxKind.EndOfFileToken); 6777N(SyntaxKind.CompilationUnit); 6779N(SyntaxKind.ClassDeclaration); 6781N(SyntaxKind.ClassKeyword); 6782N(SyntaxKind.IdentifierToken, "C"); 6783N(SyntaxKind.OpenBraceToken); 6784N(SyntaxKind.MethodDeclaration); 6786N(SyntaxKind.PredefinedType); 6788N(SyntaxKind.VoidKeyword); 6790N(SyntaxKind.IdentifierToken, "Goo"); 6791N(SyntaxKind.ParameterList); 6793N(SyntaxKind.OpenParenToken); 6794N(SyntaxKind.CloseParenToken); 6796N(SyntaxKind.Block); 6798N(SyntaxKind.OpenBraceToken); 6799N(SyntaxKind.LocalDeclarationStatement); 6801N(SyntaxKind.AttributeList); 6803N(SyntaxKind.OpenBracketToken); 6804N(SyntaxKind.Attribute); 6806N(SyntaxKind.IdentifierName); 6808N(SyntaxKind.IdentifierToken, "A"); 6811N(SyntaxKind.CloseBracketToken); 6813N(SyntaxKind.ConstKeyword); 6814N(SyntaxKind.VariableDeclaration); 6816N(SyntaxKind.PredefinedType); 6818N(SyntaxKind.IntKeyword); 6820N(SyntaxKind.VariableDeclarator); 6822N(SyntaxKind.IdentifierToken, "i"); 6823N(SyntaxKind.EqualsValueClause); 6825N(SyntaxKind.EqualsToken); 6826N(SyntaxKind.NumericLiteralExpression); 6828N(SyntaxKind.NumericLiteralToken, "0"); 6833N(SyntaxKind.SemicolonToken); 6835N(SyntaxKind.CloseBraceToken); 6838N(SyntaxKind.CloseBraceToken); 6840N(SyntaxKind.EndOfFileToken); 6871N(SyntaxKind.CompilationUnit); 6873N(SyntaxKind.ClassDeclaration); 6875N(SyntaxKind.ClassKeyword); 6876N(SyntaxKind.IdentifierToken, "C"); 6877N(SyntaxKind.OpenBraceToken); 6878N(SyntaxKind.MethodDeclaration); 6880N(SyntaxKind.PredefinedType); 6882N(SyntaxKind.VoidKeyword); 6884N(SyntaxKind.IdentifierToken, "Goo"); 6885N(SyntaxKind.ParameterList); 6887N(SyntaxKind.OpenParenToken); 6888N(SyntaxKind.CloseParenToken); 6890N(SyntaxKind.Block); 6892N(SyntaxKind.OpenBraceToken); 6896N(SyntaxKind.FieldDeclaration); 6898N(SyntaxKind.PublicKeyword); 6899N(SyntaxKind.ExternKeyword); 6900N(SyntaxKind.VariableDeclaration); 6902N(SyntaxKind.PredefinedType); 6904N(SyntaxKind.IntKeyword); 6906N(SyntaxKind.VariableDeclarator); 6908N(SyntaxKind.IdentifierToken, "i"); 6909N(SyntaxKind.EqualsValueClause); 6911N(SyntaxKind.EqualsToken); 6912N(SyntaxKind.NumericLiteralExpression); 6914N(SyntaxKind.NumericLiteralToken, "1"); 6919N(SyntaxKind.SemicolonToken); 6921N(SyntaxKind.CloseBraceToken); 6923N(SyntaxKind.EndOfFileToken); 6957N(SyntaxKind.CompilationUnit); 6959N(SyntaxKind.ClassDeclaration); 6961N(SyntaxKind.ClassKeyword); 6962N(SyntaxKind.IdentifierToken, "C"); 6963N(SyntaxKind.OpenBraceToken); 6964N(SyntaxKind.MethodDeclaration); 6966N(SyntaxKind.PredefinedType); 6968N(SyntaxKind.VoidKeyword); 6970N(SyntaxKind.IdentifierToken, "Goo"); 6971N(SyntaxKind.ParameterList); 6973N(SyntaxKind.OpenParenToken); 6974N(SyntaxKind.CloseParenToken); 6976N(SyntaxKind.Block); 6978N(SyntaxKind.OpenBraceToken); 6979N(SyntaxKind.LocalDeclarationStatement); 6981N(SyntaxKind.ExternKeyword); 6982N(SyntaxKind.PublicKeyword); 6983N(SyntaxKind.VariableDeclaration); 6985N(SyntaxKind.PredefinedType); 6987N(SyntaxKind.IntKeyword); 6989N(SyntaxKind.VariableDeclarator); 6991N(SyntaxKind.IdentifierToken, "i"); 6992N(SyntaxKind.EqualsValueClause); 6994N(SyntaxKind.EqualsToken); 6995N(SyntaxKind.NumericLiteralExpression); 6997N(SyntaxKind.NumericLiteralToken, "1"); 7002N(SyntaxKind.SemicolonToken); 7004N(SyntaxKind.CloseBraceToken); 7007N(SyntaxKind.CloseBraceToken); 7009N(SyntaxKind.EndOfFileToken); 7040N(SyntaxKind.CompilationUnit); 7042N(SyntaxKind.ClassDeclaration); 7044N(SyntaxKind.ClassKeyword); 7045N(SyntaxKind.IdentifierToken, "C"); 7046N(SyntaxKind.OpenBraceToken); 7047N(SyntaxKind.MethodDeclaration); 7049N(SyntaxKind.PredefinedType); 7051N(SyntaxKind.VoidKeyword); 7053N(SyntaxKind.IdentifierToken, "Goo"); 7054N(SyntaxKind.ParameterList); 7056N(SyntaxKind.OpenParenToken); 7057N(SyntaxKind.CloseParenToken); 7059N(SyntaxKind.Block); 7061N(SyntaxKind.OpenBraceToken); 7062N(SyntaxKind.LocalDeclarationStatement); 7064N(SyntaxKind.AttributeList); 7066N(SyntaxKind.OpenBracketToken); 7067N(SyntaxKind.Attribute); 7069N(SyntaxKind.IdentifierName); 7071N(SyntaxKind.IdentifierToken, "A"); 7074N(SyntaxKind.CloseBracketToken); 7076N(SyntaxKind.PublicKeyword); 7077N(SyntaxKind.VariableDeclaration); 7079N(SyntaxKind.PredefinedType); 7081N(SyntaxKind.IntKeyword); 7083N(SyntaxKind.VariableDeclarator); 7085N(SyntaxKind.IdentifierToken, "i"); 7086N(SyntaxKind.EqualsValueClause); 7088N(SyntaxKind.EqualsToken); 7089N(SyntaxKind.NumericLiteralExpression); 7091N(SyntaxKind.NumericLiteralToken, "0"); 7096N(SyntaxKind.SemicolonToken); 7098N(SyntaxKind.CloseBraceToken); 7101N(SyntaxKind.CloseBraceToken); 7103N(SyntaxKind.EndOfFileToken); 7131N(SyntaxKind.CompilationUnit); 7133N(SyntaxKind.ClassDeclaration); 7135N(SyntaxKind.ClassKeyword); 7136N(SyntaxKind.IdentifierToken, "C"); 7137N(SyntaxKind.OpenBraceToken); 7138N(SyntaxKind.MethodDeclaration); 7140N(SyntaxKind.PredefinedType); 7142N(SyntaxKind.VoidKeyword); 7144N(SyntaxKind.IdentifierToken, "Goo"); 7145N(SyntaxKind.ParameterList); 7147N(SyntaxKind.OpenParenToken); 7148N(SyntaxKind.Parameter); 7150N(SyntaxKind.QualifiedName); 7152N(SyntaxKind.IdentifierName); 7154N(SyntaxKind.IdentifierToken, "System"); 7156N(SyntaxKind.DotToken); 7157N(SyntaxKind.IdentifierName); 7159N(SyntaxKind.IdentifierToken, "IDisposable"); 7162N(SyntaxKind.IdentifierToken, "d"); 7164N(SyntaxKind.CloseParenToken); 7166N(SyntaxKind.Block); 7168N(SyntaxKind.OpenBraceToken); 7169N(SyntaxKind.LocalDeclarationStatement); 7171N(SyntaxKind.AttributeList); 7173N(SyntaxKind.OpenBracketToken); 7174N(SyntaxKind.Attribute); 7176N(SyntaxKind.IdentifierName); 7178N(SyntaxKind.IdentifierToken, "A"); 7181N(SyntaxKind.CloseBracketToken); 7183N(SyntaxKind.UsingKeyword); 7184N(SyntaxKind.VariableDeclaration); 7186N(SyntaxKind.IdentifierName); 7188N(SyntaxKind.IdentifierToken, "var"); 7190N(SyntaxKind.VariableDeclarator); 7192N(SyntaxKind.IdentifierToken, "i"); 7193N(SyntaxKind.EqualsValueClause); 7195N(SyntaxKind.EqualsToken); 7196N(SyntaxKind.IdentifierName); 7198N(SyntaxKind.IdentifierToken, "d"); 7203N(SyntaxKind.SemicolonToken); 7205N(SyntaxKind.CloseBraceToken); 7208N(SyntaxKind.CloseBraceToken); 7210N(SyntaxKind.EndOfFileToken); 7232N(SyntaxKind.CompilationUnit); 7234N(SyntaxKind.ClassDeclaration); 7236N(SyntaxKind.ClassKeyword); 7237N(SyntaxKind.IdentifierToken, "C"); 7238N(SyntaxKind.OpenBraceToken); 7239N(SyntaxKind.MethodDeclaration); 7241N(SyntaxKind.PredefinedType); 7243N(SyntaxKind.VoidKeyword); 7245N(SyntaxKind.IdentifierToken, "Goo"); 7246N(SyntaxKind.ParameterList); 7248N(SyntaxKind.OpenParenToken); 7249N(SyntaxKind.Parameter); 7251N(SyntaxKind.QualifiedName); 7253N(SyntaxKind.IdentifierName); 7255N(SyntaxKind.IdentifierToken, "System"); 7257N(SyntaxKind.DotToken); 7258N(SyntaxKind.IdentifierName); 7260N(SyntaxKind.IdentifierToken, "IAsyncDisposable"); 7263N(SyntaxKind.IdentifierToken, "d"); 7265N(SyntaxKind.CloseParenToken); 7267N(SyntaxKind.Block); 7269N(SyntaxKind.OpenBraceToken); 7270N(SyntaxKind.LocalDeclarationStatement); 7272N(SyntaxKind.AttributeList); 7274N(SyntaxKind.OpenBracketToken); 7275N(SyntaxKind.Attribute); 7277N(SyntaxKind.IdentifierName); 7279N(SyntaxKind.IdentifierToken, "A"); 7282N(SyntaxKind.CloseBracketToken); 7284N(SyntaxKind.AwaitKeyword); 7285N(SyntaxKind.UsingKeyword); 7286N(SyntaxKind.VariableDeclaration); 7288N(SyntaxKind.IdentifierName); 7290N(SyntaxKind.IdentifierToken, "var"); 7292N(SyntaxKind.VariableDeclarator); 7294N(SyntaxKind.IdentifierToken, "i"); 7295N(SyntaxKind.EqualsValueClause); 7297N(SyntaxKind.EqualsToken); 7298N(SyntaxKind.IdentifierName); 7300N(SyntaxKind.IdentifierToken, "d"); 7305N(SyntaxKind.SemicolonToken); 7307N(SyntaxKind.CloseBraceToken); 7310N(SyntaxKind.CloseBraceToken); 7312N(SyntaxKind.EndOfFileToken); 7340N(SyntaxKind.CompilationUnit); 7342N(SyntaxKind.ClassDeclaration); 7344N(SyntaxKind.ClassKeyword); 7345N(SyntaxKind.IdentifierToken, "C"); 7346N(SyntaxKind.OpenBraceToken); 7347N(SyntaxKind.MethodDeclaration); 7349N(SyntaxKind.AsyncKeyword); 7350N(SyntaxKind.PredefinedType); 7352N(SyntaxKind.VoidKeyword); 7354N(SyntaxKind.IdentifierToken, "Goo"); 7355N(SyntaxKind.ParameterList); 7357N(SyntaxKind.OpenParenToken); 7358N(SyntaxKind.Parameter); 7360N(SyntaxKind.QualifiedName); 7362N(SyntaxKind.IdentifierName); 7364N(SyntaxKind.IdentifierToken, "System"); 7366N(SyntaxKind.DotToken); 7367N(SyntaxKind.IdentifierName); 7369N(SyntaxKind.IdentifierToken, "IAsyncDisposable"); 7372N(SyntaxKind.IdentifierToken, "d"); 7374N(SyntaxKind.CloseParenToken); 7376N(SyntaxKind.Block); 7378N(SyntaxKind.OpenBraceToken); 7379N(SyntaxKind.LocalDeclarationStatement); 7381N(SyntaxKind.AttributeList); 7383N(SyntaxKind.OpenBracketToken); 7384N(SyntaxKind.Attribute); 7386N(SyntaxKind.IdentifierName); 7388N(SyntaxKind.IdentifierToken, "A"); 7391N(SyntaxKind.CloseBracketToken); 7393N(SyntaxKind.AwaitKeyword); 7394N(SyntaxKind.UsingKeyword); 7395N(SyntaxKind.VariableDeclaration); 7397N(SyntaxKind.IdentifierName); 7399N(SyntaxKind.IdentifierToken, "var"); 7401N(SyntaxKind.VariableDeclarator); 7403N(SyntaxKind.IdentifierToken, "i"); 7404N(SyntaxKind.EqualsValueClause); 7406N(SyntaxKind.EqualsToken); 7407N(SyntaxKind.IdentifierName); 7409N(SyntaxKind.IdentifierToken, "d"); 7414N(SyntaxKind.SemicolonToken); 7416N(SyntaxKind.CloseBraceToken); 7419N(SyntaxKind.CloseBraceToken); 7421N(SyntaxKind.EndOfFileToken); 7453N(SyntaxKind.CompilationUnit); 7455N(SyntaxKind.ClassDeclaration); 7457N(SyntaxKind.ClassKeyword); 7458N(SyntaxKind.IdentifierToken, "C"); 7459N(SyntaxKind.OpenBraceToken); 7460N(SyntaxKind.IncompleteMember); 7462N(SyntaxKind.AttributeList); 7464N(SyntaxKind.OpenBracketToken); 7465N(SyntaxKind.Attribute); 7467N(SyntaxKind.IdentifierName); 7469N(SyntaxKind.IdentifierToken, "Attr"); 7472N(SyntaxKind.CloseBracketToken); 7474N(SyntaxKind.QualifiedName); 7476N(SyntaxKind.IdentifierName); 7478N(SyntaxKind.IdentifierToken, "x"); 7480N(SyntaxKind.DotToken); 7481N(SyntaxKind.IdentifierName); 7483N(SyntaxKind.IdentifierToken, "y"); 7487N(SyntaxKind.IncompleteMember); 7489N(SyntaxKind.TupleType); 7491N(SyntaxKind.OpenParenToken); 7507N(SyntaxKind.CloseParenToken); 7510N(SyntaxKind.CloseBraceToken); 7512N(SyntaxKind.EndOfFileToken);
Parsing\StatementParsingTests.cs (661)
1668N(SyntaxKind.ForStatement); 1670N(SyntaxKind.ForKeyword); 1671N(SyntaxKind.OpenParenToken); 1672N(SyntaxKind.VariableDeclaration); 1674N(SyntaxKind.RefType); 1676N(SyntaxKind.RefKeyword); 1677N(SyntaxKind.IdentifierName); 1679N(SyntaxKind.IdentifierToken, "T"); 1682N(SyntaxKind.VariableDeclarator); 1684N(SyntaxKind.IdentifierToken, "a"); 1685N(SyntaxKind.EqualsValueClause); 1687N(SyntaxKind.EqualsToken); 1688N(SyntaxKind.RefExpression); 1690N(SyntaxKind.RefKeyword); 1691N(SyntaxKind.IdentifierName); 1693N(SyntaxKind.IdentifierToken, "b"); 1698N(SyntaxKind.CommaToken); 1699N(SyntaxKind.VariableDeclarator); 1701N(SyntaxKind.IdentifierToken, "c"); 1702N(SyntaxKind.EqualsValueClause); 1704N(SyntaxKind.EqualsToken); 1705N(SyntaxKind.RefExpression); 1707N(SyntaxKind.RefKeyword); 1708N(SyntaxKind.IdentifierName); 1710N(SyntaxKind.IdentifierToken, "d"); 1716N(SyntaxKind.SemicolonToken); 1717N(SyntaxKind.SemicolonToken); 1718N(SyntaxKind.CloseParenToken); 1719N(SyntaxKind.Block); 1720N(SyntaxKind.OpenBraceToken); 1721N(SyntaxKind.CloseBraceToken); 2422N(SyntaxKind.LocalDeclarationStatement); 2424N(SyntaxKind.UsingKeyword); 2425N(SyntaxKind.VariableDeclaration); 2427N(SyntaxKind.IdentifierName, "T"); 2429N(SyntaxKind.IdentifierToken); 2431N(SyntaxKind.VariableDeclarator); 2433N(SyntaxKind.IdentifierToken); 2434N(SyntaxKind.EqualsValueClause); 2436N(SyntaxKind.EqualsToken); 2437N(SyntaxKind.IdentifierName, "b"); 2439N(SyntaxKind.IdentifierToken); 2444N(SyntaxKind.SemicolonToken); 2556N(SyntaxKind.LocalDeclarationStatement); 2558N(SyntaxKind.UsingKeyword); 2559N(SyntaxKind.VariableDeclaration); 2561N(SyntaxKind.IdentifierName, "var"); 2563N(SyntaxKind.IdentifierToken, "var"); 2565N(SyntaxKind.VariableDeclarator); 2567N(SyntaxKind.IdentifierToken, "a"); 2568N(SyntaxKind.EqualsValueClause); 2570N(SyntaxKind.EqualsToken); 2571N(SyntaxKind.IdentifierName, "b"); 2573N(SyntaxKind.IdentifierToken); 2578N(SyntaxKind.SemicolonToken); 2586N(SyntaxKind.LocalDeclarationStatement); 2588N(SyntaxKind.AwaitKeyword); 2589N(SyntaxKind.UsingKeyword); 2590N(SyntaxKind.VariableDeclaration); 2592N(SyntaxKind.IdentifierName, "T"); 2594N(SyntaxKind.IdentifierToken); 2596N(SyntaxKind.VariableDeclarator); 2598N(SyntaxKind.IdentifierToken, "a"); 2599N(SyntaxKind.EqualsValueClause); 2601N(SyntaxKind.EqualsToken); 2602N(SyntaxKind.IdentifierName, "b"); 2604N(SyntaxKind.IdentifierToken); 2609N(SyntaxKind.SemicolonToken); 2649N(SyntaxKind.LocalDeclarationStatement); 2651N(SyntaxKind.AwaitKeyword); 2652N(SyntaxKind.UsingKeyword); 2653N(SyntaxKind.VariableDeclaration); 2655N(SyntaxKind.IdentifierName, "var"); 2657N(SyntaxKind.IdentifierToken, "var"); 2659N(SyntaxKind.VariableDeclarator); 2661N(SyntaxKind.IdentifierToken, "a"); 2662N(SyntaxKind.EqualsValueClause); 2664N(SyntaxKind.EqualsToken); 2665N(SyntaxKind.IdentifierName, "b"); 2667N(SyntaxKind.IdentifierToken); 2672N(SyntaxKind.SemicolonToken); 2694N(SyntaxKind.CompilationUnit); 2696N(SyntaxKind.ClassDeclaration); 2698N(SyntaxKind.ClassKeyword); 2699N(SyntaxKind.IdentifierToken, "C"); 2700N(SyntaxKind.OpenBraceToken); 2701N(SyntaxKind.MethodDeclaration); 2703N(SyntaxKind.AsyncKeyword); 2704N(SyntaxKind.PredefinedType); 2706N(SyntaxKind.VoidKeyword); 2708N(SyntaxKind.IdentifierToken, "M"); 2709N(SyntaxKind.ParameterList); 2711N(SyntaxKind.OpenParenToken); 2712N(SyntaxKind.CloseParenToken); 2714N(SyntaxKind.Block); 2716N(SyntaxKind.OpenBraceToken); 2717N(SyntaxKind.LocalDeclarationStatement); 2719N(SyntaxKind.UsingKeyword); 2720N(SyntaxKind.VariableDeclaration); 2722N(SyntaxKind.IdentifierName); 2724N(SyntaxKind.IdentifierToken, "await"); 2726N(SyntaxKind.VariableDeclarator); 2728N(SyntaxKind.IdentifierToken, "var"); 2733N(SyntaxKind.ExpressionStatement); 2735N(SyntaxKind.SimpleAssignmentExpression); 2737N(SyntaxKind.IdentifierName); 2739N(SyntaxKind.IdentifierToken, "x"); 2741N(SyntaxKind.EqualsToken); 2742N(SyntaxKind.NullLiteralExpression); 2744N(SyntaxKind.NullKeyword); 2747N(SyntaxKind.SemicolonToken); 2749N(SyntaxKind.CloseBraceToken); 2752N(SyntaxKind.CloseBraceToken); 2754N(SyntaxKind.EndOfFileToken); 2770N(SyntaxKind.ExpressionStatement); 2772N(SyntaxKind.AwaitExpression); 2774N(SyntaxKind.AwaitKeyword); 2775N(SyntaxKind.IdentifierName); 2777N(SyntaxKind.IdentifierToken, "var"); 2871N(SyntaxKind.LocalDeclarationStatement); 2873N(SyntaxKind.UsingKeyword); 2874N(SyntaxKind.VariableDeclaration); 2876N(SyntaxKind.IdentifierName, "T"); 2878N(SyntaxKind.IdentifierToken, "T"); 2880N(SyntaxKind.VariableDeclarator); 2882N(SyntaxKind.IdentifierToken, "a"); 2883N(SyntaxKind.EqualsValueClause); 2885N(SyntaxKind.EqualsToken); 2886N(SyntaxKind.IdentifierName, "b"); 2888N(SyntaxKind.IdentifierToken, "b"); 2892N(SyntaxKind.CommaToken); 2893N(SyntaxKind.VariableDeclarator); 2895N(SyntaxKind.IdentifierToken, "c"); 2896N(SyntaxKind.EqualsValueClause); 2898N(SyntaxKind.EqualsToken); 2899N(SyntaxKind.IdentifierName, "d"); 2901N(SyntaxKind.IdentifierToken, "d"); 2906N(SyntaxKind.SemicolonToken); 2954N(SyntaxKind.LocalDeclarationStatement); 2956N(SyntaxKind.UsingKeyword); 2957N(SyntaxKind.VariableDeclaration); 2959N(SyntaxKind.IdentifierName, "var"); 2961N(SyntaxKind.IdentifierToken, "var"); 2963N(SyntaxKind.VariableDeclarator); 2965N(SyntaxKind.IdentifierToken, "x"); 2966N(SyntaxKind.EqualsValueClause); 2968N(SyntaxKind.EqualsToken); 2969N(SyntaxKind.ConditionalExpression); 2971N(SyntaxKind.IdentifierName, "f"); 2973N(SyntaxKind.IdentifierToken, "f"); 2975N(SyntaxKind.QuestionToken); 2976N(SyntaxKind.IdentifierName, "a"); 2978N(SyntaxKind.IdentifierToken, "a"); 2980N(SyntaxKind.ColonToken); 2981N(SyntaxKind.IdentifierName, "b"); 2983N(SyntaxKind.IdentifierToken, "b"); 2989N(SyntaxKind.SemicolonToken); 3037N(SyntaxKind.LocalDeclarationStatement); 3039N(SyntaxKind.UsingKeyword); 3040N(SyntaxKind.VariableDeclaration); 3042N(SyntaxKind.NullableType); 3044N(SyntaxKind.IdentifierName, "f"); 3046N(SyntaxKind.IdentifierToken, "f"); 3048N(SyntaxKind.QuestionToken); 3050N(SyntaxKind.VariableDeclarator); 3051N(SyntaxKind.IdentifierToken, "x"); 3052N(SyntaxKind.EqualsValueClause); 3054N(SyntaxKind.EqualsToken); 3055N(SyntaxKind.IdentifierName, "a"); 3057N(SyntaxKind.IdentifierToken, "a"); 3061N(SyntaxKind.SemicolonToken); 3109N(SyntaxKind.LocalDeclarationStatement); 3111N(SyntaxKind.UsingKeyword); 3112N(SyntaxKind.VariableDeclaration); 3114N(SyntaxKind.NullableType); 3116N(SyntaxKind.IdentifierName, "f"); 3118N(SyntaxKind.IdentifierToken, "f"); 3120N(SyntaxKind.QuestionToken); 3122N(SyntaxKind.VariableDeclarator); 3124N(SyntaxKind.IdentifierToken, "x"); 3126N(SyntaxKind.CommaToken); 3127N(SyntaxKind.VariableDeclarator); 3129N(SyntaxKind.IdentifierToken, "y"); 3133N(SyntaxKind.SemicolonToken); 3140N(SyntaxKind.LocalDeclarationStatement); 3142N(SyntaxKind.UsingKeyword); 3143N(SyntaxKind.VariableDeclaration); 3145N(SyntaxKind.RefType); 3147N(SyntaxKind.RefKeyword); 3148N(SyntaxKind.PredefinedType); 3150N(SyntaxKind.IntKeyword); 3153N(SyntaxKind.VariableDeclarator); 3155N(SyntaxKind.IdentifierToken, "x"); 3156N(SyntaxKind.EqualsValueClause); 3158N(SyntaxKind.EqualsToken); 3159N(SyntaxKind.RefExpression); 3161N(SyntaxKind.RefKeyword); 3162N(SyntaxKind.IdentifierName, "y"); 3164N(SyntaxKind.IdentifierToken, "y"); 3171N(SyntaxKind.SemicolonToken); 3178N(SyntaxKind.LocalDeclarationStatement); 3180N(SyntaxKind.UsingKeyword); 3181N(SyntaxKind.VariableDeclaration); 3183N(SyntaxKind.RefType); 3185N(SyntaxKind.RefKeyword); 3186N(SyntaxKind.ReadOnlyKeyword); 3187N(SyntaxKind.PredefinedType); 3189N(SyntaxKind.IntKeyword); 3192N(SyntaxKind.VariableDeclarator); 3194N(SyntaxKind.IdentifierToken, "x"); 3195N(SyntaxKind.EqualsValueClause); 3197N(SyntaxKind.EqualsToken); 3198N(SyntaxKind.RefExpression); 3200N(SyntaxKind.RefKeyword); 3201N(SyntaxKind.IdentifierName, "y"); 3203N(SyntaxKind.IdentifierToken, "y"); 3210N(SyntaxKind.SemicolonToken); 3217N(SyntaxKind.LocalDeclarationStatement); 3219N(SyntaxKind.UsingKeyword); 3220N(SyntaxKind.VariableDeclaration); 3222N(SyntaxKind.RefType); 3224N(SyntaxKind.RefKeyword); 3225N(SyntaxKind.IdentifierName, "var"); 3227N(SyntaxKind.IdentifierToken, "var"); 3230N(SyntaxKind.VariableDeclarator); 3232N(SyntaxKind.IdentifierToken, "x"); 3233N(SyntaxKind.EqualsValueClause); 3235N(SyntaxKind.EqualsToken); 3236N(SyntaxKind.RefExpression); 3238N(SyntaxKind.RefKeyword); 3239N(SyntaxKind.IdentifierName, "y"); 3241N(SyntaxKind.IdentifierToken, "y"); 3248N(SyntaxKind.SemicolonToken); 3255N(SyntaxKind.LocalDeclarationStatement); 3257N(SyntaxKind.UsingKeyword); 3258N(SyntaxKind.VariableDeclaration); 3260N(SyntaxKind.RefType); 3262N(SyntaxKind.RefKeyword); 3263N(SyntaxKind.IdentifierName, "var"); 3265N(SyntaxKind.IdentifierToken, "var"); 3268N(SyntaxKind.VariableDeclarator); 3270N(SyntaxKind.IdentifierToken, "x"); 3271N(SyntaxKind.EqualsValueClause); 3273N(SyntaxKind.EqualsToken); 3274N(SyntaxKind.IdentifierName, "y"); 3276N(SyntaxKind.IdentifierToken, "y"); 3282N(SyntaxKind.SemicolonToken); 3292N(SyntaxKind.LocalDeclarationStatement); 3294N(SyntaxKind.UsingKeyword); 3295N(SyntaxKind.ReadOnlyKeyword); 3296N(SyntaxKind.VariableDeclaration); 3298N(SyntaxKind.IdentifierName, "var"); 3300N(SyntaxKind.IdentifierToken, "var"); 3302N(SyntaxKind.VariableDeclarator); 3304N(SyntaxKind.IdentifierToken, "x"); 3306N(SyntaxKind.CommaToken); 3307N(SyntaxKind.VariableDeclarator); 3309N(SyntaxKind.IdentifierToken, "y"); 3311N(SyntaxKind.EqualsValueClause); 3313N(SyntaxKind.EqualsToken); 3314N(SyntaxKind.RefExpression); 3316N(SyntaxKind.RefKeyword); 3317N(SyntaxKind.IdentifierName, "z"); 3319N(SyntaxKind.IdentifierToken, "z"); 3325N(SyntaxKind.SemicolonToken); 3572N(SyntaxKind.Block); 3574N(SyntaxKind.OpenBraceToken); 3575N(SyntaxKind.LabeledStatement); 3577N(SyntaxKind.IdentifierToken, "label"); 3578N(SyntaxKind.ColonToken); 3613N(SyntaxKind.IfStatement); 3630N(SyntaxKind.ElseClause); 3632N(SyntaxKind.ElseKeyword); 3633N(SyntaxKind.Block); 3635N(SyntaxKind.OpenBraceToken); 3636N(SyntaxKind.CloseBraceToken); 3685N(SyntaxKind.Block); 3687N(SyntaxKind.OpenBraceToken); 3688N(SyntaxKind.IfStatement); 3705N(SyntaxKind.ElseClause); 3707N(SyntaxKind.ElseKeyword); 3708N(SyntaxKind.Block); 3710N(SyntaxKind.OpenBraceToken); 3711N(SyntaxKind.CloseBraceToken); 3715N(SyntaxKind.IfStatement); 3732N(SyntaxKind.ElseClause); 3734N(SyntaxKind.ElseKeyword); 3735N(SyntaxKind.Block); 3737N(SyntaxKind.OpenBraceToken); 3738N(SyntaxKind.CloseBraceToken); 3742N(SyntaxKind.CloseBraceToken); 3771N(SyntaxKind.Block); 3773N(SyntaxKind.OpenBraceToken); 3774N(SyntaxKind.IfStatement); 3776N(SyntaxKind.IfKeyword); 3777N(SyntaxKind.OpenParenToken); 3778N(SyntaxKind.IdentifierName); 3780N(SyntaxKind.IdentifierToken, "a"); 3782N(SyntaxKind.CloseParenToken); 3783N(SyntaxKind.Block); 3785N(SyntaxKind.OpenBraceToken); 3786N(SyntaxKind.CloseBraceToken); 3788N(SyntaxKind.ElseClause); 3790N(SyntaxKind.ElseKeyword); 3791N(SyntaxKind.Block); 3793N(SyntaxKind.OpenBraceToken); 3794N(SyntaxKind.CloseBraceToken); 3798N(SyntaxKind.IfStatement); 3815N(SyntaxKind.ElseClause); 3817N(SyntaxKind.ElseKeyword); 3818N(SyntaxKind.Block); 3820N(SyntaxKind.OpenBraceToken); 3821N(SyntaxKind.CloseBraceToken); 3825N(SyntaxKind.CloseBraceToken); 3854N(SyntaxKind.IfStatement); 3856N(SyntaxKind.IfKeyword); 3857N(SyntaxKind.OpenParenToken); 3858N(SyntaxKind.IdentifierName); 3860N(SyntaxKind.IdentifierToken, "a"); 3862N(SyntaxKind.CloseParenToken); 3863N(SyntaxKind.IfStatement); 3880N(SyntaxKind.ElseClause); 3882N(SyntaxKind.ElseKeyword); 3883N(SyntaxKind.Block); 3885N(SyntaxKind.OpenBraceToken); 3886N(SyntaxKind.CloseBraceToken); 3902N(SyntaxKind.SwitchStatement); 3904N(SyntaxKind.SwitchKeyword); 3906N(SyntaxKind.AddExpression); 3908N(SyntaxKind.NumericLiteralExpression); 3910N(SyntaxKind.NumericLiteralToken, "1"); 3912N(SyntaxKind.PlusToken); 3913N(SyntaxKind.NumericLiteralExpression); 3915N(SyntaxKind.NumericLiteralToken, "2"); 3919N(SyntaxKind.OpenBraceToken); 3920N(SyntaxKind.CloseBraceToken); 3933N(SyntaxKind.SwitchStatement); 3935N(SyntaxKind.SwitchKeyword); 3936N(SyntaxKind.TupleExpression); 3938N(SyntaxKind.OpenParenToken); 3939N(SyntaxKind.Argument); 3941N(SyntaxKind.NameColon); 3943N(SyntaxKind.IdentifierName); 3945N(SyntaxKind.IdentifierToken, "a"); 3947N(SyntaxKind.ColonToken); 3949N(SyntaxKind.NumericLiteralExpression); 3951N(SyntaxKind.NumericLiteralToken, "0"); 3962N(SyntaxKind.CloseParenToken); 3964N(SyntaxKind.OpenBraceToken); 3965N(SyntaxKind.CloseBraceToken); 3974N(SyntaxKind.SwitchStatement); 3976N(SyntaxKind.SwitchKeyword); 3977N(SyntaxKind.TupleExpression); 3979N(SyntaxKind.OpenParenToken); 3980N(SyntaxKind.Argument); 3982N(SyntaxKind.NameColon); 3984N(SyntaxKind.IdentifierName); 3986N(SyntaxKind.IdentifierToken, "a"); 3988N(SyntaxKind.ColonToken); 3990N(SyntaxKind.NumericLiteralExpression); 3992N(SyntaxKind.NumericLiteralToken, "0"); 3995N(SyntaxKind.CommaToken); 3996N(SyntaxKind.Argument); 3998N(SyntaxKind.NameColon); 4000N(SyntaxKind.IdentifierName); 4002N(SyntaxKind.IdentifierToken, "b"); 4004N(SyntaxKind.ColonToken); 4006N(SyntaxKind.NumericLiteralExpression); 4008N(SyntaxKind.NumericLiteralToken, "4"); 4011N(SyntaxKind.CloseParenToken); 4013N(SyntaxKind.OpenBraceToken); 4014N(SyntaxKind.CloseBraceToken); 4027N(SyntaxKind.SwitchStatement); 4029N(SyntaxKind.SwitchKeyword); 4031N(SyntaxKind.AddExpression); 4033N(SyntaxKind.ParenthesizedExpression); 4035N(SyntaxKind.OpenParenToken); 4036N(SyntaxKind.NumericLiteralExpression); 4038N(SyntaxKind.NumericLiteralToken, "1"); 4040N(SyntaxKind.CloseParenToken); 4042N(SyntaxKind.PlusToken); 4043N(SyntaxKind.ParenthesizedExpression); 4045N(SyntaxKind.OpenParenToken); 4046N(SyntaxKind.NumericLiteralExpression); 4048N(SyntaxKind.NumericLiteralToken, "2"); 4050N(SyntaxKind.CloseParenToken); 4054N(SyntaxKind.OpenBraceToken); 4055N(SyntaxKind.CloseBraceToken); 4064N(SyntaxKind.ExpressionStatement); 4066N(SyntaxKind.SimpleAssignmentExpression); 4068N(SyntaxKind.IdentifierName); 4070N(SyntaxKind.IdentifierToken, "_"); 4072N(SyntaxKind.EqualsToken); 4073N(SyntaxKind.ObjectCreationExpression); 4075N(SyntaxKind.NewKeyword); 4076N(SyntaxKind.NullableType); 4078N(SyntaxKind.TupleType); 4080N(SyntaxKind.OpenParenToken); 4081N(SyntaxKind.TupleElement); 4083N(SyntaxKind.PredefinedType); 4085N(SyntaxKind.IntKeyword); 4088N(SyntaxKind.CommaToken); 4089N(SyntaxKind.TupleElement); 4091N(SyntaxKind.PredefinedType); 4093N(SyntaxKind.IntKeyword); 4096N(SyntaxKind.CloseParenToken); 4098N(SyntaxKind.QuestionToken); 4100N(SyntaxKind.ObjectInitializerExpression); 4102N(SyntaxKind.OpenBraceToken); 4103N(SyntaxKind.CloseBraceToken); 4107N(SyntaxKind.SemicolonToken); 4123N(SyntaxKind.ExpressionStatement); 4125N(SyntaxKind.SimpleAssignmentExpression); 4127N(SyntaxKind.IdentifierName); 4129N(SyntaxKind.IdentifierToken, "_"); 4131N(SyntaxKind.EqualsToken); 4132N(SyntaxKind.ObjectCreationExpression); 4134N(SyntaxKind.NewKeyword); 4135N(SyntaxKind.NullableType); 4137N(SyntaxKind.TupleType); 4139N(SyntaxKind.OpenParenToken); 4140N(SyntaxKind.TupleElement); 4142N(SyntaxKind.PredefinedType); 4144N(SyntaxKind.IntKeyword); 4147N(SyntaxKind.CommaToken); 4148N(SyntaxKind.TupleElement); 4150N(SyntaxKind.PredefinedType); 4152N(SyntaxKind.IntKeyword); 4155N(SyntaxKind.CloseParenToken); 4157N(SyntaxKind.QuestionToken); 4159N(SyntaxKind.ArgumentList); 4161N(SyntaxKind.OpenParenToken); 4162N(SyntaxKind.Argument); 4164N(SyntaxKind.IdentifierName); 4166N(SyntaxKind.IdentifierToken, "x"); 4169N(SyntaxKind.CloseParenToken); 4189N(SyntaxKind.LocalDeclarationStatement); 4191N(SyntaxKind.VariableDeclaration); 4193N(SyntaxKind.ArrayType); 4195N(SyntaxKind.PredefinedType); 4197N(SyntaxKind.IntKeyword); 4199N(SyntaxKind.ArrayRankSpecifier); 4201N(SyntaxKind.OpenBracketToken); 4202N(SyntaxKind.OmittedArraySizeExpression); 4204N(SyntaxKind.OmittedArraySizeExpressionToken); 4206N(SyntaxKind.CloseBracketToken); 4214N(SyntaxKind.SemicolonToken); 4223N(SyntaxKind.ExpressionStatement); 4225N(SyntaxKind.SimpleAssignmentExpression); 4227N(SyntaxKind.IdentifierName); 4229N(SyntaxKind.IdentifierToken, "_"); 4231N(SyntaxKind.EqualsToken); 4232N(SyntaxKind.ObjectCreationExpression); 4234N(SyntaxKind.NewKeyword); 4235N(SyntaxKind.NullableType); 4237N(SyntaxKind.PredefinedType); 4239N(SyntaxKind.IntKeyword); 4241N(SyntaxKind.QuestionToken); 4243N(SyntaxKind.ObjectInitializerExpression); 4245N(SyntaxKind.OpenBraceToken); 4246N(SyntaxKind.CloseBraceToken); 4250N(SyntaxKind.SemicolonToken); 4274N(SyntaxKind.CompilationUnit); 4276N(SyntaxKind.ClassDeclaration); 4278N(SyntaxKind.ClassKeyword); 4279N(SyntaxKind.IdentifierToken, "C"); 4280N(SyntaxKind.OpenBraceToken); 4281N(SyntaxKind.MethodDeclaration); 4283N(SyntaxKind.PredefinedType); 4285N(SyntaxKind.VoidKeyword); 4287N(SyntaxKind.IdentifierToken, "M"); 4288N(SyntaxKind.ParameterList); 4290N(SyntaxKind.OpenParenToken); 4291N(SyntaxKind.CloseParenToken); 4293N(SyntaxKind.Block); 4295N(SyntaxKind.OpenBraceToken); 4296N(SyntaxKind.SwitchStatement); 4306N(SyntaxKind.SwitchSection); 4308N(SyntaxKind.CasePatternSwitchLabel); 4310N(SyntaxKind.CaseKeyword); 4311N(SyntaxKind.TypePattern); 4313N(SyntaxKind.PredefinedType); 4315N(SyntaxKind.IntKeyword); 4318N(SyntaxKind.WhenClause); 4320N(SyntaxKind.WhenKeyword); 4321N(SyntaxKind.InvocationExpression); 4323N(SyntaxKind.IdentifierName); 4325N(SyntaxKind.IdentifierToken, "SomeTest"); 4327N(SyntaxKind.ArgumentList); 4329N(SyntaxKind.OpenParenToken); 4330N(SyntaxKind.CloseParenToken); 4334N(SyntaxKind.ColonToken); 4336N(SyntaxKind.ExpressionStatement); 4338N(SyntaxKind.InvocationExpression); 4340N(SyntaxKind.SimpleMemberAccessExpression); 4342N(SyntaxKind.IdentifierName); 4344N(SyntaxKind.IdentifierToken, "Console"); 4346N(SyntaxKind.DotToken); 4347N(SyntaxKind.IdentifierName); 4349N(SyntaxKind.IdentifierToken, "WriteLine"); 4352N(SyntaxKind.ArgumentList); 4354N(SyntaxKind.OpenParenToken); 4355N(SyntaxKind.Argument); 4357N(SyntaxKind.StringLiteralExpression); 4359N(SyntaxKind.StringLiteralToken, "\"answer\""); 4362N(SyntaxKind.CloseParenToken); 4365N(SyntaxKind.SemicolonToken); 4367N(SyntaxKind.BreakStatement); 4369N(SyntaxKind.BreakKeyword); 4370N(SyntaxKind.SemicolonToken); 4373N(SyntaxKind.CloseBraceToken); 4375N(SyntaxKind.CloseBraceToken); 4378N(SyntaxKind.CloseBraceToken); 4380N(SyntaxKind.EndOfFileToken); 4411N(SyntaxKind.CompilationUnit); 4413N(SyntaxKind.ClassDeclaration); 4415N(SyntaxKind.ClassKeyword); 4416N(SyntaxKind.IdentifierToken, "C"); 4417N(SyntaxKind.OpenBraceToken); 4418N(SyntaxKind.MethodDeclaration); 4420N(SyntaxKind.PredefinedType); 4422N(SyntaxKind.VoidKeyword); 4424N(SyntaxKind.IdentifierToken, "M"); 4425N(SyntaxKind.ParameterList); 4427N(SyntaxKind.OpenParenToken); 4428N(SyntaxKind.CloseParenToken); 4430N(SyntaxKind.Block); 4432N(SyntaxKind.OpenBraceToken); 4433N(SyntaxKind.SwitchStatement); 4435N(SyntaxKind.SwitchKeyword); 4436N(SyntaxKind.OpenParenToken); 4437N(SyntaxKind.IdentifierName); 4439N(SyntaxKind.IdentifierToken, "expr"); 4441N(SyntaxKind.CloseParenToken); 4442N(SyntaxKind.OpenBraceToken); 4445N(SyntaxKind.LocalDeclarationStatement); 4447N(SyntaxKind.VariableDeclaration); 4449N(SyntaxKind.PredefinedType); 4451N(SyntaxKind.IntKeyword); 4453N(SyntaxKind.VariableDeclarator); 4455N(SyntaxKind.IdentifierToken, "i"); 4458N(SyntaxKind.SemicolonToken); 4460N(SyntaxKind.SwitchStatement); 4470N(SyntaxKind.SwitchSection); 4472N(SyntaxKind.CasePatternSwitchLabel); 4474N(SyntaxKind.CaseKeyword); 4475N(SyntaxKind.TypePattern); 4477N(SyntaxKind.PredefinedType); 4479N(SyntaxKind.IntKeyword); 4482N(SyntaxKind.WhenClause); 4484N(SyntaxKind.WhenKeyword); 4485N(SyntaxKind.InvocationExpression); 4487N(SyntaxKind.IdentifierName); 4489N(SyntaxKind.IdentifierToken, "SomeTest"); 4491N(SyntaxKind.ArgumentList); 4493N(SyntaxKind.OpenParenToken); 4494N(SyntaxKind.CloseParenToken); 4498N(SyntaxKind.ColonToken); 4500N(SyntaxKind.ExpressionStatement); 4502N(SyntaxKind.InvocationExpression); 4504N(SyntaxKind.SimpleMemberAccessExpression); 4506N(SyntaxKind.IdentifierName); 4508N(SyntaxKind.IdentifierToken, "Console"); 4510N(SyntaxKind.DotToken); 4511N(SyntaxKind.IdentifierName); 4513N(SyntaxKind.IdentifierToken, "WriteLine"); 4516N(SyntaxKind.ArgumentList); 4518N(SyntaxKind.OpenParenToken); 4519N(SyntaxKind.Argument); 4521N(SyntaxKind.StringLiteralExpression); 4523N(SyntaxKind.StringLiteralToken, "\"answer\""); 4526N(SyntaxKind.CloseParenToken); 4529N(SyntaxKind.SemicolonToken); 4531N(SyntaxKind.BreakStatement); 4533N(SyntaxKind.BreakKeyword); 4534N(SyntaxKind.SemicolonToken); 4537N(SyntaxKind.CloseBraceToken); 4539N(SyntaxKind.CloseBraceToken); 4542N(SyntaxKind.CloseBraceToken); 4544N(SyntaxKind.EndOfFileToken); 4575N(SyntaxKind.CompilationUnit); 4577N(SyntaxKind.ClassDeclaration); 4579N(SyntaxKind.ClassKeyword); 4580N(SyntaxKind.IdentifierToken, "C"); 4581N(SyntaxKind.OpenBraceToken); 4582N(SyntaxKind.MethodDeclaration); 4584N(SyntaxKind.PredefinedType); 4586N(SyntaxKind.VoidKeyword); 4588N(SyntaxKind.IdentifierToken, "M"); 4589N(SyntaxKind.ParameterList); 4591N(SyntaxKind.OpenParenToken); 4592N(SyntaxKind.CloseParenToken); 4594N(SyntaxKind.Block); 4596N(SyntaxKind.OpenBraceToken); 4597N(SyntaxKind.SwitchStatement); 4599N(SyntaxKind.SwitchKeyword); 4600N(SyntaxKind.OpenParenToken); 4601N(SyntaxKind.ObjectCreationExpression); 4603N(SyntaxKind.NewKeyword); 4604N(SyntaxKind.PredefinedType); 4606N(SyntaxKind.ObjectKeyword); 4608N(SyntaxKind.ArgumentList); 4610N(SyntaxKind.OpenParenToken); 4611N(SyntaxKind.CloseParenToken); 4614N(SyntaxKind.CloseParenToken); 4615N(SyntaxKind.OpenBraceToken); 4618N(SyntaxKind.LocalFunctionStatement); 4620N(SyntaxKind.PredefinedType); 4622N(SyntaxKind.BoolKeyword); 4624N(SyntaxKind.IdentifierToken, "SomeTest"); 4625N(SyntaxKind.ParameterList); 4627N(SyntaxKind.OpenParenToken); 4628N(SyntaxKind.CloseParenToken); 4630N(SyntaxKind.ArrowExpressionClause); 4632N(SyntaxKind.EqualsGreaterThanToken); 4633N(SyntaxKind.IsPatternExpression); 4635N(SyntaxKind.IdentifierName); 4637N(SyntaxKind.IdentifierToken, "o"); 4639N(SyntaxKind.IsKeyword); 4640N(SyntaxKind.ConstantPattern); 4642N(SyntaxKind.NumericLiteralExpression); 4644N(SyntaxKind.NumericLiteralToken, "42"); 4649N(SyntaxKind.SemicolonToken); 4651N(SyntaxKind.SwitchStatement); 4661N(SyntaxKind.SwitchSection); 4663N(SyntaxKind.CasePatternSwitchLabel); 4665N(SyntaxKind.CaseKeyword); 4666N(SyntaxKind.TypePattern); 4668N(SyntaxKind.PredefinedType); 4670N(SyntaxKind.IntKeyword); 4673N(SyntaxKind.WhenClause); 4675N(SyntaxKind.WhenKeyword); 4676N(SyntaxKind.InvocationExpression); 4678N(SyntaxKind.IdentifierName); 4680N(SyntaxKind.IdentifierToken, "SomeTest"); 4682N(SyntaxKind.ArgumentList); 4684N(SyntaxKind.OpenParenToken); 4685N(SyntaxKind.CloseParenToken); 4689N(SyntaxKind.ColonToken); 4691N(SyntaxKind.ExpressionStatement); 4693N(SyntaxKind.InvocationExpression); 4695N(SyntaxKind.SimpleMemberAccessExpression); 4697N(SyntaxKind.IdentifierName); 4699N(SyntaxKind.IdentifierToken, "Console"); 4701N(SyntaxKind.DotToken); 4702N(SyntaxKind.IdentifierName); 4704N(SyntaxKind.IdentifierToken, "WriteLine"); 4707N(SyntaxKind.ArgumentList); 4709N(SyntaxKind.OpenParenToken); 4710N(SyntaxKind.Argument); 4712N(SyntaxKind.StringLiteralExpression); 4714N(SyntaxKind.StringLiteralToken, "\"answer\""); 4717N(SyntaxKind.CloseParenToken); 4720N(SyntaxKind.SemicolonToken); 4722N(SyntaxKind.BreakStatement); 4724N(SyntaxKind.BreakKeyword); 4725N(SyntaxKind.SemicolonToken); 4728N(SyntaxKind.CloseBraceToken); 4730N(SyntaxKind.CloseBraceToken); 4733N(SyntaxKind.CloseBraceToken); 4735N(SyntaxKind.EndOfFileToken);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (350)
35N(SyntaxKind.CompilationUnit); 37N(SyntaxKind.ClassDeclaration); 39N(SyntaxKind.ClassKeyword); 40N(SyntaxKind.IdentifierToken); 41N(SyntaxKind.OpenBraceToken); 42N(SyntaxKind.FieldDeclaration); 44N(SyntaxKind.VariableDeclaration); 46N(SyntaxKind.PredefinedType); 47N(SyntaxKind.ObjectKeyword); 48N(SyntaxKind.VariableDeclarator); 50N(SyntaxKind.IdentifierToken); 51N(SyntaxKind.EqualsValueClause); 53N(SyntaxKind.EqualsToken); 54N(SyntaxKind.SuppressNullableWarningExpression); 56N(SyntaxKind.NullLiteralExpression); 58N(SyntaxKind.NullKeyword); 60N(SyntaxKind.ExclamationToken); 65N(SyntaxKind.SemicolonToken); 67N(SyntaxKind.CloseBraceToken); 69N(SyntaxKind.EndOfFileToken); 80N(SyntaxKind.SimpleAssignmentExpression); 82N(SyntaxKind.IdentifierName); 84N(SyntaxKind.IdentifierToken); 86N(SyntaxKind.EqualsToken); 87N(SyntaxKind.SuppressNullableWarningExpression); 89N(SyntaxKind.IdentifierName); 91N(SyntaxKind.IdentifierToken); 93N(SyntaxKind.ExclamationToken); 100N(SyntaxKind.SimpleAssignmentExpression); 102N(SyntaxKind.IdentifierName); 104N(SyntaxKind.IdentifierToken); 106N(SyntaxKind.EqualsToken); 107N(SyntaxKind.SuppressNullableWarningExpression); 109N(SyntaxKind.SuppressNullableWarningExpression); 111N(SyntaxKind.IdentifierName); 113N(SyntaxKind.IdentifierToken); 115N(SyntaxKind.ExclamationToken); 117N(SyntaxKind.ExclamationToken); 124N(SyntaxKind.SimpleAssignmentExpression); 126N(SyntaxKind.IdentifierName); 128N(SyntaxKind.IdentifierToken); 130N(SyntaxKind.EqualsToken); 131N(SyntaxKind.LogicalNotExpression); 133N(SyntaxKind.ExclamationToken); 134N(SyntaxKind.SuppressNullableWarningExpression); 136N(SyntaxKind.IdentifierName); 138N(SyntaxKind.IdentifierToken); 140N(SyntaxKind.ExclamationToken); 152N(SyntaxKind.SimpleAssignmentExpression); 154N(SyntaxKind.IdentifierName); 156N(SyntaxKind.IdentifierToken); 158N(SyntaxKind.EqualsToken); 159N(SyntaxKind.NotEqualsExpression); 161N(SyntaxKind.SuppressNullableWarningExpression); 163N(SyntaxKind.IdentifierName); 165N(SyntaxKind.IdentifierToken); 167N(SyntaxKind.ExclamationToken); 169N(SyntaxKind.ExclamationEqualsToken); 170N(SyntaxKind.NullLiteralExpression); 172N(SyntaxKind.NullKeyword); 192N(SyntaxKind.SimpleAssignmentExpression); 194N(SyntaxKind.IdentifierName); 196N(SyntaxKind.IdentifierToken, "o"); 198N(SyntaxKind.EqualsToken); 199N(SyntaxKind.SimpleAssignmentExpression); 201N(SyntaxKind.NotEqualsExpression); 203N(SyntaxKind.IdentifierName); 205N(SyntaxKind.IdentifierToken, "o"); 207N(SyntaxKind.ExclamationEqualsToken); 213N(SyntaxKind.EqualsToken); 214N(SyntaxKind.NullLiteralExpression); 216N(SyntaxKind.NullKeyword); 229N(SyntaxKind.ConditionalAccessExpression); 231N(SyntaxKind.SuppressNullableWarningExpression); 233N(SyntaxKind.IdentifierName); 235N(SyntaxKind.IdentifierToken); 237N(SyntaxKind.ExclamationToken); 239N(SyntaxKind.QuestionToken); 240N(SyntaxKind.InvocationExpression); 242N(SyntaxKind.MemberBindingExpression); 244N(SyntaxKind.DotToken); 245N(SyntaxKind.IdentifierName); 247N(SyntaxKind.IdentifierToken); 248N(SyntaxKind.ArgumentList); 250N(SyntaxKind.OpenParenToken); 251N(SyntaxKind.CloseParenToken); 264N(SyntaxKind.ConditionalAccessExpression); 266N(SyntaxKind.IdentifierName); 268N(SyntaxKind.IdentifierToken, "x"); 270N(SyntaxKind.QuestionToken); 271N(SyntaxKind.InvocationExpression); 273N(SyntaxKind.SimpleMemberAccessExpression); 275N(SyntaxKind.SimpleMemberAccessExpression); 277N(SyntaxKind.SuppressNullableWarningExpression); 279N(SyntaxKind.MemberBindingExpression); 281N(SyntaxKind.DotToken); 282N(SyntaxKind.IdentifierName); 284N(SyntaxKind.IdentifierToken, "y"); 287N(SyntaxKind.ExclamationToken); 289N(SyntaxKind.DotToken); 290N(SyntaxKind.IdentifierName); 292N(SyntaxKind.IdentifierToken, "z"); 295N(SyntaxKind.DotToken); 296N(SyntaxKind.IdentifierName); 298N(SyntaxKind.IdentifierToken, "ToString"); 301N(SyntaxKind.ArgumentList); 303N(SyntaxKind.OpenParenToken); 304N(SyntaxKind.CloseParenToken); 316N(SyntaxKind.ConditionalAccessExpression); 318N(SyntaxKind.IdentifierName); 320N(SyntaxKind.IdentifierToken, "x"); 322N(SyntaxKind.QuestionToken); 323N(SyntaxKind.ConditionalAccessExpression); 325N(SyntaxKind.SuppressNullableWarningExpression); 327N(SyntaxKind.MemberBindingExpression); 329N(SyntaxKind.DotToken); 330N(SyntaxKind.IdentifierName); 332N(SyntaxKind.IdentifierToken, "y"); 335N(SyntaxKind.ExclamationToken); 337N(SyntaxKind.QuestionToken); 338N(SyntaxKind.InvocationExpression); 340N(SyntaxKind.SimpleMemberAccessExpression); 342N(SyntaxKind.MemberBindingExpression); 344N(SyntaxKind.DotToken); 345N(SyntaxKind.IdentifierName); 347N(SyntaxKind.IdentifierToken, "z"); 350N(SyntaxKind.DotToken); 351N(SyntaxKind.IdentifierName); 353N(SyntaxKind.IdentifierToken, "ToString"); 356N(SyntaxKind.ArgumentList); 358N(SyntaxKind.OpenParenToken); 359N(SyntaxKind.CloseParenToken); 381N(SyntaxKind.ConditionalExpression); 383N(SyntaxKind.ConditionalAccessExpression); 385N(SyntaxKind.IdentifierName); 387N(SyntaxKind.IdentifierToken, "x"); 389N(SyntaxKind.QuestionToken); 390N(SyntaxKind.MemberBindingExpression); 392N(SyntaxKind.DotToken); 393N(SyntaxKind.IdentifierName); 395N(SyntaxKind.IdentifierToken, "y"); 399N(SyntaxKind.QuestionToken); 400N(SyntaxKind.LogicalNotExpression); 402N(SyntaxKind.ExclamationToken); 403N(SyntaxKind.InvocationExpression); 405N(SyntaxKind.SimpleMemberAccessExpression); 407N(SyntaxKind.SimpleMemberAccessExpression); 413N(SyntaxKind.DotToken); 414N(SyntaxKind.IdentifierName); 416N(SyntaxKind.IdentifierToken, "z"); 419N(SyntaxKind.DotToken); 420N(SyntaxKind.IdentifierName); 422N(SyntaxKind.IdentifierToken, "ToString"); 425N(SyntaxKind.ArgumentList); 427N(SyntaxKind.OpenParenToken); 428N(SyntaxKind.CloseParenToken); 455N(SyntaxKind.ConditionalExpression); 457N(SyntaxKind.ConditionalAccessExpression); 459N(SyntaxKind.IdentifierName); 461N(SyntaxKind.IdentifierToken, "x"); 463N(SyntaxKind.QuestionToken); 464N(SyntaxKind.MemberBindingExpression); 466N(SyntaxKind.DotToken); 467N(SyntaxKind.IdentifierName); 469N(SyntaxKind.IdentifierToken, "y"); 473N(SyntaxKind.QuestionToken); 474N(SyntaxKind.LogicalNotExpression); 476N(SyntaxKind.ExclamationToken); 477N(SyntaxKind.InvocationExpression); 479N(SyntaxKind.SimpleMemberAccessExpression); 481N(SyntaxKind.ElementAccessExpression); 487N(SyntaxKind.BracketedArgumentList); 489N(SyntaxKind.OpenBracketToken); 490N(SyntaxKind.Argument); 492N(SyntaxKind.NumericLiteralExpression); 494N(SyntaxKind.NumericLiteralToken, "0"); 497N(SyntaxKind.CloseBracketToken); 500N(SyntaxKind.DotToken); 501N(SyntaxKind.IdentifierName); 503N(SyntaxKind.IdentifierToken, "ToString"); 506N(SyntaxKind.ArgumentList); 508N(SyntaxKind.OpenParenToken); 509N(SyntaxKind.CloseParenToken); 536N(SyntaxKind.ConditionalExpression); 538N(SyntaxKind.ConditionalAccessExpression); 540N(SyntaxKind.IdentifierName); 542N(SyntaxKind.IdentifierToken, "x"); 544N(SyntaxKind.QuestionToken); 545N(SyntaxKind.MemberBindingExpression); 547N(SyntaxKind.DotToken); 548N(SyntaxKind.IdentifierName); 550N(SyntaxKind.IdentifierToken, "y"); 554N(SyntaxKind.QuestionToken); 555N(SyntaxKind.LogicalNotExpression); 557N(SyntaxKind.ExclamationToken); 558N(SyntaxKind.InvocationExpression); 560N(SyntaxKind.SimpleMemberAccessExpression); 562N(SyntaxKind.ParenthesizedExpression); 564N(SyntaxKind.OpenParenToken); 569N(SyntaxKind.CloseParenToken); 571N(SyntaxKind.DotToken); 572N(SyntaxKind.IdentifierName); 574N(SyntaxKind.IdentifierToken, "ToString"); 577N(SyntaxKind.ArgumentList); 579N(SyntaxKind.OpenParenToken); 580N(SyntaxKind.CloseParenToken); 607N(SyntaxKind.ConditionalExpression); 609N(SyntaxKind.ConditionalAccessExpression); 611N(SyntaxKind.IdentifierName); 613N(SyntaxKind.IdentifierToken, "x"); 615N(SyntaxKind.QuestionToken); 616N(SyntaxKind.SuppressNullableWarningExpression); 618N(SyntaxKind.MemberBindingExpression); 620N(SyntaxKind.DotToken); 621N(SyntaxKind.IdentifierName); 623N(SyntaxKind.IdentifierToken, "y"); 626N(SyntaxKind.ExclamationToken); 629N(SyntaxKind.QuestionToken); 630N(SyntaxKind.LogicalNotExpression); 632N(SyntaxKind.ExclamationToken); 633N(SyntaxKind.InvocationExpression); 635N(SyntaxKind.SimpleMemberAccessExpression); 641N(SyntaxKind.DotToken); 642N(SyntaxKind.IdentifierName); 644N(SyntaxKind.IdentifierToken, "ToString"); 647N(SyntaxKind.ArgumentList); 649N(SyntaxKind.OpenParenToken); 650N(SyntaxKind.CloseParenToken); 667N(SyntaxKind.ConditionalAccessExpression); 669N(SyntaxKind.IdentifierName); 671N(SyntaxKind.IdentifierToken, "x"); 673N(SyntaxKind.QuestionToken); 674N(SyntaxKind.InvocationExpression); 676N(SyntaxKind.SimpleMemberAccessExpression); 678N(SyntaxKind.SimpleMemberAccessExpression); 680N(SyntaxKind.ElementAccessExpression); 682N(SyntaxKind.SuppressNullableWarningExpression); 684N(SyntaxKind.MemberBindingExpression); 686N(SyntaxKind.DotToken); 687N(SyntaxKind.IdentifierName); 689N(SyntaxKind.IdentifierToken, "y"); 692N(SyntaxKind.ExclamationToken); 694N(SyntaxKind.BracketedArgumentList); 696N(SyntaxKind.OpenBracketToken); 697N(SyntaxKind.Argument); 699N(SyntaxKind.NumericLiteralExpression); 701N(SyntaxKind.NumericLiteralToken, "1"); 704N(SyntaxKind.CloseBracketToken); 707N(SyntaxKind.DotToken); 708N(SyntaxKind.IdentifierName); 710N(SyntaxKind.IdentifierToken, "z"); 713N(SyntaxKind.DotToken); 714N(SyntaxKind.IdentifierName); 716N(SyntaxKind.IdentifierToken, "ToString"); 719N(SyntaxKind.ArgumentList); 721N(SyntaxKind.OpenParenToken); 722N(SyntaxKind.CloseParenToken); 733N(SyntaxKind.ConditionalAccessExpression); 735N(SyntaxKind.IdentifierName); 737N(SyntaxKind.IdentifierToken, "x"); 739N(SyntaxKind.QuestionToken); 740N(SyntaxKind.InvocationExpression); 742N(SyntaxKind.SuppressNullableWarningExpression); 744N(SyntaxKind.MemberBindingExpression); 746N(SyntaxKind.DotToken); 747N(SyntaxKind.IdentifierName); 749N(SyntaxKind.IdentifierToken, "y"); 752N(SyntaxKind.ExclamationToken); 754N(SyntaxKind.ArgumentList); 756N(SyntaxKind.OpenParenToken); 757N(SyntaxKind.Argument); 759N(SyntaxKind.NumericLiteralExpression); 761N(SyntaxKind.NumericLiteralToken, "0"); 764N(SyntaxKind.CloseParenToken); 775N(SyntaxKind.SuppressNullableWarningExpression); 777N(SyntaxKind.ConditionalAccessExpression); 779N(SyntaxKind.IdentifierName); 781N(SyntaxKind.IdentifierToken, "x"); 783N(SyntaxKind.QuestionToken); 784N(SyntaxKind.MemberBindingExpression); 786N(SyntaxKind.DotToken); 787N(SyntaxKind.IdentifierName); 789N(SyntaxKind.IdentifierToken, "y"); 793N(SyntaxKind.ExclamationToken); 835N(SyntaxKind.ConditionalAccessExpression); 837N(SyntaxKind.IdentifierName); 839N(SyntaxKind.IdentifierToken, "x"); 841N(SyntaxKind.QuestionToken); 842N(SyntaxKind.SimpleMemberAccessExpression); 844N(SyntaxKind.SuppressNullableWarningExpression); 846N(SyntaxKind.MemberBindingExpression); 848N(SyntaxKind.DotToken); 849N(SyntaxKind.IdentifierName); 851N(SyntaxKind.IdentifierToken, "y"); 854N(SyntaxKind.ExclamationToken); 856N(SyntaxKind.DotToken); 857N(SyntaxKind.IdentifierName); 859N(SyntaxKind.IdentifierToken, "z"); 871N(SyntaxKind.ConditionalAccessExpression); 873N(SyntaxKind.IdentifierName); 875N(SyntaxKind.IdentifierToken, "x"); 877N(SyntaxKind.QuestionToken); 878N(SyntaxKind.SimpleMemberAccessExpression); 880N(SyntaxKind.SuppressNullableWarningExpression); 882N(SyntaxKind.SuppressNullableWarningExpression); 884N(SyntaxKind.MemberBindingExpression); 886N(SyntaxKind.DotToken); 887N(SyntaxKind.IdentifierName); 889N(SyntaxKind.IdentifierToken, "y"); 892N(SyntaxKind.ExclamationToken); 894N(SyntaxKind.ExclamationToken); 896N(SyntaxKind.DotToken); 897N(SyntaxKind.IdentifierName); 899N(SyntaxKind.IdentifierToken, "z"); 910N(SyntaxKind.ConditionalAccessExpression); 912N(SyntaxKind.IdentifierName); 914N(SyntaxKind.IdentifierToken, "x"); 916N(SyntaxKind.QuestionToken); 917N(SyntaxKind.SimpleMemberAccessExpression); 919N(SyntaxKind.SuppressNullableWarningExpression); 921N(SyntaxKind.SuppressNullableWarningExpression); 923N(SyntaxKind.SuppressNullableWarningExpression); 925N(SyntaxKind.SuppressNullableWarningExpression); 927N(SyntaxKind.MemberBindingExpression); 929N(SyntaxKind.DotToken); 930N(SyntaxKind.IdentifierName); 932N(SyntaxKind.IdentifierToken, "y"); 935N(SyntaxKind.ExclamationToken); 937N(SyntaxKind.ExclamationToken); 939N(SyntaxKind.ExclamationToken); 941N(SyntaxKind.ExclamationToken); 943N(SyntaxKind.DotToken); 944N(SyntaxKind.IdentifierName); 946N(SyntaxKind.IdentifierToken, "z"); 957N(SyntaxKind.SuppressNullableWarningExpression); 959N(SyntaxKind.SuppressNullableWarningExpression); 961N(SyntaxKind.ConditionalAccessExpression); 963N(SyntaxKind.IdentifierName); 965N(SyntaxKind.IdentifierToken, "x"); 967N(SyntaxKind.QuestionToken); 968N(SyntaxKind.SimpleMemberAccessExpression); 970N(SyntaxKind.MemberBindingExpression); 972N(SyntaxKind.DotToken); 973N(SyntaxKind.IdentifierName); 975N(SyntaxKind.IdentifierToken, "y"); 978N(SyntaxKind.DotToken); 979N(SyntaxKind.IdentifierName); 981N(SyntaxKind.IdentifierToken, "z"); 985N(SyntaxKind.ExclamationToken); 987N(SyntaxKind.ExclamationToken);
Parsing\SwitchExpressionParsingTests.cs (378)
32N(SyntaxKind.SwitchExpression); 34N(SyntaxKind.IdentifierName); 36N(SyntaxKind.IdentifierToken, "x"); 38N(SyntaxKind.SwitchKeyword); 39N(SyntaxKind.OpenBraceToken); 40N(SyntaxKind.SwitchExpressionArm); 42N(SyntaxKind.ConstantPattern); 44N(SyntaxKind.NumericLiteralExpression); 46N(SyntaxKind.NumericLiteralToken, "0"); 49N(SyntaxKind.EqualsGreaterThanToken); 50N(SyntaxKind.NumericLiteralExpression); 52N(SyntaxKind.NumericLiteralToken, "1"); 55N(SyntaxKind.CommaToken); 56N(SyntaxKind.SwitchExpressionArm); 58N(SyntaxKind.ConstantPattern); 60N(SyntaxKind.NumericLiteralExpression); 62N(SyntaxKind.NumericLiteralToken, "1"); 65N(SyntaxKind.EqualsGreaterThanToken); 66N(SyntaxKind.NumericLiteralExpression); 68N(SyntaxKind.NumericLiteralToken, "2"); 71N(SyntaxKind.CommaToken); 72N(SyntaxKind.CloseBraceToken); 99N(SyntaxKind.SwitchExpression); 101N(SyntaxKind.IdentifierName); 103N(SyntaxKind.IdentifierToken, "x"); 105N(SyntaxKind.SwitchKeyword); 106N(SyntaxKind.OpenBraceToken); 107N(SyntaxKind.SwitchExpressionArm); 109N(SyntaxKind.ConstantPattern); 111N(SyntaxKind.NumericLiteralExpression); 113N(SyntaxKind.NumericLiteralToken, "0"); 116N(SyntaxKind.EqualsGreaterThanToken); 117N(SyntaxKind.NumericLiteralExpression); 119N(SyntaxKind.NumericLiteralToken, "1"); 123N(SyntaxKind.SwitchExpressionArm); 125N(SyntaxKind.ConstantPattern); 127N(SyntaxKind.NumericLiteralExpression); 129N(SyntaxKind.NumericLiteralToken, "1"); 132N(SyntaxKind.EqualsGreaterThanToken); 133N(SyntaxKind.NumericLiteralExpression); 135N(SyntaxKind.NumericLiteralToken, "2"); 139N(SyntaxKind.CloseBraceToken); 166N(SyntaxKind.SwitchExpression); 168N(SyntaxKind.IdentifierName); 170N(SyntaxKind.IdentifierToken, "x"); 172N(SyntaxKind.SwitchKeyword); 173N(SyntaxKind.OpenBraceToken); 174N(SyntaxKind.SwitchExpressionArm); 176N(SyntaxKind.ConstantPattern); 178N(SyntaxKind.NumericLiteralExpression); 180N(SyntaxKind.NumericLiteralToken, "0"); 184N(SyntaxKind.NumericLiteralExpression); 186N(SyntaxKind.NumericLiteralToken, "1"); 189N(SyntaxKind.CommaToken); 190N(SyntaxKind.SwitchExpressionArm); 192N(SyntaxKind.ConstantPattern); 194N(SyntaxKind.NumericLiteralExpression); 196N(SyntaxKind.NumericLiteralToken, "1"); 200N(SyntaxKind.NumericLiteralExpression); 202N(SyntaxKind.NumericLiteralToken, "2"); 205N(SyntaxKind.CommaToken); 206N(SyntaxKind.CloseBraceToken); 239N(SyntaxKind.SwitchExpression); 241N(SyntaxKind.IdentifierName); 243N(SyntaxKind.IdentifierToken, "x"); 245N(SyntaxKind.SwitchKeyword); 246N(SyntaxKind.OpenBraceToken); 247N(SyntaxKind.SwitchExpressionArm); 249N(SyntaxKind.ConstantPattern); 251N(SyntaxKind.NumericLiteralExpression); 253N(SyntaxKind.NumericLiteralToken, "0"); 257N(SyntaxKind.NumericLiteralExpression); 259N(SyntaxKind.NumericLiteralToken, "1"); 263N(SyntaxKind.SwitchExpressionArm); 265N(SyntaxKind.ConstantPattern); 267N(SyntaxKind.NumericLiteralExpression); 269N(SyntaxKind.NumericLiteralToken, "1"); 273N(SyntaxKind.NumericLiteralExpression); 275N(SyntaxKind.NumericLiteralToken, "2"); 279N(SyntaxKind.CloseBraceToken); 320N(SyntaxKind.Block); 322N(SyntaxKind.OpenBraceToken); 323N(SyntaxKind.LocalDeclarationStatement); 325N(SyntaxKind.VariableDeclaration); 327N(SyntaxKind.IdentifierName); 329N(SyntaxKind.IdentifierToken, "var"); 331N(SyntaxKind.VariableDeclarator); 333N(SyntaxKind.IdentifierToken, "y"); 334N(SyntaxKind.EqualsValueClause); 336N(SyntaxKind.EqualsToken); 337N(SyntaxKind.SwitchExpression); 339N(SyntaxKind.IdentifierName); 341N(SyntaxKind.IdentifierToken, "x"); 343N(SyntaxKind.SwitchKeyword); 344N(SyntaxKind.OpenBraceToken); 345N(SyntaxKind.SwitchExpressionArm); 347N(SyntaxKind.ConstantPattern); 349N(SyntaxKind.NumericLiteralExpression); 351N(SyntaxKind.NumericLiteralToken, "0"); 355N(SyntaxKind.InvocationExpression); 357N(SyntaxKind.IdentifierName); 359N(SyntaxKind.IdentifierToken, "Goo"); 361N(SyntaxKind.ArgumentList); 363N(SyntaxKind.OpenParenToken); 364N(SyntaxKind.CloseParenToken); 376N(SyntaxKind.ReturnStatement); 378N(SyntaxKind.ReturnKeyword); 379N(SyntaxKind.IdentifierName); 381N(SyntaxKind.IdentifierToken, "Bar"); 383N(SyntaxKind.SemicolonToken); 385N(SyntaxKind.SwitchStatement); 395N(SyntaxKind.SwitchSection); 397N(SyntaxKind.CaseSwitchLabel); 399N(SyntaxKind.CaseKeyword); 400N(SyntaxKind.NumericLiteralExpression); 402N(SyntaxKind.NumericLiteralToken, "1"); 404N(SyntaxKind.ColonToken); 406N(SyntaxKind.Block); 408N(SyntaxKind.OpenBraceToken); 409N(SyntaxKind.ExpressionStatement); 411N(SyntaxKind.InvocationExpression); 413N(SyntaxKind.IdentifierName); 415N(SyntaxKind.IdentifierToken, "Baz"); 417N(SyntaxKind.ArgumentList); 419N(SyntaxKind.OpenParenToken); 420N(SyntaxKind.CloseParenToken); 423N(SyntaxKind.SemicolonToken); 425N(SyntaxKind.ThrowStatement); 427N(SyntaxKind.ThrowKeyword); 428N(SyntaxKind.ObjectCreationExpression); 430N(SyntaxKind.NewKeyword); 431N(SyntaxKind.IdentifierName); 433N(SyntaxKind.IdentifierToken, "Quux"); 435N(SyntaxKind.ArgumentList); 437N(SyntaxKind.OpenParenToken); 438N(SyntaxKind.CloseParenToken); 441N(SyntaxKind.SemicolonToken); 443N(SyntaxKind.CloseBraceToken); 446N(SyntaxKind.CloseBraceToken); 448N(SyntaxKind.EmptyStatement); 450N(SyntaxKind.SemicolonToken); 452N(SyntaxKind.CloseBraceToken); 473N(SyntaxKind.SwitchExpression); 475N(SyntaxKind.IdentifierName); 477N(SyntaxKind.IdentifierToken, "x"); 479N(SyntaxKind.SwitchKeyword); 480N(SyntaxKind.OpenBraceToken); 481N(SyntaxKind.SwitchExpressionArm); 483N(SyntaxKind.ConstantPattern); 485N(SyntaxKind.NumericLiteralExpression); 487N(SyntaxKind.NumericLiteralToken, "0"); 491N(SyntaxKind.NumericLiteralExpression); 493N(SyntaxKind.NumericLiteralToken, "1"); 496N(SyntaxKind.CommaToken); 497N(SyntaxKind.SwitchExpressionArm); 499N(SyntaxKind.ConstantPattern); 501N(SyntaxKind.NumericLiteralExpression); 503N(SyntaxKind.NumericLiteralToken, "1"); 507N(SyntaxKind.NumericLiteralExpression); 509N(SyntaxKind.NumericLiteralToken, "2"); 512N(SyntaxKind.CommaToken); 513N(SyntaxKind.CloseBraceToken); 540N(SyntaxKind.SwitchExpression); 542N(SyntaxKind.IdentifierName); 544N(SyntaxKind.IdentifierToken, "x"); 546N(SyntaxKind.SwitchKeyword); 547N(SyntaxKind.OpenBraceToken); 548N(SyntaxKind.SwitchExpressionArm); 550N(SyntaxKind.ConstantPattern); 552N(SyntaxKind.NumericLiteralExpression); 554N(SyntaxKind.NumericLiteralToken, "0"); 558N(SyntaxKind.NumericLiteralExpression); 560N(SyntaxKind.NumericLiteralToken, "1"); 564N(SyntaxKind.SwitchExpressionArm); 566N(SyntaxKind.ConstantPattern); 568N(SyntaxKind.NumericLiteralExpression); 570N(SyntaxKind.NumericLiteralToken, "1"); 574N(SyntaxKind.NumericLiteralExpression); 576N(SyntaxKind.NumericLiteralToken, "2"); 580N(SyntaxKind.CloseBraceToken); 598N(SyntaxKind.SwitchExpression); 600N(SyntaxKind.IdentifierName); 602N(SyntaxKind.IdentifierToken, "x"); 604N(SyntaxKind.SwitchKeyword); 605N(SyntaxKind.OpenBraceToken); 606N(SyntaxKind.SwitchExpressionArm); 608N(SyntaxKind.ConstantPattern); 610N(SyntaxKind.NumericLiteralExpression); 612N(SyntaxKind.NumericLiteralToken, "0"); 615N(SyntaxKind.EqualsGreaterThanToken); 616N(SyntaxKind.NumericLiteralExpression); 618N(SyntaxKind.NumericLiteralToken, "1"); 621N(SyntaxKind.CommaToken); 622N(SyntaxKind.SwitchExpressionArm); 624N(SyntaxKind.ConstantPattern); 626N(SyntaxKind.DefaultLiteralExpression); 628N(SyntaxKind.DefaultKeyword); 632N(SyntaxKind.NumericLiteralExpression); 634N(SyntaxKind.NumericLiteralToken, "2"); 637N(SyntaxKind.CommaToken); 638N(SyntaxKind.CloseBraceToken); 662N(SyntaxKind.SwitchExpression); 664N(SyntaxKind.IdentifierName); 666N(SyntaxKind.IdentifierToken, "x"); 668N(SyntaxKind.SwitchKeyword); 669N(SyntaxKind.OpenBraceToken); 670N(SyntaxKind.SwitchExpressionArm); 672N(SyntaxKind.ConstantPattern); 674N(SyntaxKind.NumericLiteralExpression); 676N(SyntaxKind.NumericLiteralToken, "0"); 679N(SyntaxKind.EqualsGreaterThanToken); 680N(SyntaxKind.NumericLiteralExpression); 682N(SyntaxKind.NumericLiteralToken, "1"); 686N(SyntaxKind.SwitchExpressionArm); 688N(SyntaxKind.ConstantPattern); 690N(SyntaxKind.DefaultLiteralExpression); 692N(SyntaxKind.DefaultKeyword); 696N(SyntaxKind.NumericLiteralExpression); 698N(SyntaxKind.NumericLiteralToken, "2"); 702N(SyntaxKind.CloseBraceToken); 720N(SyntaxKind.SwitchExpression); 722N(SyntaxKind.IdentifierName); 724N(SyntaxKind.IdentifierToken, "x"); 726N(SyntaxKind.SwitchKeyword); 727N(SyntaxKind.OpenBraceToken); 728N(SyntaxKind.SwitchExpressionArm); 730N(SyntaxKind.ConstantPattern); 732N(SyntaxKind.NumericLiteralExpression); 734N(SyntaxKind.NumericLiteralToken, "0"); 737N(SyntaxKind.EqualsGreaterThanToken); 738N(SyntaxKind.NumericLiteralExpression); 740N(SyntaxKind.NumericLiteralToken, "1"); 743N(SyntaxKind.CommaToken); 744N(SyntaxKind.SwitchExpressionArm); 746N(SyntaxKind.ConstantPattern); 748N(SyntaxKind.DefaultExpression); 750N(SyntaxKind.DefaultKeyword); 751N(SyntaxKind.OpenParenToken); 752N(SyntaxKind.PredefinedType); 754N(SyntaxKind.IntKeyword); 756N(SyntaxKind.CloseParenToken); 760N(SyntaxKind.NumericLiteralExpression); 762N(SyntaxKind.NumericLiteralToken, "2"); 765N(SyntaxKind.CommaToken); 766N(SyntaxKind.CloseBraceToken); 790N(SyntaxKind.SwitchExpression); 792N(SyntaxKind.IdentifierName); 794N(SyntaxKind.IdentifierToken, "x"); 796N(SyntaxKind.SwitchKeyword); 797N(SyntaxKind.OpenBraceToken); 798N(SyntaxKind.SwitchExpressionArm); 800N(SyntaxKind.ConstantPattern); 802N(SyntaxKind.NumericLiteralExpression); 804N(SyntaxKind.NumericLiteralToken, "0"); 807N(SyntaxKind.EqualsGreaterThanToken); 808N(SyntaxKind.NumericLiteralExpression); 810N(SyntaxKind.NumericLiteralToken, "1"); 814N(SyntaxKind.SwitchExpressionArm); 816N(SyntaxKind.ConstantPattern); 818N(SyntaxKind.DefaultExpression); 820N(SyntaxKind.DefaultKeyword); 821N(SyntaxKind.OpenParenToken); 822N(SyntaxKind.PredefinedType); 824N(SyntaxKind.IntKeyword); 826N(SyntaxKind.CloseParenToken); 830N(SyntaxKind.NumericLiteralExpression); 832N(SyntaxKind.NumericLiteralToken, "2"); 836N(SyntaxKind.CloseBraceToken); 858N(SyntaxKind.LocalDeclarationStatement); 860N(SyntaxKind.VariableDeclaration); 862N(SyntaxKind.IdentifierName); 864N(SyntaxKind.IdentifierToken, "var"); 866N(SyntaxKind.VariableDeclarator); 868N(SyntaxKind.IdentifierToken, "v"); 869N(SyntaxKind.EqualsValueClause); 871N(SyntaxKind.EqualsToken); 872N(SyntaxKind.SwitchExpression); 874N(SyntaxKind.NumericLiteralExpression); 876N(SyntaxKind.NumericLiteralToken, "0"); 878N(SyntaxKind.SwitchKeyword); 879N(SyntaxKind.OpenBraceToken); 880N(SyntaxKind.SwitchExpressionArm); 882N(SyntaxKind.ConstantPattern); 884N(SyntaxKind.NumericLiteralExpression); 886N(SyntaxKind.NumericLiteralToken, "0"); 889N(SyntaxKind.EqualsGreaterThanToken); 890N(SyntaxKind.NumericLiteralExpression); 892N(SyntaxKind.NumericLiteralToken, "1"); 895N(SyntaxKind.CommaToken); 896N(SyntaxKind.SwitchExpressionArm); 898N(SyntaxKind.ConstantPattern); 900N(SyntaxKind.DefaultLiteralExpression); 902N(SyntaxKind.DefaultKeyword); 905N(SyntaxKind.EqualsGreaterThanToken); 906N(SyntaxKind.NumericLiteralExpression); 908N(SyntaxKind.NumericLiteralToken, "2"); 911N(SyntaxKind.CommaToken); 912N(SyntaxKind.CloseBraceToken); 917N(SyntaxKind.SemicolonToken); 951N(SyntaxKind.LocalDeclarationStatement); 953N(SyntaxKind.VariableDeclaration); 955N(SyntaxKind.IdentifierName); 957N(SyntaxKind.IdentifierToken, "var"); 959N(SyntaxKind.VariableDeclarator); 961N(SyntaxKind.IdentifierToken, "v"); 962N(SyntaxKind.EqualsValueClause); 964N(SyntaxKind.EqualsToken); 965N(SyntaxKind.SwitchExpression); 967N(SyntaxKind.NumericLiteralExpression); 969N(SyntaxKind.NumericLiteralToken, "0"); 971N(SyntaxKind.SwitchKeyword); 972N(SyntaxKind.OpenBraceToken); 973N(SyntaxKind.SwitchExpressionArm); 975N(SyntaxKind.ConstantPattern); 977N(SyntaxKind.NumericLiteralExpression); 979N(SyntaxKind.NumericLiteralToken, "0"); 982N(SyntaxKind.EqualsGreaterThanToken); 983N(SyntaxKind.NumericLiteralExpression); 985N(SyntaxKind.NumericLiteralToken, "1"); 989N(SyntaxKind.SwitchExpressionArm); 991N(SyntaxKind.ConstantPattern); 993N(SyntaxKind.DefaultLiteralExpression); 995N(SyntaxKind.DefaultKeyword); 998N(SyntaxKind.EqualsGreaterThanToken); 999N(SyntaxKind.NumericLiteralExpression); 1001N(SyntaxKind.NumericLiteralToken, "2"); 1005N(SyntaxKind.CloseBraceToken); 1010N(SyntaxKind.SemicolonToken); 1025N(SyntaxKind.SwitchExpression); 1027N(SyntaxKind.IdentifierName); 1029N(SyntaxKind.IdentifierToken, "x"); 1031N(SyntaxKind.SwitchKeyword); 1032N(SyntaxKind.OpenBraceToken); 1033N(SyntaxKind.SwitchExpressionArm); 1035N(SyntaxKind.ConstantPattern); 1037N(SyntaxKind.NumericLiteralExpression); 1039N(SyntaxKind.NumericLiteralToken, "0"); 1042N(SyntaxKind.EqualsGreaterThanToken); 1043N(SyntaxKind.NumericLiteralExpression); 1045N(SyntaxKind.NumericLiteralToken, "1"); 1048N(SyntaxKind.CommaToken); 1049N(SyntaxKind.SwitchExpressionArm); 1051N(SyntaxKind.ConstantPattern); 1053N(SyntaxKind.DefaultExpression); 1055N(SyntaxKind.DefaultKeyword); 1056N(SyntaxKind.OpenParenToken); 1057N(SyntaxKind.PredefinedType); 1059N(SyntaxKind.IntKeyword); 1061N(SyntaxKind.CloseParenToken); 1064N(SyntaxKind.EqualsGreaterThanToken); 1065N(SyntaxKind.NumericLiteralExpression); 1067N(SyntaxKind.NumericLiteralToken, "2"); 1070N(SyntaxKind.CommaToken); 1071N(SyntaxKind.CloseBraceToken); 1095N(SyntaxKind.SwitchExpression); 1097N(SyntaxKind.IdentifierName); 1099N(SyntaxKind.IdentifierToken, "x"); 1101N(SyntaxKind.SwitchKeyword); 1102N(SyntaxKind.OpenBraceToken); 1103N(SyntaxKind.SwitchExpressionArm); 1105N(SyntaxKind.ConstantPattern); 1107N(SyntaxKind.NumericLiteralExpression); 1109N(SyntaxKind.NumericLiteralToken, "0"); 1112N(SyntaxKind.EqualsGreaterThanToken); 1113N(SyntaxKind.NumericLiteralExpression); 1115N(SyntaxKind.NumericLiteralToken, "1"); 1119N(SyntaxKind.SwitchExpressionArm); 1121N(SyntaxKind.ConstantPattern); 1123N(SyntaxKind.DefaultExpression); 1125N(SyntaxKind.DefaultKeyword); 1126N(SyntaxKind.OpenParenToken); 1127N(SyntaxKind.PredefinedType); 1129N(SyntaxKind.IntKeyword); 1131N(SyntaxKind.CloseParenToken); 1134N(SyntaxKind.EqualsGreaterThanToken); 1135N(SyntaxKind.NumericLiteralExpression); 1137N(SyntaxKind.NumericLiteralToken, "2"); 1141N(SyntaxKind.CloseBraceToken);
Parsing\TopLevelStatementsParsingTests.cs (1025)
33N(SyntaxKind.CompilationUnit); 35N(SyntaxKind.GlobalStatement); 37N(SyntaxKind.Block); 39N(SyntaxKind.OpenBraceToken); 40N(SyntaxKind.ExpressionStatement); 42N(SyntaxKind.SimpleAssignmentExpression); 44N(SyntaxKind.SimpleMemberAccessExpression); 46N(SyntaxKind.ThisExpression); 48N(SyntaxKind.ThisKeyword); 50N(SyntaxKind.DotToken); 51N(SyntaxKind.IdentifierName); 53N(SyntaxKind.IdentifierToken, "I"); 56N(SyntaxKind.EqualsToken); 57N(SyntaxKind.IdentifierName); 59N(SyntaxKind.IdentifierToken, "i"); 62N(SyntaxKind.SemicolonToken); 64N(SyntaxKind.CloseBraceToken); 67N(SyntaxKind.GlobalStatement); 69N(SyntaxKind.EmptyStatement); 71N(SyntaxKind.SemicolonToken); 74N(SyntaxKind.EndOfFileToken); 137N(SyntaxKind.CompilationUnit); 139N(SyntaxKind.GlobalStatement); 141N(SyntaxKind.LocalDeclarationStatement); 143N(SyntaxKind.VariableDeclaration); 145N(SyntaxKind.IdentifierName); 147N(SyntaxKind.IdentifierToken, "asas"); 157N(SyntaxKind.IncompleteMember); 159N(SyntaxKind.IdentifierName); 161N(SyntaxKind.IdentifierToken, "asas"); 164N(SyntaxKind.GlobalStatement); 166N(SyntaxKind.LocalDeclarationStatement); 168N(SyntaxKind.VariableDeclaration); 170N(SyntaxKind.IdentifierName); 172N(SyntaxKind.IdentifierToken, "sadasdasd"); 182N(SyntaxKind.ClassDeclaration); 184N(SyntaxKind.ClassKeyword); 185N(SyntaxKind.IdentifierToken, "C"); 186N(SyntaxKind.OpenBraceToken); 187N(SyntaxKind.CloseBraceToken); 189N(SyntaxKind.GlobalStatement); 191N(SyntaxKind.ExpressionStatement); 193N(SyntaxKind.AttributeList); 195N(SyntaxKind.OpenBracketToken); 196N(SyntaxKind.Attribute); 198N(SyntaxKind.IdentifierName); 200N(SyntaxKind.IdentifierToken, "a"); 203N(SyntaxKind.CloseBracketToken); 205N(SyntaxKind.IdentifierName); 207N(SyntaxKind.IdentifierToken, "fod"); 209N(SyntaxKind.SemicolonToken); 212N(SyntaxKind.IncompleteMember); 214N(SyntaxKind.AttributeList); 216N(SyntaxKind.OpenBracketToken); 217N(SyntaxKind.Attribute); 219N(SyntaxKind.IdentifierName); 221N(SyntaxKind.IdentifierToken, "b"); 227N(SyntaxKind.EndOfFileToken); 260N(SyntaxKind.CompilationUnit); 262N(SyntaxKind.OperatorDeclaration); 264N(SyntaxKind.IdentifierName); 266N(SyntaxKind.IdentifierToken, "fg"); 277N(SyntaxKind.ClassDeclaration); 279N(SyntaxKind.ClassKeyword); 280N(SyntaxKind.IdentifierToken, "C"); 281N(SyntaxKind.OpenBraceToken); 282N(SyntaxKind.CloseBraceToken); 284N(SyntaxKind.EndOfFileToken); 298N(SyntaxKind.CompilationUnit); 300N(SyntaxKind.GlobalStatement); 302N(SyntaxKind.Block); 304N(SyntaxKind.OpenBraceToken); 308N(SyntaxKind.NamespaceDeclaration); 310N(SyntaxKind.NamespaceKeyword); 311N(SyntaxKind.IdentifierName); 313N(SyntaxKind.IdentifierToken, "n"); 315N(SyntaxKind.OpenBraceToken); 316N(SyntaxKind.CloseBraceToken); 318N(SyntaxKind.EndOfFileToken); 340N(SyntaxKind.CompilationUnit); 342N(SyntaxKind.UsingDirective); 344N(SyntaxKind.UsingKeyword); 345N(SyntaxKind.IdentifierName); 347N(SyntaxKind.IdentifierToken, "S"); 351N(SyntaxKind.GlobalStatement); 353N(SyntaxKind.ExpressionStatement); 355N(SyntaxKind.SimpleAssignmentExpression); 357N(SyntaxKind.IdentifierName); 359N(SyntaxKind.IdentifierToken, "u0065"); 361N(SyntaxKind.EqualsToken); 362N(SyntaxKind.IdentifierName); 364N(SyntaxKind.IdentifierToken, "System"); 367N(SyntaxKind.SemicolonToken); 370N(SyntaxKind.ClassDeclaration); 372N(SyntaxKind.ClassKeyword); 373N(SyntaxKind.IdentifierToken, "A"); 374N(SyntaxKind.OpenBraceToken); 375N(SyntaxKind.FieldDeclaration); 377N(SyntaxKind.VariableDeclaration); 379N(SyntaxKind.PredefinedType); 381N(SyntaxKind.IntKeyword); 383N(SyntaxKind.VariableDeclarator); 385N(SyntaxKind.IdentifierToken, "x"); 386N(SyntaxKind.EqualsValueClause); 388N(SyntaxKind.EqualsToken); 389N(SyntaxKind.NumericLiteralExpression); 391N(SyntaxKind.NumericLiteralToken, "0"); 396N(SyntaxKind.SemicolonToken); 398N(SyntaxKind.CloseBraceToken); 400N(SyntaxKind.EndOfFileToken); 413N(SyntaxKind.CompilationUnit); 415N(SyntaxKind.GlobalStatement); 417N(SyntaxKind.LocalDeclarationStatement); 419N(SyntaxKind.ExternKeyword); 420N(SyntaxKind.VariableDeclaration); 422N(SyntaxKind.IdentifierName); 424N(SyntaxKind.IdentifierToken, "alias"); 426N(SyntaxKind.VariableDeclarator); 428N(SyntaxKind.IdentifierToken, "libAlias"); 429N(SyntaxKind.EqualsValueClause); 431N(SyntaxKind.EqualsToken); 432N(SyntaxKind.SimpleMemberAccessExpression); 434N(SyntaxKind.IdentifierName); 436N(SyntaxKind.IdentifierToken, "other_library"); 438N(SyntaxKind.DotToken); 439N(SyntaxKind.IdentifierName); 441N(SyntaxKind.IdentifierToken, "dll"); 447N(SyntaxKind.SemicolonToken); 450N(SyntaxKind.ClassDeclaration); 452N(SyntaxKind.ClassKeyword); 453N(SyntaxKind.IdentifierToken, "myClass"); 454N(SyntaxKind.OpenBraceToken); 455N(SyntaxKind.CloseBraceToken); 457N(SyntaxKind.EndOfFileToken); 467N(SyntaxKind.CompilationUnit); 469N(SyntaxKind.GlobalStatement); 471N(SyntaxKind.LocalFunctionStatement); 473N(SyntaxKind.PredefinedType); 475N(SyntaxKind.IntKeyword); 477N(SyntaxKind.IdentifierToken, "goo"); 478N(SyntaxKind.ParameterList); 480N(SyntaxKind.OpenParenToken); 481N(SyntaxKind.Parameter); 483N(SyntaxKind.PredefinedType); 485N(SyntaxKind.IntKeyword); 487N(SyntaxKind.IdentifierToken, "a"); 489N(SyntaxKind.CommaToken); 490N(SyntaxKind.Parameter); 492N(SyntaxKind.PredefinedType); 494N(SyntaxKind.IntKeyword); 496N(SyntaxKind.IdentifierToken, "b"); 498N(SyntaxKind.CommaToken); 499N(SyntaxKind.Parameter); 501N(SyntaxKind.PredefinedType); 503N(SyntaxKind.IntKeyword); 505N(SyntaxKind.IdentifierToken, "c"); 507N(SyntaxKind.CloseParenToken); 509N(SyntaxKind.Block); 511N(SyntaxKind.OpenBraceToken); 512N(SyntaxKind.CloseBraceToken); 516N(SyntaxKind.EndOfFileToken); 531N(SyntaxKind.CompilationUnit); 533N(SyntaxKind.GlobalStatement); 535N(SyntaxKind.ExpressionStatement); 537N(SyntaxKind.LessThanExpression); 539N(SyntaxKind.IdentifierName); 541N(SyntaxKind.IdentifierToken, "c1"); 543N(SyntaxKind.LessThanToken); 544N(SyntaxKind.IdentifierName); 546N(SyntaxKind.IdentifierToken, "t"); 552N(SyntaxKind.EndOfFileToken); 570N(SyntaxKind.CompilationUnit); 572N(SyntaxKind.UsingDirective); 574N(SyntaxKind.UsingKeyword); 575N(SyntaxKind.QualifiedName); 577N(SyntaxKind.IdentifierName); 579N(SyntaxKind.IdentifierToken, "goo"); 581N(SyntaxKind.DotToken); 582N(SyntaxKind.IdentifierName); 584N(SyntaxKind.IdentifierToken, "bar"); 587N(SyntaxKind.SemicolonToken); 589N(SyntaxKind.EndOfFileToken); 614N(SyntaxKind.CompilationUnit); 616N(SyntaxKind.ClassDeclaration); 618N(SyntaxKind.ClassKeyword); 619N(SyntaxKind.IdentifierToken, "c2"); 623N(SyntaxKind.GlobalStatement); 625N(SyntaxKind.ExpressionStatement); 627N(SyntaxKind.NumericLiteralExpression); 629N(SyntaxKind.NumericLiteralToken, "4"); 634N(SyntaxKind.EndOfFileToken); 678N(SyntaxKind.CompilationUnit); 680N(SyntaxKind.ClassDeclaration); 682N(SyntaxKind.ClassKeyword); 683N(SyntaxKind.IdentifierToken, "Test"); 684N(SyntaxKind.BaseList); 686N(SyntaxKind.ColonToken); 687N(SyntaxKind.SimpleBaseType); 689N(SyntaxKind.IdentifierName); 691N(SyntaxKind.IdentifierToken, "Itest"); 695N(SyntaxKind.OpenBraceToken); 696N(SyntaxKind.EventDeclaration); 698N(SyntaxKind.EventKeyword); 699N(SyntaxKind.IdentifierName); 701N(SyntaxKind.IdentifierToken, "D"); 703N(SyntaxKind.ExplicitInterfaceSpecifier); 705N(SyntaxKind.IdentifierName); 707N(SyntaxKind.IdentifierToken, "ITest"); 709N(SyntaxKind.DotToken); 711N(SyntaxKind.IdentifierToken, "E"); 718N(SyntaxKind.IncompleteMember); 720N(SyntaxKind.TupleType); 722N(SyntaxKind.OpenParenToken); 738N(SyntaxKind.CloseParenToken); 741N(SyntaxKind.CloseBraceToken); 743N(SyntaxKind.GlobalStatement); 745N(SyntaxKind.LocalFunctionStatement); 747N(SyntaxKind.PublicKeyword); 748N(SyntaxKind.StaticKeyword); 749N(SyntaxKind.PredefinedType); 751N(SyntaxKind.IntKeyword); 753N(SyntaxKind.IdentifierToken, "Main"); 754N(SyntaxKind.ParameterList); 756N(SyntaxKind.OpenParenToken); 757N(SyntaxKind.CloseParenToken); 759N(SyntaxKind.Block); 761N(SyntaxKind.OpenBraceToken); 762N(SyntaxKind.ReturnStatement); 764N(SyntaxKind.ReturnKeyword); 765N(SyntaxKind.NumericLiteralExpression); 767N(SyntaxKind.NumericLiteralToken, "1"); 769N(SyntaxKind.SemicolonToken); 771N(SyntaxKind.CloseBraceToken); 775N(SyntaxKind.EndOfFileToken); 817N(SyntaxKind.CompilationUnit); 819N(SyntaxKind.ClassDeclaration); 821N(SyntaxKind.PublicKeyword); 822N(SyntaxKind.ClassKeyword); 823N(SyntaxKind.IdentifierToken, "S"); 827N(SyntaxKind.GlobalStatement); 829N(SyntaxKind.LocalDeclarationStatement); 831N(SyntaxKind.VariableDeclaration); 833N(SyntaxKind.IdentifierName); 835N(SyntaxKind.IdentifierToken, "D"); 845N(SyntaxKind.PropertyDeclaration); 847N(SyntaxKind.PublicKeyword); 848N(SyntaxKind.PredefinedType); 850N(SyntaxKind.StringKeyword); 852N(SyntaxKind.ExplicitInterfaceSpecifier); 854N(SyntaxKind.IdentifierName); 856N(SyntaxKind.IdentifierToken, "P"); 858N(SyntaxKind.DotToken); 860N(SyntaxKind.IdentifierToken, "P"); 861N(SyntaxKind.AccessorList); 863N(SyntaxKind.OpenBraceToken); 864N(SyntaxKind.GetAccessorDeclaration); 866N(SyntaxKind.GetKeyword); 867N(SyntaxKind.SemicolonToken); 869N(SyntaxKind.SetAccessorDeclaration); 871N(SyntaxKind.SetKeyword); 872N(SyntaxKind.SemicolonToken); 874N(SyntaxKind.CloseBraceToken); 877N(SyntaxKind.EndOfFileToken); 901N(SyntaxKind.CompilationUnit); 903N(SyntaxKind.GlobalStatement); 905N(SyntaxKind.ExpressionStatement); 907N(SyntaxKind.GreaterThanExpression); 913N(SyntaxKind.GreaterThanToken); 914N(SyntaxKind.SuppressNullableWarningExpression); 916N(SyntaxKind.SimpleMemberAccessExpression); 918N(SyntaxKind.SimpleMemberAccessExpression); 920N(SyntaxKind.IdentifierName); 922N(SyntaxKind.IdentifierToken, "Roslyn"); 924N(SyntaxKind.DotToken); 925N(SyntaxKind.IdentifierName); 927N(SyntaxKind.IdentifierToken, "Utilities"); 930N(SyntaxKind.DotToken); 931N(SyntaxKind.IdentifierName); 933N(SyntaxKind.IdentifierToken, "dll"); 936N(SyntaxKind.ExclamationToken); 942N(SyntaxKind.GlobalStatement); 944N(SyntaxKind.LocalDeclarationStatement); 946N(SyntaxKind.VariableDeclaration); 948N(SyntaxKind.IdentifierName); 950N(SyntaxKind.IdentifierToken, "Basic"); 960N(SyntaxKind.EndOfFileToken); 1012N(SyntaxKind.CompilationUnit); 1014N(SyntaxKind.DelegateDeclaration); 1016N(SyntaxKind.PartialKeyword); 1017N(SyntaxKind.DelegateKeyword); 1018N(SyntaxKind.IdentifierName); 1020N(SyntaxKind.IdentifierToken, "E"); 1030N(SyntaxKind.GlobalStatement); 1032N(SyntaxKind.Block); 1034N(SyntaxKind.OpenBraceToken); 1035N(SyntaxKind.CloseBraceToken); 1038N(SyntaxKind.EndOfFileToken); 1058N(SyntaxKind.CompilationUnit); 1060N(SyntaxKind.GlobalStatement); 1062N(SyntaxKind.Block); 1064N(SyntaxKind.OpenBraceToken); 1065N(SyntaxKind.ExpressionStatement); 1067N(SyntaxKind.IdentifierName); 1069N(SyntaxKind.IdentifierToken, "get"); 1073N(SyntaxKind.Block); 1075N(SyntaxKind.OpenBraceToken); 1076N(SyntaxKind.ExpressionStatement); 1078N(SyntaxKind.InvocationExpression); 1080N(SyntaxKind.IdentifierName); 1082N(SyntaxKind.IdentifierToken, "ParseDefaultDir"); 1084N(SyntaxKind.ArgumentList); 1086N(SyntaxKind.OpenParenToken); 1087N(SyntaxKind.CloseParenToken); 1090N(SyntaxKind.SemicolonToken); 1092N(SyntaxKind.CloseBraceToken); 1094N(SyntaxKind.CloseBraceToken); 1097N(SyntaxKind.EndOfFileToken); 1109N(SyntaxKind.CompilationUnit); 1111N(SyntaxKind.GlobalStatement); 1113N(SyntaxKind.LocalDeclarationStatement); 1115N(SyntaxKind.VariableDeclaration); 1117N(SyntaxKind.PointerType); 1119N(SyntaxKind.QualifiedName); 1121N(SyntaxKind.IdentifierName); 1123N(SyntaxKind.IdentifierToken, "a"); 1125N(SyntaxKind.DotToken); 1126N(SyntaxKind.IdentifierName); 1128N(SyntaxKind.IdentifierToken, "b"); 1131N(SyntaxKind.AsteriskToken); 1133N(SyntaxKind.VariableDeclarator); 1135N(SyntaxKind.IdentifierToken, "c"); 1138N(SyntaxKind.SemicolonToken); 1141N(SyntaxKind.EndOfFileToken); 1164N(SyntaxKind.CompilationUnit); 1166N(SyntaxKind.GlobalStatement); 1168N(SyntaxKind.LocalDeclarationStatement); 1170N(SyntaxKind.VariableDeclaration); 1172N(SyntaxKind.IdentifierName); 1174N(SyntaxKind.IdentifierToken, "aeu"); 1184N(SyntaxKind.EndOfFileToken); 1199N(SyntaxKind.CompilationUnit); 1201N(SyntaxKind.IncompleteMember); 1203N(SyntaxKind.ExternKeyword); 1204N(SyntaxKind.IdentifierName); 1206N(SyntaxKind.IdentifierToken, "a"); 1209N(SyntaxKind.GlobalStatement); 1211N(SyntaxKind.EmptyStatement); 1213N(SyntaxKind.SemicolonToken); 1216N(SyntaxKind.EndOfFileToken); 1243N(SyntaxKind.CompilationUnit); 1245N(SyntaxKind.ClassDeclaration); 1247N(SyntaxKind.PublicKeyword); 1248N(SyntaxKind.ClassKeyword); 1249N(SyntaxKind.IdentifierToken, "A"); 1250N(SyntaxKind.OpenBraceToken); 1251N(SyntaxKind.PropertyDeclaration); 1253N(SyntaxKind.PredefinedType); 1255N(SyntaxKind.IntKeyword); 1257N(SyntaxKind.IdentifierToken, "goo"); 1258N(SyntaxKind.AccessorList); 1260N(SyntaxKind.OpenBraceToken); 1264N(SyntaxKind.MethodDeclaration); 1266N(SyntaxKind.PredefinedType); 1268N(SyntaxKind.VoidKeyword); 1270N(SyntaxKind.IdentifierToken, "goo"); 1271N(SyntaxKind.ParameterList); 1273N(SyntaxKind.OpenParenToken); 1274N(SyntaxKind.CloseParenToken); 1276N(SyntaxKind.Block); 1278N(SyntaxKind.OpenBraceToken); 1279N(SyntaxKind.CloseBraceToken); 1282N(SyntaxKind.CloseBraceToken); 1284N(SyntaxKind.GlobalStatement); 1286N(SyntaxKind.LocalFunctionStatement); 1288N(SyntaxKind.StaticKeyword); 1289N(SyntaxKind.PredefinedType); 1291N(SyntaxKind.IntKeyword); 1293N(SyntaxKind.IdentifierToken, "Main"); 1294N(SyntaxKind.ParameterList); 1296N(SyntaxKind.OpenParenToken); 1297N(SyntaxKind.CloseParenToken); 1299N(SyntaxKind.Block); 1301N(SyntaxKind.OpenBraceToken); 1302N(SyntaxKind.ReturnStatement); 1304N(SyntaxKind.ReturnKeyword); 1305N(SyntaxKind.NumericLiteralExpression); 1307N(SyntaxKind.NumericLiteralToken, "1"); 1309N(SyntaxKind.SemicolonToken); 1311N(SyntaxKind.CloseBraceToken); 1315N(SyntaxKind.EndOfFileToken); 1338N(SyntaxKind.CompilationUnit); 1340N(SyntaxKind.GlobalStatement); 1342N(SyntaxKind.LocalFunctionStatement); 1344N(SyntaxKind.ExternKeyword); 1345N(SyntaxKind.IdentifierName); 1347N(SyntaxKind.IdentifierToken, "alias"); 1349N(SyntaxKind.IdentifierToken, "Alias"); 1350N(SyntaxKind.ParameterList); 1352N(SyntaxKind.OpenParenToken); 1358N(SyntaxKind.EndOfFileToken); 1384N(SyntaxKind.CompilationUnit); 1386N(SyntaxKind.GlobalStatement); 1388N(SyntaxKind.ExpressionStatement); 1390N(SyntaxKind.ElementAccessExpression); 1392N(SyntaxKind.ThisExpression); 1394N(SyntaxKind.ThisKeyword); 1396N(SyntaxKind.BracketedArgumentList); 1398N(SyntaxKind.OpenBracketToken); 1399N(SyntaxKind.Argument); 1401N(SyntaxKind.PredefinedType); 1403N(SyntaxKind.DoubleKeyword); 1407N(SyntaxKind.Argument); 1409N(SyntaxKind.IdentifierName); 1411N(SyntaxKind.IdentifierToken, "E"); 1414N(SyntaxKind.CloseBracketToken); 1420N(SyntaxKind.GlobalStatement); 1422N(SyntaxKind.Block); 1424N(SyntaxKind.OpenBraceToken); 1425N(SyntaxKind.ExpressionStatement); 1427N(SyntaxKind.IdentifierName); 1429N(SyntaxKind.IdentifierToken, "get"); 1433N(SyntaxKind.Block); 1435N(SyntaxKind.OpenBraceToken); 1436N(SyntaxKind.ReturnStatement); 1438N(SyntaxKind.ReturnKeyword); 1439N(SyntaxKind.IdentifierName); 1441N(SyntaxKind.IdentifierToken, "E"); 1443N(SyntaxKind.SemicolonToken); 1445N(SyntaxKind.CloseBraceToken); 1447N(SyntaxKind.CloseBraceToken); 1450N(SyntaxKind.EndOfFileToken); 1477N(SyntaxKind.CompilationUnit); 1479N(SyntaxKind.GlobalStatement); 1481N(SyntaxKind.ExpressionStatement); 1483N(SyntaxKind.LessThanExpression); 1485N(SyntaxKind.IdentifierName); 1487N(SyntaxKind.IdentifierToken, "C"); 1489N(SyntaxKind.LessThanToken); 1490N(SyntaxKind.PredefinedType); 1492N(SyntaxKind.ObjectKeyword); 1498N(SyntaxKind.GlobalStatement); 1500N(SyntaxKind.LocalDeclarationStatement); 1502N(SyntaxKind.VariableDeclaration); 1504N(SyntaxKind.PredefinedType); 1506N(SyntaxKind.StringKeyword); 1516N(SyntaxKind.EndOfFileToken); 1530N(SyntaxKind.CompilationUnit); 1532N(SyntaxKind.OperatorDeclaration); 1534N(SyntaxKind.IdentifierName); 1536N(SyntaxKind.IdentifierToken, "C"); 1538N(SyntaxKind.OperatorKeyword); 1539N(SyntaxKind.PlusToken); 1540N(SyntaxKind.ParameterList); 1542N(SyntaxKind.OpenParenToken); 1543N(SyntaxKind.Parameter); 1545N(SyntaxKind.IdentifierName); 1547N(SyntaxKind.IdentifierToken, "C"); 1549N(SyntaxKind.IdentifierToken, "lhs"); 1551N(SyntaxKind.CommaToken); 1552N(SyntaxKind.Parameter); 1554N(SyntaxKind.IdentifierName); 1556N(SyntaxKind.IdentifierToken, "C"); 1558N(SyntaxKind.IdentifierToken, "rhs"); 1560N(SyntaxKind.CloseParenToken); 1562N(SyntaxKind.Block); 1564N(SyntaxKind.OpenBraceToken); 1568N(SyntaxKind.EndOfFileToken); 1585N(SyntaxKind.CompilationUnit); 1587N(SyntaxKind.GlobalStatement); 1589N(SyntaxKind.ExpressionStatement); 1591N(SyntaxKind.ObjectCreationExpression); 1593N(SyntaxKind.NewKeyword); 1607N(SyntaxKind.EndOfFileToken); 1626N(SyntaxKind.CompilationUnit); 1628N(SyntaxKind.UsingDirective); 1630N(SyntaxKind.UsingKeyword); 1631N(SyntaxKind.NameEquals); 1633N(SyntaxKind.IdentifierName); 1635N(SyntaxKind.IdentifierToken, "VT2"); 1637N(SyntaxKind.EqualsToken); 1639N(SyntaxKind.TupleType); 1641N(SyntaxKind.OpenParenToken); 1642N(SyntaxKind.TupleElement); 1644N(SyntaxKind.PredefinedType); 1646N(SyntaxKind.IntKeyword); 1649N(SyntaxKind.CommaToken); 1650N(SyntaxKind.TupleElement); 1652N(SyntaxKind.PredefinedType); 1654N(SyntaxKind.IntKeyword); 1657N(SyntaxKind.CloseParenToken); 1659N(SyntaxKind.SemicolonToken); 1661N(SyntaxKind.EndOfFileToken); 1683N(SyntaxKind.CompilationUnit); 1685N(SyntaxKind.GlobalStatement); 1687N(SyntaxKind.LocalFunctionStatement); 1689N(SyntaxKind.ExternKeyword); 1690N(SyntaxKind.IdentifierName); 1692N(SyntaxKind.IdentifierToken, "alias"); 1694N(SyntaxKind.IdentifierToken, "Alias"); 1695N(SyntaxKind.ParameterList); 1697N(SyntaxKind.OpenParenToken); 1703N(SyntaxKind.EndOfFileToken); 1722N(SyntaxKind.CompilationUnit); 1724N(SyntaxKind.GlobalStatement); 1726N(SyntaxKind.LocalDeclarationStatement); 1728N(SyntaxKind.VariableDeclaration); 1730N(SyntaxKind.IdentifierName); 1732N(SyntaxKind.IdentifierToken, "e"); 1742N(SyntaxKind.EndOfFileToken); 1762N(SyntaxKind.CompilationUnit); 1764N(SyntaxKind.IncompleteMember); 1766N(SyntaxKind.AttributeList); 1768N(SyntaxKind.OpenBracketToken); 1769N(SyntaxKind.Attribute); 1771N(SyntaxKind.IdentifierName); 1773N(SyntaxKind.IdentifierToken, "Flags"); 1776N(SyntaxKind.CloseBracketToken); 1778N(SyntaxKind.IdentifierName); 1780N(SyntaxKind.IdentifierToken, "e"); 1783N(SyntaxKind.EndOfFileToken); 1805N(SyntaxKind.CompilationUnit); 1807N(SyntaxKind.UsingDirective); 1809N(SyntaxKind.UsingKeyword); 1816N(SyntaxKind.EndOfFileToken); 1828N(SyntaxKind.CompilationUnit); 1830N(SyntaxKind.GlobalStatement); 1832N(SyntaxKind.LocalDeclarationStatement); 1834N(SyntaxKind.UsingKeyword); 1835N(SyntaxKind.VariableDeclaration); 1837N(SyntaxKind.IdentifierName); 1839N(SyntaxKind.IdentifierToken, "var"); 1841N(SyntaxKind.VariableDeclarator); 1843N(SyntaxKind.IdentifierToken, "a"); 1844N(SyntaxKind.EqualsValueClause); 1846N(SyntaxKind.EqualsToken); 1847N(SyntaxKind.ObjectCreationExpression); 1849N(SyntaxKind.NewKeyword); 1850N(SyntaxKind.IdentifierName); 1852N(SyntaxKind.IdentifierToken, "MyDisposable"); 1854N(SyntaxKind.ArgumentList); 1856N(SyntaxKind.OpenParenToken); 1857N(SyntaxKind.CloseParenToken); 1863N(SyntaxKind.SemicolonToken); 1866N(SyntaxKind.EndOfFileToken); 1882N(SyntaxKind.CompilationUnit); 1884N(SyntaxKind.GlobalStatement); 1886N(SyntaxKind.LocalDeclarationStatement); 1888N(SyntaxKind.UsingKeyword); 1889N(SyntaxKind.StaticKeyword); 1890N(SyntaxKind.VariableDeclaration); 1892N(SyntaxKind.IdentifierName); 1894N(SyntaxKind.IdentifierToken, "type"); 1896N(SyntaxKind.VariableDeclarator); 1898N(SyntaxKind.IdentifierToken, "name"); 1901N(SyntaxKind.SemicolonToken); 1904N(SyntaxKind.EndOfFileToken); 1926N(SyntaxKind.CompilationUnit); 1928N(SyntaxKind.GlobalStatement); 1930N(SyntaxKind.LocalDeclarationStatement); 1932N(SyntaxKind.UsingKeyword); 1933N(SyntaxKind.VolatileKeyword); 1945N(SyntaxKind.SemicolonToken); 1948N(SyntaxKind.EndOfFileToken); 1970N(SyntaxKind.CompilationUnit); 1972N(SyntaxKind.GlobalStatement); 1974N(SyntaxKind.LocalDeclarationStatement); 1976N(SyntaxKind.UsingKeyword); 1977N(SyntaxKind.ConstKeyword); 1989N(SyntaxKind.SemicolonToken); 1992N(SyntaxKind.EndOfFileToken); 2011N(SyntaxKind.CompilationUnit); 2013N(SyntaxKind.GlobalStatement); 2015N(SyntaxKind.LocalDeclarationStatement); 2017N(SyntaxKind.UsingKeyword); 2018N(SyntaxKind.VariableDeclaration); 2020N(SyntaxKind.RefType); 2022N(SyntaxKind.RefKeyword); 2033N(SyntaxKind.SemicolonToken); 2036N(SyntaxKind.EndOfFileToken); 2058N(SyntaxKind.CompilationUnit); 2060N(SyntaxKind.GlobalStatement); 2062N(SyntaxKind.LocalDeclarationStatement); 2064N(SyntaxKind.UsingKeyword); 2065N(SyntaxKind.ReadOnlyKeyword); 2077N(SyntaxKind.SemicolonToken); 2080N(SyntaxKind.EndOfFileToken); 2092N(SyntaxKind.CompilationUnit); 2094N(SyntaxKind.UsingDirective); 2096N(SyntaxKind.UsingKeyword); 2097N(SyntaxKind.StaticKeyword); 2098N(SyntaxKind.IdentifierName); 2100N(SyntaxKind.IdentifierToken, "type"); 2102N(SyntaxKind.SemicolonToken); 2104N(SyntaxKind.EndOfFileToken); 2116N(SyntaxKind.CompilationUnit); 2118N(SyntaxKind.UsingDirective); 2120N(SyntaxKind.UsingKeyword); 2121N(SyntaxKind.IdentifierName); 2123N(SyntaxKind.IdentifierToken, "type"); 2125N(SyntaxKind.SemicolonToken); 2127N(SyntaxKind.EndOfFileToken); 2139N(SyntaxKind.CompilationUnit); 2141N(SyntaxKind.UsingDirective); 2143N(SyntaxKind.UsingKeyword); 2144N(SyntaxKind.NameEquals); 2146N(SyntaxKind.IdentifierName); 2148N(SyntaxKind.IdentifierToken, "alias"); 2150N(SyntaxKind.EqualsToken); 2152N(SyntaxKind.IdentifierName); 2154N(SyntaxKind.IdentifierToken, "type"); 2156N(SyntaxKind.SemicolonToken); 2158N(SyntaxKind.EndOfFileToken); 2170N(SyntaxKind.CompilationUnit); 2172N(SyntaxKind.UsingDirective); 2174N(SyntaxKind.UsingKeyword); 2175N(SyntaxKind.QualifiedName); 2177N(SyntaxKind.IdentifierName); 2179N(SyntaxKind.IdentifierToken, "ns"); 2181N(SyntaxKind.DotToken); 2182N(SyntaxKind.IdentifierName); 2184N(SyntaxKind.IdentifierToken, "type"); 2187N(SyntaxKind.SemicolonToken); 2189N(SyntaxKind.EndOfFileToken); 2201N(SyntaxKind.CompilationUnit); 2203N(SyntaxKind.UsingDirective); 2205N(SyntaxKind.UsingKeyword); 2206N(SyntaxKind.StaticKeyword); 2207N(SyntaxKind.NameEquals); 2209N(SyntaxKind.IdentifierName); 2211N(SyntaxKind.IdentifierToken, "alias"); 2213N(SyntaxKind.EqualsToken); 2215N(SyntaxKind.IdentifierName); 2217N(SyntaxKind.IdentifierToken, "type"); 2219N(SyntaxKind.SemicolonToken); 2221N(SyntaxKind.EndOfFileToken); 2243N(SyntaxKind.CompilationUnit); 2245N(SyntaxKind.GlobalStatement); 2247N(SyntaxKind.LocalDeclarationStatement); 2249N(SyntaxKind.UsingKeyword); 2250N(SyntaxKind.VariableDeclaration); 2252N(SyntaxKind.PredefinedType); 2254N(SyntaxKind.IntKeyword); 2264N(SyntaxKind.GlobalStatement); 2266N(SyntaxKind.LocalDeclarationStatement); 2268N(SyntaxKind.VariableDeclaration); 2270N(SyntaxKind.IdentifierName); 2272N(SyntaxKind.IdentifierToken, "Parse"); 2274N(SyntaxKind.VariableDeclarator); 2276N(SyntaxKind.IdentifierToken, "name"); 2277N(SyntaxKind.EqualsValueClause); 2279N(SyntaxKind.EqualsToken); 2280N(SyntaxKind.IdentifierName); 2282N(SyntaxKind.IdentifierToken, "value"); 2287N(SyntaxKind.SemicolonToken); 2290N(SyntaxKind.EndOfFileToken); 2318N(SyntaxKind.CompilationUnit); 2320N(SyntaxKind.GlobalStatement); 2322N(SyntaxKind.LocalDeclarationStatement); 2324N(SyntaxKind.UsingKeyword); 2325N(SyntaxKind.VariableDeclaration); 2327N(SyntaxKind.PredefinedType); 2329N(SyntaxKind.IntKeyword); 2331N(SyntaxKind.VariableDeclarator); 2334N(SyntaxKind.BracketedArgumentList); 2337N(SyntaxKind.Argument); 2339N(SyntaxKind.IdentifierName); 2341N(SyntaxKind.IdentifierToken, "x"); 2344N(SyntaxKind.CommaToken); 2345N(SyntaxKind.Argument); 2347N(SyntaxKind.IdentifierName); 2349N(SyntaxKind.IdentifierToken, "y"); 2359N(SyntaxKind.EndOfFileToken); 2378N(SyntaxKind.CompilationUnit); 2380N(SyntaxKind.GlobalStatement); 2382N(SyntaxKind.LocalDeclarationStatement); 2384N(SyntaxKind.UsingKeyword); 2385N(SyntaxKind.VariableDeclaration); 2387N(SyntaxKind.PredefinedType); 2389N(SyntaxKind.IntKeyword); 2399N(SyntaxKind.EndOfFileToken); 2449N(SyntaxKind.CompilationUnit); 2451N(SyntaxKind.GlobalStatement); 2453N(SyntaxKind.LocalDeclarationStatement); 2455N(SyntaxKind.AttributeList); 2457N(SyntaxKind.OpenBracketToken); 2458N(SyntaxKind.Attribute); 2460N(SyntaxKind.GenericName); 2462N(SyntaxKind.IdentifierToken, "_"); 2463N(SyntaxKind.TypeArgumentList); 2465N(SyntaxKind.LessThanToken); 2466N(SyntaxKind.ArrayType); 2468N(SyntaxKind.IdentifierName); 2470N(SyntaxKind.IdentifierToken, "_"); 2472N(SyntaxKind.ArrayRankSpecifier); 2474N(SyntaxKind.OpenBracketToken); 2475N(SyntaxKind.AnonymousMethodExpression); 2477N(SyntaxKind.DelegateKeyword); 2498N(SyntaxKind.UsingKeyword); 2513N(SyntaxKind.GlobalStatement); 2515N(SyntaxKind.ExpressionStatement); 2517N(SyntaxKind.CharacterLiteralExpression); 2519N(SyntaxKind.CharacterLiteralToken); 2524N(SyntaxKind.EndOfFileToken); 2540N(SyntaxKind.CompilationUnit); 2542N(SyntaxKind.GlobalStatement); 2544N(SyntaxKind.ExpressionStatement); 2546N(SyntaxKind.InvocationExpression); 2548N(SyntaxKind.IdentifierName); 2550N(SyntaxKind.IdentifierToken, "local"); 2552N(SyntaxKind.ArgumentList); 2554N(SyntaxKind.OpenParenToken); 2555N(SyntaxKind.CloseParenToken); 2561N(SyntaxKind.GlobalStatement); 2563N(SyntaxKind.Block); 2565N(SyntaxKind.OpenBraceToken); 2566N(SyntaxKind.CloseBraceToken); 2569N(SyntaxKind.EndOfFileToken); 2585N(SyntaxKind.CompilationUnit); 2587N(SyntaxKind.GlobalStatement); 2589N(SyntaxKind.LocalFunctionStatement); 2591N(SyntaxKind.StaticKeyword); 2592N(SyntaxKind.IdentifierName); 2594N(SyntaxKind.IdentifierToken, "local"); 2597N(SyntaxKind.ParameterList); 2599N(SyntaxKind.OpenParenToken); 2600N(SyntaxKind.CloseParenToken); 2602N(SyntaxKind.Block); 2604N(SyntaxKind.OpenBraceToken); 2605N(SyntaxKind.CloseBraceToken); 2609N(SyntaxKind.EndOfFileToken); 2625N(SyntaxKind.CompilationUnit); 2627N(SyntaxKind.GlobalStatement); 2629N(SyntaxKind.LocalFunctionStatement); 2631N(SyntaxKind.AttributeList); 2633N(SyntaxKind.OpenBracketToken); 2634N(SyntaxKind.Attribute); 2636N(SyntaxKind.IdentifierName); 2638N(SyntaxKind.IdentifierToken, "attribute"); 2641N(SyntaxKind.CloseBracketToken); 2643N(SyntaxKind.IdentifierName); 2645N(SyntaxKind.IdentifierToken, "local"); 2648N(SyntaxKind.ParameterList); 2650N(SyntaxKind.OpenParenToken); 2651N(SyntaxKind.CloseParenToken); 2653N(SyntaxKind.Block); 2655N(SyntaxKind.OpenBraceToken); 2656N(SyntaxKind.CloseBraceToken); 2660N(SyntaxKind.EndOfFileToken); 2672N(SyntaxKind.CompilationUnit); 2674N(SyntaxKind.UsingDirective); 2676N(SyntaxKind.UsingKeyword); 2677N(SyntaxKind.NameEquals); 2679N(SyntaxKind.IdentifierName); 2681N(SyntaxKind.IdentifierToken, "s"); 2683N(SyntaxKind.EqualsToken); 2685N(SyntaxKind.FunctionPointerType); 2687N(SyntaxKind.DelegateKeyword); 2688N(SyntaxKind.AsteriskToken); 2689N(SyntaxKind.FunctionPointerParameterList); 2691N(SyntaxKind.LessThanToken); 2692N(SyntaxKind.FunctionPointerParameter); 2694N(SyntaxKind.PredefinedType); 2696N(SyntaxKind.VoidKeyword); 2699N(SyntaxKind.GreaterThanToken); 2702N(SyntaxKind.SemicolonToken); 2704N(SyntaxKind.EndOfFileToken); 2723N(SyntaxKind.CompilationUnit); 2725N(SyntaxKind.GlobalStatement); 2727N(SyntaxKind.LocalDeclarationStatement); 2729N(SyntaxKind.VariableDeclaration); 2731N(SyntaxKind.IdentifierName); 2733N(SyntaxKind.IdentifierToken, "ar"); 2743N(SyntaxKind.EndOfFileToken); 2764N(SyntaxKind.CompilationUnit); 2766N(SyntaxKind.GlobalStatement); 2768N(SyntaxKind.ExpressionStatement); 2770N(SyntaxKind.InvocationExpression); 2772N(SyntaxKind.SimpleMemberAccessExpression); 2774N(SyntaxKind.IdentifierName); 2776N(SyntaxKind.IdentifierToken, "Console"); 2778N(SyntaxKind.DotToken); 2779N(SyntaxKind.IdentifierName); 2781N(SyntaxKind.IdentifierToken, "WriteLine"); 2784N(SyntaxKind.ArgumentList); 2786N(SyntaxKind.OpenParenToken); 2787N(SyntaxKind.CloseParenToken); 2790N(SyntaxKind.SemicolonToken); 2793N(SyntaxKind.GlobalStatement); 2795N(SyntaxKind.LocalDeclarationStatement); 2797N(SyntaxKind.VariableDeclaration); 2799N(SyntaxKind.IdentifierName); 2801N(SyntaxKind.IdentifierToken, "ar"); 2811N(SyntaxKind.EndOfFileToken); 2833N(SyntaxKind.CompilationUnit); 2835N(SyntaxKind.GlobalStatement); 2837N(SyntaxKind.LocalDeclarationStatement); 2839N(SyntaxKind.VariableDeclaration); 2841N(SyntaxKind.IdentifierName); 2843N(SyntaxKind.IdentifierToken, "ar"); 2853N(SyntaxKind.GlobalStatement); 2855N(SyntaxKind.ExpressionStatement); 2857N(SyntaxKind.InvocationExpression); 2859N(SyntaxKind.SimpleMemberAccessExpression); 2861N(SyntaxKind.IdentifierName); 2863N(SyntaxKind.IdentifierToken, "Console"); 2865N(SyntaxKind.DotToken); 2866N(SyntaxKind.IdentifierName); 2868N(SyntaxKind.IdentifierToken, "WriteLine"); 2871N(SyntaxKind.ArgumentList); 2873N(SyntaxKind.OpenParenToken); 2874N(SyntaxKind.CloseParenToken); 2877N(SyntaxKind.SemicolonToken); 2880N(SyntaxKind.EndOfFileToken); 2896N(SyntaxKind.CompilationUnit); 2898N(SyntaxKind.IncompleteMember); 2900N(SyntaxKind.ExternKeyword); 2901N(SyntaxKind.IdentifierName); 2903N(SyntaxKind.IdentifierToken, "alias"); 2906N(SyntaxKind.EndOfFileToken); 2918N(SyntaxKind.CompilationUnit); 2920N(SyntaxKind.UsingDirective); 2922N(SyntaxKind.UsingKeyword); 2923N(SyntaxKind.NameEquals); 2925N(SyntaxKind.IdentifierName); 2927N(SyntaxKind.IdentifierToken, "aliasY"); 2929N(SyntaxKind.EqualsToken); 2931N(SyntaxKind.QualifiedName); 2933N(SyntaxKind.IdentifierName); 2935N(SyntaxKind.IdentifierToken, "X"); 2937N(SyntaxKind.DotToken); 2938N(SyntaxKind.IdentifierName); 2940N(SyntaxKind.IdentifierToken, "Y"); 2943N(SyntaxKind.SemicolonToken); 2945N(SyntaxKind.EndOfFileToken); 2960N(SyntaxKind.CompilationUnit); 2962N(SyntaxKind.UsingDirective); 2964N(SyntaxKind.UsingKeyword); 2965N(SyntaxKind.IdentifierName); 2967N(SyntaxKind.IdentifierToken, "X"); 2969N(SyntaxKind.SemicolonToken); 2971N(SyntaxKind.UsingDirective); 2973N(SyntaxKind.UsingKeyword); 2974N(SyntaxKind.NameEquals); 2976N(SyntaxKind.IdentifierName); 2978N(SyntaxKind.IdentifierToken, "aliasY"); 2980N(SyntaxKind.EqualsToken); 2982N(SyntaxKind.QualifiedName); 2984N(SyntaxKind.IdentifierName); 2986N(SyntaxKind.IdentifierToken, "X"); 2988N(SyntaxKind.DotToken); 2989N(SyntaxKind.IdentifierName); 2991N(SyntaxKind.IdentifierToken, "Y"); 2994N(SyntaxKind.SemicolonToken); 2996N(SyntaxKind.EndOfFileToken); 3015N(SyntaxKind.CompilationUnit); 3017N(SyntaxKind.UsingDirective); 3019N(SyntaxKind.UsingKeyword); 3020N(SyntaxKind.NameEquals); 3022N(SyntaxKind.IdentifierName); 3024N(SyntaxKind.IdentifierToken, "aliasY"); 3026N(SyntaxKind.EqualsToken); 3028N(SyntaxKind.QualifiedName); 3030N(SyntaxKind.IdentifierName); 3032N(SyntaxKind.IdentifierToken, "X"); 3034N(SyntaxKind.DotToken); 3035N(SyntaxKind.IdentifierName); 3037N(SyntaxKind.IdentifierToken, "Y"); 3040N(SyntaxKind.SemicolonToken); 3042N(SyntaxKind.EndOfFileToken); 3071N(SyntaxKind.CompilationUnit); 3073N(SyntaxKind.GlobalStatement); 3075N(SyntaxKind.LocalDeclarationStatement); 3077N(SyntaxKind.VariableDeclaration); 3079N(SyntaxKind.IdentifierName); 3081N(SyntaxKind.IdentifierToken, "scoped"); 3091N(SyntaxKind.StructDeclaration); 3093N(SyntaxKind.StructKeyword); 3094N(SyntaxKind.IdentifierToken, "A"); 3095N(SyntaxKind.OpenBraceToken); 3096N(SyntaxKind.CloseBraceToken); 3098N(SyntaxKind.IncompleteMember); 3100N(SyntaxKind.ScopedKeyword); 3101N(SyntaxKind.RefType); 3103N(SyntaxKind.RefKeyword); 3110N(SyntaxKind.StructDeclaration); 3112N(SyntaxKind.StructKeyword); 3113N(SyntaxKind.IdentifierToken, "B"); 3114N(SyntaxKind.OpenBraceToken); 3115N(SyntaxKind.CloseBraceToken); 3117N(SyntaxKind.IncompleteMember); 3119N(SyntaxKind.IdentifierName); 3121N(SyntaxKind.IdentifierToken, "scoped"); 3124N(SyntaxKind.StructDeclaration); 3126N(SyntaxKind.ReadOnlyKeyword); 3127N(SyntaxKind.RefKeyword); 3128N(SyntaxKind.StructKeyword); 3129N(SyntaxKind.IdentifierToken, "C"); 3130N(SyntaxKind.OpenBraceToken); 3131N(SyntaxKind.CloseBraceToken); 3133N(SyntaxKind.EndOfFileToken); 3147N(SyntaxKind.CompilationUnit); 3149N(SyntaxKind.RecordDeclaration); 3151N(SyntaxKind.RecordKeyword); 3152N(SyntaxKind.ClassKeyword); 3153N(SyntaxKind.IdentifierToken, "Point"); 3154N(SyntaxKind.ParameterList); 3156N(SyntaxKind.OpenParenToken); 3157N(SyntaxKind.Parameter); 3159N(SyntaxKind.PredefinedType); 3161N(SyntaxKind.IntKeyword); 3163N(SyntaxKind.IdentifierToken, "x"); 3165N(SyntaxKind.CommaToken); 3166N(SyntaxKind.Parameter); 3168N(SyntaxKind.PredefinedType); 3170N(SyntaxKind.IntKeyword); 3172N(SyntaxKind.IdentifierToken, "y"); 3174N(SyntaxKind.CloseParenToken); 3176N(SyntaxKind.SemicolonToken); 3178N(SyntaxKind.EndOfFileToken); 3223N(SyntaxKind.CompilationUnit); 3225N(SyntaxKind.GlobalStatement); 3227N(SyntaxKind.LocalDeclarationStatement); 3229N(SyntaxKind.VariableDeclaration); 3231N(SyntaxKind.IdentifierName); 3233N(SyntaxKind.IdentifierToken, "record"); 3243N(SyntaxKind.ClassDeclaration); 3245N(SyntaxKind.ClassKeyword); 3246N(SyntaxKind.IdentifierToken, "Point"); 3247N(SyntaxKind.ParameterList); 3249N(SyntaxKind.OpenParenToken); 3250N(SyntaxKind.Parameter); 3252N(SyntaxKind.PredefinedType); 3254N(SyntaxKind.IntKeyword); 3256N(SyntaxKind.IdentifierToken, "x"); 3258N(SyntaxKind.CommaToken); 3259N(SyntaxKind.Parameter); 3261N(SyntaxKind.PredefinedType); 3263N(SyntaxKind.IntKeyword); 3265N(SyntaxKind.IdentifierToken, "y"); 3267N(SyntaxKind.CloseParenToken); 3269N(SyntaxKind.SemicolonToken); 3271N(SyntaxKind.EndOfFileToken); 3291N(SyntaxKind.CompilationUnit); 3293N(SyntaxKind.UsingDirective); 3295N(SyntaxKind.GlobalKeyword); 3296N(SyntaxKind.UsingKeyword); 3297N(SyntaxKind.IdentifierName); 3299N(SyntaxKind.IdentifierToken, "Goo"); 3301N(SyntaxKind.SemicolonToken); 3303N(SyntaxKind.UsingDirective); 3305N(SyntaxKind.GlobalKeyword); 3306N(SyntaxKind.UsingKeyword); 3307N(SyntaxKind.IdentifierName); 3309N(SyntaxKind.IdentifierToken, "Bar"); 3311N(SyntaxKind.SemicolonToken); 3313N(SyntaxKind.EndOfFileToken); 3333N(SyntaxKind.CompilationUnit); 3335N(SyntaxKind.UsingDirective); 3337N(SyntaxKind.UsingKeyword); 3338N(SyntaxKind.IdentifierName); 3340N(SyntaxKind.IdentifierToken, "Goo"); 3342N(SyntaxKind.SemicolonToken); 3344N(SyntaxKind.UsingDirective); 3346N(SyntaxKind.UsingKeyword); 3347N(SyntaxKind.IdentifierName); 3349N(SyntaxKind.IdentifierToken, "Bar"); 3351N(SyntaxKind.SemicolonToken); 3353N(SyntaxKind.EndOfFileToken); 3376N(SyntaxKind.CompilationUnit); 3378N(SyntaxKind.UsingDirective); 3380N(SyntaxKind.UsingKeyword); 3381N(SyntaxKind.IdentifierName); 3383N(SyntaxKind.IdentifierToken, "Goo"); 3385N(SyntaxKind.SemicolonToken); 3387N(SyntaxKind.GlobalStatement); 3389N(SyntaxKind.LocalDeclarationStatement); 3391N(SyntaxKind.VariableDeclaration); 3393N(SyntaxKind.IdentifierName); 3395N(SyntaxKind.IdentifierToken, "p"); 3405N(SyntaxKind.GlobalStatement); 3407N(SyntaxKind.LocalDeclarationStatement); 3409N(SyntaxKind.UsingKeyword); 3410N(SyntaxKind.VariableDeclaration); 3412N(SyntaxKind.IdentifierName); 3414N(SyntaxKind.IdentifierToken, "Bar"); 3416N(SyntaxKind.VariableDeclarator); 3418N(SyntaxKind.IdentifierToken, "x"); 3421N(SyntaxKind.SemicolonToken); 3424N(SyntaxKind.EndOfFileToken); 3444N(SyntaxKind.CompilationUnit); 3446N(SyntaxKind.UsingDirective); 3448N(SyntaxKind.GlobalKeyword); 3449N(SyntaxKind.UsingKeyword); 3450N(SyntaxKind.IdentifierName); 3452N(SyntaxKind.IdentifierToken, "Goo"); 3454N(SyntaxKind.SemicolonToken); 3456N(SyntaxKind.GlobalStatement); 3458N(SyntaxKind.LocalDeclarationStatement); 3460N(SyntaxKind.VariableDeclaration); 3462N(SyntaxKind.IdentifierName); 3464N(SyntaxKind.IdentifierToken, "p"); 3466N(SyntaxKind.VariableDeclarator); 3468N(SyntaxKind.IdentifierToken, "global"); 3474N(SyntaxKind.GlobalStatement); 3476N(SyntaxKind.LocalDeclarationStatement); 3478N(SyntaxKind.UsingKeyword); 3479N(SyntaxKind.VariableDeclaration); 3481N(SyntaxKind.IdentifierName); 3483N(SyntaxKind.IdentifierToken, "Bar"); 3485N(SyntaxKind.VariableDeclarator); 3487N(SyntaxKind.IdentifierToken, "x"); 3490N(SyntaxKind.SemicolonToken); 3493N(SyntaxKind.EndOfFileToken); 3523N(SyntaxKind.CompilationUnit); 3525N(SyntaxKind.GlobalStatement); 3527N(SyntaxKind.LocalDeclarationStatement); 3529N(SyntaxKind.VariableDeclaration); 3531N(SyntaxKind.IdentifierName); 3533N(SyntaxKind.IdentifierToken, "W"); 3543N(SyntaxKind.GlobalStatement); 3545N(SyntaxKind.LocalDeclarationStatement); 3547N(SyntaxKind.VariableDeclaration); 3549N(SyntaxKind.IdentifierName); 3551N(SyntaxKind.IdentifierToken, "b"); 3561N(SyntaxKind.EndOfFileToken);
Parsing\TypeArgumentListParsingTests.cs (1214)
39N(SyntaxKind.CompilationUnit); 41N(SyntaxKind.ClassDeclaration); 43N(SyntaxKind.ClassKeyword); 44N(SyntaxKind.IdentifierToken, "C"); 45N(SyntaxKind.OpenBraceToken); 46N(SyntaxKind.MethodDeclaration); 48N(SyntaxKind.PredefinedType); 50N(SyntaxKind.VoidKeyword); 52N(SyntaxKind.IdentifierToken, "M"); 53N(SyntaxKind.ParameterList); 55N(SyntaxKind.OpenParenToken); 56N(SyntaxKind.CloseParenToken); 58N(SyntaxKind.Block); 60N(SyntaxKind.OpenBraceToken); 61N(SyntaxKind.LocalDeclarationStatement); 63N(SyntaxKind.VariableDeclaration); 65N(SyntaxKind.IdentifierName); 67N(SyntaxKind.IdentifierToken, "var"); 69N(SyntaxKind.VariableDeclarator); 71N(SyntaxKind.IdentifierToken, "added"); 72N(SyntaxKind.EqualsValueClause); 74N(SyntaxKind.EqualsToken); 75N(SyntaxKind.GenericName); 77N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 78N(SyntaxKind.TypeArgumentList); 80N(SyntaxKind.LessThanToken); 81N(SyntaxKind.PredefinedType); 83N(SyntaxKind.StringKeyword); 85N(SyntaxKind.CommaToken); 86N(SyntaxKind.GenericName); 88N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 89N(SyntaxKind.TypeArgumentList); 91N(SyntaxKind.LessThanToken); 92N(SyntaxKind.IdentifierName); 94N(SyntaxKind.IdentifierToken, "X"); 96N(SyntaxKind.CommaToken); 97N(SyntaxKind.IdentifierName); 99N(SyntaxKind.IdentifierToken, "Y"); 101N(SyntaxKind.GreaterThanToken); 104N(SyntaxKind.GreaterThanToken); 112N(SyntaxKind.ExpressionStatement); 114N(SyntaxKind.SimpleAssignmentExpression); 116N(SyntaxKind.IdentifierName); 118N(SyntaxKind.IdentifierToken, "ProjectChange"); 120N(SyntaxKind.EqualsToken); 121N(SyntaxKind.IdentifierName); 123N(SyntaxKind.IdentifierToken, "projectChange"); 126N(SyntaxKind.SemicolonToken); 128N(SyntaxKind.CloseBraceToken); 131N(SyntaxKind.CloseBraceToken); 133N(SyntaxKind.EndOfFileToken); 155N(SyntaxKind.CompilationUnit); 157N(SyntaxKind.ClassDeclaration); 159N(SyntaxKind.ClassKeyword); 160N(SyntaxKind.IdentifierToken, "C"); 161N(SyntaxKind.OpenBraceToken); 162N(SyntaxKind.MethodDeclaration); 164N(SyntaxKind.PredefinedType); 166N(SyntaxKind.VoidKeyword); 168N(SyntaxKind.IdentifierToken, "M"); 169N(SyntaxKind.ParameterList); 171N(SyntaxKind.OpenParenToken); 172N(SyntaxKind.CloseParenToken); 174N(SyntaxKind.Block); 176N(SyntaxKind.OpenBraceToken); 177N(SyntaxKind.LocalDeclarationStatement); 179N(SyntaxKind.VariableDeclaration); 181N(SyntaxKind.IdentifierName); 183N(SyntaxKind.IdentifierToken, "var"); 185N(SyntaxKind.VariableDeclarator); 187N(SyntaxKind.IdentifierToken, "added"); 188N(SyntaxKind.EqualsValueClause); 190N(SyntaxKind.EqualsToken); 191N(SyntaxKind.GenericName); 193N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 194N(SyntaxKind.TypeArgumentList); 196N(SyntaxKind.LessThanToken); 197N(SyntaxKind.ArrayType); 199N(SyntaxKind.IdentifierName); 201N(SyntaxKind.IdentifierToken, "X"); 203N(SyntaxKind.ArrayRankSpecifier); 205N(SyntaxKind.OpenBracketToken); 206N(SyntaxKind.OmittedArraySizeExpression); 208N(SyntaxKind.OmittedArraySizeExpressionToken); 210N(SyntaxKind.CloseBracketToken); 213N(SyntaxKind.CommaToken); 214N(SyntaxKind.GenericName); 216N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 217N(SyntaxKind.TypeArgumentList); 219N(SyntaxKind.LessThanToken); 220N(SyntaxKind.IdentifierName); 222N(SyntaxKind.IdentifierToken, "X"); 224N(SyntaxKind.CommaToken); 225N(SyntaxKind.IdentifierName); 227N(SyntaxKind.IdentifierToken, "Y"); 229N(SyntaxKind.GreaterThanToken); 232N(SyntaxKind.GreaterThanToken); 240N(SyntaxKind.ExpressionStatement); 242N(SyntaxKind.SimpleAssignmentExpression); 244N(SyntaxKind.IdentifierName); 246N(SyntaxKind.IdentifierToken, "ProjectChange"); 248N(SyntaxKind.EqualsToken); 249N(SyntaxKind.IdentifierName); 251N(SyntaxKind.IdentifierToken, "projectChange"); 254N(SyntaxKind.SemicolonToken); 256N(SyntaxKind.CloseBraceToken); 259N(SyntaxKind.CloseBraceToken); 261N(SyntaxKind.EndOfFileToken); 283N(SyntaxKind.CompilationUnit); 285N(SyntaxKind.ClassDeclaration); 287N(SyntaxKind.ClassKeyword); 288N(SyntaxKind.IdentifierToken, "C"); 289N(SyntaxKind.OpenBraceToken); 290N(SyntaxKind.MethodDeclaration); 292N(SyntaxKind.PredefinedType); 294N(SyntaxKind.VoidKeyword); 296N(SyntaxKind.IdentifierToken, "M"); 297N(SyntaxKind.ParameterList); 299N(SyntaxKind.OpenParenToken); 300N(SyntaxKind.CloseParenToken); 302N(SyntaxKind.Block); 304N(SyntaxKind.OpenBraceToken); 305N(SyntaxKind.LocalDeclarationStatement); 307N(SyntaxKind.VariableDeclaration); 309N(SyntaxKind.IdentifierName); 311N(SyntaxKind.IdentifierToken, "var"); 313N(SyntaxKind.VariableDeclarator); 315N(SyntaxKind.IdentifierToken, "added"); 316N(SyntaxKind.EqualsValueClause); 318N(SyntaxKind.EqualsToken); 319N(SyntaxKind.GenericName); 321N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 322N(SyntaxKind.TypeArgumentList); 324N(SyntaxKind.LessThanToken); 325N(SyntaxKind.PointerType); 327N(SyntaxKind.PredefinedType); 329N(SyntaxKind.IntKeyword); 331N(SyntaxKind.AsteriskToken); 333N(SyntaxKind.CommaToken); 334N(SyntaxKind.GenericName); 336N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 337N(SyntaxKind.TypeArgumentList); 339N(SyntaxKind.LessThanToken); 340N(SyntaxKind.IdentifierName); 342N(SyntaxKind.IdentifierToken, "X"); 344N(SyntaxKind.CommaToken); 345N(SyntaxKind.IdentifierName); 347N(SyntaxKind.IdentifierToken, "Y"); 349N(SyntaxKind.GreaterThanToken); 352N(SyntaxKind.GreaterThanToken); 360N(SyntaxKind.ExpressionStatement); 362N(SyntaxKind.SimpleAssignmentExpression); 364N(SyntaxKind.IdentifierName); 366N(SyntaxKind.IdentifierToken, "ProjectChange"); 368N(SyntaxKind.EqualsToken); 369N(SyntaxKind.IdentifierName); 371N(SyntaxKind.IdentifierToken, "projectChange"); 374N(SyntaxKind.SemicolonToken); 376N(SyntaxKind.CloseBraceToken); 379N(SyntaxKind.CloseBraceToken); 381N(SyntaxKind.EndOfFileToken); 416N(SyntaxKind.CompilationUnit); 418N(SyntaxKind.ClassDeclaration); 420N(SyntaxKind.ClassKeyword); 421N(SyntaxKind.IdentifierToken, "C"); 422N(SyntaxKind.OpenBraceToken); 423N(SyntaxKind.MethodDeclaration); 425N(SyntaxKind.PredefinedType); 427N(SyntaxKind.VoidKeyword); 429N(SyntaxKind.IdentifierToken, "M"); 430N(SyntaxKind.ParameterList); 432N(SyntaxKind.OpenParenToken); 433N(SyntaxKind.CloseParenToken); 435N(SyntaxKind.Block); 437N(SyntaxKind.OpenBraceToken); 438N(SyntaxKind.LocalDeclarationStatement); 440N(SyntaxKind.VariableDeclaration); 442N(SyntaxKind.IdentifierName); 444N(SyntaxKind.IdentifierToken, "var"); 446N(SyntaxKind.VariableDeclarator); 448N(SyntaxKind.IdentifierToken, "added"); 449N(SyntaxKind.EqualsValueClause); 451N(SyntaxKind.EqualsToken); 452N(SyntaxKind.LessThanExpression); 454N(SyntaxKind.IdentifierName); 456N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 458N(SyntaxKind.LessThanToken); 459N(SyntaxKind.MultiplyExpression); 461N(SyntaxKind.IdentifierName); 463N(SyntaxKind.IdentifierToken, "X"); 465N(SyntaxKind.AsteriskToken); 474N(SyntaxKind.CommaToken); 475N(SyntaxKind.VariableDeclarator); 477N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 482N(SyntaxKind.ExpressionStatement); 484N(SyntaxKind.LessThanExpression); 490N(SyntaxKind.LessThanToken); 491N(SyntaxKind.IdentifierName); 493N(SyntaxKind.IdentifierToken, "X"); 498N(SyntaxKind.ExpressionStatement); 500N(SyntaxKind.SimpleAssignmentExpression); 502N(SyntaxKind.RightShiftExpression); 504N(SyntaxKind.IdentifierName); 506N(SyntaxKind.IdentifierToken, "Y"); 508N(SyntaxKind.GreaterThanGreaterThanToken); 509N(SyntaxKind.IdentifierName); 511N(SyntaxKind.IdentifierToken, "ProjectChange"); 514N(SyntaxKind.EqualsToken); 515N(SyntaxKind.IdentifierName); 517N(SyntaxKind.IdentifierToken, "projectChange"); 520N(SyntaxKind.SemicolonToken); 522N(SyntaxKind.CloseBraceToken); 525N(SyntaxKind.CloseBraceToken); 527N(SyntaxKind.EndOfFileToken); 564N(SyntaxKind.CompilationUnit); 566N(SyntaxKind.ClassDeclaration); 568N(SyntaxKind.ClassKeyword); 569N(SyntaxKind.IdentifierToken, "C"); 570N(SyntaxKind.OpenBraceToken); 571N(SyntaxKind.MethodDeclaration); 573N(SyntaxKind.PredefinedType); 575N(SyntaxKind.VoidKeyword); 577N(SyntaxKind.IdentifierToken, "M"); 578N(SyntaxKind.ParameterList); 580N(SyntaxKind.OpenParenToken); 581N(SyntaxKind.CloseParenToken); 583N(SyntaxKind.Block); 585N(SyntaxKind.OpenBraceToken); 586N(SyntaxKind.LocalDeclarationStatement); 588N(SyntaxKind.VariableDeclaration); 590N(SyntaxKind.IdentifierName); 592N(SyntaxKind.IdentifierToken, "var"); 594N(SyntaxKind.VariableDeclarator); 596N(SyntaxKind.IdentifierToken, "added"); 597N(SyntaxKind.EqualsValueClause); 599N(SyntaxKind.EqualsToken); 600N(SyntaxKind.LessThanExpression); 602N(SyntaxKind.IdentifierName); 604N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 606N(SyntaxKind.LessThanToken); 607N(SyntaxKind.TupleExpression); 609N(SyntaxKind.OpenParenToken); 610N(SyntaxKind.Argument); 612N(SyntaxKind.PredefinedType); 614N(SyntaxKind.IntKeyword); 617N(SyntaxKind.CommaToken); 618N(SyntaxKind.Argument); 620N(SyntaxKind.PredefinedType); 622N(SyntaxKind.StringKeyword); 625N(SyntaxKind.CloseParenToken); 630N(SyntaxKind.CommaToken); 631N(SyntaxKind.VariableDeclarator); 633N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 638N(SyntaxKind.ExpressionStatement); 640N(SyntaxKind.LessThanExpression); 646N(SyntaxKind.LessThanToken); 647N(SyntaxKind.IdentifierName); 649N(SyntaxKind.IdentifierToken, "X"); 654N(SyntaxKind.ExpressionStatement); 656N(SyntaxKind.SimpleAssignmentExpression); 658N(SyntaxKind.RightShiftExpression); 660N(SyntaxKind.IdentifierName); 662N(SyntaxKind.IdentifierToken, "Y"); 664N(SyntaxKind.GreaterThanGreaterThanToken); 665N(SyntaxKind.IdentifierName); 667N(SyntaxKind.IdentifierToken, "ProjectChange"); 670N(SyntaxKind.EqualsToken); 671N(SyntaxKind.IdentifierName); 673N(SyntaxKind.IdentifierToken, "projectChange"); 676N(SyntaxKind.SemicolonToken); 678N(SyntaxKind.CloseBraceToken); 681N(SyntaxKind.CloseBraceToken); 683N(SyntaxKind.EndOfFileToken); 708N(SyntaxKind.CompilationUnit); 710N(SyntaxKind.ClassDeclaration); 712N(SyntaxKind.PublicKeyword); 713N(SyntaxKind.ClassKeyword); 714N(SyntaxKind.IdentifierToken, "C"); 715N(SyntaxKind.OpenBraceToken); 716N(SyntaxKind.MethodDeclaration); 718N(SyntaxKind.PublicKeyword); 719N(SyntaxKind.StaticKeyword); 720N(SyntaxKind.PredefinedType); 722N(SyntaxKind.VoidKeyword); 724N(SyntaxKind.IdentifierToken, "Main"); 725N(SyntaxKind.ParameterList); 727N(SyntaxKind.OpenParenToken); 728N(SyntaxKind.CloseParenToken); 730N(SyntaxKind.Block); 732N(SyntaxKind.OpenBraceToken); 733N(SyntaxKind.LocalDeclarationStatement); 735N(SyntaxKind.VariableDeclaration); 737N(SyntaxKind.IdentifierName); 739N(SyntaxKind.IdentifierToken, "XX"); 741N(SyntaxKind.VariableDeclarator); 743N(SyntaxKind.IdentifierToken, "X"); 744N(SyntaxKind.EqualsValueClause); 746N(SyntaxKind.EqualsToken); 747N(SyntaxKind.ObjectCreationExpression); 749N(SyntaxKind.NewKeyword); 750N(SyntaxKind.IdentifierName); 752N(SyntaxKind.IdentifierToken, "XX"); 754N(SyntaxKind.ArgumentList); 756N(SyntaxKind.OpenParenToken); 757N(SyntaxKind.CloseParenToken); 763N(SyntaxKind.SemicolonToken); 765N(SyntaxKind.LocalDeclarationStatement); 767N(SyntaxKind.VariableDeclaration); 769N(SyntaxKind.PredefinedType); 771N(SyntaxKind.IntKeyword); 773N(SyntaxKind.VariableDeclarator); 775N(SyntaxKind.IdentifierToken, "a"); 776N(SyntaxKind.EqualsValueClause); 778N(SyntaxKind.EqualsToken); 779N(SyntaxKind.NumericLiteralExpression); 781N(SyntaxKind.NumericLiteralToken, "1"); 785N(SyntaxKind.CommaToken); 786N(SyntaxKind.VariableDeclarator); 788N(SyntaxKind.IdentifierToken, "b"); 789N(SyntaxKind.EqualsValueClause); 791N(SyntaxKind.EqualsToken); 792N(SyntaxKind.NumericLiteralExpression); 794N(SyntaxKind.NumericLiteralToken, "2"); 799N(SyntaxKind.SemicolonToken); 801N(SyntaxKind.LocalDeclarationStatement); 803N(SyntaxKind.VariableDeclaration); 805N(SyntaxKind.PredefinedType); 807N(SyntaxKind.BoolKeyword); 809N(SyntaxKind.VariableDeclarator); 811N(SyntaxKind.IdentifierToken, "z"); 812N(SyntaxKind.EqualsValueClause); 814N(SyntaxKind.EqualsToken); 815N(SyntaxKind.LessThanExpression); 817N(SyntaxKind.IdentifierName); 819N(SyntaxKind.IdentifierToken, "X"); 821N(SyntaxKind.LessThanToken); 822N(SyntaxKind.TupleExpression); 824N(SyntaxKind.OpenParenToken); 825N(SyntaxKind.Argument); 827N(SyntaxKind.IdentifierName); 829N(SyntaxKind.IdentifierToken, "a"); 832N(SyntaxKind.CommaToken); 833N(SyntaxKind.Argument); 835N(SyntaxKind.IdentifierName); 837N(SyntaxKind.IdentifierToken, "b"); 840N(SyntaxKind.CloseParenToken); 845N(SyntaxKind.CommaToken); 846N(SyntaxKind.VariableDeclarator); 848N(SyntaxKind.IdentifierToken, "w"); 849N(SyntaxKind.EqualsValueClause); 851N(SyntaxKind.EqualsToken); 852N(SyntaxKind.FalseLiteralExpression); 854N(SyntaxKind.FalseKeyword); 859N(SyntaxKind.SemicolonToken); 861N(SyntaxKind.CloseBraceToken); 864N(SyntaxKind.CloseBraceToken); 866N(SyntaxKind.StructDeclaration); 868N(SyntaxKind.StructKeyword); 869N(SyntaxKind.IdentifierToken, "XX"); 870N(SyntaxKind.OpenBraceToken); 871N(SyntaxKind.OperatorDeclaration); 873N(SyntaxKind.PublicKeyword); 874N(SyntaxKind.StaticKeyword); 875N(SyntaxKind.PredefinedType); 877N(SyntaxKind.BoolKeyword); 879N(SyntaxKind.OperatorKeyword); 880N(SyntaxKind.LessThanToken); 881N(SyntaxKind.ParameterList); 883N(SyntaxKind.OpenParenToken); 884N(SyntaxKind.Parameter); 886N(SyntaxKind.IdentifierName); 888N(SyntaxKind.IdentifierToken, "XX"); 890N(SyntaxKind.IdentifierToken, "x"); 892N(SyntaxKind.CommaToken); 893N(SyntaxKind.Parameter); 895N(SyntaxKind.TupleType); 897N(SyntaxKind.OpenParenToken); 898N(SyntaxKind.TupleElement); 900N(SyntaxKind.PredefinedType); 902N(SyntaxKind.IntKeyword); 904N(SyntaxKind.IdentifierToken, "a"); 906N(SyntaxKind.CommaToken); 907N(SyntaxKind.TupleElement); 909N(SyntaxKind.PredefinedType); 911N(SyntaxKind.IntKeyword); 913N(SyntaxKind.IdentifierToken, "b"); 915N(SyntaxKind.CloseParenToken); 917N(SyntaxKind.IdentifierToken, "arg"); 919N(SyntaxKind.CloseParenToken); 921N(SyntaxKind.ArrowExpressionClause); 923N(SyntaxKind.EqualsGreaterThanToken); 924N(SyntaxKind.TrueLiteralExpression); 926N(SyntaxKind.TrueKeyword); 929N(SyntaxKind.SemicolonToken); 931N(SyntaxKind.OperatorDeclaration); 933N(SyntaxKind.PublicKeyword); 934N(SyntaxKind.StaticKeyword); 935N(SyntaxKind.PredefinedType); 937N(SyntaxKind.BoolKeyword); 939N(SyntaxKind.OperatorKeyword); 940N(SyntaxKind.GreaterThanToken); 941N(SyntaxKind.ParameterList); 943N(SyntaxKind.OpenParenToken); 944N(SyntaxKind.Parameter); 946N(SyntaxKind.IdentifierName); 948N(SyntaxKind.IdentifierToken, "XX"); 950N(SyntaxKind.IdentifierToken, "x"); 952N(SyntaxKind.CommaToken); 953N(SyntaxKind.Parameter); 955N(SyntaxKind.TupleType); 957N(SyntaxKind.OpenParenToken); 958N(SyntaxKind.TupleElement); 960N(SyntaxKind.PredefinedType); 962N(SyntaxKind.IntKeyword); 964N(SyntaxKind.IdentifierToken, "a"); 966N(SyntaxKind.CommaToken); 967N(SyntaxKind.TupleElement); 969N(SyntaxKind.PredefinedType); 971N(SyntaxKind.IntKeyword); 973N(SyntaxKind.IdentifierToken, "b"); 975N(SyntaxKind.CloseParenToken); 977N(SyntaxKind.IdentifierToken, "arg"); 979N(SyntaxKind.CloseParenToken); 981N(SyntaxKind.ArrowExpressionClause); 983N(SyntaxKind.EqualsGreaterThanToken); 984N(SyntaxKind.FalseLiteralExpression); 986N(SyntaxKind.FalseKeyword); 989N(SyntaxKind.SemicolonToken); 991N(SyntaxKind.CloseBraceToken); 993N(SyntaxKind.EndOfFileToken); 1024N(SyntaxKind.CompilationUnit); 1026N(SyntaxKind.ClassDeclaration); 1028N(SyntaxKind.ClassKeyword); 1029N(SyntaxKind.IdentifierToken, "C"); 1030N(SyntaxKind.OpenBraceToken); 1031N(SyntaxKind.MethodDeclaration); 1033N(SyntaxKind.PredefinedType); 1035N(SyntaxKind.VoidKeyword); 1037N(SyntaxKind.IdentifierToken, "M"); 1038N(SyntaxKind.ParameterList); 1040N(SyntaxKind.OpenParenToken); 1041N(SyntaxKind.CloseParenToken); 1043N(SyntaxKind.Block); 1045N(SyntaxKind.OpenBraceToken); 1046N(SyntaxKind.LocalDeclarationStatement); 1048N(SyntaxKind.VariableDeclaration); 1050N(SyntaxKind.IdentifierName); 1052N(SyntaxKind.IdentifierToken, "var"); 1054N(SyntaxKind.VariableDeclarator); 1056N(SyntaxKind.IdentifierToken, "added"); 1057N(SyntaxKind.EqualsValueClause); 1059N(SyntaxKind.EqualsToken); 1060N(SyntaxKind.LessThanExpression); 1062N(SyntaxKind.IdentifierName); 1064N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1066N(SyntaxKind.LessThanToken); 1067N(SyntaxKind.ParenthesizedExpression); 1069N(SyntaxKind.OpenParenToken); 1070N(SyntaxKind.IdentifierName); 1072N(SyntaxKind.IdentifierToken, "A"); 1074N(SyntaxKind.CloseParenToken); 1079N(SyntaxKind.CommaToken); 1080N(SyntaxKind.VariableDeclarator); 1082N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 1087N(SyntaxKind.ExpressionStatement); 1089N(SyntaxKind.LessThanExpression); 1095N(SyntaxKind.LessThanToken); 1096N(SyntaxKind.IdentifierName); 1098N(SyntaxKind.IdentifierToken, "X"); 1103N(SyntaxKind.ExpressionStatement); 1105N(SyntaxKind.SimpleAssignmentExpression); 1107N(SyntaxKind.RightShiftExpression); 1109N(SyntaxKind.IdentifierName); 1111N(SyntaxKind.IdentifierToken, "Y"); 1113N(SyntaxKind.GreaterThanGreaterThanToken); 1114N(SyntaxKind.IdentifierName); 1116N(SyntaxKind.IdentifierToken, "ProjectChange"); 1119N(SyntaxKind.EqualsToken); 1120N(SyntaxKind.IdentifierName); 1122N(SyntaxKind.IdentifierToken, "projectChange"); 1125N(SyntaxKind.SemicolonToken); 1127N(SyntaxKind.CloseBraceToken); 1130N(SyntaxKind.CloseBraceToken); 1132N(SyntaxKind.EndOfFileToken); 1163N(SyntaxKind.CompilationUnit); 1165N(SyntaxKind.ClassDeclaration); 1167N(SyntaxKind.ClassKeyword); 1168N(SyntaxKind.IdentifierToken, "C"); 1169N(SyntaxKind.OpenBraceToken); 1170N(SyntaxKind.MethodDeclaration); 1172N(SyntaxKind.PredefinedType); 1174N(SyntaxKind.VoidKeyword); 1176N(SyntaxKind.IdentifierToken, "M"); 1177N(SyntaxKind.ParameterList); 1179N(SyntaxKind.OpenParenToken); 1180N(SyntaxKind.CloseParenToken); 1182N(SyntaxKind.Block); 1184N(SyntaxKind.OpenBraceToken); 1185N(SyntaxKind.LocalDeclarationStatement); 1187N(SyntaxKind.VariableDeclaration); 1189N(SyntaxKind.IdentifierName); 1191N(SyntaxKind.IdentifierToken, "var"); 1193N(SyntaxKind.VariableDeclarator); 1195N(SyntaxKind.IdentifierToken, "added"); 1196N(SyntaxKind.EqualsValueClause); 1198N(SyntaxKind.EqualsToken); 1199N(SyntaxKind.LessThanExpression); 1201N(SyntaxKind.IdentifierName); 1203N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1205N(SyntaxKind.LessThanToken); 1206N(SyntaxKind.SimpleMemberAccessExpression); 1208N(SyntaxKind.IdentifierName); 1210N(SyntaxKind.IdentifierToken, "A"); 1212N(SyntaxKind.DotToken); 1213N(SyntaxKind.IdentifierName); 1215N(SyntaxKind.IdentifierToken, "B"); 1221N(SyntaxKind.CommaToken); 1222N(SyntaxKind.VariableDeclarator); 1224N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 1229N(SyntaxKind.ExpressionStatement); 1231N(SyntaxKind.LessThanExpression); 1237N(SyntaxKind.LessThanToken); 1238N(SyntaxKind.IdentifierName); 1240N(SyntaxKind.IdentifierToken, "X"); 1245N(SyntaxKind.ExpressionStatement); 1247N(SyntaxKind.SimpleAssignmentExpression); 1249N(SyntaxKind.RightShiftExpression); 1251N(SyntaxKind.IdentifierName); 1253N(SyntaxKind.IdentifierToken, "Y"); 1255N(SyntaxKind.GreaterThanGreaterThanToken); 1256N(SyntaxKind.IdentifierName); 1258N(SyntaxKind.IdentifierToken, "ProjectChange"); 1261N(SyntaxKind.EqualsToken); 1262N(SyntaxKind.IdentifierName); 1264N(SyntaxKind.IdentifierToken, "projectChange"); 1267N(SyntaxKind.SemicolonToken); 1269N(SyntaxKind.CloseBraceToken); 1272N(SyntaxKind.CloseBraceToken); 1274N(SyntaxKind.EndOfFileToken); 1305N(SyntaxKind.CompilationUnit); 1307N(SyntaxKind.ClassDeclaration); 1309N(SyntaxKind.ClassKeyword); 1310N(SyntaxKind.IdentifierToken, "C"); 1311N(SyntaxKind.OpenBraceToken); 1312N(SyntaxKind.MethodDeclaration); 1314N(SyntaxKind.PredefinedType); 1316N(SyntaxKind.VoidKeyword); 1318N(SyntaxKind.IdentifierToken, "M"); 1319N(SyntaxKind.ParameterList); 1321N(SyntaxKind.OpenParenToken); 1322N(SyntaxKind.CloseParenToken); 1324N(SyntaxKind.Block); 1326N(SyntaxKind.OpenBraceToken); 1327N(SyntaxKind.LocalDeclarationStatement); 1329N(SyntaxKind.VariableDeclaration); 1331N(SyntaxKind.IdentifierName); 1333N(SyntaxKind.IdentifierToken, "var"); 1335N(SyntaxKind.VariableDeclarator); 1337N(SyntaxKind.IdentifierToken, "added"); 1338N(SyntaxKind.EqualsValueClause); 1340N(SyntaxKind.EqualsToken); 1341N(SyntaxKind.LessThanExpression); 1343N(SyntaxKind.IdentifierName); 1345N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1347N(SyntaxKind.LessThanToken); 1348N(SyntaxKind.AliasQualifiedName); 1350N(SyntaxKind.IdentifierName); 1352N(SyntaxKind.IdentifierToken, "A"); 1354N(SyntaxKind.ColonColonToken); 1355N(SyntaxKind.IdentifierName); 1357N(SyntaxKind.IdentifierToken, "B"); 1363N(SyntaxKind.CommaToken); 1364N(SyntaxKind.VariableDeclarator); 1366N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 1371N(SyntaxKind.ExpressionStatement); 1373N(SyntaxKind.LessThanExpression); 1379N(SyntaxKind.LessThanToken); 1380N(SyntaxKind.IdentifierName); 1382N(SyntaxKind.IdentifierToken, "X"); 1387N(SyntaxKind.ExpressionStatement); 1389N(SyntaxKind.SimpleAssignmentExpression); 1391N(SyntaxKind.RightShiftExpression); 1393N(SyntaxKind.IdentifierName); 1395N(SyntaxKind.IdentifierToken, "Y"); 1397N(SyntaxKind.GreaterThanGreaterThanToken); 1398N(SyntaxKind.IdentifierName); 1400N(SyntaxKind.IdentifierToken, "ProjectChange"); 1403N(SyntaxKind.EqualsToken); 1404N(SyntaxKind.IdentifierName); 1406N(SyntaxKind.IdentifierToken, "projectChange"); 1409N(SyntaxKind.SemicolonToken); 1411N(SyntaxKind.CloseBraceToken); 1414N(SyntaxKind.CloseBraceToken); 1416N(SyntaxKind.EndOfFileToken); 1438N(SyntaxKind.CompilationUnit); 1440N(SyntaxKind.ClassDeclaration); 1442N(SyntaxKind.ClassKeyword); 1443N(SyntaxKind.IdentifierToken, "C"); 1444N(SyntaxKind.OpenBraceToken); 1445N(SyntaxKind.MethodDeclaration); 1447N(SyntaxKind.PredefinedType); 1449N(SyntaxKind.VoidKeyword); 1451N(SyntaxKind.IdentifierToken, "M"); 1452N(SyntaxKind.ParameterList); 1454N(SyntaxKind.OpenParenToken); 1455N(SyntaxKind.CloseParenToken); 1457N(SyntaxKind.Block); 1459N(SyntaxKind.OpenBraceToken); 1460N(SyntaxKind.LocalDeclarationStatement); 1462N(SyntaxKind.VariableDeclaration); 1464N(SyntaxKind.IdentifierName); 1466N(SyntaxKind.IdentifierToken, "var"); 1468N(SyntaxKind.VariableDeclarator); 1470N(SyntaxKind.IdentifierToken, "added"); 1471N(SyntaxKind.EqualsValueClause); 1473N(SyntaxKind.EqualsToken); 1474N(SyntaxKind.GenericName); 1476N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1477N(SyntaxKind.TypeArgumentList); 1479N(SyntaxKind.LessThanToken); 1480N(SyntaxKind.NullableType); 1482N(SyntaxKind.IdentifierName); 1484N(SyntaxKind.IdentifierToken, "A"); 1486N(SyntaxKind.QuestionToken); 1488N(SyntaxKind.CommaToken); 1489N(SyntaxKind.GenericName); 1491N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 1492N(SyntaxKind.TypeArgumentList); 1494N(SyntaxKind.LessThanToken); 1495N(SyntaxKind.IdentifierName); 1497N(SyntaxKind.IdentifierToken, "X"); 1499N(SyntaxKind.CommaToken); 1500N(SyntaxKind.IdentifierName); 1502N(SyntaxKind.IdentifierToken, "Y"); 1504N(SyntaxKind.GreaterThanToken); 1507N(SyntaxKind.GreaterThanToken); 1515N(SyntaxKind.ExpressionStatement); 1517N(SyntaxKind.SimpleAssignmentExpression); 1519N(SyntaxKind.IdentifierName); 1521N(SyntaxKind.IdentifierToken, "ProjectChange"); 1523N(SyntaxKind.EqualsToken); 1524N(SyntaxKind.IdentifierName); 1526N(SyntaxKind.IdentifierToken, "projectChange"); 1529N(SyntaxKind.SemicolonToken); 1531N(SyntaxKind.CloseBraceToken); 1534N(SyntaxKind.CloseBraceToken); 1536N(SyntaxKind.EndOfFileToken); 1558N(SyntaxKind.CompilationUnit); 1560N(SyntaxKind.ClassDeclaration); 1562N(SyntaxKind.ClassKeyword); 1563N(SyntaxKind.IdentifierToken, "C"); 1564N(SyntaxKind.OpenBraceToken); 1565N(SyntaxKind.MethodDeclaration); 1567N(SyntaxKind.PredefinedType); 1569N(SyntaxKind.VoidKeyword); 1571N(SyntaxKind.IdentifierToken, "M"); 1572N(SyntaxKind.ParameterList); 1574N(SyntaxKind.OpenParenToken); 1575N(SyntaxKind.CloseParenToken); 1577N(SyntaxKind.Block); 1579N(SyntaxKind.OpenBraceToken); 1580N(SyntaxKind.LocalDeclarationStatement); 1582N(SyntaxKind.VariableDeclaration); 1584N(SyntaxKind.IdentifierName); 1586N(SyntaxKind.IdentifierToken, "var"); 1588N(SyntaxKind.VariableDeclarator); 1590N(SyntaxKind.IdentifierToken, "added"); 1591N(SyntaxKind.EqualsValueClause); 1593N(SyntaxKind.EqualsToken); 1594N(SyntaxKind.GenericName); 1596N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1597N(SyntaxKind.TypeArgumentList); 1599N(SyntaxKind.LessThanToken); 1600N(SyntaxKind.NullableType); 1602N(SyntaxKind.IdentifierName); 1604N(SyntaxKind.IdentifierToken, "A"); 1606N(SyntaxKind.QuestionToken); 1608N(SyntaxKind.GreaterThanToken); 1616N(SyntaxKind.ExpressionStatement); 1618N(SyntaxKind.SimpleAssignmentExpression); 1620N(SyntaxKind.IdentifierName); 1622N(SyntaxKind.IdentifierToken, "ProjectChange"); 1624N(SyntaxKind.EqualsToken); 1625N(SyntaxKind.IdentifierName); 1627N(SyntaxKind.IdentifierToken, "projectChange"); 1630N(SyntaxKind.SemicolonToken); 1632N(SyntaxKind.CloseBraceToken); 1635N(SyntaxKind.CloseBraceToken); 1637N(SyntaxKind.EndOfFileToken); 1662N(SyntaxKind.CompilationUnit); 1664N(SyntaxKind.ClassDeclaration); 1666N(SyntaxKind.ClassKeyword); 1667N(SyntaxKind.IdentifierToken, "C"); 1668N(SyntaxKind.OpenBraceToken); 1669N(SyntaxKind.MethodDeclaration); 1671N(SyntaxKind.PredefinedType); 1673N(SyntaxKind.VoidKeyword); 1675N(SyntaxKind.IdentifierToken, "M"); 1676N(SyntaxKind.ParameterList); 1678N(SyntaxKind.OpenParenToken); 1679N(SyntaxKind.CloseParenToken); 1681N(SyntaxKind.Block); 1683N(SyntaxKind.OpenBraceToken); 1684N(SyntaxKind.LocalDeclarationStatement); 1686N(SyntaxKind.VariableDeclaration); 1688N(SyntaxKind.IdentifierName); 1690N(SyntaxKind.IdentifierToken, "var"); 1692N(SyntaxKind.VariableDeclarator); 1694N(SyntaxKind.IdentifierToken, "added"); 1695N(SyntaxKind.EqualsValueClause); 1697N(SyntaxKind.EqualsToken); 1698N(SyntaxKind.ConditionalExpression); 1700N(SyntaxKind.LessThanExpression); 1702N(SyntaxKind.IdentifierName); 1704N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1706N(SyntaxKind.LessThanToken); 1707N(SyntaxKind.IdentifierName); 1709N(SyntaxKind.IdentifierToken, "A"); 1712N(SyntaxKind.QuestionToken); 1713N(SyntaxKind.SimpleAssignmentExpression); 1715N(SyntaxKind.IdentifierName); 1717N(SyntaxKind.IdentifierToken, "ProjectChange"); 1719N(SyntaxKind.EqualsToken); 1720N(SyntaxKind.IdentifierName); 1722N(SyntaxKind.IdentifierToken, "projectChange"); 1734N(SyntaxKind.SemicolonToken); 1736N(SyntaxKind.CloseBraceToken); 1739N(SyntaxKind.CloseBraceToken); 1741N(SyntaxKind.EndOfFileToken); 1763N(SyntaxKind.CompilationUnit); 1765N(SyntaxKind.ClassDeclaration); 1767N(SyntaxKind.ClassKeyword); 1768N(SyntaxKind.IdentifierToken, "C"); 1769N(SyntaxKind.OpenBraceToken); 1770N(SyntaxKind.MethodDeclaration); 1772N(SyntaxKind.PredefinedType); 1774N(SyntaxKind.VoidKeyword); 1776N(SyntaxKind.IdentifierToken, "M"); 1777N(SyntaxKind.ParameterList); 1779N(SyntaxKind.OpenParenToken); 1780N(SyntaxKind.CloseParenToken); 1782N(SyntaxKind.Block); 1784N(SyntaxKind.OpenBraceToken); 1785N(SyntaxKind.LocalDeclarationStatement); 1787N(SyntaxKind.VariableDeclaration); 1789N(SyntaxKind.IdentifierName); 1791N(SyntaxKind.IdentifierToken, "var"); 1793N(SyntaxKind.VariableDeclarator); 1795N(SyntaxKind.IdentifierToken, "added"); 1796N(SyntaxKind.EqualsValueClause); 1798N(SyntaxKind.EqualsToken); 1799N(SyntaxKind.GenericName); 1801N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1802N(SyntaxKind.TypeArgumentList); 1804N(SyntaxKind.LessThanToken); 1805N(SyntaxKind.GenericName); 1807N(SyntaxKind.IdentifierToken, "T"); 1808N(SyntaxKind.TypeArgumentList); 1810N(SyntaxKind.LessThanToken); 1811N(SyntaxKind.IdentifierName); 1813N(SyntaxKind.IdentifierToken, "S"); 1815N(SyntaxKind.GreaterThanToken); 1818N(SyntaxKind.CommaToken); 1819N(SyntaxKind.GenericName); 1821N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 1822N(SyntaxKind.TypeArgumentList); 1824N(SyntaxKind.LessThanToken); 1825N(SyntaxKind.IdentifierName); 1827N(SyntaxKind.IdentifierToken, "X"); 1829N(SyntaxKind.CommaToken); 1830N(SyntaxKind.IdentifierName); 1832N(SyntaxKind.IdentifierToken, "Y"); 1834N(SyntaxKind.GreaterThanToken); 1837N(SyntaxKind.GreaterThanToken); 1845N(SyntaxKind.ExpressionStatement); 1847N(SyntaxKind.SimpleAssignmentExpression); 1849N(SyntaxKind.IdentifierName); 1851N(SyntaxKind.IdentifierToken, "ProjectChange"); 1853N(SyntaxKind.EqualsToken); 1854N(SyntaxKind.IdentifierName); 1856N(SyntaxKind.IdentifierToken, "projectChange"); 1859N(SyntaxKind.SemicolonToken); 1861N(SyntaxKind.CloseBraceToken); 1864N(SyntaxKind.CloseBraceToken); 1866N(SyntaxKind.EndOfFileToken); 1885N(SyntaxKind.CompilationUnit); 1887N(SyntaxKind.ClassDeclaration); 1889N(SyntaxKind.ClassKeyword); 1890N(SyntaxKind.IdentifierToken, "C"); 1891N(SyntaxKind.OpenBraceToken); 1892N(SyntaxKind.MethodDeclaration); 1894N(SyntaxKind.PredefinedType); 1896N(SyntaxKind.VoidKeyword); 1898N(SyntaxKind.IdentifierToken, "M"); 1899N(SyntaxKind.ParameterList); 1901N(SyntaxKind.OpenParenToken); 1902N(SyntaxKind.CloseParenToken); 1904N(SyntaxKind.Block); 1906N(SyntaxKind.OpenBraceToken); 1907N(SyntaxKind.LocalDeclarationStatement); 1909N(SyntaxKind.VariableDeclaration); 1911N(SyntaxKind.IdentifierName); 1913N(SyntaxKind.IdentifierToken, "var"); 1915N(SyntaxKind.VariableDeclarator); 1917N(SyntaxKind.IdentifierToken, "added"); 1918N(SyntaxKind.EqualsValueClause); 1920N(SyntaxKind.EqualsToken); 1921N(SyntaxKind.SimpleAssignmentExpression); 1923N(SyntaxKind.GreaterThanExpression); 1925N(SyntaxKind.LessThanExpression); 1927N(SyntaxKind.IdentifierName); 1929N(SyntaxKind.IdentifierToken, "U"); 1931N(SyntaxKind.LessThanToken); 1932N(SyntaxKind.GenericName); 1934N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 1935N(SyntaxKind.TypeArgumentList); 1937N(SyntaxKind.LessThanToken); 1938N(SyntaxKind.GenericName); 1940N(SyntaxKind.IdentifierToken, "T"); 1941N(SyntaxKind.TypeArgumentList); 1943N(SyntaxKind.LessThanToken); 1944N(SyntaxKind.IdentifierName); 1946N(SyntaxKind.IdentifierToken, "S"); 1948N(SyntaxKind.GreaterThanToken); 1951N(SyntaxKind.CommaToken); 1952N(SyntaxKind.GenericName); 1954N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 1955N(SyntaxKind.TypeArgumentList); 1957N(SyntaxKind.LessThanToken); 1958N(SyntaxKind.IdentifierName); 1960N(SyntaxKind.IdentifierToken, "X"); 1962N(SyntaxKind.CommaToken); 1963N(SyntaxKind.IdentifierName); 1965N(SyntaxKind.IdentifierToken, "Y"); 1967N(SyntaxKind.GreaterThanToken); 1970N(SyntaxKind.GreaterThanToken); 1974N(SyntaxKind.GreaterThanToken); 1975N(SyntaxKind.IdentifierName); 1977N(SyntaxKind.IdentifierToken, "ProjectChange"); 1980N(SyntaxKind.EqualsToken); 1981N(SyntaxKind.IdentifierName); 1983N(SyntaxKind.IdentifierToken, "projectChange"); 1989N(SyntaxKind.SemicolonToken); 1991N(SyntaxKind.CloseBraceToken); 1994N(SyntaxKind.CloseBraceToken); 1996N(SyntaxKind.EndOfFileToken); 2018N(SyntaxKind.CompilationUnit); 2020N(SyntaxKind.ClassDeclaration); 2022N(SyntaxKind.ClassKeyword); 2023N(SyntaxKind.IdentifierToken, "C"); 2024N(SyntaxKind.OpenBraceToken); 2025N(SyntaxKind.MethodDeclaration); 2027N(SyntaxKind.PredefinedType); 2029N(SyntaxKind.VoidKeyword); 2031N(SyntaxKind.IdentifierToken, "M"); 2032N(SyntaxKind.ParameterList); 2034N(SyntaxKind.OpenParenToken); 2035N(SyntaxKind.CloseParenToken); 2037N(SyntaxKind.Block); 2039N(SyntaxKind.OpenBraceToken); 2040N(SyntaxKind.LocalDeclarationStatement); 2042N(SyntaxKind.VariableDeclaration); 2044N(SyntaxKind.IdentifierName); 2046N(SyntaxKind.IdentifierToken, "var"); 2048N(SyntaxKind.VariableDeclarator); 2050N(SyntaxKind.IdentifierToken, "added"); 2051N(SyntaxKind.EqualsValueClause); 2053N(SyntaxKind.EqualsToken); 2054N(SyntaxKind.GenericName); 2056N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2057N(SyntaxKind.TypeArgumentList); 2059N(SyntaxKind.LessThanToken); 2060N(SyntaxKind.GenericName); 2062N(SyntaxKind.IdentifierToken, "T"); 2063N(SyntaxKind.TypeArgumentList); 2065N(SyntaxKind.LessThanToken); 2066N(SyntaxKind.IdentifierName); 2068N(SyntaxKind.IdentifierToken, "S"); 2070N(SyntaxKind.GreaterThanToken); 2073N(SyntaxKind.CommaToken); 2074N(SyntaxKind.GenericName); 2076N(SyntaxKind.IdentifierToken, "U"); 2077N(SyntaxKind.TypeArgumentList); 2079N(SyntaxKind.LessThanToken); 2080N(SyntaxKind.GenericName); 2082N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 2083N(SyntaxKind.TypeArgumentList); 2085N(SyntaxKind.LessThanToken); 2086N(SyntaxKind.IdentifierName); 2088N(SyntaxKind.IdentifierToken, "X"); 2090N(SyntaxKind.CommaToken); 2091N(SyntaxKind.IdentifierName); 2093N(SyntaxKind.IdentifierToken, "Y"); 2095N(SyntaxKind.GreaterThanToken); 2098N(SyntaxKind.GreaterThanToken); 2101N(SyntaxKind.GreaterThanToken); 2109N(SyntaxKind.ExpressionStatement); 2111N(SyntaxKind.SimpleAssignmentExpression); 2113N(SyntaxKind.IdentifierName); 2115N(SyntaxKind.IdentifierToken, "ProjectChange"); 2117N(SyntaxKind.EqualsToken); 2118N(SyntaxKind.IdentifierName); 2120N(SyntaxKind.IdentifierToken, "projectChange"); 2123N(SyntaxKind.SemicolonToken); 2125N(SyntaxKind.CloseBraceToken); 2128N(SyntaxKind.CloseBraceToken); 2130N(SyntaxKind.EndOfFileToken); 2152N(SyntaxKind.CompilationUnit); 2154N(SyntaxKind.ClassDeclaration); 2156N(SyntaxKind.ClassKeyword); 2157N(SyntaxKind.IdentifierToken, "C"); 2158N(SyntaxKind.OpenBraceToken); 2159N(SyntaxKind.MethodDeclaration); 2161N(SyntaxKind.PredefinedType); 2163N(SyntaxKind.VoidKeyword); 2165N(SyntaxKind.IdentifierToken, "M"); 2166N(SyntaxKind.ParameterList); 2168N(SyntaxKind.OpenParenToken); 2169N(SyntaxKind.CloseParenToken); 2171N(SyntaxKind.Block); 2173N(SyntaxKind.OpenBraceToken); 2174N(SyntaxKind.LocalDeclarationStatement); 2176N(SyntaxKind.VariableDeclaration); 2178N(SyntaxKind.IdentifierName); 2180N(SyntaxKind.IdentifierToken, "var"); 2182N(SyntaxKind.VariableDeclarator); 2184N(SyntaxKind.IdentifierToken, "added"); 2185N(SyntaxKind.EqualsValueClause); 2187N(SyntaxKind.EqualsToken); 2188N(SyntaxKind.GenericName); 2190N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2191N(SyntaxKind.TypeArgumentList); 2193N(SyntaxKind.LessThanToken); 2194N(SyntaxKind.GenericName); 2196N(SyntaxKind.IdentifierToken, "T"); 2197N(SyntaxKind.TypeArgumentList); 2199N(SyntaxKind.LessThanToken); 2200N(SyntaxKind.IdentifierName); 2202N(SyntaxKind.IdentifierToken, "S"); 2204N(SyntaxKind.GreaterThanToken); 2207N(SyntaxKind.CommaToken); 2208N(SyntaxKind.GenericName); 2210N(SyntaxKind.IdentifierToken, "IImmutableDictionary"); 2211N(SyntaxKind.TypeArgumentList); 2213N(SyntaxKind.LessThanToken); 2214N(SyntaxKind.IdentifierName); 2216N(SyntaxKind.IdentifierToken, "X"); 2218N(SyntaxKind.CommaToken); 2219N(SyntaxKind.GenericName); 2221N(SyntaxKind.IdentifierToken, "U"); 2222N(SyntaxKind.TypeArgumentList); 2224N(SyntaxKind.LessThanToken); 2225N(SyntaxKind.IdentifierName); 2227N(SyntaxKind.IdentifierToken, "Y"); 2229N(SyntaxKind.GreaterThanToken); 2232N(SyntaxKind.GreaterThanToken); 2235N(SyntaxKind.GreaterThanToken); 2243N(SyntaxKind.ExpressionStatement); 2245N(SyntaxKind.SimpleAssignmentExpression); 2247N(SyntaxKind.IdentifierName); 2249N(SyntaxKind.IdentifierToken, "ProjectChange"); 2251N(SyntaxKind.EqualsToken); 2252N(SyntaxKind.IdentifierName); 2254N(SyntaxKind.IdentifierToken, "projectChange"); 2257N(SyntaxKind.SemicolonToken); 2259N(SyntaxKind.CloseBraceToken); 2262N(SyntaxKind.CloseBraceToken); 2264N(SyntaxKind.EndOfFileToken); 2283N(SyntaxKind.CompilationUnit); 2285N(SyntaxKind.ClassDeclaration); 2287N(SyntaxKind.ClassKeyword); 2288N(SyntaxKind.IdentifierToken, "C"); 2289N(SyntaxKind.OpenBraceToken); 2290N(SyntaxKind.MethodDeclaration); 2292N(SyntaxKind.PredefinedType); 2294N(SyntaxKind.VoidKeyword); 2296N(SyntaxKind.IdentifierToken, "M"); 2297N(SyntaxKind.ParameterList); 2299N(SyntaxKind.OpenParenToken); 2300N(SyntaxKind.CloseParenToken); 2302N(SyntaxKind.Block); 2304N(SyntaxKind.OpenBraceToken); 2305N(SyntaxKind.LocalDeclarationStatement); 2307N(SyntaxKind.VariableDeclaration); 2309N(SyntaxKind.IdentifierName); 2311N(SyntaxKind.IdentifierToken, "var"); 2313N(SyntaxKind.VariableDeclarator); 2315N(SyntaxKind.IdentifierToken, "added"); 2316N(SyntaxKind.EqualsValueClause); 2318N(SyntaxKind.EqualsToken); 2319N(SyntaxKind.SimpleAssignmentExpression); 2321N(SyntaxKind.LessThanExpression); 2323N(SyntaxKind.LessThanExpression); 2325N(SyntaxKind.IdentifierName); 2327N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2329N(SyntaxKind.LessThanToken); 2330N(SyntaxKind.IdentifierName); 2332N(SyntaxKind.IdentifierToken, "T"); 2335N(SyntaxKind.LessThanToken); 2336N(SyntaxKind.RightShiftExpression); 2338N(SyntaxKind.IdentifierName); 2340N(SyntaxKind.IdentifierToken, "S"); 2342N(SyntaxKind.GreaterThanGreaterThanToken); 2343N(SyntaxKind.IdentifierName); 2345N(SyntaxKind.IdentifierToken, "ProjectChange"); 2349N(SyntaxKind.EqualsToken); 2350N(SyntaxKind.IdentifierName); 2352N(SyntaxKind.IdentifierToken, "projectChange"); 2358N(SyntaxKind.SemicolonToken); 2360N(SyntaxKind.CloseBraceToken); 2363N(SyntaxKind.CloseBraceToken); 2365N(SyntaxKind.EndOfFileToken); 2384N(SyntaxKind.CompilationUnit); 2386N(SyntaxKind.ClassDeclaration); 2388N(SyntaxKind.ClassKeyword); 2389N(SyntaxKind.IdentifierToken, "C"); 2390N(SyntaxKind.OpenBraceToken); 2391N(SyntaxKind.MethodDeclaration); 2393N(SyntaxKind.PredefinedType); 2395N(SyntaxKind.VoidKeyword); 2397N(SyntaxKind.IdentifierToken, "M"); 2398N(SyntaxKind.ParameterList); 2400N(SyntaxKind.OpenParenToken); 2401N(SyntaxKind.CloseParenToken); 2403N(SyntaxKind.Block); 2405N(SyntaxKind.OpenBraceToken); 2406N(SyntaxKind.LocalDeclarationStatement); 2408N(SyntaxKind.VariableDeclaration); 2410N(SyntaxKind.IdentifierName); 2412N(SyntaxKind.IdentifierToken, "var"); 2414N(SyntaxKind.VariableDeclarator); 2416N(SyntaxKind.IdentifierToken, "added"); 2417N(SyntaxKind.EqualsValueClause); 2419N(SyntaxKind.EqualsToken); 2420N(SyntaxKind.SimpleAssignmentExpression); 2422N(SyntaxKind.LessThanExpression); 2424N(SyntaxKind.LessThanExpression); 2426N(SyntaxKind.LessThanExpression); 2428N(SyntaxKind.IdentifierName); 2430N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2432N(SyntaxKind.LessThanToken); 2433N(SyntaxKind.IdentifierName); 2435N(SyntaxKind.IdentifierToken, "U"); 2438N(SyntaxKind.LessThanToken); 2439N(SyntaxKind.IdentifierName); 2441N(SyntaxKind.IdentifierToken, "T"); 2444N(SyntaxKind.LessThanToken); 2445N(SyntaxKind.UnsignedRightShiftExpression); 2447N(SyntaxKind.IdentifierName); 2449N(SyntaxKind.IdentifierToken, "S"); 2451N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 2452N(SyntaxKind.IdentifierName); 2454N(SyntaxKind.IdentifierToken, "ProjectChange"); 2458N(SyntaxKind.EqualsToken); 2459N(SyntaxKind.IdentifierName); 2461N(SyntaxKind.IdentifierToken, "projectChange"); 2467N(SyntaxKind.SemicolonToken); 2469N(SyntaxKind.CloseBraceToken); 2472N(SyntaxKind.CloseBraceToken); 2474N(SyntaxKind.EndOfFileToken); 2493N(SyntaxKind.CompilationUnit); 2495N(SyntaxKind.ClassDeclaration); 2497N(SyntaxKind.ClassKeyword); 2498N(SyntaxKind.IdentifierToken, "C"); 2499N(SyntaxKind.OpenBraceToken); 2500N(SyntaxKind.MethodDeclaration); 2502N(SyntaxKind.PredefinedType); 2504N(SyntaxKind.VoidKeyword); 2506N(SyntaxKind.IdentifierToken, "M"); 2507N(SyntaxKind.ParameterList); 2509N(SyntaxKind.OpenParenToken); 2510N(SyntaxKind.CloseParenToken); 2512N(SyntaxKind.Block); 2514N(SyntaxKind.OpenBraceToken); 2515N(SyntaxKind.LocalDeclarationStatement); 2517N(SyntaxKind.VariableDeclaration); 2519N(SyntaxKind.IdentifierName); 2521N(SyntaxKind.IdentifierToken, "var"); 2523N(SyntaxKind.VariableDeclarator); 2525N(SyntaxKind.IdentifierToken, "added"); 2526N(SyntaxKind.EqualsValueClause); 2528N(SyntaxKind.EqualsToken); 2529N(SyntaxKind.SimpleAssignmentExpression); 2531N(SyntaxKind.LessThanExpression); 2533N(SyntaxKind.LessThanExpression); 2535N(SyntaxKind.IdentifierName); 2537N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2539N(SyntaxKind.LessThanToken); 2540N(SyntaxKind.IdentifierName); 2542N(SyntaxKind.IdentifierToken, "T"); 2545N(SyntaxKind.LessThanToken); 2546N(SyntaxKind.UnsignedRightShiftExpression); 2548N(SyntaxKind.IdentifierName); 2550N(SyntaxKind.IdentifierToken, "S"); 2552N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 2553N(SyntaxKind.IdentifierName); 2555N(SyntaxKind.IdentifierToken, "ProjectChange"); 2559N(SyntaxKind.EqualsToken); 2560N(SyntaxKind.IdentifierName); 2562N(SyntaxKind.IdentifierToken, "projectChange"); 2568N(SyntaxKind.SemicolonToken); 2570N(SyntaxKind.CloseBraceToken); 2573N(SyntaxKind.CloseBraceToken); 2575N(SyntaxKind.EndOfFileToken); 2595N(SyntaxKind.CompilationUnit); 2597N(SyntaxKind.ClassDeclaration); 2599N(SyntaxKind.ClassKeyword); 2600N(SyntaxKind.IdentifierToken, "C"); 2601N(SyntaxKind.OpenBraceToken); 2602N(SyntaxKind.MethodDeclaration); 2604N(SyntaxKind.PredefinedType); 2606N(SyntaxKind.VoidKeyword); 2608N(SyntaxKind.IdentifierToken, "M"); 2609N(SyntaxKind.ParameterList); 2611N(SyntaxKind.OpenParenToken); 2612N(SyntaxKind.CloseParenToken); 2614N(SyntaxKind.Block); 2616N(SyntaxKind.OpenBraceToken); 2617N(SyntaxKind.LocalDeclarationStatement); 2619N(SyntaxKind.VariableDeclaration); 2621N(SyntaxKind.IdentifierName); 2623N(SyntaxKind.IdentifierToken, "var"); 2625N(SyntaxKind.VariableDeclarator); 2627N(SyntaxKind.IdentifierToken, "added"); 2628N(SyntaxKind.EqualsValueClause); 2630N(SyntaxKind.EqualsToken); 2631N(SyntaxKind.SimpleAssignmentExpression); 2633N(SyntaxKind.LessThanExpression); 2635N(SyntaxKind.LessThanExpression); 2637N(SyntaxKind.IdentifierName); 2639N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2641N(SyntaxKind.LessThanToken); 2642N(SyntaxKind.IdentifierName); 2644N(SyntaxKind.IdentifierToken, "T"); 2647N(SyntaxKind.LessThanToken); 2648N(SyntaxKind.UnsignedRightShiftExpression); 2650N(SyntaxKind.TupleExpression); 2652N(SyntaxKind.OpenParenToken); 2653N(SyntaxKind.Argument); 2655N(SyntaxKind.IdentifierName); 2657N(SyntaxKind.IdentifierToken, "S"); 2660N(SyntaxKind.CommaToken); 2661N(SyntaxKind.Argument); 2663N(SyntaxKind.IdentifierName); 2665N(SyntaxKind.IdentifierToken, "U"); 2668N(SyntaxKind.CloseParenToken); 2670N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 2671N(SyntaxKind.IdentifierName); 2673N(SyntaxKind.IdentifierToken, "ProjectChange"); 2677N(SyntaxKind.EqualsToken); 2678N(SyntaxKind.IdentifierName); 2680N(SyntaxKind.IdentifierToken, "projectChange"); 2686N(SyntaxKind.SemicolonToken); 2688N(SyntaxKind.CloseBraceToken); 2691N(SyntaxKind.CloseBraceToken); 2693N(SyntaxKind.EndOfFileToken); 2713N(SyntaxKind.CompilationUnit); 2715N(SyntaxKind.ClassDeclaration); 2717N(SyntaxKind.ClassKeyword); 2718N(SyntaxKind.IdentifierToken, "C"); 2719N(SyntaxKind.OpenBraceToken); 2720N(SyntaxKind.MethodDeclaration); 2722N(SyntaxKind.PredefinedType); 2724N(SyntaxKind.VoidKeyword); 2726N(SyntaxKind.IdentifierToken, "M"); 2727N(SyntaxKind.ParameterList); 2729N(SyntaxKind.OpenParenToken); 2730N(SyntaxKind.CloseParenToken); 2732N(SyntaxKind.Block); 2734N(SyntaxKind.OpenBraceToken); 2735N(SyntaxKind.LocalDeclarationStatement); 2737N(SyntaxKind.VariableDeclaration); 2739N(SyntaxKind.IdentifierName); 2741N(SyntaxKind.IdentifierToken, "var"); 2743N(SyntaxKind.VariableDeclarator); 2745N(SyntaxKind.IdentifierToken, "added"); 2746N(SyntaxKind.EqualsValueClause); 2748N(SyntaxKind.EqualsToken); 2749N(SyntaxKind.SimpleAssignmentExpression); 2751N(SyntaxKind.LessThanExpression); 2753N(SyntaxKind.LessThanExpression); 2755N(SyntaxKind.IdentifierName); 2757N(SyntaxKind.IdentifierToken, "ImmutableDictionary"); 2759N(SyntaxKind.LessThanToken); 2760N(SyntaxKind.IdentifierName); 2762N(SyntaxKind.IdentifierToken, "T"); 2765N(SyntaxKind.LessThanToken); 2766N(SyntaxKind.UnsignedRightShiftExpression); 2768N(SyntaxKind.TupleExpression); 2770N(SyntaxKind.OpenParenToken); 2771N(SyntaxKind.Argument); 2773N(SyntaxKind.DeclarationExpression); 2775N(SyntaxKind.IdentifierName); 2777N(SyntaxKind.IdentifierToken, "S"); 2779N(SyntaxKind.SingleVariableDesignation); 2781N(SyntaxKind.IdentifierToken, "a"); 2785N(SyntaxKind.CommaToken); 2786N(SyntaxKind.Argument); 2788N(SyntaxKind.DeclarationExpression); 2790N(SyntaxKind.IdentifierName); 2792N(SyntaxKind.IdentifierToken, "U"); 2794N(SyntaxKind.SingleVariableDesignation); 2796N(SyntaxKind.IdentifierToken, "b"); 2800N(SyntaxKind.CloseParenToken); 2802N(SyntaxKind.GreaterThanGreaterThanGreaterThanToken); 2803N(SyntaxKind.IdentifierName); 2805N(SyntaxKind.IdentifierToken, "ProjectChange"); 2809N(SyntaxKind.EqualsToken); 2810N(SyntaxKind.IdentifierName); 2812N(SyntaxKind.IdentifierToken, "projectChange"); 2818N(SyntaxKind.SemicolonToken); 2820N(SyntaxKind.CloseBraceToken); 2823N(SyntaxKind.CloseBraceToken); 2825N(SyntaxKind.EndOfFileToken);
Parsing\UsingDirectiveParsingTests.cs (1466)
33N(SyntaxKind.CompilationUnit); 35N(SyntaxKind.UsingDirective); 37N(SyntaxKind.UsingKeyword); 38N(SyntaxKind.IdentifierName); 40N(SyntaxKind.IdentifierToken, "A"); 44N(SyntaxKind.GlobalStatement); 46N(SyntaxKind.ExpressionStatement); 48N(SyntaxKind.PointerIndirectionExpression); 50N(SyntaxKind.AsteriskToken); 56N(SyntaxKind.SemicolonToken); 59N(SyntaxKind.EndOfFileToken); 73N(SyntaxKind.CompilationUnit); 75N(SyntaxKind.GlobalStatement); 77N(SyntaxKind.LocalDeclarationStatement); 79N(SyntaxKind.UsingKeyword); 80N(SyntaxKind.VariableDeclaration); 82N(SyntaxKind.RefType); 84N(SyntaxKind.RefKeyword); 85N(SyntaxKind.PredefinedType); 87N(SyntaxKind.IntKeyword); 95N(SyntaxKind.SemicolonToken); 98N(SyntaxKind.EndOfFileToken); 112N(SyntaxKind.CompilationUnit); 114N(SyntaxKind.GlobalStatement); 116N(SyntaxKind.LocalDeclarationStatement); 118N(SyntaxKind.UsingKeyword); 119N(SyntaxKind.VariableDeclaration); 121N(SyntaxKind.FunctionPointerType); 123N(SyntaxKind.DelegateKeyword); 124N(SyntaxKind.AsteriskToken); 125N(SyntaxKind.FunctionPointerParameterList); 127N(SyntaxKind.LessThanToken); 128N(SyntaxKind.FunctionPointerParameter); 130N(SyntaxKind.PredefinedType); 132N(SyntaxKind.IntKeyword); 135N(SyntaxKind.CommaToken); 136N(SyntaxKind.FunctionPointerParameter); 138N(SyntaxKind.PredefinedType); 140N(SyntaxKind.VoidKeyword); 143N(SyntaxKind.GreaterThanToken); 151N(SyntaxKind.SemicolonToken); 154N(SyntaxKind.EndOfFileToken); 168N(SyntaxKind.CompilationUnit); 170N(SyntaxKind.GlobalStatement); 172N(SyntaxKind.LocalDeclarationStatement); 174N(SyntaxKind.UsingKeyword); 175N(SyntaxKind.VariableDeclaration); 177N(SyntaxKind.PredefinedType); 179N(SyntaxKind.IntKeyword); 186N(SyntaxKind.SemicolonToken); 189N(SyntaxKind.EndOfFileToken); 203N(SyntaxKind.CompilationUnit); 205N(SyntaxKind.GlobalStatement); 207N(SyntaxKind.LocalDeclarationStatement); 209N(SyntaxKind.UsingKeyword); 210N(SyntaxKind.VariableDeclaration); 212N(SyntaxKind.PointerType); 214N(SyntaxKind.PredefinedType); 216N(SyntaxKind.IntKeyword); 218N(SyntaxKind.AsteriskToken); 225N(SyntaxKind.SemicolonToken); 228N(SyntaxKind.EndOfFileToken); 257N(SyntaxKind.CompilationUnit); 259N(SyntaxKind.GlobalStatement); 261N(SyntaxKind.UsingStatement); 263N(SyntaxKind.UsingKeyword); 264N(SyntaxKind.OpenParenToken); 265N(SyntaxKind.VariableDeclaration); 267N(SyntaxKind.PredefinedType); 269N(SyntaxKind.IntKeyword); 275N(SyntaxKind.CommaToken); 282N(SyntaxKind.LocalDeclarationStatement); 284N(SyntaxKind.VariableDeclaration); 286N(SyntaxKind.PredefinedType); 288N(SyntaxKind.IntKeyword); 299N(SyntaxKind.GlobalStatement); 301N(SyntaxKind.EmptyStatement); 303N(SyntaxKind.SemicolonToken); 306N(SyntaxKind.EndOfFileToken); 323N(SyntaxKind.CompilationUnit); 325N(SyntaxKind.UsingDirective); 327N(SyntaxKind.UsingKeyword); 328N(SyntaxKind.StaticKeyword); 329N(SyntaxKind.IdentifierName); 331N(SyntaxKind.IdentifierToken, "A"); 335N(SyntaxKind.GlobalStatement); 337N(SyntaxKind.ExpressionStatement); 339N(SyntaxKind.PointerIndirectionExpression); 341N(SyntaxKind.AsteriskToken); 347N(SyntaxKind.SemicolonToken); 350N(SyntaxKind.EndOfFileToken); 374N(SyntaxKind.CompilationUnit); 376N(SyntaxKind.UsingDirective); 378N(SyntaxKind.UsingKeyword); 379N(SyntaxKind.StaticKeyword); 380N(SyntaxKind.NameEquals); 382N(SyntaxKind.IdentifierName); 384N(SyntaxKind.IdentifierToken, "x"); 386N(SyntaxKind.EqualsToken); 388N(SyntaxKind.RefType); 390N(SyntaxKind.RefKeyword); 391N(SyntaxKind.PredefinedType); 393N(SyntaxKind.IntKeyword); 396N(SyntaxKind.SemicolonToken); 398N(SyntaxKind.EndOfFileToken); 415N(SyntaxKind.CompilationUnit); 417N(SyntaxKind.GlobalStatement); 419N(SyntaxKind.LocalDeclarationStatement); 421N(SyntaxKind.UsingKeyword); 422N(SyntaxKind.StaticKeyword); 423N(SyntaxKind.VariableDeclaration); 425N(SyntaxKind.FunctionPointerType); 427N(SyntaxKind.DelegateKeyword); 428N(SyntaxKind.AsteriskToken); 429N(SyntaxKind.FunctionPointerParameterList); 431N(SyntaxKind.LessThanToken); 432N(SyntaxKind.FunctionPointerParameter); 434N(SyntaxKind.PredefinedType); 436N(SyntaxKind.IntKeyword); 439N(SyntaxKind.CommaToken); 440N(SyntaxKind.FunctionPointerParameter); 442N(SyntaxKind.PredefinedType); 444N(SyntaxKind.VoidKeyword); 447N(SyntaxKind.GreaterThanToken); 455N(SyntaxKind.SemicolonToken); 458N(SyntaxKind.EndOfFileToken); 475N(SyntaxKind.CompilationUnit); 477N(SyntaxKind.GlobalStatement); 479N(SyntaxKind.LocalDeclarationStatement); 481N(SyntaxKind.UsingKeyword); 482N(SyntaxKind.StaticKeyword); 483N(SyntaxKind.VariableDeclaration); 485N(SyntaxKind.PredefinedType); 487N(SyntaxKind.IntKeyword); 494N(SyntaxKind.SemicolonToken); 497N(SyntaxKind.EndOfFileToken); 514N(SyntaxKind.CompilationUnit); 516N(SyntaxKind.GlobalStatement); 518N(SyntaxKind.LocalDeclarationStatement); 520N(SyntaxKind.UsingKeyword); 521N(SyntaxKind.StaticKeyword); 522N(SyntaxKind.VariableDeclaration); 524N(SyntaxKind.PointerType); 526N(SyntaxKind.PredefinedType); 528N(SyntaxKind.IntKeyword); 530N(SyntaxKind.AsteriskToken); 537N(SyntaxKind.SemicolonToken); 540N(SyntaxKind.EndOfFileToken); 563N(SyntaxKind.CompilationUnit); 565N(SyntaxKind.UsingDirective); 567N(SyntaxKind.UsingKeyword); 568N(SyntaxKind.StaticKeyword); 575N(SyntaxKind.GlobalStatement); 577N(SyntaxKind.ExpressionStatement); 579N(SyntaxKind.TupleExpression); 581N(SyntaxKind.OpenParenToken); 582N(SyntaxKind.Argument); 584N(SyntaxKind.PredefinedType); 586N(SyntaxKind.IntKeyword); 589N(SyntaxKind.CommaToken); 590N(SyntaxKind.Argument); 592N(SyntaxKind.PredefinedType); 594N(SyntaxKind.IntKeyword); 597N(SyntaxKind.CloseParenToken); 599N(SyntaxKind.SemicolonToken); 602N(SyntaxKind.EndOfFileToken); 626N(SyntaxKind.CompilationUnit); 628N(SyntaxKind.UsingDirective); 630N(SyntaxKind.UsingKeyword); 631N(SyntaxKind.NameEquals); 633N(SyntaxKind.IdentifierName); 635N(SyntaxKind.IdentifierToken, "x"); 637N(SyntaxKind.EqualsToken); 639N(SyntaxKind.PointerType); 641N(SyntaxKind.IdentifierName); 643N(SyntaxKind.IdentifierToken, "A"); 645N(SyntaxKind.AsteriskToken); 647N(SyntaxKind.SemicolonToken); 649N(SyntaxKind.StructDeclaration); 651N(SyntaxKind.StructKeyword); 652N(SyntaxKind.IdentifierToken, "A"); 653N(SyntaxKind.OpenBraceToken); 654N(SyntaxKind.CloseBraceToken); 656N(SyntaxKind.EndOfFileToken); 677N(SyntaxKind.CompilationUnit); 679N(SyntaxKind.UsingDirective); 681N(SyntaxKind.UsingKeyword); 682N(SyntaxKind.UnsafeKeyword); 683N(SyntaxKind.NameEquals); 685N(SyntaxKind.IdentifierName); 687N(SyntaxKind.IdentifierToken, "x"); 689N(SyntaxKind.EqualsToken); 691N(SyntaxKind.PointerType); 693N(SyntaxKind.IdentifierName); 695N(SyntaxKind.IdentifierToken, "A"); 697N(SyntaxKind.AsteriskToken); 699N(SyntaxKind.SemicolonToken); 701N(SyntaxKind.StructDeclaration); 703N(SyntaxKind.StructKeyword); 704N(SyntaxKind.IdentifierToken, "A"); 705N(SyntaxKind.OpenBraceToken); 706N(SyntaxKind.CloseBraceToken); 708N(SyntaxKind.EndOfFileToken); 730N(SyntaxKind.CompilationUnit); 732N(SyntaxKind.UsingDirective); 734N(SyntaxKind.UsingKeyword); 735N(SyntaxKind.NameEquals); 737N(SyntaxKind.IdentifierName); 739N(SyntaxKind.IdentifierToken, "x"); 741N(SyntaxKind.EqualsToken); 743N(SyntaxKind.FunctionPointerType); 745N(SyntaxKind.DelegateKeyword); 746N(SyntaxKind.AsteriskToken); 747N(SyntaxKind.FunctionPointerParameterList); 749N(SyntaxKind.LessThanToken); 750N(SyntaxKind.FunctionPointerParameter); 752N(SyntaxKind.PredefinedType); 754N(SyntaxKind.IntKeyword); 757N(SyntaxKind.CommaToken); 758N(SyntaxKind.FunctionPointerParameter); 760N(SyntaxKind.PredefinedType); 762N(SyntaxKind.VoidKeyword); 765N(SyntaxKind.GreaterThanToken); 768N(SyntaxKind.SemicolonToken); 770N(SyntaxKind.EndOfFileToken); 789N(SyntaxKind.CompilationUnit); 791N(SyntaxKind.UsingDirective); 793N(SyntaxKind.UsingKeyword); 794N(SyntaxKind.UnsafeKeyword); 795N(SyntaxKind.NameEquals); 797N(SyntaxKind.IdentifierName); 799N(SyntaxKind.IdentifierToken, "x"); 801N(SyntaxKind.EqualsToken); 803N(SyntaxKind.FunctionPointerType); 805N(SyntaxKind.DelegateKeyword); 806N(SyntaxKind.AsteriskToken); 807N(SyntaxKind.FunctionPointerParameterList); 809N(SyntaxKind.LessThanToken); 810N(SyntaxKind.FunctionPointerParameter); 812N(SyntaxKind.PredefinedType); 814N(SyntaxKind.IntKeyword); 817N(SyntaxKind.CommaToken); 818N(SyntaxKind.FunctionPointerParameter); 820N(SyntaxKind.PredefinedType); 822N(SyntaxKind.VoidKeyword); 825N(SyntaxKind.GreaterThanToken); 828N(SyntaxKind.SemicolonToken); 830N(SyntaxKind.EndOfFileToken); 849N(SyntaxKind.CompilationUnit); 851N(SyntaxKind.UsingDirective); 853N(SyntaxKind.UsingKeyword); 854N(SyntaxKind.UnsafeKeyword); 855N(SyntaxKind.IdentifierName); 857N(SyntaxKind.IdentifierToken, "System"); 859N(SyntaxKind.SemicolonToken); 861N(SyntaxKind.EndOfFileToken); 880N(SyntaxKind.CompilationUnit); 882N(SyntaxKind.UsingDirective); 884N(SyntaxKind.UsingKeyword); 885N(SyntaxKind.StaticKeyword); 886N(SyntaxKind.UnsafeKeyword); 887N(SyntaxKind.QualifiedName); 889N(SyntaxKind.IdentifierName); 891N(SyntaxKind.IdentifierToken, "System"); 893N(SyntaxKind.DotToken); 894N(SyntaxKind.IdentifierName); 896N(SyntaxKind.IdentifierToken, "Console"); 899N(SyntaxKind.SemicolonToken); 901N(SyntaxKind.EndOfFileToken); 922N(SyntaxKind.CompilationUnit); 924N(SyntaxKind.UsingDirective); 926N(SyntaxKind.UsingKeyword); 927N(SyntaxKind.NameEquals); 929N(SyntaxKind.IdentifierName); 931N(SyntaxKind.IdentifierToken, "x"); 933N(SyntaxKind.EqualsToken); 935N(SyntaxKind.PredefinedType); 937N(SyntaxKind.IntKeyword); 939N(SyntaxKind.SemicolonToken); 941N(SyntaxKind.EndOfFileToken); 959N(SyntaxKind.CompilationUnit); 961N(SyntaxKind.UsingDirective); 963N(SyntaxKind.UsingKeyword); 964N(SyntaxKind.NameEquals); 966N(SyntaxKind.IdentifierName); 968N(SyntaxKind.IdentifierToken, "x"); 970N(SyntaxKind.EqualsToken); 972N(SyntaxKind.PredefinedType); 974N(SyntaxKind.IntKeyword); 976N(SyntaxKind.SemicolonToken); 978N(SyntaxKind.EndOfFileToken); 996N(SyntaxKind.CompilationUnit); 998N(SyntaxKind.UsingDirective); 1000N(SyntaxKind.UsingKeyword); 1001N(SyntaxKind.NameEquals); 1003N(SyntaxKind.IdentifierName); 1005N(SyntaxKind.IdentifierToken, "x"); 1007N(SyntaxKind.EqualsToken); 1009N(SyntaxKind.PredefinedType); 1011N(SyntaxKind.IntKeyword); 1013N(SyntaxKind.SemicolonToken); 1015N(SyntaxKind.EndOfFileToken); 1036N(SyntaxKind.CompilationUnit); 1038N(SyntaxKind.UsingDirective); 1040N(SyntaxKind.UsingKeyword); 1041N(SyntaxKind.NameEquals); 1043N(SyntaxKind.IdentifierName); 1045N(SyntaxKind.IdentifierToken, "x"); 1047N(SyntaxKind.EqualsToken); 1049N(SyntaxKind.RefType); 1051N(SyntaxKind.RefKeyword); 1052N(SyntaxKind.PredefinedType); 1054N(SyntaxKind.IntKeyword); 1057N(SyntaxKind.SemicolonToken); 1059N(SyntaxKind.EndOfFileToken); 1080N(SyntaxKind.CompilationUnit); 1082N(SyntaxKind.UsingDirective); 1084N(SyntaxKind.UsingKeyword); 1085N(SyntaxKind.NameEquals); 1087N(SyntaxKind.IdentifierName); 1089N(SyntaxKind.IdentifierToken, "x"); 1091N(SyntaxKind.EqualsToken); 1093N(SyntaxKind.RefType); 1095N(SyntaxKind.RefKeyword); 1096N(SyntaxKind.ReadOnlyKeyword); 1097N(SyntaxKind.PredefinedType); 1099N(SyntaxKind.IntKeyword); 1102N(SyntaxKind.SemicolonToken); 1104N(SyntaxKind.EndOfFileToken); 1125N(SyntaxKind.CompilationUnit); 1127N(SyntaxKind.UsingDirective); 1129N(SyntaxKind.UsingKeyword); 1130N(SyntaxKind.NameEquals); 1132N(SyntaxKind.IdentifierName); 1134N(SyntaxKind.IdentifierToken, "x"); 1136N(SyntaxKind.EqualsToken); 1138N(SyntaxKind.PointerType); 1140N(SyntaxKind.PredefinedType); 1142N(SyntaxKind.IntKeyword); 1144N(SyntaxKind.AsteriskToken); 1146N(SyntaxKind.SemicolonToken); 1148N(SyntaxKind.EndOfFileToken); 1166N(SyntaxKind.CompilationUnit); 1168N(SyntaxKind.UsingDirective); 1170N(SyntaxKind.UsingKeyword); 1171N(SyntaxKind.UnsafeKeyword); 1172N(SyntaxKind.NameEquals); 1174N(SyntaxKind.IdentifierName); 1176N(SyntaxKind.IdentifierToken, "x"); 1178N(SyntaxKind.EqualsToken); 1180N(SyntaxKind.PointerType); 1182N(SyntaxKind.PredefinedType); 1184N(SyntaxKind.IntKeyword); 1186N(SyntaxKind.AsteriskToken); 1188N(SyntaxKind.SemicolonToken); 1190N(SyntaxKind.EndOfFileToken); 1214N(SyntaxKind.CompilationUnit); 1216N(SyntaxKind.UsingDirective); 1218N(SyntaxKind.UsingKeyword); 1219N(SyntaxKind.UnsafeKeyword); 1220N(SyntaxKind.NameEquals); 1222N(SyntaxKind.IdentifierName); 1224N(SyntaxKind.IdentifierToken, "X"); 1226N(SyntaxKind.EqualsToken); 1228N(SyntaxKind.PointerType); 1230N(SyntaxKind.PredefinedType); 1232N(SyntaxKind.IntKeyword); 1234N(SyntaxKind.AsteriskToken); 1236N(SyntaxKind.SemicolonToken); 1238N(SyntaxKind.NamespaceDeclaration); 1240N(SyntaxKind.NamespaceKeyword); 1241N(SyntaxKind.IdentifierName); 1243N(SyntaxKind.IdentifierToken, "N"); 1245N(SyntaxKind.OpenBraceToken); 1246N(SyntaxKind.UsingDirective); 1248N(SyntaxKind.UsingKeyword); 1249N(SyntaxKind.NameEquals); 1251N(SyntaxKind.IdentifierName); 1253N(SyntaxKind.IdentifierToken, "Y"); 1255N(SyntaxKind.EqualsToken); 1257N(SyntaxKind.IdentifierName); 1259N(SyntaxKind.IdentifierToken, "X"); 1261N(SyntaxKind.SemicolonToken); 1263N(SyntaxKind.CloseBraceToken); 1265N(SyntaxKind.EndOfFileToken); 1286N(SyntaxKind.CompilationUnit); 1288N(SyntaxKind.UsingDirective); 1290N(SyntaxKind.UsingKeyword); 1291N(SyntaxKind.UnsafeKeyword); 1292N(SyntaxKind.NameEquals); 1294N(SyntaxKind.IdentifierName); 1296N(SyntaxKind.IdentifierToken, "X"); 1298N(SyntaxKind.EqualsToken); 1300N(SyntaxKind.PointerType); 1302N(SyntaxKind.PredefinedType); 1304N(SyntaxKind.IntKeyword); 1306N(SyntaxKind.AsteriskToken); 1308N(SyntaxKind.SemicolonToken); 1310N(SyntaxKind.NamespaceDeclaration); 1312N(SyntaxKind.NamespaceKeyword); 1313N(SyntaxKind.IdentifierName); 1315N(SyntaxKind.IdentifierToken, "N"); 1317N(SyntaxKind.OpenBraceToken); 1318N(SyntaxKind.UsingDirective); 1320N(SyntaxKind.UsingKeyword); 1321N(SyntaxKind.UnsafeKeyword); 1322N(SyntaxKind.NameEquals); 1324N(SyntaxKind.IdentifierName); 1326N(SyntaxKind.IdentifierToken, "Y"); 1328N(SyntaxKind.EqualsToken); 1330N(SyntaxKind.IdentifierName); 1332N(SyntaxKind.IdentifierToken, "X"); 1334N(SyntaxKind.SemicolonToken); 1336N(SyntaxKind.CloseBraceToken); 1338N(SyntaxKind.EndOfFileToken); 1362N(SyntaxKind.CompilationUnit); 1364N(SyntaxKind.UsingDirective); 1366N(SyntaxKind.UsingKeyword); 1367N(SyntaxKind.NameEquals); 1369N(SyntaxKind.IdentifierName); 1371N(SyntaxKind.IdentifierToken, "X"); 1373N(SyntaxKind.EqualsToken); 1375N(SyntaxKind.PointerType); 1377N(SyntaxKind.PredefinedType); 1379N(SyntaxKind.IntKeyword); 1381N(SyntaxKind.AsteriskToken); 1383N(SyntaxKind.SemicolonToken); 1385N(SyntaxKind.NamespaceDeclaration); 1387N(SyntaxKind.NamespaceKeyword); 1388N(SyntaxKind.IdentifierName); 1390N(SyntaxKind.IdentifierToken, "N"); 1392N(SyntaxKind.OpenBraceToken); 1393N(SyntaxKind.UsingDirective); 1395N(SyntaxKind.UsingKeyword); 1396N(SyntaxKind.UnsafeKeyword); 1397N(SyntaxKind.NameEquals); 1399N(SyntaxKind.IdentifierName); 1401N(SyntaxKind.IdentifierToken, "Y"); 1403N(SyntaxKind.EqualsToken); 1405N(SyntaxKind.IdentifierName); 1407N(SyntaxKind.IdentifierToken, "X"); 1409N(SyntaxKind.SemicolonToken); 1411N(SyntaxKind.CloseBraceToken); 1413N(SyntaxKind.EndOfFileToken); 1437N(SyntaxKind.CompilationUnit); 1439N(SyntaxKind.UsingDirective); 1441N(SyntaxKind.UsingKeyword); 1442N(SyntaxKind.UnsafeKeyword); 1443N(SyntaxKind.NameEquals); 1445N(SyntaxKind.IdentifierName); 1447N(SyntaxKind.IdentifierToken, "X"); 1449N(SyntaxKind.EqualsToken); 1451N(SyntaxKind.PointerType); 1453N(SyntaxKind.PredefinedType); 1455N(SyntaxKind.IntKeyword); 1457N(SyntaxKind.AsteriskToken); 1459N(SyntaxKind.SemicolonToken); 1461N(SyntaxKind.NamespaceDeclaration); 1463N(SyntaxKind.NamespaceKeyword); 1464N(SyntaxKind.IdentifierName); 1466N(SyntaxKind.IdentifierToken, "N"); 1468N(SyntaxKind.OpenBraceToken); 1469N(SyntaxKind.UsingDirective); 1471N(SyntaxKind.UsingKeyword); 1472N(SyntaxKind.NameEquals); 1474N(SyntaxKind.IdentifierName); 1476N(SyntaxKind.IdentifierToken, "Y"); 1478N(SyntaxKind.EqualsToken); 1480N(SyntaxKind.ArrayType); 1482N(SyntaxKind.IdentifierName); 1484N(SyntaxKind.IdentifierToken, "X"); 1486N(SyntaxKind.ArrayRankSpecifier); 1488N(SyntaxKind.OpenBracketToken); 1489N(SyntaxKind.OmittedArraySizeExpression); 1491N(SyntaxKind.OmittedArraySizeExpressionToken); 1493N(SyntaxKind.CloseBracketToken); 1496N(SyntaxKind.SemicolonToken); 1498N(SyntaxKind.CloseBraceToken); 1500N(SyntaxKind.EndOfFileToken); 1521N(SyntaxKind.CompilationUnit); 1523N(SyntaxKind.UsingDirective); 1525N(SyntaxKind.UsingKeyword); 1526N(SyntaxKind.UnsafeKeyword); 1527N(SyntaxKind.NameEquals); 1529N(SyntaxKind.IdentifierName); 1531N(SyntaxKind.IdentifierToken, "X"); 1533N(SyntaxKind.EqualsToken); 1535N(SyntaxKind.PointerType); 1537N(SyntaxKind.PredefinedType); 1539N(SyntaxKind.IntKeyword); 1541N(SyntaxKind.AsteriskToken); 1543N(SyntaxKind.SemicolonToken); 1545N(SyntaxKind.NamespaceDeclaration); 1547N(SyntaxKind.NamespaceKeyword); 1548N(SyntaxKind.IdentifierName); 1550N(SyntaxKind.IdentifierToken, "N"); 1552N(SyntaxKind.OpenBraceToken); 1553N(SyntaxKind.UsingDirective); 1555N(SyntaxKind.UsingKeyword); 1556N(SyntaxKind.UnsafeKeyword); 1557N(SyntaxKind.NameEquals); 1559N(SyntaxKind.IdentifierName); 1561N(SyntaxKind.IdentifierToken, "Y"); 1563N(SyntaxKind.EqualsToken); 1565N(SyntaxKind.ArrayType); 1567N(SyntaxKind.IdentifierName); 1569N(SyntaxKind.IdentifierToken, "X"); 1571N(SyntaxKind.ArrayRankSpecifier); 1573N(SyntaxKind.OpenBracketToken); 1574N(SyntaxKind.OmittedArraySizeExpression); 1576N(SyntaxKind.OmittedArraySizeExpressionToken); 1578N(SyntaxKind.CloseBracketToken); 1581N(SyntaxKind.SemicolonToken); 1583N(SyntaxKind.CloseBraceToken); 1585N(SyntaxKind.EndOfFileToken); 1603N(SyntaxKind.CompilationUnit); 1605N(SyntaxKind.UsingDirective); 1607N(SyntaxKind.UsingKeyword); 1608N(SyntaxKind.NameEquals); 1610N(SyntaxKind.IdentifierName); 1612N(SyntaxKind.IdentifierToken, "x"); 1614N(SyntaxKind.EqualsToken); 1616N(SyntaxKind.TupleType); 1618N(SyntaxKind.OpenParenToken); 1619N(SyntaxKind.TupleElement); 1621N(SyntaxKind.PredefinedType); 1623N(SyntaxKind.IntKeyword); 1626N(SyntaxKind.CommaToken); 1627N(SyntaxKind.TupleElement); 1629N(SyntaxKind.PredefinedType); 1631N(SyntaxKind.IntKeyword); 1634N(SyntaxKind.CloseParenToken); 1636N(SyntaxKind.SemicolonToken); 1638N(SyntaxKind.EndOfFileToken); 1660N(SyntaxKind.CompilationUnit); 1662N(SyntaxKind.UsingDirective); 1664N(SyntaxKind.UsingKeyword); 1665N(SyntaxKind.NameEquals); 1667N(SyntaxKind.IdentifierName); 1669N(SyntaxKind.IdentifierToken, "X"); 1671N(SyntaxKind.EqualsToken); 1673N(SyntaxKind.TupleType); 1675N(SyntaxKind.OpenParenToken); 1676N(SyntaxKind.TupleElement); 1678N(SyntaxKind.PredefinedType); 1680N(SyntaxKind.IntKeyword); 1683N(SyntaxKind.CommaToken); 1684N(SyntaxKind.TupleElement); 1686N(SyntaxKind.PredefinedType); 1688N(SyntaxKind.IntKeyword); 1691N(SyntaxKind.CloseParenToken); 1693N(SyntaxKind.SemicolonToken); 1695N(SyntaxKind.ClassDeclaration); 1697N(SyntaxKind.ClassKeyword); 1698N(SyntaxKind.IdentifierToken, "C"); 1699N(SyntaxKind.OpenBraceToken); 1700N(SyntaxKind.FieldDeclaration); 1702N(SyntaxKind.VariableDeclaration); 1704N(SyntaxKind.IdentifierName); 1706N(SyntaxKind.IdentifierToken, "X"); 1708N(SyntaxKind.VariableDeclarator); 1710N(SyntaxKind.IdentifierToken, "x"); 1711N(SyntaxKind.EqualsValueClause); 1713N(SyntaxKind.EqualsToken); 1714N(SyntaxKind.TupleExpression); 1716N(SyntaxKind.OpenParenToken); 1717N(SyntaxKind.Argument); 1719N(SyntaxKind.NumericLiteralExpression); 1721N(SyntaxKind.NumericLiteralToken, "0"); 1724N(SyntaxKind.CommaToken); 1725N(SyntaxKind.Argument); 1727N(SyntaxKind.NumericLiteralExpression); 1729N(SyntaxKind.NumericLiteralToken, "0"); 1732N(SyntaxKind.CloseParenToken); 1737N(SyntaxKind.SemicolonToken); 1739N(SyntaxKind.CloseBraceToken); 1741N(SyntaxKind.EndOfFileToken); 1766N(SyntaxKind.CompilationUnit); 1768N(SyntaxKind.UsingDirective); 1770N(SyntaxKind.UsingKeyword); 1771N(SyntaxKind.NameEquals); 1773N(SyntaxKind.IdentifierName); 1775N(SyntaxKind.IdentifierToken, "X"); 1777N(SyntaxKind.EqualsToken); 1779N(SyntaxKind.TupleType); 1781N(SyntaxKind.OpenParenToken); 1782N(SyntaxKind.TupleElement); 1784N(SyntaxKind.PredefinedType); 1786N(SyntaxKind.IntKeyword); 1789N(SyntaxKind.CommaToken); 1790N(SyntaxKind.TupleElement); 1792N(SyntaxKind.PredefinedType); 1794N(SyntaxKind.IntKeyword); 1797N(SyntaxKind.CloseParenToken); 1799N(SyntaxKind.SemicolonToken); 1801N(SyntaxKind.ClassDeclaration); 1803N(SyntaxKind.ClassKeyword); 1804N(SyntaxKind.IdentifierToken, "C"); 1805N(SyntaxKind.OpenBraceToken); 1806N(SyntaxKind.FieldDeclaration); 1808N(SyntaxKind.VariableDeclaration); 1810N(SyntaxKind.IdentifierName); 1812N(SyntaxKind.IdentifierToken, "X"); 1814N(SyntaxKind.VariableDeclarator); 1816N(SyntaxKind.IdentifierToken, "x"); 1817N(SyntaxKind.EqualsValueClause); 1819N(SyntaxKind.EqualsToken); 1820N(SyntaxKind.TupleExpression); 1822N(SyntaxKind.OpenParenToken); 1823N(SyntaxKind.Argument); 1825N(SyntaxKind.TrueLiteralExpression); 1827N(SyntaxKind.TrueKeyword); 1830N(SyntaxKind.CommaToken); 1831N(SyntaxKind.Argument); 1833N(SyntaxKind.FalseLiteralExpression); 1835N(SyntaxKind.FalseKeyword); 1838N(SyntaxKind.CloseParenToken); 1843N(SyntaxKind.SemicolonToken); 1845N(SyntaxKind.CloseBraceToken); 1847N(SyntaxKind.EndOfFileToken); 1865N(SyntaxKind.CompilationUnit); 1867N(SyntaxKind.UsingDirective); 1869N(SyntaxKind.UsingKeyword); 1870N(SyntaxKind.NameEquals); 1872N(SyntaxKind.IdentifierName); 1874N(SyntaxKind.IdentifierToken, "x"); 1876N(SyntaxKind.EqualsToken); 1878N(SyntaxKind.NullableType); 1880N(SyntaxKind.PredefinedType); 1882N(SyntaxKind.IntKeyword); 1884N(SyntaxKind.QuestionToken); 1886N(SyntaxKind.SemicolonToken); 1888N(SyntaxKind.EndOfFileToken); 1912N(SyntaxKind.CompilationUnit); 1914N(SyntaxKind.UsingDirective); 1916N(SyntaxKind.UsingKeyword); 1917N(SyntaxKind.NameEquals); 1919N(SyntaxKind.IdentifierName); 1921N(SyntaxKind.IdentifierToken, "x"); 1923N(SyntaxKind.EqualsToken); 1925N(SyntaxKind.NullableType); 1927N(SyntaxKind.PredefinedType); 1929N(SyntaxKind.StringKeyword); 1931N(SyntaxKind.QuestionToken); 1933N(SyntaxKind.SemicolonToken); 1935N(SyntaxKind.EndOfFileToken); 1956N(SyntaxKind.CompilationUnit); 1958N(SyntaxKind.UsingDirective); 1960N(SyntaxKind.UsingKeyword); 1961N(SyntaxKind.NameEquals); 1963N(SyntaxKind.IdentifierName); 1965N(SyntaxKind.IdentifierToken, "X"); 1967N(SyntaxKind.EqualsToken); 1969N(SyntaxKind.NullableType); 1971N(SyntaxKind.PredefinedType); 1973N(SyntaxKind.StringKeyword); 1975N(SyntaxKind.QuestionToken); 1977N(SyntaxKind.SemicolonToken); 1979N(SyntaxKind.EndOfFileToken); 2006N(SyntaxKind.CompilationUnit); 2008N(SyntaxKind.UsingDirective); 2010N(SyntaxKind.UsingKeyword); 2011N(SyntaxKind.NameEquals); 2013N(SyntaxKind.IdentifierName); 2015N(SyntaxKind.IdentifierToken, "X"); 2017N(SyntaxKind.EqualsToken); 2019N(SyntaxKind.PredefinedType); 2021N(SyntaxKind.StringKeyword); 2023N(SyntaxKind.SemicolonToken); 2025N(SyntaxKind.NamespaceDeclaration); 2027N(SyntaxKind.NamespaceKeyword); 2028N(SyntaxKind.IdentifierName); 2030N(SyntaxKind.IdentifierToken, "N"); 2032N(SyntaxKind.OpenBraceToken); 2033N(SyntaxKind.UsingDirective); 2035N(SyntaxKind.UsingKeyword); 2036N(SyntaxKind.NameEquals); 2038N(SyntaxKind.IdentifierName); 2040N(SyntaxKind.IdentifierToken, "Y"); 2042N(SyntaxKind.EqualsToken); 2044N(SyntaxKind.NullableType); 2046N(SyntaxKind.IdentifierName); 2048N(SyntaxKind.IdentifierToken, "X"); 2050N(SyntaxKind.QuestionToken); 2052N(SyntaxKind.SemicolonToken); 2054N(SyntaxKind.CloseBraceToken); 2056N(SyntaxKind.EndOfFileToken); 2081N(SyntaxKind.CompilationUnit); 2083N(SyntaxKind.UsingDirective); 2085N(SyntaxKind.UsingKeyword); 2086N(SyntaxKind.NameEquals); 2088N(SyntaxKind.IdentifierName); 2090N(SyntaxKind.IdentifierToken, "X"); 2092N(SyntaxKind.EqualsToken); 2094N(SyntaxKind.PredefinedType); 2096N(SyntaxKind.StringKeyword); 2098N(SyntaxKind.SemicolonToken); 2100N(SyntaxKind.NamespaceDeclaration); 2102N(SyntaxKind.NamespaceKeyword); 2103N(SyntaxKind.IdentifierName); 2105N(SyntaxKind.IdentifierToken, "N"); 2107N(SyntaxKind.OpenBraceToken); 2108N(SyntaxKind.UsingDirective); 2110N(SyntaxKind.UsingKeyword); 2111N(SyntaxKind.NameEquals); 2113N(SyntaxKind.IdentifierName); 2115N(SyntaxKind.IdentifierToken, "Y"); 2117N(SyntaxKind.EqualsToken); 2119N(SyntaxKind.NullableType); 2121N(SyntaxKind.IdentifierName); 2123N(SyntaxKind.IdentifierToken, "X"); 2125N(SyntaxKind.QuestionToken); 2127N(SyntaxKind.SemicolonToken); 2129N(SyntaxKind.CloseBraceToken); 2131N(SyntaxKind.EndOfFileToken); 2151N(SyntaxKind.CompilationUnit); 2153N(SyntaxKind.UsingDirective); 2155N(SyntaxKind.UsingKeyword); 2156N(SyntaxKind.UnsafeKeyword); 2157N(SyntaxKind.NameEquals); 2159N(SyntaxKind.IdentifierName); 2161N(SyntaxKind.IdentifierToken, "VP"); 2163N(SyntaxKind.EqualsToken); 2165N(SyntaxKind.PointerType); 2167N(SyntaxKind.PredefinedType); 2169N(SyntaxKind.VoidKeyword); 2171N(SyntaxKind.AsteriskToken); 2173N(SyntaxKind.SemicolonToken); 2175N(SyntaxKind.ClassDeclaration); 2177N(SyntaxKind.ClassKeyword); 2178N(SyntaxKind.IdentifierToken, "C"); 2179N(SyntaxKind.OpenBraceToken); 2180N(SyntaxKind.MethodDeclaration); 2182N(SyntaxKind.PredefinedType); 2184N(SyntaxKind.VoidKeyword); 2186N(SyntaxKind.IdentifierToken, "M"); 2187N(SyntaxKind.ParameterList); 2189N(SyntaxKind.OpenParenToken); 2190N(SyntaxKind.Parameter); 2192N(SyntaxKind.IdentifierName); 2194N(SyntaxKind.IdentifierToken, "VP"); 2196N(SyntaxKind.IdentifierToken, "vp"); 2198N(SyntaxKind.CloseParenToken); 2200N(SyntaxKind.Block); 2202N(SyntaxKind.OpenBraceToken); 2203N(SyntaxKind.CloseBraceToken); 2206N(SyntaxKind.CloseBraceToken); 2208N(SyntaxKind.EndOfFileToken); 2225N(SyntaxKind.CompilationUnit); 2227N(SyntaxKind.UsingDirective); 2229N(SyntaxKind.UsingKeyword); 2230N(SyntaxKind.UnsafeKeyword); 2231N(SyntaxKind.NameEquals); 2233N(SyntaxKind.IdentifierName); 2235N(SyntaxKind.IdentifierToken, "VP"); 2237N(SyntaxKind.EqualsToken); 2239N(SyntaxKind.PointerType); 2241N(SyntaxKind.PredefinedType); 2243N(SyntaxKind.VoidKeyword); 2245N(SyntaxKind.AsteriskToken); 2247N(SyntaxKind.SemicolonToken); 2249N(SyntaxKind.ClassDeclaration); 2251N(SyntaxKind.ClassKeyword); 2252N(SyntaxKind.IdentifierToken, "C"); 2253N(SyntaxKind.OpenBraceToken); 2254N(SyntaxKind.MethodDeclaration); 2256N(SyntaxKind.UnsafeKeyword); 2257N(SyntaxKind.PredefinedType); 2259N(SyntaxKind.VoidKeyword); 2261N(SyntaxKind.IdentifierToken, "M"); 2262N(SyntaxKind.ParameterList); 2264N(SyntaxKind.OpenParenToken); 2265N(SyntaxKind.Parameter); 2267N(SyntaxKind.IdentifierName); 2269N(SyntaxKind.IdentifierToken, "VP"); 2271N(SyntaxKind.IdentifierToken, "vp"); 2273N(SyntaxKind.CloseParenToken); 2275N(SyntaxKind.Block); 2277N(SyntaxKind.OpenBraceToken); 2278N(SyntaxKind.CloseBraceToken); 2281N(SyntaxKind.CloseBraceToken); 2283N(SyntaxKind.EndOfFileToken); 2303N(SyntaxKind.CompilationUnit); 2305N(SyntaxKind.UsingDirective); 2307N(SyntaxKind.UsingKeyword); 2308N(SyntaxKind.NameEquals); 2310N(SyntaxKind.IdentifierName); 2312N(SyntaxKind.IdentifierToken, "VP"); 2314N(SyntaxKind.EqualsToken); 2316N(SyntaxKind.PointerType); 2318N(SyntaxKind.PredefinedType); 2320N(SyntaxKind.VoidKeyword); 2322N(SyntaxKind.AsteriskToken); 2324N(SyntaxKind.SemicolonToken); 2326N(SyntaxKind.ClassDeclaration); 2328N(SyntaxKind.ClassKeyword); 2329N(SyntaxKind.IdentifierToken, "C"); 2330N(SyntaxKind.OpenBraceToken); 2331N(SyntaxKind.MethodDeclaration); 2333N(SyntaxKind.UnsafeKeyword); 2334N(SyntaxKind.PredefinedType); 2336N(SyntaxKind.VoidKeyword); 2338N(SyntaxKind.IdentifierToken, "M"); 2339N(SyntaxKind.ParameterList); 2341N(SyntaxKind.OpenParenToken); 2342N(SyntaxKind.Parameter); 2344N(SyntaxKind.IdentifierName); 2346N(SyntaxKind.IdentifierToken, "VP"); 2348N(SyntaxKind.IdentifierToken, "vp"); 2350N(SyntaxKind.CloseParenToken); 2352N(SyntaxKind.Block); 2354N(SyntaxKind.OpenBraceToken); 2355N(SyntaxKind.CloseBraceToken); 2358N(SyntaxKind.CloseBraceToken); 2360N(SyntaxKind.EndOfFileToken); 2384N(SyntaxKind.CompilationUnit); 2386N(SyntaxKind.UsingDirective); 2388N(SyntaxKind.UsingKeyword); 2389N(SyntaxKind.NameEquals); 2391N(SyntaxKind.IdentifierName); 2393N(SyntaxKind.IdentifierToken, "V"); 2395N(SyntaxKind.EqualsToken); 2397N(SyntaxKind.PredefinedType); 2399N(SyntaxKind.VoidKeyword); 2401N(SyntaxKind.SemicolonToken); 2403N(SyntaxKind.ClassDeclaration); 2405N(SyntaxKind.ClassKeyword); 2406N(SyntaxKind.IdentifierToken, "C"); 2407N(SyntaxKind.OpenBraceToken); 2408N(SyntaxKind.MethodDeclaration); 2410N(SyntaxKind.PredefinedType); 2412N(SyntaxKind.VoidKeyword); 2414N(SyntaxKind.IdentifierToken, "M"); 2415N(SyntaxKind.ParameterList); 2417N(SyntaxKind.OpenParenToken); 2418N(SyntaxKind.Parameter); 2420N(SyntaxKind.IdentifierName); 2422N(SyntaxKind.IdentifierToken, "V"); 2424N(SyntaxKind.IdentifierToken, "v"); 2426N(SyntaxKind.CloseParenToken); 2428N(SyntaxKind.Block); 2430N(SyntaxKind.OpenBraceToken); 2431N(SyntaxKind.CloseBraceToken); 2434N(SyntaxKind.CloseBraceToken); 2436N(SyntaxKind.EndOfFileToken); 2460N(SyntaxKind.CompilationUnit); 2462N(SyntaxKind.UsingDirective); 2464N(SyntaxKind.UsingKeyword); 2465N(SyntaxKind.NameEquals); 2467N(SyntaxKind.IdentifierName); 2469N(SyntaxKind.IdentifierToken, "V"); 2471N(SyntaxKind.EqualsToken); 2473N(SyntaxKind.PredefinedType); 2475N(SyntaxKind.VoidKeyword); 2477N(SyntaxKind.SemicolonToken); 2479N(SyntaxKind.ClassDeclaration); 2481N(SyntaxKind.ClassKeyword); 2482N(SyntaxKind.IdentifierToken, "C"); 2483N(SyntaxKind.OpenBraceToken); 2484N(SyntaxKind.MethodDeclaration); 2486N(SyntaxKind.IdentifierName); 2488N(SyntaxKind.IdentifierToken, "V"); 2490N(SyntaxKind.IdentifierToken, "M"); 2491N(SyntaxKind.ParameterList); 2493N(SyntaxKind.OpenParenToken); 2494N(SyntaxKind.CloseParenToken); 2496N(SyntaxKind.Block); 2498N(SyntaxKind.OpenBraceToken); 2499N(SyntaxKind.CloseBraceToken); 2502N(SyntaxKind.CloseBraceToken); 2504N(SyntaxKind.EndOfFileToken); 2531N(SyntaxKind.CompilationUnit); 2533N(SyntaxKind.UsingDirective); 2535N(SyntaxKind.UsingKeyword); 2536N(SyntaxKind.NameEquals); 2538N(SyntaxKind.IdentifierName); 2540N(SyntaxKind.IdentifierToken, "V"); 2542N(SyntaxKind.EqualsToken); 2544N(SyntaxKind.ArrayType); 2546N(SyntaxKind.PredefinedType); 2548N(SyntaxKind.VoidKeyword); 2550N(SyntaxKind.ArrayRankSpecifier); 2552N(SyntaxKind.OpenBracketToken); 2553N(SyntaxKind.OmittedArraySizeExpression); 2555N(SyntaxKind.OmittedArraySizeExpressionToken); 2557N(SyntaxKind.CloseBracketToken); 2560N(SyntaxKind.SemicolonToken); 2562N(SyntaxKind.ClassDeclaration); 2564N(SyntaxKind.ClassKeyword); 2565N(SyntaxKind.IdentifierToken, "C"); 2566N(SyntaxKind.OpenBraceToken); 2567N(SyntaxKind.MethodDeclaration); 2569N(SyntaxKind.IdentifierName); 2571N(SyntaxKind.IdentifierToken, "V"); 2573N(SyntaxKind.IdentifierToken, "M"); 2574N(SyntaxKind.ParameterList); 2576N(SyntaxKind.OpenParenToken); 2577N(SyntaxKind.CloseParenToken); 2579N(SyntaxKind.Block); 2581N(SyntaxKind.OpenBraceToken); 2582N(SyntaxKind.CloseBraceToken); 2585N(SyntaxKind.CloseBraceToken); 2587N(SyntaxKind.EndOfFileToken); 2606N(SyntaxKind.CompilationUnit); 2608N(SyntaxKind.UsingDirective); 2610N(SyntaxKind.UsingKeyword); 2611N(SyntaxKind.IdentifierName); 2613N(SyntaxKind.IdentifierToken, "dynamic"); 2615N(SyntaxKind.SemicolonToken); 2617N(SyntaxKind.EndOfFileToken); 2638N(SyntaxKind.CompilationUnit); 2640N(SyntaxKind.UsingDirective); 2642N(SyntaxKind.UsingKeyword); 2643N(SyntaxKind.NameEquals); 2645N(SyntaxKind.IdentifierName); 2647N(SyntaxKind.IdentifierToken, "D"); 2649N(SyntaxKind.EqualsToken); 2651N(SyntaxKind.IdentifierName); 2653N(SyntaxKind.IdentifierToken, "dynamic"); 2655N(SyntaxKind.SemicolonToken); 2657N(SyntaxKind.ClassDeclaration); 2659N(SyntaxKind.ClassKeyword); 2660N(SyntaxKind.IdentifierToken, "C"); 2661N(SyntaxKind.OpenBraceToken); 2662N(SyntaxKind.MethodDeclaration); 2664N(SyntaxKind.PredefinedType); 2666N(SyntaxKind.VoidKeyword); 2668N(SyntaxKind.IdentifierToken, "M"); 2669N(SyntaxKind.ParameterList); 2671N(SyntaxKind.OpenParenToken); 2672N(SyntaxKind.Parameter); 2674N(SyntaxKind.IdentifierName); 2676N(SyntaxKind.IdentifierToken, "D"); 2678N(SyntaxKind.IdentifierToken, "d"); 2680N(SyntaxKind.CloseParenToken); 2682N(SyntaxKind.Block); 2684N(SyntaxKind.OpenBraceToken); 2685N(SyntaxKind.ExpressionStatement); 2687N(SyntaxKind.InvocationExpression); 2689N(SyntaxKind.SimpleMemberAccessExpression); 2691N(SyntaxKind.IdentifierName); 2693N(SyntaxKind.IdentifierToken, "d"); 2695N(SyntaxKind.DotToken); 2696N(SyntaxKind.IdentifierName); 2698N(SyntaxKind.IdentifierToken, "Goo"); 2701N(SyntaxKind.ArgumentList); 2703N(SyntaxKind.OpenParenToken); 2704N(SyntaxKind.CloseParenToken); 2707N(SyntaxKind.SemicolonToken); 2709N(SyntaxKind.CloseBraceToken); 2712N(SyntaxKind.CloseBraceToken); 2714N(SyntaxKind.EndOfFileToken); 2735N(SyntaxKind.CompilationUnit); 2737N(SyntaxKind.UsingDirective); 2739N(SyntaxKind.UsingKeyword); 2740N(SyntaxKind.NameEquals); 2742N(SyntaxKind.IdentifierName); 2744N(SyntaxKind.IdentifierToken, "D"); 2746N(SyntaxKind.EqualsToken); 2748N(SyntaxKind.QualifiedName); 2750N(SyntaxKind.QualifiedName); 2752N(SyntaxKind.QualifiedName); 2754N(SyntaxKind.IdentifierName); 2756N(SyntaxKind.IdentifierToken, "System"); 2758N(SyntaxKind.DotToken); 2759N(SyntaxKind.IdentifierName); 2761N(SyntaxKind.IdentifierToken, "Collections"); 2764N(SyntaxKind.DotToken); 2765N(SyntaxKind.IdentifierName); 2767N(SyntaxKind.IdentifierToken, "Generic"); 2770N(SyntaxKind.DotToken); 2771N(SyntaxKind.GenericName); 2773N(SyntaxKind.IdentifierToken, "List"); 2774N(SyntaxKind.TypeArgumentList); 2776N(SyntaxKind.LessThanToken); 2777N(SyntaxKind.IdentifierName); 2779N(SyntaxKind.IdentifierToken, "dynamic"); 2781N(SyntaxKind.GreaterThanToken); 2785N(SyntaxKind.SemicolonToken); 2787N(SyntaxKind.ClassDeclaration); 2789N(SyntaxKind.ClassKeyword); 2790N(SyntaxKind.IdentifierToken, "C"); 2791N(SyntaxKind.OpenBraceToken); 2792N(SyntaxKind.MethodDeclaration); 2794N(SyntaxKind.PredefinedType); 2796N(SyntaxKind.VoidKeyword); 2798N(SyntaxKind.IdentifierToken, "M"); 2799N(SyntaxKind.ParameterList); 2801N(SyntaxKind.OpenParenToken); 2802N(SyntaxKind.Parameter); 2804N(SyntaxKind.IdentifierName); 2806N(SyntaxKind.IdentifierToken, "D"); 2808N(SyntaxKind.IdentifierToken, "d"); 2810N(SyntaxKind.CloseParenToken); 2812N(SyntaxKind.Block); 2814N(SyntaxKind.OpenBraceToken); 2815N(SyntaxKind.ExpressionStatement); 2817N(SyntaxKind.InvocationExpression); 2819N(SyntaxKind.SimpleMemberAccessExpression); 2821N(SyntaxKind.ElementAccessExpression); 2823N(SyntaxKind.IdentifierName); 2825N(SyntaxKind.IdentifierToken, "d"); 2827N(SyntaxKind.BracketedArgumentList); 2829N(SyntaxKind.OpenBracketToken); 2830N(SyntaxKind.Argument); 2832N(SyntaxKind.NumericLiteralExpression); 2834N(SyntaxKind.NumericLiteralToken, "0"); 2837N(SyntaxKind.CloseBracketToken); 2840N(SyntaxKind.DotToken); 2841N(SyntaxKind.IdentifierName); 2843N(SyntaxKind.IdentifierToken, "Goo"); 2846N(SyntaxKind.ArgumentList); 2848N(SyntaxKind.OpenParenToken); 2849N(SyntaxKind.CloseParenToken); 2852N(SyntaxKind.SemicolonToken); 2854N(SyntaxKind.CloseBraceToken); 2857N(SyntaxKind.CloseBraceToken); 2859N(SyntaxKind.EndOfFileToken); 2880N(SyntaxKind.CompilationUnit); 2882N(SyntaxKind.UsingDirective); 2884N(SyntaxKind.UsingKeyword); 2885N(SyntaxKind.NameEquals); 2887N(SyntaxKind.IdentifierName); 2889N(SyntaxKind.IdentifierToken, "D"); 2891N(SyntaxKind.EqualsToken); 2893N(SyntaxKind.ArrayType); 2895N(SyntaxKind.IdentifierName); 2897N(SyntaxKind.IdentifierToken, "dynamic"); 2899N(SyntaxKind.ArrayRankSpecifier); 2901N(SyntaxKind.OpenBracketToken); 2902N(SyntaxKind.OmittedArraySizeExpression); 2904N(SyntaxKind.OmittedArraySizeExpressionToken); 2906N(SyntaxKind.CloseBracketToken); 2909N(SyntaxKind.SemicolonToken); 2911N(SyntaxKind.ClassDeclaration); 2913N(SyntaxKind.ClassKeyword); 2914N(SyntaxKind.IdentifierToken, "C"); 2915N(SyntaxKind.OpenBraceToken); 2916N(SyntaxKind.MethodDeclaration); 2918N(SyntaxKind.PredefinedType); 2920N(SyntaxKind.VoidKeyword); 2922N(SyntaxKind.IdentifierToken, "M"); 2923N(SyntaxKind.ParameterList); 2925N(SyntaxKind.OpenParenToken); 2926N(SyntaxKind.Parameter); 2928N(SyntaxKind.IdentifierName); 2930N(SyntaxKind.IdentifierToken, "D"); 2932N(SyntaxKind.IdentifierToken, "d"); 2934N(SyntaxKind.CloseParenToken); 2936N(SyntaxKind.Block); 2938N(SyntaxKind.OpenBraceToken); 2939N(SyntaxKind.ExpressionStatement); 2941N(SyntaxKind.InvocationExpression); 2943N(SyntaxKind.SimpleMemberAccessExpression); 2945N(SyntaxKind.ElementAccessExpression); 2947N(SyntaxKind.IdentifierName); 2949N(SyntaxKind.IdentifierToken, "d"); 2951N(SyntaxKind.BracketedArgumentList); 2953N(SyntaxKind.OpenBracketToken); 2954N(SyntaxKind.Argument); 2956N(SyntaxKind.NumericLiteralExpression); 2958N(SyntaxKind.NumericLiteralToken, "0"); 2961N(SyntaxKind.CloseBracketToken); 2964N(SyntaxKind.DotToken); 2965N(SyntaxKind.IdentifierName); 2967N(SyntaxKind.IdentifierToken, "Goo"); 2970N(SyntaxKind.ArgumentList); 2972N(SyntaxKind.OpenParenToken); 2973N(SyntaxKind.CloseParenToken); 2976N(SyntaxKind.SemicolonToken); 2978N(SyntaxKind.CloseBraceToken); 2981N(SyntaxKind.CloseBraceToken); 2983N(SyntaxKind.EndOfFileToken); 3010N(SyntaxKind.CompilationUnit); 3012N(SyntaxKind.UsingDirective); 3014N(SyntaxKind.UsingKeyword); 3015N(SyntaxKind.NameEquals); 3017N(SyntaxKind.IdentifierName); 3019N(SyntaxKind.IdentifierToken, "D"); 3021N(SyntaxKind.EqualsToken); 3023N(SyntaxKind.IdentifierName); 3025N(SyntaxKind.IdentifierToken, "dynamic"); 3027N(SyntaxKind.SemicolonToken); 3029N(SyntaxKind.ClassDeclaration); 3031N(SyntaxKind.ClassKeyword); 3032N(SyntaxKind.IdentifierToken, "dynamic"); 3033N(SyntaxKind.OpenBraceToken); 3034N(SyntaxKind.MethodDeclaration); 3036N(SyntaxKind.PredefinedType); 3038N(SyntaxKind.VoidKeyword); 3040N(SyntaxKind.IdentifierToken, "M"); 3041N(SyntaxKind.ParameterList); 3043N(SyntaxKind.OpenParenToken); 3044N(SyntaxKind.Parameter); 3046N(SyntaxKind.IdentifierName); 3048N(SyntaxKind.IdentifierToken, "D"); 3050N(SyntaxKind.IdentifierToken, "d"); 3052N(SyntaxKind.CloseParenToken); 3054N(SyntaxKind.Block); 3056N(SyntaxKind.OpenBraceToken); 3057N(SyntaxKind.ExpressionStatement); 3059N(SyntaxKind.InvocationExpression); 3061N(SyntaxKind.SimpleMemberAccessExpression); 3063N(SyntaxKind.IdentifierName); 3065N(SyntaxKind.IdentifierToken, "d"); 3067N(SyntaxKind.DotToken); 3068N(SyntaxKind.IdentifierName); 3070N(SyntaxKind.IdentifierToken, "Goo"); 3073N(SyntaxKind.ArgumentList); 3075N(SyntaxKind.OpenParenToken); 3076N(SyntaxKind.CloseParenToken); 3079N(SyntaxKind.SemicolonToken); 3081N(SyntaxKind.CloseBraceToken); 3084N(SyntaxKind.CloseBraceToken); 3086N(SyntaxKind.EndOfFileToken); 3108N(SyntaxKind.CompilationUnit); 3110N(SyntaxKind.UsingDirective); 3112N(SyntaxKind.UsingKeyword); 3113N(SyntaxKind.NameEquals); 3115N(SyntaxKind.IdentifierName); 3117N(SyntaxKind.IdentifierToken, "D"); 3119N(SyntaxKind.EqualsToken); 3121N(SyntaxKind.IdentifierName); 3123N(SyntaxKind.IdentifierToken, "@dynamic"); 3125N(SyntaxKind.SemicolonToken); 3127N(SyntaxKind.ClassDeclaration); 3129N(SyntaxKind.ClassKeyword); 3130N(SyntaxKind.IdentifierToken, "C"); 3131N(SyntaxKind.OpenBraceToken); 3132N(SyntaxKind.MethodDeclaration); 3134N(SyntaxKind.PredefinedType); 3136N(SyntaxKind.VoidKeyword); 3138N(SyntaxKind.IdentifierToken, "M"); 3139N(SyntaxKind.ParameterList); 3141N(SyntaxKind.OpenParenToken); 3142N(SyntaxKind.Parameter); 3144N(SyntaxKind.IdentifierName); 3146N(SyntaxKind.IdentifierToken, "D"); 3148N(SyntaxKind.IdentifierToken, "d"); 3150N(SyntaxKind.CloseParenToken); 3152N(SyntaxKind.Block); 3154N(SyntaxKind.OpenBraceToken); 3155N(SyntaxKind.ExpressionStatement); 3157N(SyntaxKind.InvocationExpression); 3159N(SyntaxKind.SimpleMemberAccessExpression); 3161N(SyntaxKind.IdentifierName); 3163N(SyntaxKind.IdentifierToken, "d"); 3165N(SyntaxKind.DotToken); 3166N(SyntaxKind.IdentifierName); 3168N(SyntaxKind.IdentifierToken, "Goo"); 3171N(SyntaxKind.ArgumentList); 3173N(SyntaxKind.OpenParenToken); 3174N(SyntaxKind.CloseParenToken); 3177N(SyntaxKind.SemicolonToken); 3179N(SyntaxKind.CloseBraceToken); 3182N(SyntaxKind.CloseBraceToken); 3184N(SyntaxKind.EndOfFileToken); 3208N(SyntaxKind.CompilationUnit); 3210N(SyntaxKind.UsingDirective); 3212N(SyntaxKind.UsingKeyword); 3213N(SyntaxKind.NameEquals); 3215N(SyntaxKind.IdentifierName); 3217N(SyntaxKind.IdentifierToken, "X"); 3219N(SyntaxKind.EqualsToken); 3221N(SyntaxKind.NullableType); 3223N(SyntaxKind.PredefinedType); 3225N(SyntaxKind.IntKeyword); 3227N(SyntaxKind.QuestionToken); 3229N(SyntaxKind.SemicolonToken); 3231N(SyntaxKind.UsingDirective); 3233N(SyntaxKind.UsingKeyword); 3234N(SyntaxKind.NameEquals); 3236N(SyntaxKind.IdentifierName); 3238N(SyntaxKind.IdentifierToken, "X"); 3240N(SyntaxKind.EqualsToken); 3242N(SyntaxKind.IdentifierName); 3244N(SyntaxKind.IdentifierToken, "System"); 3246N(SyntaxKind.SemicolonToken); 3248N(SyntaxKind.EndOfFileToken); 3272N(SyntaxKind.CompilationUnit); 3274N(SyntaxKind.UsingDirective); 3276N(SyntaxKind.UsingKeyword); 3277N(SyntaxKind.NameEquals); 3279N(SyntaxKind.IdentifierName); 3281N(SyntaxKind.IdentifierToken, "X"); 3283N(SyntaxKind.EqualsToken); 3285N(SyntaxKind.NullableType); 3287N(SyntaxKind.PredefinedType); 3289N(SyntaxKind.IntKeyword); 3291N(SyntaxKind.QuestionToken); 3293N(SyntaxKind.SemicolonToken); 3295N(SyntaxKind.UsingDirective); 3297N(SyntaxKind.UsingKeyword); 3298N(SyntaxKind.NameEquals); 3300N(SyntaxKind.IdentifierName); 3302N(SyntaxKind.IdentifierToken, "X"); 3304N(SyntaxKind.EqualsToken); 3306N(SyntaxKind.PredefinedType); 3308N(SyntaxKind.IntKeyword); 3310N(SyntaxKind.SemicolonToken); 3312N(SyntaxKind.EndOfFileToken); 3336N(SyntaxKind.CompilationUnit); 3338N(SyntaxKind.UsingDirective); 3340N(SyntaxKind.UsingKeyword); 3341N(SyntaxKind.NameEquals); 3343N(SyntaxKind.IdentifierName); 3345N(SyntaxKind.IdentifierToken, "X"); 3347N(SyntaxKind.EqualsToken); 3349N(SyntaxKind.NullableType); 3351N(SyntaxKind.PredefinedType); 3353N(SyntaxKind.IntKeyword); 3355N(SyntaxKind.QuestionToken); 3357N(SyntaxKind.SemicolonToken); 3359N(SyntaxKind.UsingDirective); 3361N(SyntaxKind.UsingKeyword); 3362N(SyntaxKind.NameEquals); 3364N(SyntaxKind.IdentifierName); 3366N(SyntaxKind.IdentifierToken, "X"); 3368N(SyntaxKind.EqualsToken); 3370N(SyntaxKind.QualifiedName); 3372N(SyntaxKind.IdentifierName); 3374N(SyntaxKind.IdentifierToken, "System"); 3376N(SyntaxKind.DotToken); 3377N(SyntaxKind.IdentifierName); 3379N(SyntaxKind.IdentifierToken, "Int32"); 3382N(SyntaxKind.SemicolonToken); 3384N(SyntaxKind.EndOfFileToken); 3406N(SyntaxKind.CompilationUnit); 3408N(SyntaxKind.UsingDirective); 3410N(SyntaxKind.UsingKeyword); 3411N(SyntaxKind.NameEquals); 3413N(SyntaxKind.IdentifierName); 3415N(SyntaxKind.IdentifierToken, "X"); 3417N(SyntaxKind.EqualsToken); 3419N(SyntaxKind.NullableType); 3421N(SyntaxKind.PredefinedType); 3423N(SyntaxKind.IntKeyword); 3425N(SyntaxKind.QuestionToken); 3427N(SyntaxKind.SemicolonToken); 3429N(SyntaxKind.FileScopedNamespaceDeclaration); 3431N(SyntaxKind.NamespaceKeyword); 3432N(SyntaxKind.IdentifierName); 3434N(SyntaxKind.IdentifierToken, "N"); 3436N(SyntaxKind.SemicolonToken); 3437N(SyntaxKind.UsingDirective); 3439N(SyntaxKind.UsingKeyword); 3440N(SyntaxKind.NameEquals); 3442N(SyntaxKind.IdentifierName); 3444N(SyntaxKind.IdentifierToken, "X"); 3446N(SyntaxKind.EqualsToken); 3448N(SyntaxKind.PredefinedType); 3450N(SyntaxKind.IntKeyword); 3452N(SyntaxKind.SemicolonToken); 3455N(SyntaxKind.EndOfFileToken); 3475N(SyntaxKind.CompilationUnit); 3477N(SyntaxKind.UsingDirective); 3479N(SyntaxKind.UsingKeyword); 3480N(SyntaxKind.IdentifierName); 3482N(SyntaxKind.IdentifierToken, "scoped"); 3486N(SyntaxKind.GlobalStatement); 3488N(SyntaxKind.LocalDeclarationStatement); 3490N(SyntaxKind.VariableDeclaration); 3492N(SyntaxKind.PredefinedType); 3494N(SyntaxKind.IntKeyword); 3501N(SyntaxKind.SemicolonToken); 3504N(SyntaxKind.EndOfFileToken); 3524N(SyntaxKind.CompilationUnit); 3526N(SyntaxKind.UsingDirective); 3528N(SyntaxKind.UsingKeyword); 3529N(SyntaxKind.NameEquals); 3531N(SyntaxKind.IdentifierName); 3533N(SyntaxKind.IdentifierToken, "X"); 3535N(SyntaxKind.EqualsToken); 3537N(SyntaxKind.IdentifierName); 3539N(SyntaxKind.IdentifierToken, "scoped"); 3543N(SyntaxKind.GlobalStatement); 3545N(SyntaxKind.LocalDeclarationStatement); 3547N(SyntaxKind.VariableDeclaration); 3549N(SyntaxKind.PredefinedType); 3551N(SyntaxKind.IntKeyword); 3558N(SyntaxKind.SemicolonToken); 3561N(SyntaxKind.EndOfFileToken); 3577N(SyntaxKind.CompilationUnit); 3579N(SyntaxKind.UsingDirective); 3581N(SyntaxKind.UsingKeyword); 3582N(SyntaxKind.NameEquals); 3584N(SyntaxKind.IdentifierName); 3586N(SyntaxKind.IdentifierToken, "X"); 3588N(SyntaxKind.EqualsToken); 3590N(SyntaxKind.IdentifierName); 3592N(SyntaxKind.IdentifierToken, "scoped"); 3596N(SyntaxKind.GlobalStatement); 3598N(SyntaxKind.ExpressionStatement); 3600N(SyntaxKind.IdentifierName); 3602N(SyntaxKind.IdentifierToken, "System"); 3604N(SyntaxKind.SemicolonToken); 3607N(SyntaxKind.EndOfFileToken); 3624N(SyntaxKind.CompilationUnit); 3626N(SyntaxKind.UsingDirective); 3628N(SyntaxKind.UsingKeyword); 3629N(SyntaxKind.NameEquals); 3631N(SyntaxKind.IdentifierName); 3633N(SyntaxKind.IdentifierToken, "X"); 3635N(SyntaxKind.EqualsToken); 3637N(SyntaxKind.IdentifierName); 3639N(SyntaxKind.IdentifierToken, "scoped"); 3643N(SyntaxKind.GlobalStatement); 3645N(SyntaxKind.ExpressionStatement); 3647N(SyntaxKind.SimpleMemberAccessExpression); 3649N(SyntaxKind.IdentifierName); 3651N(SyntaxKind.IdentifierToken, "System"); 3653N(SyntaxKind.DotToken); 3654N(SyntaxKind.IdentifierName); 3656N(SyntaxKind.IdentifierToken, "AppDomain"); 3659N(SyntaxKind.SemicolonToken); 3662N(SyntaxKind.EndOfFileToken); 3700N(SyntaxKind.CompilationUnit); 3702N(SyntaxKind.UsingDirective); 3704N(SyntaxKind.UsingKeyword); 3705N(SyntaxKind.IdentifierName); 3707N(SyntaxKind.IdentifierToken, "System"); 3709N(SyntaxKind.SemicolonToken); 3711N(SyntaxKind.UsingDirective); 3713N(SyntaxKind.UsingKeyword); 3714N(SyntaxKind.NameEquals); 3716N(SyntaxKind.IdentifierName); 3718N(SyntaxKind.IdentifierToken, "X"); 3720N(SyntaxKind.EqualsToken); 3722N(SyntaxKind.IdentifierName); 3724N(SyntaxKind.IdentifierToken, "C"); 3726N(SyntaxKind.SemicolonToken); 3728N(SyntaxKind.ClassDeclaration); 3730N(SyntaxKind.AttributeList); 3732N(SyntaxKind.OpenBracketToken); 3733N(SyntaxKind.Attribute); 3735N(SyntaxKind.IdentifierName); 3737N(SyntaxKind.IdentifierToken, "Obsolete"); 3739N(SyntaxKind.AttributeArgumentList); 3741N(SyntaxKind.OpenParenToken); 3742N(SyntaxKind.AttributeArgument); 3744N(SyntaxKind.StringLiteralExpression); 3746N(SyntaxKind.StringLiteralToken, "\"\""); 3749N(SyntaxKind.CommaToken); 3750N(SyntaxKind.AttributeArgument); 3752N(SyntaxKind.NameColon); 3754N(SyntaxKind.IdentifierName); 3756N(SyntaxKind.IdentifierToken, "error"); 3758N(SyntaxKind.ColonToken); 3760N(SyntaxKind.TrueLiteralExpression); 3762N(SyntaxKind.TrueKeyword); 3765N(SyntaxKind.CloseParenToken); 3768N(SyntaxKind.CloseBracketToken); 3770N(SyntaxKind.ClassKeyword); 3771N(SyntaxKind.IdentifierToken, "C"); 3772N(SyntaxKind.OpenBraceToken); 3773N(SyntaxKind.CloseBraceToken); 3775N(SyntaxKind.ClassDeclaration); 3777N(SyntaxKind.ClassKeyword); 3778N(SyntaxKind.IdentifierToken, "D"); 3779N(SyntaxKind.OpenBraceToken); 3780N(SyntaxKind.FieldDeclaration); 3782N(SyntaxKind.VariableDeclaration); 3784N(SyntaxKind.IdentifierName); 3786N(SyntaxKind.IdentifierToken, "X"); 3788N(SyntaxKind.VariableDeclarator); 3790N(SyntaxKind.IdentifierToken, "x"); 3793N(SyntaxKind.SemicolonToken); 3795N(SyntaxKind.FieldDeclaration); 3797N(SyntaxKind.VariableDeclaration); 3799N(SyntaxKind.IdentifierName); 3801N(SyntaxKind.IdentifierToken, "C"); 3803N(SyntaxKind.VariableDeclarator); 3805N(SyntaxKind.IdentifierToken, "c"); 3808N(SyntaxKind.SemicolonToken); 3810N(SyntaxKind.CloseBraceToken); 3812N(SyntaxKind.EndOfFileToken); 3850N(SyntaxKind.CompilationUnit); 3852N(SyntaxKind.UsingDirective); 3854N(SyntaxKind.UsingKeyword); 3855N(SyntaxKind.IdentifierName); 3857N(SyntaxKind.IdentifierToken, "System"); 3859N(SyntaxKind.SemicolonToken); 3861N(SyntaxKind.UsingDirective); 3863N(SyntaxKind.UsingKeyword); 3864N(SyntaxKind.NameEquals); 3866N(SyntaxKind.IdentifierName); 3868N(SyntaxKind.IdentifierToken, "X"); 3870N(SyntaxKind.EqualsToken); 3872N(SyntaxKind.ArrayType); 3874N(SyntaxKind.IdentifierName); 3876N(SyntaxKind.IdentifierToken, "C"); 3878N(SyntaxKind.ArrayRankSpecifier); 3880N(SyntaxKind.OpenBracketToken); 3881N(SyntaxKind.OmittedArraySizeExpression); 3883N(SyntaxKind.OmittedArraySizeExpressionToken); 3885N(SyntaxKind.CloseBracketToken); 3888N(SyntaxKind.SemicolonToken); 3890N(SyntaxKind.ClassDeclaration); 3892N(SyntaxKind.AttributeList); 3894N(SyntaxKind.OpenBracketToken); 3895N(SyntaxKind.Attribute); 3897N(SyntaxKind.IdentifierName); 3899N(SyntaxKind.IdentifierToken, "Obsolete"); 3901N(SyntaxKind.AttributeArgumentList); 3903N(SyntaxKind.OpenParenToken); 3904N(SyntaxKind.AttributeArgument); 3906N(SyntaxKind.StringLiteralExpression); 3908N(SyntaxKind.StringLiteralToken, "\"\""); 3911N(SyntaxKind.CommaToken); 3912N(SyntaxKind.AttributeArgument); 3914N(SyntaxKind.NameColon); 3916N(SyntaxKind.IdentifierName); 3918N(SyntaxKind.IdentifierToken, "error"); 3920N(SyntaxKind.ColonToken); 3922N(SyntaxKind.TrueLiteralExpression); 3924N(SyntaxKind.TrueKeyword); 3927N(SyntaxKind.CloseParenToken); 3930N(SyntaxKind.CloseBracketToken); 3932N(SyntaxKind.ClassKeyword); 3933N(SyntaxKind.IdentifierToken, "C"); 3934N(SyntaxKind.OpenBraceToken); 3935N(SyntaxKind.CloseBraceToken); 3937N(SyntaxKind.ClassDeclaration); 3939N(SyntaxKind.ClassKeyword); 3940N(SyntaxKind.IdentifierToken, "D"); 3941N(SyntaxKind.OpenBraceToken); 3942N(SyntaxKind.FieldDeclaration); 3944N(SyntaxKind.VariableDeclaration); 3946N(SyntaxKind.IdentifierName); 3948N(SyntaxKind.IdentifierToken, "X"); 3950N(SyntaxKind.VariableDeclarator); 3952N(SyntaxKind.IdentifierToken, "x1"); 3955N(SyntaxKind.SemicolonToken); 3957N(SyntaxKind.FieldDeclaration); 3959N(SyntaxKind.VariableDeclaration); 3961N(SyntaxKind.ArrayType); 3963N(SyntaxKind.IdentifierName); 3965N(SyntaxKind.IdentifierToken, "C"); 3967N(SyntaxKind.ArrayRankSpecifier); 3969N(SyntaxKind.OpenBracketToken); 3970N(SyntaxKind.OmittedArraySizeExpression); 3972N(SyntaxKind.OmittedArraySizeExpressionToken); 3974N(SyntaxKind.CloseBracketToken); 3977N(SyntaxKind.VariableDeclarator); 3979N(SyntaxKind.IdentifierToken, "c1"); 3982N(SyntaxKind.SemicolonToken); 3984N(SyntaxKind.CloseBraceToken); 3986N(SyntaxKind.EndOfFileToken); 4012N(SyntaxKind.CompilationUnit); 4014N(SyntaxKind.UsingDirective); 4016N(SyntaxKind.UsingKeyword); 4017N(SyntaxKind.NameEquals); 4019N(SyntaxKind.IdentifierName); 4021N(SyntaxKind.IdentifierToken, "X"); 4023N(SyntaxKind.EqualsToken); 4029N(SyntaxKind.SemicolonToken); 4031N(SyntaxKind.EndOfFileToken); 4057N(SyntaxKind.CompilationUnit); 4059N(SyntaxKind.UsingDirective); 4061N(SyntaxKind.UsingKeyword); 4062N(SyntaxKind.NameEquals); 4064N(SyntaxKind.IdentifierName); 4066N(SyntaxKind.IdentifierToken, "X"); 4068N(SyntaxKind.EqualsToken); 4074N(SyntaxKind.SemicolonToken); 4076N(SyntaxKind.EndOfFileToken);
Parsing\Utf8StringLiteralsParsingTests.cs (148)
24N(SyntaxKind.StringLiteralExpression); 26N(SyntaxKind.StringLiteralToken, "\"hello\""); 36N(SyntaxKind.StringLiteralExpression); 38N(SyntaxKind.StringLiteralToken, "@\"hello\""); 48N(SyntaxKind.StringLiteralExpression); 50N(SyntaxKind.SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\""); 62N(SyntaxKind.StringLiteralExpression); 64N(SyntaxKind.MultiLineRawStringLiteralToken, "\"\"\"" + @" 76N(SyntaxKind.StringLiteralExpression); 78N(SyntaxKind.StringLiteralToken, "@\"\"\"hello\"\"\""); 90N(SyntaxKind.StringLiteralExpression); 92N(SyntaxKind.StringLiteralToken, "@\"\"\"" + @" 104N(SyntaxKind.Utf8StringLiteralExpression); 106N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"u8"); 116N(SyntaxKind.Utf8StringLiteralExpression); 118N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"u8"); 128N(SyntaxKind.Utf8StringLiteralExpression); 130N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"u8"); 140N(SyntaxKind.Utf8StringLiteralExpression); 142N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"u8"); 152N(SyntaxKind.Utf8StringLiteralExpression); 154N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"u8"); 164N(SyntaxKind.Utf8StringLiteralExpression); 166N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"u8"); 176N(SyntaxKind.Utf8StringLiteralExpression); 178N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"U8"); 188N(SyntaxKind.Utf8StringLiteralExpression); 190N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"U8"); 200N(SyntaxKind.Utf8StringLiteralExpression); 202N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"U8"); 212N(SyntaxKind.Utf8StringLiteralExpression); 214N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"U8"); 224N(SyntaxKind.Utf8StringLiteralExpression); 226N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"U8"); 236N(SyntaxKind.Utf8StringLiteralExpression); 238N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"U8"); 253N(SyntaxKind.StringLiteralExpression); 255N(SyntaxKind.StringLiteralToken, "@\"hello\""); 269N(SyntaxKind.StringLiteralExpression); 271N(SyntaxKind.StringLiteralToken, "@\"hello\""); 285N(SyntaxKind.StringLiteralExpression); 287N(SyntaxKind.StringLiteralToken, "@\"hello\""); 302N(SyntaxKind.Utf8StringLiteralExpression); 304N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"u8"); 318N(SyntaxKind.NumericLiteralExpression); 320N(SyntaxKind.NumericLiteralToken, "1L"); 334N(SyntaxKind.NumericLiteralExpression); 336N(SyntaxKind.NumericLiteralToken, "1"); 351N(SyntaxKind.StringLiteralExpression); 353N(SyntaxKind.StringLiteralToken, "\"hello\""); 367N(SyntaxKind.StringLiteralExpression); 369N(SyntaxKind.StringLiteralToken, "\"hello\""); 383N(SyntaxKind.StringLiteralExpression); 385N(SyntaxKind.StringLiteralToken, "\"hello\""); 400N(SyntaxKind.Utf8StringLiteralExpression); 402N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"u8"); 417N(SyntaxKind.StringLiteralExpression); 419N(SyntaxKind.StringLiteralToken, "@\"hello\""); 433N(SyntaxKind.StringLiteralExpression); 435N(SyntaxKind.StringLiteralToken, "@\"hello\""); 450N(SyntaxKind.Utf8StringLiteralExpression); 452N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"U8"); 467N(SyntaxKind.StringLiteralExpression); 469N(SyntaxKind.StringLiteralToken, "\"hello\""); 483N(SyntaxKind.StringLiteralExpression); 485N(SyntaxKind.StringLiteralToken, "\"hello\""); 500N(SyntaxKind.Utf8StringLiteralExpression); 502N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"U8"); 516N(SyntaxKind.InterpolatedStringExpression); 518N(SyntaxKind.InterpolatedStringStartToken); 519N(SyntaxKind.InterpolatedStringText); 521N(SyntaxKind.InterpolatedStringTextToken); 523N(SyntaxKind.InterpolatedStringEndToken); 537N(SyntaxKind.InterpolatedStringExpression); 539N(SyntaxKind.InterpolatedVerbatimStringStartToken); 540N(SyntaxKind.InterpolatedStringText); 542N(SyntaxKind.InterpolatedStringTextToken); 544N(SyntaxKind.InterpolatedStringEndToken); 558N(SyntaxKind.InterpolatedStringExpression); 560N(SyntaxKind.InterpolatedStringStartToken); 561N(SyntaxKind.InterpolatedStringText); 563N(SyntaxKind.InterpolatedStringTextToken); 565N(SyntaxKind.InterpolatedStringEndToken); 579N(SyntaxKind.InterpolatedStringExpression); 581N(SyntaxKind.InterpolatedVerbatimStringStartToken); 582N(SyntaxKind.InterpolatedStringText); 584N(SyntaxKind.InterpolatedStringTextToken); 586N(SyntaxKind.InterpolatedStringEndToken); 600N(SyntaxKind.Utf8StringLiteralExpression); 602N(SyntaxKind.Utf8SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\"" + suffix); 618N(SyntaxKind.Utf8StringLiteralExpression); 620N(SyntaxKind.Utf8StringLiteralToken, "@\"\"\"hello\"\"\"" + suffix); 639N(SyntaxKind.StringLiteralExpression); 641N(SyntaxKind.SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\""); 657N(SyntaxKind.StringLiteralExpression); 659N(SyntaxKind.SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\""); 673N(SyntaxKind.StringLiteralExpression); 675N(SyntaxKind.SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\""); 692N(SyntaxKind.Utf8StringLiteralExpression); 694N(SyntaxKind.Utf8SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\"" + suffix.Substring(0, 2)); 710N(SyntaxKind.InterpolatedStringExpression); 712N(SyntaxKind.InterpolatedSingleLineRawStringStartToken); 713N(SyntaxKind.InterpolatedStringText); 715N(SyntaxKind.InterpolatedStringTextToken); 717N(SyntaxKind.InterpolatedRawStringEndToken); 733N(SyntaxKind.InterpolatedStringExpression); 735N(SyntaxKind.InterpolatedVerbatimStringStartToken); 736N(SyntaxKind.InterpolatedStringText); 738N(SyntaxKind.InterpolatedStringTextToken); 740N(SyntaxKind.InterpolatedStringEndToken); 756N(SyntaxKind.Utf8StringLiteralExpression); 758N(SyntaxKind.Utf8MultiLineRawStringLiteralToken, "\"\"\"" + @" 778N(SyntaxKind.Utf8StringLiteralExpression); 780N(SyntaxKind.Utf8StringLiteralToken, "@\"\"\"" + @" 805N(SyntaxKind.StringLiteralExpression); 807N(SyntaxKind.MultiLineRawStringLiteralToken, "\"\"\"" + @" 829N(SyntaxKind.StringLiteralExpression); 831N(SyntaxKind.MultiLineRawStringLiteralToken, "\"\"\"" + @" 851N(SyntaxKind.StringLiteralExpression); 853N(SyntaxKind.MultiLineRawStringLiteralToken, "\"\"\"" + @" 876N(SyntaxKind.Utf8StringLiteralExpression); 878N(SyntaxKind.Utf8MultiLineRawStringLiteralToken, "\"\"\"" + @" 900N(SyntaxKind.InterpolatedStringExpression); 902N(SyntaxKind.InterpolatedMultiLineRawStringStartToken); 903N(SyntaxKind.InterpolatedStringText); 905N(SyntaxKind.InterpolatedStringTextToken); 907N(SyntaxKind.InterpolatedRawStringEndToken); 927N(SyntaxKind.InterpolatedStringExpression); 929N(SyntaxKind.InterpolatedVerbatimStringStartToken); 930N(SyntaxKind.InterpolatedStringText); 932N(SyntaxKind.InterpolatedStringTextToken); 934N(SyntaxKind.InterpolatedStringEndToken); 944N(SyntaxKind.AwaitExpression); 946N(SyntaxKind.AwaitKeyword); 947N(SyntaxKind.Utf8StringLiteralExpression); 949N(SyntaxKind.Utf8StringLiteralToken, "\"hello\"u8"); 960N(SyntaxKind.AwaitExpression); 962N(SyntaxKind.AwaitKeyword); 963N(SyntaxKind.Utf8StringLiteralExpression); 965N(SyntaxKind.Utf8StringLiteralToken, "@\"hello\"u8"); 976N(SyntaxKind.AwaitExpression); 978N(SyntaxKind.AwaitKeyword); 979N(SyntaxKind.Utf8StringLiteralExpression); 981N(SyntaxKind.Utf8SingleLineRawStringLiteralToken, "\"\"\"hello\"\"\"u8"); 994N(SyntaxKind.AwaitExpression); 996N(SyntaxKind.AwaitKeyword); 997N(SyntaxKind.Utf8StringLiteralExpression); 999N(SyntaxKind.Utf8MultiLineRawStringLiteralToken, "\"\"\"" + @"
Parsing\ValueTupleTests.cs (430)
36N(SyntaxKind.CompilationUnit); 38N(SyntaxKind.ClassDeclaration); 40N(SyntaxKind.ClassKeyword); 41N(SyntaxKind.IdentifierToken); 42N(SyntaxKind.OpenBraceToken); 43N(SyntaxKind.MethodDeclaration); 45N(SyntaxKind.TupleType); 47N(SyntaxKind.OpenParenToken); 48N(SyntaxKind.TupleElement); 50N(SyntaxKind.PredefinedType); 52N(SyntaxKind.IntKeyword); 55N(SyntaxKind.CommaToken); 56N(SyntaxKind.TupleElement); 58N(SyntaxKind.PredefinedType); 60N(SyntaxKind.StringKeyword); 63N(SyntaxKind.CloseParenToken); 65N(SyntaxKind.IdentifierToken); 66N(SyntaxKind.ParameterList); 68N(SyntaxKind.OpenParenToken); 69N(SyntaxKind.CloseParenToken); 71N(SyntaxKind.Block); 73N(SyntaxKind.OpenBraceToken); 74N(SyntaxKind.ReturnStatement); 76N(SyntaxKind.ReturnKeyword); 77N(SyntaxKind.TupleExpression); 79N(SyntaxKind.OpenParenToken); 80N(SyntaxKind.Argument); 82N(SyntaxKind.NumericLiteralExpression); 84N(SyntaxKind.NumericLiteralToken); 87N(SyntaxKind.CommaToken); 88N(SyntaxKind.Argument); 90N(SyntaxKind.StringLiteralExpression); 92N(SyntaxKind.StringLiteralToken); 95N(SyntaxKind.CloseParenToken); 97N(SyntaxKind.SemicolonToken); 99N(SyntaxKind.CloseBraceToken); 102N(SyntaxKind.CloseBraceToken); 104N(SyntaxKind.EndOfFileToken); 119N(SyntaxKind.CompilationUnit); 121N(SyntaxKind.ClassDeclaration); 123N(SyntaxKind.ClassKeyword); 124N(SyntaxKind.IdentifierToken); 125N(SyntaxKind.OpenBraceToken); 126N(SyntaxKind.MethodDeclaration); 128N(SyntaxKind.TupleType); 130N(SyntaxKind.OpenParenToken); 131N(SyntaxKind.TupleElement); 133N(SyntaxKind.PredefinedType); 135N(SyntaxKind.IntKeyword); 138N(SyntaxKind.CommaToken); 139N(SyntaxKind.TupleElement); 141N(SyntaxKind.PredefinedType); 143N(SyntaxKind.IntKeyword); 146N(SyntaxKind.CommaToken); 147N(SyntaxKind.TupleElement); 149N(SyntaxKind.PredefinedType); 151N(SyntaxKind.IntKeyword); 154N(SyntaxKind.CommaToken); 155N(SyntaxKind.TupleElement); 157N(SyntaxKind.PredefinedType); 159N(SyntaxKind.StringKeyword); 162N(SyntaxKind.CommaToken); 163N(SyntaxKind.TupleElement); 165N(SyntaxKind.PredefinedType); 167N(SyntaxKind.StringKeyword); 170N(SyntaxKind.CommaToken); 171N(SyntaxKind.TupleElement); 173N(SyntaxKind.PredefinedType); 175N(SyntaxKind.StringKeyword); 178N(SyntaxKind.CommaToken); 179N(SyntaxKind.TupleElement); 181N(SyntaxKind.PredefinedType); 183N(SyntaxKind.IntKeyword); 186N(SyntaxKind.CommaToken); 187N(SyntaxKind.TupleElement); 189N(SyntaxKind.PredefinedType); 191N(SyntaxKind.IntKeyword); 194N(SyntaxKind.CommaToken); 195N(SyntaxKind.TupleElement); 197N(SyntaxKind.PredefinedType); 199N(SyntaxKind.IntKeyword); 202N(SyntaxKind.CloseParenToken); 204N(SyntaxKind.IdentifierToken); 205N(SyntaxKind.ParameterList); 207N(SyntaxKind.OpenParenToken); 208N(SyntaxKind.CloseParenToken); 210N(SyntaxKind.Block); 212N(SyntaxKind.OpenBraceToken); 213N(SyntaxKind.CloseBraceToken); 216N(SyntaxKind.CloseBraceToken); 218N(SyntaxKind.EndOfFileToken); 231N(SyntaxKind.CompilationUnit); 233N(SyntaxKind.ClassDeclaration); 235N(SyntaxKind.ClassKeyword); 236N(SyntaxKind.IdentifierToken); 237N(SyntaxKind.OpenBraceToken); 238N(SyntaxKind.FieldDeclaration); 240N(SyntaxKind.VariableDeclaration); 242N(SyntaxKind.IdentifierName); 244N(SyntaxKind.IdentifierToken); 246N(SyntaxKind.VariableDeclarator); 248N(SyntaxKind.IdentifierToken); 249N(SyntaxKind.EqualsValueClause); 251N(SyntaxKind.EqualsToken); 252N(SyntaxKind.ParenthesizedLambdaExpression); 254N(SyntaxKind.ParameterList); 256N(SyntaxKind.OpenParenToken); 257N(SyntaxKind.Parameter); 259N(SyntaxKind.TupleType); 261N(SyntaxKind.OpenParenToken); 262N(SyntaxKind.TupleElement); 264N(SyntaxKind.PredefinedType); 266N(SyntaxKind.StringKeyword); 269N(SyntaxKind.CommaToken); 270N(SyntaxKind.TupleElement); 272N(SyntaxKind.PredefinedType); 274N(SyntaxKind.StringKeyword); 277N(SyntaxKind.CloseParenToken); 279N(SyntaxKind.IdentifierToken); 281N(SyntaxKind.CommaToken); 282N(SyntaxKind.Parameter); 284N(SyntaxKind.TupleType); 286N(SyntaxKind.OpenParenToken); 287N(SyntaxKind.TupleElement); 289N(SyntaxKind.PredefinedType); 291N(SyntaxKind.IntKeyword); 294N(SyntaxKind.CommaToken); 295N(SyntaxKind.TupleElement); 297N(SyntaxKind.PredefinedType); 299N(SyntaxKind.IntKeyword); 302N(SyntaxKind.CloseParenToken); 304N(SyntaxKind.IdentifierToken); 306N(SyntaxKind.CloseParenToken); 308N(SyntaxKind.EqualsGreaterThanToken); 309N(SyntaxKind.Block); 311N(SyntaxKind.OpenBraceToken); 312N(SyntaxKind.CloseBraceToken); 318N(SyntaxKind.SemicolonToken); 320N(SyntaxKind.CloseBraceToken); 322N(SyntaxKind.EndOfFileToken); 335N(SyntaxKind.CompilationUnit); 337N(SyntaxKind.ClassDeclaration); 339N(SyntaxKind.ClassKeyword); 340N(SyntaxKind.IdentifierToken); 341N(SyntaxKind.OpenBraceToken); 342N(SyntaxKind.FieldDeclaration); 344N(SyntaxKind.VariableDeclaration); 346N(SyntaxKind.IdentifierName); 348N(SyntaxKind.IdentifierToken); 350N(SyntaxKind.VariableDeclarator); 352N(SyntaxKind.IdentifierToken); 353N(SyntaxKind.EqualsValueClause); 355N(SyntaxKind.EqualsToken); 356N(SyntaxKind.ParenthesizedLambdaExpression); 358N(SyntaxKind.ParameterList); 360N(SyntaxKind.OpenParenToken); 361N(SyntaxKind.Parameter); 363N(SyntaxKind.TupleType); 365N(SyntaxKind.OpenParenToken); 366N(SyntaxKind.TupleElement); 368N(SyntaxKind.PredefinedType); 370N(SyntaxKind.StringKeyword); 372N(SyntaxKind.IdentifierToken); 374N(SyntaxKind.CommaToken); 375N(SyntaxKind.TupleElement); 377N(SyntaxKind.PredefinedType); 379N(SyntaxKind.StringKeyword); 382N(SyntaxKind.CloseParenToken); 384N(SyntaxKind.IdentifierToken); 386N(SyntaxKind.CommaToken); 387N(SyntaxKind.Parameter); 389N(SyntaxKind.TupleType); 391N(SyntaxKind.OpenParenToken); 392N(SyntaxKind.TupleElement); 394N(SyntaxKind.PredefinedType); 396N(SyntaxKind.IntKeyword); 399N(SyntaxKind.CommaToken); 400N(SyntaxKind.TupleElement); 402N(SyntaxKind.PredefinedType); 404N(SyntaxKind.IntKeyword); 406N(SyntaxKind.IdentifierToken); 408N(SyntaxKind.CloseParenToken); 410N(SyntaxKind.IdentifierToken); 412N(SyntaxKind.CloseParenToken); 414N(SyntaxKind.EqualsGreaterThanToken); 415N(SyntaxKind.Block); 417N(SyntaxKind.OpenBraceToken); 418N(SyntaxKind.CloseBraceToken); 424N(SyntaxKind.SemicolonToken); 426N(SyntaxKind.CloseBraceToken); 428N(SyntaxKind.EndOfFileToken); 443N(SyntaxKind.CompilationUnit); 445N(SyntaxKind.ClassDeclaration); 447N(SyntaxKind.ClassKeyword); 448N(SyntaxKind.IdentifierToken); 449N(SyntaxKind.OpenBraceToken); 450N(SyntaxKind.MethodDeclaration); 452N(SyntaxKind.PredefinedType); 454N(SyntaxKind.VoidKeyword); 456N(SyntaxKind.IdentifierToken); 457N(SyntaxKind.ParameterList); 459N(SyntaxKind.OpenParenToken); 460N(SyntaxKind.Parameter); 462N(SyntaxKind.TupleType); 464N(SyntaxKind.OpenParenToken); 465N(SyntaxKind.TupleElement); 467N(SyntaxKind.PredefinedType); 469N(SyntaxKind.IntKeyword); 472N(SyntaxKind.CommaToken); 473N(SyntaxKind.TupleElement); 475N(SyntaxKind.PredefinedType); 477N(SyntaxKind.StringKeyword); 480N(SyntaxKind.CloseParenToken); 482N(SyntaxKind.IdentifierToken); 484N(SyntaxKind.CloseParenToken); 486N(SyntaxKind.Block); 488N(SyntaxKind.OpenBraceToken); 489N(SyntaxKind.CloseBraceToken); 492N(SyntaxKind.CloseBraceToken); 494N(SyntaxKind.EndOfFileToken); 515N(SyntaxKind.CompilationUnit); 517N(SyntaxKind.ClassDeclaration); 519N(SyntaxKind.ClassKeyword); 520N(SyntaxKind.IdentifierToken, "C"); 521N(SyntaxKind.OpenBraceToken); 522N(SyntaxKind.MethodDeclaration); 524N(SyntaxKind.PredefinedType); 526N(SyntaxKind.VoidKeyword); 528N(SyntaxKind.IdentifierToken, "M"); 529N(SyntaxKind.ParameterList); 531N(SyntaxKind.OpenParenToken); 532N(SyntaxKind.Parameter); 534N(SyntaxKind.PredefinedType); 536N(SyntaxKind.IntKeyword); 538N(SyntaxKind.IdentifierToken, "x"); 540N(SyntaxKind.CommaToken); 541N(SyntaxKind.Parameter); 543N(SyntaxKind.TupleType); 545N(SyntaxKind.OpenParenToken); 561N(SyntaxKind.CloseParenToken); 563N(SyntaxKind.IdentifierToken, "y"); 565N(SyntaxKind.CommaToken); 566N(SyntaxKind.Parameter); 568N(SyntaxKind.TupleType); 570N(SyntaxKind.OpenParenToken); 571N(SyntaxKind.TupleElement); 573N(SyntaxKind.PredefinedType); 575N(SyntaxKind.IntKeyword); 577N(SyntaxKind.IdentifierToken, "a"); 587N(SyntaxKind.CloseParenToken); 589N(SyntaxKind.IdentifierToken, "z"); 591N(SyntaxKind.CloseParenToken); 593N(SyntaxKind.Block); 595N(SyntaxKind.OpenBraceToken); 596N(SyntaxKind.CloseBraceToken); 599N(SyntaxKind.CloseBraceToken); 601N(SyntaxKind.EndOfFileToken); 622N(SyntaxKind.CompilationUnit); 624N(SyntaxKind.ClassDeclaration); 626N(SyntaxKind.ClassKeyword); 627N(SyntaxKind.IdentifierToken, "C"); 628N(SyntaxKind.OpenBraceToken); 629N(SyntaxKind.FieldDeclaration); 631N(SyntaxKind.VariableDeclaration); 633N(SyntaxKind.PredefinedType); 635N(SyntaxKind.ObjectKeyword); 637N(SyntaxKind.VariableDeclarator); 639N(SyntaxKind.IdentifierToken, "x"); 640N(SyntaxKind.EqualsValueClause); 642N(SyntaxKind.EqualsToken); 643N(SyntaxKind.TupleExpression); 645N(SyntaxKind.OpenParenToken); 646N(SyntaxKind.Argument); 648N(SyntaxKind.TupleExpression); 650N(SyntaxKind.OpenParenToken); 651N(SyntaxKind.Argument); 653N(SyntaxKind.NameColon); 655N(SyntaxKind.IdentifierName); 657N(SyntaxKind.IdentifierToken, "Alice"); 659N(SyntaxKind.ColonToken); 661N(SyntaxKind.NumericLiteralExpression); 663N(SyntaxKind.NumericLiteralToken, "1"); 674N(SyntaxKind.CloseParenToken); 677N(SyntaxKind.CommaToken); 678N(SyntaxKind.Argument); 680N(SyntaxKind.ParenthesizedExpression); 682N(SyntaxKind.OpenParenToken); 687N(SyntaxKind.CloseParenToken); 690N(SyntaxKind.CloseParenToken); 695N(SyntaxKind.SemicolonToken); 697N(SyntaxKind.CloseBraceToken); 699N(SyntaxKind.EndOfFileToken); 732N(SyntaxKind.ReturnStatement); 734N(SyntaxKind.ReturnKeyword); 735N(SyntaxKind.TupleExpression); 737N(SyntaxKind.OpenParenToken); 738N(SyntaxKind.Argument); 740N(SyntaxKind.IdentifierName); 742N(SyntaxKind.IdentifierToken, "i"); 745N(SyntaxKind.CommaToken); 746N(SyntaxKind.Argument); 748N(SyntaxKind.ConditionalExpression); 750N(SyntaxKind.IdentifierName); 752N(SyntaxKind.IdentifierToken, "isValid"); 754N(SyntaxKind.QuestionToken); 755N(SyntaxKind.SimpleMemberAccessExpression); 757N(SyntaxKind.IdentifierName); 759N(SyntaxKind.IdentifierToken, "Errors"); 761N(SyntaxKind.DotToken); 762N(SyntaxKind.IdentifierName); 764N(SyntaxKind.IdentifierToken, "IsValid"); 767N(SyntaxKind.ColonToken); 768N(SyntaxKind.SimpleMemberAccessExpression); 770N(SyntaxKind.IdentifierName); 772N(SyntaxKind.IdentifierToken, "Errors"); 774N(SyntaxKind.DotToken); 775N(SyntaxKind.IdentifierName); 777N(SyntaxKind.IdentifierToken, "HasErrors"); 782N(SyntaxKind.CloseParenToken); 784N(SyntaxKind.SemicolonToken); 793N(SyntaxKind.ReturnStatement); 795N(SyntaxKind.ReturnKeyword); 796N(SyntaxKind.TupleExpression); 798N(SyntaxKind.OpenParenToken); 799N(SyntaxKind.Argument); 801N(SyntaxKind.ConditionalExpression); 803N(SyntaxKind.IdentifierName); 805N(SyntaxKind.IdentifierToken, "isValid"); 807N(SyntaxKind.QuestionToken); 808N(SyntaxKind.SimpleMemberAccessExpression); 810N(SyntaxKind.IdentifierName); 812N(SyntaxKind.IdentifierToken, "Errors"); 814N(SyntaxKind.DotToken); 815N(SyntaxKind.IdentifierName); 817N(SyntaxKind.IdentifierToken, "IsValid"); 820N(SyntaxKind.ColonToken); 821N(SyntaxKind.SimpleMemberAccessExpression); 823N(SyntaxKind.IdentifierName); 825N(SyntaxKind.IdentifierToken, "Errors"); 827N(SyntaxKind.DotToken); 828N(SyntaxKind.IdentifierName); 830N(SyntaxKind.IdentifierToken, "HasErrors"); 835N(SyntaxKind.CommaToken); 836N(SyntaxKind.Argument); 838N(SyntaxKind.IdentifierName); 840N(SyntaxKind.IdentifierToken, "i"); 843N(SyntaxKind.CloseParenToken); 845N(SyntaxKind.SemicolonToken); 854N(SyntaxKind.ReturnStatement); 856N(SyntaxKind.ReturnKeyword); 857N(SyntaxKind.TupleExpression); 859N(SyntaxKind.OpenParenToken); 860N(SyntaxKind.Argument); 862N(SyntaxKind.IdentifierName); 864N(SyntaxKind.IdentifierToken, "i"); 867N(SyntaxKind.CommaToken); 868N(SyntaxKind.Argument); 870N(SyntaxKind.DeclarationExpression); 872N(SyntaxKind.GenericName); 874N(SyntaxKind.IdentifierToken, "a"); 875N(SyntaxKind.TypeArgumentList); 877N(SyntaxKind.LessThanToken); 878N(SyntaxKind.IdentifierName); 880N(SyntaxKind.IdentifierToken, "b"); 882N(SyntaxKind.CommaToken); 883N(SyntaxKind.IdentifierName); 885N(SyntaxKind.IdentifierToken, "c"); 887N(SyntaxKind.GreaterThanToken); 890N(SyntaxKind.SingleVariableDesignation); 892N(SyntaxKind.IdentifierToken, "d"); 896N(SyntaxKind.CloseParenToken); 898N(SyntaxKind.SemicolonToken); 907N(SyntaxKind.ReturnStatement); 909N(SyntaxKind.ReturnKeyword); 910N(SyntaxKind.TupleExpression); 912N(SyntaxKind.OpenParenToken); 913N(SyntaxKind.Argument); 915N(SyntaxKind.IdentifierName); 917N(SyntaxKind.IdentifierToken, "i"); 920N(SyntaxKind.CommaToken); 921N(SyntaxKind.Argument); 923N(SyntaxKind.LessThanExpression); 925N(SyntaxKind.IdentifierName); 927N(SyntaxKind.IdentifierToken, "a"); 929N(SyntaxKind.LessThanToken); 930N(SyntaxKind.IdentifierName); 932N(SyntaxKind.IdentifierToken, "b"); 936N(SyntaxKind.CommaToken); 937N(SyntaxKind.Argument); 939N(SyntaxKind.GreaterThanExpression); 941N(SyntaxKind.IdentifierName); 943N(SyntaxKind.IdentifierToken, "c"); 945N(SyntaxKind.GreaterThanToken); 946N(SyntaxKind.SimpleMemberAccessExpression); 948N(SyntaxKind.IdentifierName); 950N(SyntaxKind.IdentifierToken, "d"); 952N(SyntaxKind.DotToken); 953N(SyntaxKind.IdentifierName); 955N(SyntaxKind.IdentifierToken, "x"); 960N(SyntaxKind.CloseParenToken); 962N(SyntaxKind.SemicolonToken); 971N(SyntaxKind.ReturnStatement); 973N(SyntaxKind.ReturnKeyword); 974N(SyntaxKind.TupleExpression); 976N(SyntaxKind.OpenParenToken); 977N(SyntaxKind.Argument); 979N(SyntaxKind.IdentifierName); 981N(SyntaxKind.IdentifierToken, "i"); 984N(SyntaxKind.CommaToken); 985N(SyntaxKind.Argument); 987N(SyntaxKind.LessThanExpression); 989N(SyntaxKind.IdentifierName); 991N(SyntaxKind.IdentifierToken, "a"); 993N(SyntaxKind.LessThanToken); 994N(SyntaxKind.IdentifierName); 996N(SyntaxKind.IdentifierToken, "b"); 1000N(SyntaxKind.CommaToken); 1001N(SyntaxKind.Argument); 1003N(SyntaxKind.LogicalAndExpression); 1005N(SyntaxKind.GreaterThanExpression); 1007N(SyntaxKind.IdentifierName); 1009N(SyntaxKind.IdentifierToken, "c"); 1011N(SyntaxKind.GreaterThanToken); 1012N(SyntaxKind.IdentifierName); 1014N(SyntaxKind.IdentifierToken, "d"); 1017N(SyntaxKind.AmpersandAmpersandToken); 1018N(SyntaxKind.IdentifierName); 1020N(SyntaxKind.IdentifierToken, "x"); 1024N(SyntaxKind.CloseParenToken); 1026N(SyntaxKind.SemicolonToken);
Parsing\VerbatimCrefParsingTests.cs (33)
40N(SyntaxKind.XmlTextAttribute); 42N(SyntaxKind.XmlName); 44N(SyntaxKind.IdentifierToken); 46N(SyntaxKind.EqualsToken); 47N(SyntaxKind.DoubleQuoteToken); 48N(SyntaxKind.XmlTextLiteralToken); 49N(SyntaxKind.DoubleQuoteToken); 59N(SyntaxKind.XmlTextAttribute); 61N(SyntaxKind.XmlName); 63N(SyntaxKind.IdentifierToken); 65N(SyntaxKind.EqualsToken); 66N(SyntaxKind.DoubleQuoteToken); 67N(SyntaxKind.XmlEntityLiteralToken); 68N(SyntaxKind.XmlTextLiteralToken); 69N(SyntaxKind.DoubleQuoteToken); 79N(SyntaxKind.XmlTextAttribute); 81N(SyntaxKind.XmlName); 83N(SyntaxKind.IdentifierToken); 85N(SyntaxKind.EqualsToken); 86N(SyntaxKind.DoubleQuoteToken); 87N(SyntaxKind.XmlTextLiteralToken); 88N(SyntaxKind.XmlEntityLiteralToken); 89N(SyntaxKind.XmlTextLiteralToken); 90N(SyntaxKind.DoubleQuoteToken); 100N(SyntaxKind.XmlTextAttribute); 102N(SyntaxKind.XmlName); 104N(SyntaxKind.IdentifierToken); 106N(SyntaxKind.EqualsToken); 107N(SyntaxKind.DoubleQuoteToken); 108N(SyntaxKind.XmlEntityLiteralToken); 109N(SyntaxKind.XmlEntityLiteralToken); 110N(SyntaxKind.XmlTextLiteralToken); 111N(SyntaxKind.DoubleQuoteToken);
Syntax\SyntaxTreeTests.cs (324)
342N(SyntaxKind.CompilationUnit); 344N(SyntaxKind.UsingDirective); 346N(SyntaxKind.GlobalKeyword); 347N(SyntaxKind.UsingKeyword); 348N(SyntaxKind.IdentifierName); 350N(SyntaxKind.IdentifierToken, "ns1"); 352N(SyntaxKind.SemicolonToken); 354N(SyntaxKind.EndOfFileToken); 377N(SyntaxKind.CompilationUnit); 379N(SyntaxKind.UsingDirective); 381N(SyntaxKind.GlobalKeyword); 382N(SyntaxKind.UsingKeyword); 383N(SyntaxKind.IdentifierName); 385N(SyntaxKind.IdentifierToken, "ns1"); 387N(SyntaxKind.SemicolonToken); 389N(SyntaxKind.EndOfFileToken); 401N(SyntaxKind.CompilationUnit); 403N(SyntaxKind.NamespaceDeclaration); 405N(SyntaxKind.NamespaceKeyword); 406N(SyntaxKind.IdentifierName); 408N(SyntaxKind.IdentifierToken, "ns"); 410N(SyntaxKind.OpenBraceToken); 411N(SyntaxKind.UsingDirective); 413N(SyntaxKind.GlobalKeyword); 414N(SyntaxKind.UsingKeyword); 415N(SyntaxKind.IdentifierName); 417N(SyntaxKind.IdentifierToken, "ns1"); 419N(SyntaxKind.SemicolonToken); 421N(SyntaxKind.CloseBraceToken); 423N(SyntaxKind.EndOfFileToken); 449N(SyntaxKind.CompilationUnit); 451N(SyntaxKind.NamespaceDeclaration); 453N(SyntaxKind.NamespaceKeyword); 454N(SyntaxKind.IdentifierName); 456N(SyntaxKind.IdentifierToken, "ns"); 458N(SyntaxKind.OpenBraceToken); 459N(SyntaxKind.UsingDirective); 461N(SyntaxKind.GlobalKeyword); 462N(SyntaxKind.UsingKeyword); 463N(SyntaxKind.IdentifierName); 465N(SyntaxKind.IdentifierToken, "ns1"); 467N(SyntaxKind.SemicolonToken); 469N(SyntaxKind.CloseBraceToken); 471N(SyntaxKind.EndOfFileToken); 483N(SyntaxKind.CompilationUnit); 485N(SyntaxKind.UsingDirective); 487N(SyntaxKind.GlobalKeyword); 488N(SyntaxKind.UsingKeyword); 489N(SyntaxKind.StaticKeyword); 490N(SyntaxKind.IdentifierName); 492N(SyntaxKind.IdentifierToken, "ns1"); 494N(SyntaxKind.SemicolonToken); 496N(SyntaxKind.EndOfFileToken); 519N(SyntaxKind.CompilationUnit); 521N(SyntaxKind.UsingDirective); 523N(SyntaxKind.GlobalKeyword); 524N(SyntaxKind.UsingKeyword); 525N(SyntaxKind.StaticKeyword); 526N(SyntaxKind.IdentifierName); 528N(SyntaxKind.IdentifierToken, "ns1"); 530N(SyntaxKind.SemicolonToken); 532N(SyntaxKind.EndOfFileToken); 544N(SyntaxKind.CompilationUnit); 546N(SyntaxKind.NamespaceDeclaration); 548N(SyntaxKind.NamespaceKeyword); 549N(SyntaxKind.IdentifierName); 551N(SyntaxKind.IdentifierToken, "ns"); 553N(SyntaxKind.OpenBraceToken); 554N(SyntaxKind.UsingDirective); 556N(SyntaxKind.GlobalKeyword); 557N(SyntaxKind.UsingKeyword); 558N(SyntaxKind.StaticKeyword); 559N(SyntaxKind.IdentifierName); 561N(SyntaxKind.IdentifierToken, "ns1"); 563N(SyntaxKind.SemicolonToken); 565N(SyntaxKind.CloseBraceToken); 567N(SyntaxKind.EndOfFileToken); 593N(SyntaxKind.CompilationUnit); 595N(SyntaxKind.NamespaceDeclaration); 597N(SyntaxKind.NamespaceKeyword); 598N(SyntaxKind.IdentifierName); 600N(SyntaxKind.IdentifierToken, "ns"); 602N(SyntaxKind.OpenBraceToken); 603N(SyntaxKind.UsingDirective); 605N(SyntaxKind.GlobalKeyword); 606N(SyntaxKind.UsingKeyword); 607N(SyntaxKind.StaticKeyword); 608N(SyntaxKind.IdentifierName); 610N(SyntaxKind.IdentifierToken, "ns1"); 612N(SyntaxKind.SemicolonToken); 614N(SyntaxKind.CloseBraceToken); 616N(SyntaxKind.EndOfFileToken); 628N(SyntaxKind.CompilationUnit); 630N(SyntaxKind.UsingDirective); 632N(SyntaxKind.GlobalKeyword); 633N(SyntaxKind.UsingKeyword); 634N(SyntaxKind.NameEquals); 636N(SyntaxKind.IdentifierName); 638N(SyntaxKind.IdentifierToken, "alias"); 640N(SyntaxKind.EqualsToken); 642N(SyntaxKind.IdentifierName); 644N(SyntaxKind.IdentifierToken, "ns1"); 646N(SyntaxKind.SemicolonToken); 648N(SyntaxKind.EndOfFileToken); 674N(SyntaxKind.CompilationUnit); 676N(SyntaxKind.UsingDirective); 678N(SyntaxKind.GlobalKeyword); 679N(SyntaxKind.UsingKeyword); 680N(SyntaxKind.NameEquals); 682N(SyntaxKind.IdentifierName); 684N(SyntaxKind.IdentifierToken, "alias"); 686N(SyntaxKind.EqualsToken); 688N(SyntaxKind.IdentifierName); 690N(SyntaxKind.IdentifierToken, "ns1"); 692N(SyntaxKind.SemicolonToken); 694N(SyntaxKind.EndOfFileToken); 706N(SyntaxKind.CompilationUnit); 708N(SyntaxKind.NamespaceDeclaration); 710N(SyntaxKind.NamespaceKeyword); 711N(SyntaxKind.IdentifierName); 713N(SyntaxKind.IdentifierToken, "ns"); 715N(SyntaxKind.OpenBraceToken); 716N(SyntaxKind.UsingDirective); 718N(SyntaxKind.GlobalKeyword); 719N(SyntaxKind.UsingKeyword); 720N(SyntaxKind.NameEquals); 722N(SyntaxKind.IdentifierName); 724N(SyntaxKind.IdentifierToken, "alias"); 726N(SyntaxKind.EqualsToken); 728N(SyntaxKind.IdentifierName); 730N(SyntaxKind.IdentifierToken, "ns1"); 732N(SyntaxKind.SemicolonToken); 734N(SyntaxKind.CloseBraceToken); 736N(SyntaxKind.EndOfFileToken); 765N(SyntaxKind.CompilationUnit); 767N(SyntaxKind.NamespaceDeclaration); 769N(SyntaxKind.NamespaceKeyword); 770N(SyntaxKind.IdentifierName); 772N(SyntaxKind.IdentifierToken, "ns"); 774N(SyntaxKind.OpenBraceToken); 775N(SyntaxKind.UsingDirective); 777N(SyntaxKind.GlobalKeyword); 778N(SyntaxKind.UsingKeyword); 779N(SyntaxKind.NameEquals); 781N(SyntaxKind.IdentifierName); 783N(SyntaxKind.IdentifierToken, "alias"); 785N(SyntaxKind.EqualsToken); 787N(SyntaxKind.IdentifierName); 789N(SyntaxKind.IdentifierToken, "ns1"); 791N(SyntaxKind.SemicolonToken); 793N(SyntaxKind.CloseBraceToken); 795N(SyntaxKind.EndOfFileToken); 814N(SyntaxKind.CompilationUnit); 816N(SyntaxKind.NamespaceDeclaration); 818N(SyntaxKind.NamespaceKeyword); 819N(SyntaxKind.IdentifierName); 821N(SyntaxKind.IdentifierToken, "ns"); 823N(SyntaxKind.OpenBraceToken); 824N(SyntaxKind.CloseBraceToken); 826N(SyntaxKind.EndOfFileToken); 845N(SyntaxKind.CompilationUnit); 847N(SyntaxKind.UsingDirective); 849N(SyntaxKind.GlobalKeyword); 850N(SyntaxKind.UsingKeyword); 851N(SyntaxKind.IdentifierName); 853N(SyntaxKind.IdentifierToken, "ns1"); 855N(SyntaxKind.SemicolonToken); 857N(SyntaxKind.EndOfFileToken); 879N(SyntaxKind.CompilationUnit); 881N(SyntaxKind.NamespaceDeclaration); 883N(SyntaxKind.NamespaceKeyword); 884N(SyntaxKind.IdentifierName); 886N(SyntaxKind.IdentifierToken, "ns2"); 888N(SyntaxKind.OpenBraceToken); 889N(SyntaxKind.NamespaceDeclaration); 891N(SyntaxKind.NamespaceKeyword); 892N(SyntaxKind.IdentifierName); 894N(SyntaxKind.IdentifierToken, "ns"); 896N(SyntaxKind.OpenBraceToken); 897N(SyntaxKind.CloseBraceToken); 899N(SyntaxKind.CloseBraceToken); 901N(SyntaxKind.EndOfFileToken); 916N(SyntaxKind.CompilationUnit); 918N(SyntaxKind.UsingDirective); 920N(SyntaxKind.GlobalKeyword); 921N(SyntaxKind.UsingKeyword); 922N(SyntaxKind.IdentifierName); 924N(SyntaxKind.IdentifierToken, "ns1"); 926N(SyntaxKind.SemicolonToken); 928N(SyntaxKind.NamespaceDeclaration); 930N(SyntaxKind.NamespaceKeyword); 931N(SyntaxKind.IdentifierName); 933N(SyntaxKind.IdentifierToken, "ns"); 935N(SyntaxKind.OpenBraceToken); 936N(SyntaxKind.CloseBraceToken); 938N(SyntaxKind.EndOfFileToken); 954N(SyntaxKind.CompilationUnit); 956N(SyntaxKind.UsingDirective); 958N(SyntaxKind.UsingKeyword); 959N(SyntaxKind.IdentifierName); 961N(SyntaxKind.IdentifierToken, "ns1"); 963N(SyntaxKind.SemicolonToken); 965N(SyntaxKind.EndOfFileToken); 981N(SyntaxKind.CompilationUnit); 983N(SyntaxKind.UsingDirective); 985N(SyntaxKind.GlobalKeyword); 986N(SyntaxKind.UsingKeyword); 987N(SyntaxKind.IdentifierName); 989N(SyntaxKind.IdentifierToken, "ns1"); 991N(SyntaxKind.SemicolonToken); 993N(SyntaxKind.EndOfFileToken); 1009N(SyntaxKind.CompilationUnit); 1011N(SyntaxKind.UsingDirective); 1013N(SyntaxKind.UsingKeyword); 1014N(SyntaxKind.IdentifierName); 1016N(SyntaxKind.IdentifierToken, "ns1"); 1018N(SyntaxKind.SemicolonToken); 1020N(SyntaxKind.UsingDirective); 1022N(SyntaxKind.UsingKeyword); 1023N(SyntaxKind.IdentifierName); 1025N(SyntaxKind.IdentifierToken, "ns2"); 1027N(SyntaxKind.SemicolonToken); 1029N(SyntaxKind.EndOfFileToken); 1045N(SyntaxKind.CompilationUnit); 1047N(SyntaxKind.UsingDirective); 1049N(SyntaxKind.GlobalKeyword); 1050N(SyntaxKind.UsingKeyword); 1051N(SyntaxKind.IdentifierName); 1053N(SyntaxKind.IdentifierToken, "ns1"); 1055N(SyntaxKind.SemicolonToken); 1057N(SyntaxKind.UsingDirective); 1059N(SyntaxKind.GlobalKeyword); 1060N(SyntaxKind.UsingKeyword); 1061N(SyntaxKind.IdentifierName); 1063N(SyntaxKind.IdentifierToken, "ns2"); 1065N(SyntaxKind.SemicolonToken); 1067N(SyntaxKind.EndOfFileToken); 1086N(SyntaxKind.CompilationUnit); 1088N(SyntaxKind.GlobalStatement); 1090N(SyntaxKind.ExpressionStatement); 1092N(SyntaxKind.InvocationExpression); 1094N(SyntaxKind.IdentifierName); 1096N(SyntaxKind.IdentifierToken, "M"); 1098N(SyntaxKind.ArgumentList); 1100N(SyntaxKind.OpenParenToken); 1101N(SyntaxKind.CloseParenToken); 1104N(SyntaxKind.SemicolonToken); 1107N(SyntaxKind.EndOfFileToken); 1123N(SyntaxKind.CompilationUnit); 1125N(SyntaxKind.UsingDirective); 1127N(SyntaxKind.GlobalKeyword); 1128N(SyntaxKind.UsingKeyword); 1129N(SyntaxKind.IdentifierName); 1131N(SyntaxKind.IdentifierToken, "ns1"); 1133N(SyntaxKind.SemicolonToken); 1135N(SyntaxKind.UsingDirective); 1137N(SyntaxKind.UsingKeyword); 1138N(SyntaxKind.IdentifierName); 1140N(SyntaxKind.IdentifierToken, "ns2"); 1142N(SyntaxKind.SemicolonToken); 1144N(SyntaxKind.GlobalStatement); 1146N(SyntaxKind.ExpressionStatement); 1148N(SyntaxKind.InvocationExpression); 1150N(SyntaxKind.IdentifierName); 1152N(SyntaxKind.IdentifierToken, "M"); 1154N(SyntaxKind.ArgumentList); 1156N(SyntaxKind.OpenParenToken); 1157N(SyntaxKind.CloseParenToken); 1160N(SyntaxKind.SemicolonToken); 1163N(SyntaxKind.EndOfFileToken); 1179N(SyntaxKind.CompilationUnit); 1181N(SyntaxKind.UsingDirective); 1183N(SyntaxKind.GlobalKeyword); 1184N(SyntaxKind.UsingKeyword); 1185N(SyntaxKind.NameEquals); 1187N(SyntaxKind.IdentifierName); 1189N(SyntaxKind.IdentifierToken, "alias1"); 1191N(SyntaxKind.EqualsToken); 1193N(SyntaxKind.IdentifierName); 1195N(SyntaxKind.IdentifierToken, "ns1"); 1197N(SyntaxKind.SemicolonToken); 1199N(SyntaxKind.UsingDirective); 1201N(SyntaxKind.UsingKeyword); 1202N(SyntaxKind.NameEquals); 1204N(SyntaxKind.IdentifierName); 1206N(SyntaxKind.IdentifierToken, "alias2"); 1208N(SyntaxKind.EqualsToken); 1210N(SyntaxKind.IdentifierName); 1212N(SyntaxKind.IdentifierToken, "ns2"); 1214N(SyntaxKind.SemicolonToken); 1216N(SyntaxKind.GlobalStatement); 1218N(SyntaxKind.ExpressionStatement); 1220N(SyntaxKind.InvocationExpression); 1222N(SyntaxKind.IdentifierName); 1224N(SyntaxKind.IdentifierToken, "M"); 1226N(SyntaxKind.ArgumentList); 1228N(SyntaxKind.OpenParenToken); 1229N(SyntaxKind.CloseParenToken); 1232N(SyntaxKind.SemicolonToken); 1235N(SyntaxKind.EndOfFileToken); 1251N(SyntaxKind.CompilationUnit); 1253N(SyntaxKind.UsingDirective); 1255N(SyntaxKind.GlobalKeyword); 1256N(SyntaxKind.UsingKeyword); 1257N(SyntaxKind.StaticKeyword); 1258N(SyntaxKind.IdentifierName); 1260N(SyntaxKind.IdentifierToken, "ns1"); 1262N(SyntaxKind.SemicolonToken); 1264N(SyntaxKind.UsingDirective); 1266N(SyntaxKind.UsingKeyword); 1267N(SyntaxKind.StaticKeyword); 1268N(SyntaxKind.IdentifierName); 1270N(SyntaxKind.IdentifierToken, "ns2"); 1272N(SyntaxKind.SemicolonToken); 1274N(SyntaxKind.GlobalStatement); 1276N(SyntaxKind.ExpressionStatement); 1278N(SyntaxKind.InvocationExpression); 1280N(SyntaxKind.IdentifierName); 1282N(SyntaxKind.IdentifierToken, "M"); 1284N(SyntaxKind.ArgumentList); 1286N(SyntaxKind.OpenParenToken); 1287N(SyntaxKind.CloseParenToken); 1290N(SyntaxKind.SemicolonToken); 1293N(SyntaxKind.EndOfFileToken);