1455 references to Keyword
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1451)
Classification\SemanticClassifierTests.cs (88)
67
Classifications(
Keyword
("var"), Local("i")));
90
Classifications(Class("Class"),
Keyword
("dynamic")));
292
Keyword
("dynamic"));
1002
Keyword
("var"),
1023
Keyword
("var"),
1045
Keyword
("var"),
1267
Keyword
("var"),
1400
Keyword
("var"),
1402
Keyword
("var"),
2206
Keyword
("var"));
2235
Keyword
("var"));
2253
Keyword
("var"));
2371
Keyword
("var"),
2374
Keyword
("var"),
2395
Keyword
("var"),
2427
Keyword
("from"));
2441
Keyword
("var"),
2443
Keyword
("from"));
2462
Keyword
("var"),
2476
Keyword
("var"),
2477
Keyword
("var"),
2493
Keyword
("var"),
2494
Keyword
("var"),
2626
Keyword
("var"),
2627
Keyword
("nameof"));
2644
Keyword
("var"),
2645
Keyword
("nameof"),
2675
Keyword
("var"),
2676
Keyword
("nameof"),
2699
Keyword
("var"),
2729
Keyword
("var"), Local("a"), Local("a"));
2854
Keyword
("var"),
2868
Keyword
("var"),
2879
Keyword
("unmanaged"));
2891
Keyword
("unmanaged"));
2907
Keyword
("unmanaged"));
2921
Keyword
("unmanaged"));
2936
Keyword
("unmanaged"));
2955
Keyword
("unmanaged"));
2965
Keyword
("unmanaged"));
2977
Keyword
("unmanaged"));
2993
Keyword
("unmanaged"));
3010
Keyword
("unmanaged"));
3028
Keyword
("unmanaged"));
3050
Keyword
("unmanaged"));
3066
Keyword
("var"),
3093
Keyword
("var"),
3094
Keyword
("var"),
3126
Keyword
("var"),
3127
Keyword
("var"),
3157
Keyword
("var"),
3159
Keyword
("var"),
3190
Keyword
("var"),
3191
Keyword
("var"),
3224
Keyword
("var"),
3235
Keyword
("notnull"));
3247
Keyword
("notnull"));
3263
Keyword
("notnull"));
3277
Keyword
("notnull"));
3292
Keyword
("notnull"));
3311
Keyword
("notnull"));
3321
Keyword
("notnull"));
3333
Keyword
("notnull"));
3349
Keyword
("notnull"));
3366
Keyword
("notnull"));
3384
Keyword
("notnull"));
3406
Keyword
("notnull"));
3422
Keyword
("var"),
3455
Keyword
("_"),
3475
Keyword
("var"),
3476
Keyword
("_"));
3494
Keyword
("_"));
3510
Keyword
("_"));
3526
Keyword
("_"));
3543
Keyword
("_"));
3566
Keyword
("_"));
3586
Keyword
("_"));
3639
Keyword
("_"),
3640
Keyword
("_"));
3658
Keyword
("_"),
3659
Keyword
("_"));
3668
Classifications(
Keyword
("nint"),
Keyword
("nuint")));
3727
Keyword
("_"),
3728
Keyword
("nameof"),
3756
Keyword
("_"),
3757
Keyword
("nameof"),
3868
Keyword
("var"),
Classification\SemanticClassifierTests_Json.cs (9)
32
Keyword
("var"),
79
Keyword
("var"),
116
Keyword
("var"),
166
Keyword
("var"));
183
Keyword
("var"),
244
Keyword
("var"),
355
Keyword
("var"),
422
Keyword
("var"),
491
Keyword
("var"),
Classification\SemanticClassifierTests_Regex.cs (19)
35
Keyword
("var"),
119
Keyword
("var"),
200
Keyword
("var"),
283
Keyword
("var"),
308
Keyword
("var"),
333
Keyword
("var"),
358
Keyword
("var"),
383
Keyword
("var"),
409
Keyword
("var"),
435
Keyword
("var"),
461
Keyword
("var"),
490
Keyword
("var"),
518
Keyword
("var"),
572
Keyword
("var"),
597
Keyword
("var"),
624
Keyword
("var"),
651
Keyword
("var"),
1247
Keyword
("var"),
1313
Keyword
("var"));
Classification\SemanticClassifierTests_StringEscapes.cs (36)
20
Keyword
("var"),
30
Keyword
("var"),
40
Keyword
("var"));
48
Keyword
("var"));
56
Keyword
("var"),
66
Keyword
("var"),
76
Keyword
("var"),
86
Keyword
("var"),
96
Keyword
("var"),
108
Keyword
("var"),
120
Keyword
("var"),
130
Keyword
("var"),
140
Keyword
("var"),
150
Keyword
("var"),
160
Keyword
("var"),
170
Keyword
("var"),
180
Keyword
("var"),
190
Keyword
("var"),
200
Keyword
("var"));
208
Keyword
("var"));
220
Keyword
("var"));
232
Keyword
("var"));
244
Keyword
("var"));
256
Keyword
("var"));
264
Keyword
("var"));
272
Keyword
("var"));
284
Keyword
("var"));
296
Keyword
("var"));
308
Keyword
("var"));
320
Keyword
("var"));
329
Keyword
("var"),
339
Keyword
("var"),
349
Keyword
("var"),
359
Keyword
("var"));
368
Keyword
("var"),
384
Keyword
("var"));
Classification\SemanticClassifierTests_TestMarkup.cs (18)
144
var expected = ImmutableArray.Create(
Keyword
("class"),
149
Keyword
("class"),
166
Keyword
("class"),
183
Keyword
("class"),
201
Keyword
("cla"),
203
Keyword
("ss"),
220
Keyword
("class"),
246
Keyword
("class"),
272
Keyword
("class"),
297
Keyword
("class"),
322
Keyword
("class"),
347
Keyword
("class"),
372
Keyword
("class"),
401
Keyword
("class"),
432
Keyword
("class"),
439
Keyword
("string"),
462
Keyword
("class"),
467
Keyword
("string"),
Classification\SyntacticClassifierTests.cs (776)
39
Keyword
("class"),
57
Keyword
("namespace"),
72
Keyword
("namespace"),
82
Keyword
("var"),
93
Keyword
("var"));
110
Keyword
("var"),
117
Keyword
("as"),
135
Keyword
("class"),
138
Keyword
("void"),
166
Keyword
("using"),
173
Keyword
("class"),
187
Keyword
("new"),
220
Keyword
("new"),
252
Keyword
("this"),
262
Keyword
("fixed"),
264
Keyword
("int"),
291
Keyword
("using"),
298
Keyword
("class"),
301
Keyword
("async"),
321
Keyword
("public"),
322
Keyword
("partial"),
323
Keyword
("class"),
337
Keyword
("public"),
338
Keyword
("partial"),
339
Keyword
("void"),
382
Keyword
("partial"),
383
Keyword
("class"),
387
Keyword
("partial"),
388
Keyword
("struct"),
392
Keyword
("partial"),
393
Keyword
("interface"),
436
Keyword
("u8"));
447
Keyword
("U8"));
543
Keyword
("u8"),
566
Keyword
("U8"),
584
Keyword
("string"),
605
Keyword
("string"),
611
Keyword
("u8"),
627
Keyword
("string"),
633
Keyword
("u8"),
659
Keyword
("u8"));
672
Keyword
("U8"));
697
Keyword
("u8"));
710
Keyword
("U8"));
728
Keyword
("from"),
730
Keyword
("in"),
740
Keyword
("from"),
742
Keyword
("in"),
757
Keyword
("from"),
759
Keyword
("in"));
768
Keyword
("from"),
770
Keyword
("in"));
779
Keyword
("from"),
781
Keyword
("in"),
783
Keyword
("where"),
797
Keyword
("from"),
799
Keyword
("in"),
801
Keyword
("where"),
821
script ? Identifier("var") :
Keyword
("var"),
850
Keyword
("object"),
853
Keyword
("from"),
855
Keyword
("in"),
857
Keyword
("join"),
859
Keyword
("in"),
861
Keyword
("on"),
863
Keyword
("equals"),
865
Keyword
("group"),
867
Keyword
("by"),
869
Keyword
("into"),
871
Keyword
("let"),
875
Keyword
("where"),
877
Keyword
("orderby"),
879
Keyword
("ascending"),
882
Keyword
("descending"),
883
Keyword
("select"),
899
Keyword
("class"),
902
Keyword
("int"),
943
Keyword
("class"),
946
Keyword
("int"),
949
Keyword
("from"),
951
Keyword
("in"),
953
Keyword
("join"),
955
Keyword
("in"),
957
Keyword
("on"),
959
Keyword
("equals"),
961
Keyword
("group"),
963
Keyword
("by"),
965
Keyword
("into"),
967
Keyword
("let"),
971
Keyword
("where"),
973
Keyword
("orderby"),
975
Keyword
("ascending"),
978
Keyword
("descending"),
979
Keyword
("select"),
1044
Keyword
("class"),
1048
Keyword
("struct"),
1052
Keyword
("interface"),
1056
Keyword
("enum"),
1060
Keyword
("delegate"),
1064
Keyword
("class"),
1068
Keyword
("class"),
1072
Keyword
("class"),
1076
Keyword
("class"),
1080
Keyword
("class"),
1084
Keyword
("class"),
1088
Keyword
("class"),
1092
Keyword
("class"),
1096
Keyword
("class"),
1115
Keyword
("class"),
1193
Keyword
("class"),
1196
Keyword
("void"),
1201
Keyword
("var"),
1208
Keyword
("as"),
1218
Keyword
("as"),
1228
Keyword
("as"),
1238
Keyword
("as"),
1248
Keyword
("as"),
1258
Keyword
("as"),
1268
Keyword
("as"),
1278
Keyword
("as"),
1288
Keyword
("as"),
1298
Keyword
("as"),
1308
Keyword
("as"),
1318
Keyword
("as"),
1336
Keyword
("class"),
1339
Keyword
("int"),
1383
Keyword
("class"),
1386
Keyword
("string"),
1391
Keyword
("in"),
1395
Keyword
("in"),
1442
Keyword
("class"),
1460
Keyword
("class"),
1464
Keyword
("void"),
1558
Keyword
("class"),
1561
Keyword
("void"),
1584
Keyword
("class"),
1598
Keyword
("int"),
1625
Keyword
("class"),
1655
Keyword
("class"),
1680
Keyword
("class"),
1707
Keyword
("class"),
1744
isControlKeyword ? ControlKeyword(langword) :
Keyword
(langword),
1752
Keyword
("class"),
1790
Keyword
("class"),
1827
Keyword
("class"),
1857
Keyword
("class"),
1885
Keyword
("class"),
1906
Keyword
("class"),
1941
Keyword
("class"),
1971
Keyword
("class"),
2001
Keyword
("class"),
2021
Keyword
("class"),
2044
Keyword
("class"),
2070
Keyword
("class"),
2106
Keyword
("class"),
2135
Keyword
("class"),
2158
Keyword
("class"),
2192
Keyword
("public"),
2193
Keyword
("class"),
2196
Keyword
("static"),
2197
Keyword
("void"),
2214
Keyword
("class"),
2217
Keyword
("int"),
2230
Keyword
("class"),
2248
Keyword
("class"),
2260
Keyword
("class"),
2272
Keyword
("struct"),
2284
Keyword
("interface"),
2296
Keyword
("enum"),
2309
Keyword
("enum"),
2328
Keyword
("delegate"),
2329
Keyword
("void"),
2344
Keyword
("default"),
2356
Keyword
("class"),
2371
Keyword
("class"),
2388
Keyword
("interface"),
2403
Keyword
("struct"),
2418
Keyword
("delegate"),
2419
Keyword
("void"),
2450
Keyword
("default"),
2463
Keyword
("true"),
2480
Keyword
("class"),
2504
Keyword
("assembly"),
2520
Keyword
("class"),
2525
Keyword
("where"),
2554
Keyword
("int"),
2565
Keyword
("from"),
2567
Keyword
("in"),
2577
Keyword
("int"),
2589
Keyword
("module"),
2602
Keyword
("assembly"),
2619
Keyword
("type"),
2624
Keyword
("return"),
2628
Keyword
("delegate"),
2629
Keyword
("void"),
2649
Keyword
("return"),
2654
Keyword
("method"),
2658
Keyword
("void"),
2680
Keyword
("class"),
2684
Keyword
("method"),
2710
Keyword
("class"),
2714
Keyword
("method"),
2740
Keyword
("method"),
2745
Keyword
("return"),
2749
Keyword
("static"),
2751
Keyword
("operator"),
2787
Keyword
("event"),
2791
Keyword
("event"),
2796
Keyword
("param"),
2801
Keyword
("method"),
2805
Keyword
("add"),
2809
Keyword
("param"),
2814
Keyword
("method"),
2818
Keyword
("remove"),
2845
Keyword
("int"),
2849
Keyword
("return"),
2854
Keyword
("method"),
2858
Keyword
("get"),
2862
Keyword
("param"),
2867
Keyword
("method"),
2871
Keyword
("set"),
2887
Keyword
("property"),
2891
Keyword
("int"),
2892
Keyword
("this"),
2894
Keyword
("int"),
2898
Keyword
("get"),
2900
Keyword
("set"),
2926
Keyword
("int"),
2927
Keyword
("this"),
2929
Keyword
("int"),
2934
Keyword
("return"),
2939
Keyword
("method"),
2943
Keyword
("get"),
2947
Keyword
("param"),
2952
Keyword
("method"),
2956
Keyword
("set"),
2972
Keyword
("field"),
2976
Keyword
("const"),
2977
Keyword
("int"),
3176
Keyword
("using"),
3182
Keyword
("namespace"),
3185
Keyword
("abstract"),
3186
Keyword
("class"),
3191
Keyword
("bool"),
3194
Keyword
("default"),
3196
Keyword
("bool"),
3199
Keyword
("byte"),
3202
Keyword
("char"),
3205
Keyword
("const"),
3206
Keyword
("int"),
3212
Keyword
("decimal"),
3215
Keyword
("delegate"),
3216
Keyword
("void"),
3221
Keyword
("delegate"),
3223
Keyword
("managed"),
3225
Keyword
("int"),
3227
Keyword
("int"),
3231
Keyword
("delegate"),
3233
Keyword
("unmanaged"),
3235
Keyword
("int"),
3237
Keyword
("int"),
3241
Keyword
("double"),
3244
Keyword
("enum"),
3254
Keyword
("event"),
3258
Keyword
("float"),
3261
Keyword
("static"),
3262
Keyword
("int"),
3266
Keyword
("long"),
3269
Keyword
("sbyte"),
3272
Keyword
("short"),
3275
Keyword
("int"),
3278
Keyword
("sizeof"),
3280
Keyword
("int"),
3283
Keyword
("string"),
3286
Keyword
("uint"),
3289
Keyword
("ulong"),
3292
Keyword
("volatile"),
3293
Keyword
("ushort"),
3296
Keyword
("struct"),
3300
Keyword
("protected"),
3301
Keyword
("virtual"),
3302
Keyword
("void"),
3308
Keyword
("public"),
3311
Keyword
("int"),
3315
Keyword
("bool"),
3319
Keyword
("is"),
3320
Keyword
("int"),
3326
Keyword
("true"),
3340
Keyword
("true"),
3361
Keyword
("checked"),
3363
Keyword
("int"),
3377
Keyword
("true"),
3382
Keyword
("false"),
3389
Keyword
("unsafe"),
3391
Keyword
("fixed"),
3393
Keyword
("int"),
3402
Keyword
("char"),
3406
Keyword
("stackalloc"),
3407
Keyword
("char"),
3415
Keyword
("int"),
3436
Keyword
("new"),
3447
Keyword
("object"),
3453
Keyword
("object"),
3459
Keyword
("lock"),
3461
Keyword
("this"),
3472
Keyword
("out"),
3473
Keyword
("int"),
3483
Keyword
("as"),
3487
Keyword
("public"),
3488
Keyword
("static"),
3489
Keyword
("explicit"),
3490
Keyword
("operator"),
3493
Keyword
("int"),
3498
Keyword
("new"),
3505
Keyword
("public"),
3506
Keyword
("static"),
3507
Keyword
("implicit"),
3508
Keyword
("operator"),
3511
Keyword
("double"),
3516
Keyword
("new"),
3523
Keyword
("public"),
3524
Keyword
("extern"),
3525
Keyword
("void"),
3530
Keyword
("internal"),
3531
Keyword
("void"),
3534
Keyword
("object"),
3542
Keyword
("null"),
3550
Keyword
("is"),
3557
Keyword
("new"),
3577
Keyword
("sealed"),
3578
Keyword
("class"),
3583
Keyword
("readonly"),
3584
Keyword
("int"),
3587
Keyword
("public"),
3590
Keyword
("int"),
3594
Keyword
("base"),
3600
Keyword
("public"),
3601
Keyword
("void"),
3604
Keyword
("ref"),
3605
Keyword
("int"),
3614
Keyword
("int"),
3621
Keyword
("ref"),
3624
Keyword
("typeof"),
3626
Keyword
("int"),
3631
Keyword
("protected"),
3632
Keyword
("override"),
3633
Keyword
("void"),
3638
Keyword
("unchecked"),
3640
Keyword
("int"),
3650
Keyword
("private"),
3651
Keyword
("void"),
3654
Keyword
("params"),
3655
Keyword
("object"),
3662
Keyword
("private"),
3663
Keyword
("string"),
3666
Keyword
("object"),
3673
Keyword
("int"),
3675
Keyword
("string"),
3679
Keyword
("_"),
3681
Keyword
("true"),
3684
Keyword
("new"),
3693
Keyword
("interface"),
3764
Keyword
("using"),
3771
Keyword
("public"),
3772
Keyword
("class"),
3778
Keyword
("public"),
3779
Keyword
("void"),
3784
Keyword
("int"),
3789
Keyword
("new"),
3790
Keyword
("int"),
3795
Keyword
("int"),
3812
Keyword
("int"),
3826
Keyword
("new"),
3829
Keyword
("int"),
3860
Keyword
("bool"),
3863
Keyword
("true"),
3865
Keyword
("false"),
3867
Keyword
("true"),
3869
Keyword
("false"),
3891
Keyword
("int"),
3897
Keyword
("int"),
3900
Keyword
("true"),
3914
Keyword
("true"),
3916
Keyword
("false"),
3918
Keyword
("true"),
3998
Keyword
("object"),
4010
Keyword
("unsafe"),
4031
Keyword
("null"),
4060
Keyword
("partial"),
4061
Keyword
("class"),
4064
Keyword
("partial"),
4065
Keyword
("void"),
4068
Keyword
("string"),
4072
Keyword
("partial"),
4073
Keyword
("void"),
4076
Keyword
("string"),
4081
Keyword
("partial"),
4082
Keyword
("int"),
4087
Keyword
("partial"),
4088
Keyword
("int"),
4094
Keyword
("public"),
4095
Keyword
("partial"),
4096
Keyword
("void"),
4098
Keyword
("void"),
4119
Keyword
("class"),
4122
Keyword
("int"),
4125
Keyword
("set"),
4127
Keyword
("var"),
4130
Keyword
("new"),
4161
Keyword
("class"),
4164
Keyword
("int"),
4167
Keyword
("set"),
4198
Keyword
("using"),
4201
Keyword
("static"),
4202
Keyword
("class"),
4206
Keyword
("static"),
4207
Keyword
("void"),
4213
Keyword
("var"),
4220
Keyword
("class"),
4253
Keyword
("using"),
4256
Keyword
("class"),
4259
Keyword
("private"),
4260
Keyword
("class"),
4265
Keyword
("class"),
4270
Keyword
("static"),
4271
Keyword
("void"),
4277
Keyword
("var"),
4301
Keyword
("class"),
4304
Keyword
("static"),
4305
Keyword
("void"),
4309
Keyword
("string"),
4349
Keyword
("class"),
4352
Keyword
("class"),
4359
Keyword
("static"),
4362
Keyword
("int"),
4370
Keyword
("null"),
4373
Keyword
("static"),
4374
Keyword
("void"),
4380
Keyword
("var"),
4387
Keyword
("var"),
4390
Keyword
("new"),
4393
Keyword
("int"),
4419
Keyword
("class"),
4422
Keyword
("void"),
4425
Keyword
("string"),
4455
Keyword
("var"),
4462
Keyword
("var"),
4490
Keyword
("var"),
4497
Keyword
("var"),
4504
Keyword
("var"),
4535
Keyword
("var"),
4542
Keyword
("var"),
4549
Keyword
("var"),
4589
Keyword
("true"),
4621
Keyword
("true"),
4638
Keyword
("out"),
4688
Keyword
("void"),
4693
Keyword
("var"),
4696
Keyword
("await"),
4712
Keyword
("void"),
4717
Keyword
("var"),
4732
Keyword
("int"),
4734
Keyword
("string"),
4746
Keyword
("int"),
4749
Keyword
("string"),
4761
Keyword
("var"),
4777
Keyword
("var"),
4806
Keyword
("class"),
4810
Keyword
("public"),
4811
Keyword
("void"),
4817
Keyword
("public"),
4818
Keyword
("void"),
4844
Keyword
("class"),
4848
Keyword
("public"),
4849
Keyword
("void"),
4855
Keyword
("int"),
4859
Keyword
("public"),
4860
Keyword
("void"),
4878
Keyword
("var"),
4894
Keyword
("class"),
4899
Keyword
("where"),
4902
Keyword
("unmanaged"),
4916
Keyword
("interface"),
4920
Keyword
("class"),
4925
Keyword
("where"),
4928
Keyword
("unmanaged"),
4945
Keyword
("namespace"),
4948
Keyword
("interface"),
4953
Keyword
("class"),
4958
Keyword
("where"),
4961
Keyword
("unmanaged"),
4977
Keyword
("class"),
4980
Keyword
("void"),
4987
Keyword
("where"),
4990
Keyword
("unmanaged"),
5008
Keyword
("interface"),
5012
Keyword
("class"),
5015
Keyword
("void"),
5022
Keyword
("where"),
5025
Keyword
("unmanaged"),
5046
Keyword
("namespace"),
5049
Keyword
("interface"),
5054
Keyword
("class"),
5057
Keyword
("void"),
5064
Keyword
("where"),
5067
Keyword
("unmanaged"),
5079
Keyword
("delegate"),
5080
Keyword
("void"),
5087
Keyword
("where"),
5090
Keyword
("unmanaged"),
5103
Keyword
("interface"),
5107
Keyword
("delegate"),
5108
Keyword
("void"),
5115
Keyword
("where"),
5118
Keyword
("unmanaged"),
5134
Keyword
("namespace"),
5137
Keyword
("interface"),
5142
Keyword
("delegate"),
5143
Keyword
("void"),
5150
Keyword
("where"),
5153
Keyword
("unmanaged"),
5171
Keyword
("class"),
5174
Keyword
("void"),
5179
Keyword
("void"),
5186
Keyword
("where"),
5189
Keyword
("unmanaged"),
5211
Keyword
("interface"),
5215
Keyword
("class"),
5218
Keyword
("void"),
5223
Keyword
("void"),
5230
Keyword
("where"),
5233
Keyword
("unmanaged"),
5258
Keyword
("namespace"),
5261
Keyword
("interface"),
5266
Keyword
("class"),
5269
Keyword
("void"),
5274
Keyword
("void"),
5281
Keyword
("where"),
5284
Keyword
("unmanaged"),
5303
Keyword
("object"),
5309
Keyword
("is"),
5331
Keyword
("object"),
5340
Keyword
("int"),
5356
Keyword
("int"),
5388
Keyword
("new"),
5389
Keyword
("int"),
5409
Keyword
("var"),
5436
Keyword
("var"),
5440
Keyword
("var"),
5461
Keyword
("is"),
5462
Keyword
("var"),
5475
Keyword
("public"),
5477
Keyword
("int"),
5480
Keyword
("int"),
5487
Keyword
("null"),
5503
Keyword
("int"),
5511
Keyword
("out"),
5512
Keyword
("int"),
5529
Keyword
("int"),
5532
Keyword
("int"),
5540
Keyword
("out"),
5541
Keyword
("int"),
5559
Keyword
("using"),
5575
Keyword
("using"),
5591
Keyword
("using"),
5607
Keyword
("using"),
5608
Keyword
("static"),
5634
Keyword
("new"),
5678
Keyword
("var"),
5694
Keyword
("class"),
5699
Keyword
("where"),
5702
Keyword
("notnull"),
5716
Keyword
("interface"),
5720
Keyword
("class"),
5725
Keyword
("where"),
5728
Keyword
("notnull"),
5745
Keyword
("namespace"),
5748
Keyword
("interface"),
5753
Keyword
("class"),
5758
Keyword
("where"),
5761
Keyword
("notnull"),
5777
Keyword
("class"),
5780
Keyword
("void"),
5787
Keyword
("where"),
5790
Keyword
("notnull"),
5808
Keyword
("interface"),
5812
Keyword
("class"),
5815
Keyword
("void"),
5822
Keyword
("where"),
5825
Keyword
("notnull"),
5846
Keyword
("namespace"),
5849
Keyword
("interface"),
5854
Keyword
("class"),
5857
Keyword
("void"),
5864
Keyword
("where"),
5867
Keyword
("notnull"),
5879
Keyword
("delegate"),
5880
Keyword
("void"),
5887
Keyword
("where"),
5890
Keyword
("notnull"),
5903
Keyword
("interface"),
5907
Keyword
("delegate"),
5908
Keyword
("void"),
5915
Keyword
("where"),
5918
Keyword
("notnull"),
5934
Keyword
("namespace"),
5937
Keyword
("interface"),
5942
Keyword
("delegate"),
5943
Keyword
("void"),
5950
Keyword
("where"),
5953
Keyword
("notnull"),
5971
Keyword
("class"),
5974
Keyword
("void"),
5979
Keyword
("void"),
5986
Keyword
("where"),
5989
Keyword
("notnull"),
6011
Keyword
("interface"),
6015
Keyword
("class"),
6018
Keyword
("void"),
6023
Keyword
("void"),
6030
Keyword
("where"),
6033
Keyword
("notnull"),
6058
Keyword
("namespace"),
6061
Keyword
("interface"),
6066
Keyword
("class"),
6069
Keyword
("void"),
6074
Keyword
("void"),
6081
Keyword
("where"),
6084
Keyword
("notnull"),
6105
Keyword
("class"),
6108
Keyword
("delegate"),
6110
Keyword
("unmanaged"),
6117
Keyword
("int"),
6119
Keyword
("int"),
6200
Keyword
("class"),
6203
Keyword
("public"),
6204
Keyword
("static"),
6205
Keyword
("void"),
6211
Keyword
("static"),
6212
Keyword
("void"),
6240
Keyword
("class"),
6243
Keyword
("public"),
6244
Keyword
("static"),
6245
Keyword
("void"),
6251
Keyword
("const"),
6252
Keyword
("int"),
6278
Keyword
("class"),
6281
Keyword
("public"),
6282
Keyword
("static"),
6283
Keyword
("void"),
6287
Keyword
("int"),
6291
Keyword
("var"),
6318
Keyword
("class"),
6321
Keyword
("public"),
6322
Keyword
("static"),
6323
Keyword
("void"),
6327
Keyword
("int"),
6331
Keyword
("var"),
6337
Keyword
("u8"),
6359
Keyword
("class"),
6362
Keyword
("public"),
6363
Keyword
("static"),
6364
Keyword
("void"),
6368
Keyword
("int"),
6372
Keyword
("var"),
6378
Keyword
("U8"),
6402
Keyword
("class"),
6405
Keyword
("public"),
6406
Keyword
("static"),
6407
Keyword
("void"),
6411
Keyword
("int"),
6415
Keyword
("var"),
6446
Keyword
("class"),
6449
Keyword
("public"),
6450
Keyword
("static"),
6451
Keyword
("void"),
6455
Keyword
("int"),
6459
Keyword
("var"),
6467
Keyword
("u8"),
6491
Keyword
("class"),
6494
Keyword
("public"),
6495
Keyword
("static"),
6496
Keyword
("void"),
6500
Keyword
("int"),
6504
Keyword
("var"),
6512
Keyword
("U8"),
6534
Keyword
("class"),
6537
Keyword
("public"),
6538
Keyword
("static"),
6539
Keyword
("void"),
6543
Keyword
("int"),
6547
Keyword
("var"),
6580
Keyword
("class"),
6583
Keyword
("public"),
6584
Keyword
("static"),
6585
Keyword
("void"),
6589
Keyword
("int"),
6593
Keyword
("var"),
6626
Keyword
("class"),
6629
Keyword
("public"),
6630
Keyword
("static"),
6631
Keyword
("void"),
6635
Keyword
("int"),
6639
Keyword
("var"),
6669
Keyword
("static"),
6671
Keyword
("operator"),
6672
Keyword
("checked"),
6693
Keyword
("static"),
6695
Keyword
("operator"),
6696
Keyword
("checked"),
6720
Keyword
("static"),
6721
Keyword
("explicit"),
6722
Keyword
("operator"),
6723
Keyword
("checked"),
6744
Keyword
("static"),
6748
Keyword
("operator"),
6749
Keyword
("checked"),
6770
Keyword
("static"),
6774
Keyword
("operator"),
6775
Keyword
("checked"),
6799
Keyword
("static"),
6800
Keyword
("explicit"),
6803
Keyword
("operator"),
6804
Keyword
("checked"),
6825
Keyword
("static"),
6827
Keyword
("operator"),
6833
Keyword
("int"),
6851
Keyword
("static"),
6855
Keyword
("operator"),
6856
Keyword
("checked"),
6882
Keyword
("class"),
6885
Keyword
("void"),
6888
Keyword
("string"),
6942
Keyword
("void"),
6948
Keyword
("static"),
6949
Keyword
("void"),
6963
Keyword
("interface"),
6966
Keyword
("void"),
6969
Keyword
("scoped"),
6982
Keyword
("scoped"),
6997
Keyword
("out"),
6998
Keyword
("scoped"),
7023
Keyword
("using"),
7026
Keyword
("class"),
7029
Keyword
("void"),
7034
Keyword
("const"),
7035
Keyword
("int"),
7041
Keyword
("const"),
7042
Keyword
("int"),
7048
Keyword
("var"),
7052
Keyword
("int"),
7081
Keyword
("class"),
7084
Keyword
("void"),
7089
Keyword
("var"),
7093
Keyword
("string"),
7112
Keyword
("var"),
7116
Keyword
("params"),
7117
Keyword
("int"),
7134
Keyword
("var"),
7138
Keyword
("int"),
7141
Keyword
("int"),
7146
Keyword
("params"),
7147
Keyword
("int"),
7152
Keyword
("params"),
7153
Keyword
("int"),
7172
Keyword
("class"),
7177
Keyword
("where"),
7180
Keyword
("allows"),
7181
Keyword
("ref"),
7182
Keyword
("struct"),
7193
Keyword
("class"),
7196
Keyword
("void"),
7203
Keyword
("where"),
7206
Keyword
("allows"),
7207
Keyword
("ref"),
7208
Keyword
("struct"),
Classification\SyntacticClassifierTests_Preprocessor.cs (20)
29
Keyword
("true"),
46
Keyword
("true"),
64
Keyword
("false"),
99
Keyword
("true"),
117
Keyword
("false"),
153
Keyword
("true"),
172
Keyword
("false"),
681
Keyword
("true"),
1301
Keyword
("true"),
1304
Keyword
("false"),
1318
expected: Classifications(Identifier("M2"), Punctuation.OpenParen,
Keyword
("out"), Identifier("var"),
1319
Keyword
("_"), Punctuation.CloseParen, Punctuation.Semicolon));
1329
Punctuation.OpenCurly, ControlKeyword("case"),
Keyword
("int"),
Keyword
("_"), Punctuation.Colon, Punctuation.CloseCurly));
1339
Keyword
("_"), Punctuation.CloseParen, Operators.Equals, Punctuation.OpenParen, Number("1"),
1349
expected: Classifications(Punctuation.OpenParen, Identifier("var"),
Keyword
("_"), Punctuation.Comma,
1350
Identifier("var"),
Keyword
("_"), Punctuation.CloseParen, Operators.Equals, Punctuation.OpenParen,
1360
expected: Classifications(
Keyword
("int"), Local("x"), Punctuation.Semicolon, Punctuation.OpenParen,
1372
expected: Classifications(Identifier("M2"), Punctuation.OpenParen,
Keyword
("out"), Identifier("_"), Punctuation.CloseParen,
1410
expected: Classifications(
Keyword
("int"), Local("_"), Punctuation.Semicolon, Identifier("_"), Operators.Equals,
Classification\TotalClassifierTests.cs (357)
46
Keyword
("using"),
89
Keyword
("using"),
105
Keyword
("using"),
120
Keyword
("using"),
135
Keyword
("using"),
150
Keyword
("using"),
172
Keyword
("class"),
196
Keyword
("record"),
197
Keyword
("class"),
221
Keyword
("record"),
222
Keyword
("struct"),
227
Keyword
("int"),
241
Keyword
("using"),
244
Keyword
("global"),
266
Keyword
("partial"),
267
Keyword
("class"),
272
Keyword
("where"),
280
Keyword
("static"),
281
Keyword
("dynamic"),
294
Keyword
("dynamic"),
311
Keyword
("var"),
337
Keyword
("class"),
340
Keyword
("int"),
343
Keyword
("set"),
345
Keyword
("var"),
348
Keyword
("new"),
352
Keyword
("value"),
379
Keyword
("event"),
380
Keyword
("int"),
383
Keyword
("add"),
385
Keyword
("this"),
389
Keyword
("value"),
393
Keyword
("remove"),
395
Keyword
("this"),
399
Keyword
("value"),
424
Keyword
("int"),
427
Keyword
("get"),
429
Keyword
("this"),
437
Keyword
("set"),
439
Keyword
("this"),
443
Keyword
("value"),
463
Keyword
("int"),
466
Keyword
("set"),
468
Keyword
("this"),
472
Keyword
("value"),
484
Keyword
("object"),
487
Keyword
("new"),
511
Keyword
("class"),
514
Keyword
("void"),
519
Keyword
("new"),
543
Keyword
("class"),
546
Keyword
("void"),
554
Keyword
("var"),
575
Keyword
("using"),
581
Keyword
("class"),
603
Keyword
("using"),
609
Keyword
("class"),
634
Keyword
("using"),
637
Keyword
("class"),
640
Keyword
("static"),
641
Keyword
("void"),
647
Keyword
("var"),
671
Keyword
("class"),
675
Keyword
("namespace"),
695
Keyword
("class"),
715
Keyword
("void"),
718
Keyword
("int"),
757
Keyword
("class"),
763
Keyword
("void"),
800
Keyword
("namespace"),
803
Keyword
("class"),
823
Keyword
("interface"),
826
Keyword
("int"),
829
Keyword
("get"),
831
Keyword
("set"),
834
Keyword
("void"),
837
Keyword
("int"),
881
Keyword
("int"),
892
Keyword
("class"),
895
Keyword
("public"),
898
Keyword
("int"),
918
Keyword
("using"),
925
Keyword
("class"),
945
Keyword
("using"),
952
Keyword
("class"),
957
Keyword
("int"),
959
Keyword
("string"),
978
Keyword
("static"),
979
Keyword
("class"),
983
Keyword
("public"),
984
Keyword
("static"),
985
Keyword
("void"),
989
Keyword
("this"),
1021
Keyword
("static"),
1022
Keyword
("class"),
1026
Keyword
("public"),
1027
Keyword
("static"),
1028
Keyword
("void"),
1032
Keyword
("this"),
1039
Keyword
("class"),
1042
Keyword
("void"),
1053
Keyword
("new"),
1059
Keyword
("new"),
1081
Keyword
("const"),
1082
Keyword
("int"),
1088
Keyword
("var"),
1103
Keyword
("var"),
1119
Keyword
("class"),
1124
Keyword
("where"),
1127
Keyword
("unmanaged"),
1140
Keyword
("interface"),
1144
Keyword
("class"),
1149
Keyword
("where"),
1152
Keyword
("unmanaged"),
1168
Keyword
("namespace"),
1171
Keyword
("interface"),
1176
Keyword
("class"),
1181
Keyword
("where"),
1184
Keyword
("unmanaged"),
1199
Keyword
("class"),
1202
Keyword
("void"),
1209
Keyword
("where"),
1212
Keyword
("unmanaged"),
1229
Keyword
("interface"),
1233
Keyword
("class"),
1236
Keyword
("void"),
1243
Keyword
("where"),
1246
Keyword
("unmanaged"),
1266
Keyword
("namespace"),
1269
Keyword
("interface"),
1274
Keyword
("class"),
1277
Keyword
("void"),
1284
Keyword
("where"),
1287
Keyword
("unmanaged"),
1299
Keyword
("delegate"),
1300
Keyword
("void"),
1307
Keyword
("where"),
1310
Keyword
("unmanaged"),
1322
Keyword
("interface"),
1326
Keyword
("delegate"),
1327
Keyword
("void"),
1334
Keyword
("where"),
1337
Keyword
("unmanaged"),
1352
Keyword
("namespace"),
1355
Keyword
("interface"),
1360
Keyword
("delegate"),
1361
Keyword
("void"),
1368
Keyword
("where"),
1371
Keyword
("unmanaged"),
1388
Keyword
("class"),
1391
Keyword
("void"),
1396
Keyword
("void"),
1403
Keyword
("where"),
1406
Keyword
("unmanaged"),
1427
Keyword
("interface"),
1431
Keyword
("class"),
1434
Keyword
("void"),
1439
Keyword
("void"),
1446
Keyword
("where"),
1449
Keyword
("unmanaged"),
1473
Keyword
("namespace"),
1476
Keyword
("interface"),
1481
Keyword
("class"),
1484
Keyword
("void"),
1489
Keyword
("void"),
1496
Keyword
("where"),
1499
Keyword
("unmanaged"),
1528
Keyword
("class"),
1531
Keyword
("void"),
1536
Keyword
("var"),
1543
Keyword
("var"),
1546
Keyword
("new"),
1551
Keyword
("new"),
1558
Keyword
("class"),
1561
Keyword
("public"),
1562
Keyword
("static"),
1564
Keyword
("operator"),
1575
Keyword
("new"),
1592
Keyword
("var"),
1608
Keyword
("class"),
1613
Keyword
("where"),
1616
Keyword
("notnull"),
1629
Keyword
("interface"),
1633
Keyword
("class"),
1638
Keyword
("where"),
1641
Keyword
("notnull"),
1657
Keyword
("namespace"),
1660
Keyword
("interface"),
1665
Keyword
("class"),
1670
Keyword
("where"),
1673
Keyword
("notnull"),
1688
Keyword
("class"),
1691
Keyword
("void"),
1698
Keyword
("where"),
1701
Keyword
("notnull"),
1718
Keyword
("interface"),
1722
Keyword
("class"),
1725
Keyword
("void"),
1732
Keyword
("where"),
1735
Keyword
("notnull"),
1755
Keyword
("namespace"),
1758
Keyword
("interface"),
1763
Keyword
("class"),
1766
Keyword
("void"),
1773
Keyword
("where"),
1776
Keyword
("notnull"),
1788
Keyword
("delegate"),
1789
Keyword
("void"),
1796
Keyword
("where"),
1799
Keyword
("notnull"),
1811
Keyword
("interface"),
1815
Keyword
("delegate"),
1816
Keyword
("void"),
1823
Keyword
("where"),
1826
Keyword
("notnull"),
1841
Keyword
("namespace"),
1844
Keyword
("interface"),
1849
Keyword
("delegate"),
1850
Keyword
("void"),
1857
Keyword
("where"),
1860
Keyword
("notnull"),
1877
Keyword
("class"),
1880
Keyword
("void"),
1885
Keyword
("void"),
1892
Keyword
("where"),
1895
Keyword
("notnull"),
1916
Keyword
("interface"),
1920
Keyword
("class"),
1923
Keyword
("void"),
1928
Keyword
("void"),
1935
Keyword
("where"),
1938
Keyword
("notnull"),
1962
Keyword
("namespace"),
1965
Keyword
("interface"),
1970
Keyword
("class"),
1973
Keyword
("void"),
1978
Keyword
("void"),
1985
Keyword
("where"),
1988
Keyword
("notnull"),
2017
Keyword
("using"),
2020
Keyword
("class"),
2023
Keyword
("public"),
2024
Keyword
("string"),
2028
Keyword
("class"),
2031
Keyword
("void"),
2034
Keyword
("object"),
2041
Keyword
("is"),
2046
Keyword
("var"),
2082
Keyword
("class"),
2085
Keyword
("void"),
2088
Keyword
("object"),
2095
Keyword
("is"),
2096
Keyword
("not"),
2123
Keyword
("class"),
2126
Keyword
("void"),
2129
Keyword
("object"),
2136
Keyword
("is"),
2138
Keyword
("or"),
2139
Keyword
("int"),
2158
Keyword
("void"),
2161
Keyword
("object"),
2165
Keyword
("_"),
2168
Keyword
("is"),
2170
Keyword
("var"),
2203
Keyword
("class"),
2206
Keyword
("void"),
2209
Keyword
("object"),
2216
Keyword
("is"),
2236
Keyword
("namespace"),
2239
Keyword
("class"),
2250
Keyword
("var"),
2281
Keyword
("class"),
2284
Keyword
("static"),
2306
Keyword
("interface"),
2309
Keyword
("static"),
2333
Keyword
("var"),
2336
Keyword
("args"),
2362
Keyword
("var"),
2384
Keyword
("class"),
2387
Keyword
("public"),
2388
Keyword
("async"),
2409
Keyword
("class"),
2412
Keyword
("public"),
2430
Keyword
("void"),
2435
Keyword
("async"),
2456
Keyword
("void"),
2481
Keyword
("async"),
2522
Keyword
("public"),
2523
Keyword
("async"),
2526
Keyword
("get"),
2528
Keyword
("set"),
2548
Keyword
("public"),
2552
Keyword
("get"),
2554
Keyword
("set"),
2572
Keyword
("public"),
2573
Keyword
("async"),
2594
Keyword
("public"),
2649
Keyword
("async"));
2662
Keyword
("partial"));
2675
Keyword
("public"),
2676
Keyword
("partial"));
2710
Keyword
("public"),
2721
Keyword
("partial"));
2731
Keyword
("public"),
2732
Keyword
("partial"));
2760
Keyword
("public"),
2810
Keyword
("void"),
2816
Keyword
("static"),
2817
Keyword
("void"),
2837
Keyword
("static"),
2838
Keyword
("void"),
2842
Keyword
("scoped"),
2843
Keyword
("in"),
2848
Keyword
("scoped"),
2849
Keyword
("var"),
2855
Keyword
("file"),
2856
Keyword
("readonly"),
2857
Keyword
("ref"),
2858
Keyword
("struct"),
2882
Keyword
("int"),
2900
Keyword
("using"),
2903
Keyword
("int"),
2915
Keyword
("using"),
2918
Keyword
("int"),
2932
Keyword
("using"),
2933
Keyword
("unsafe"),
2936
Keyword
("int"),
2949
Keyword
("using"),
2950
Keyword
("unsafe"),
2953
Keyword
("delegate"),
2956
Keyword
("int"),
2958
Keyword
("int"),
2971
Keyword
("using"),
2975
Keyword
("int"),
2978
Keyword
("string"),
2994
Keyword
("delegate"),
2996
Keyword
("unmanaged"),
3005
Keyword
("int"),
3021
Keyword
("delegate"),
3023
Keyword
("unmanaged"),
3028
Keyword
("int"),
3079
Keyword
("using"),
3086
Keyword
("class"),
3090
Keyword
("void"),
3095
Keyword
("new"),
3105
Keyword
("var"),
3110
Keyword
("var"),
3117
Keyword
("var"),
3122
Keyword
("var"),
3180
Keyword
("using"),
3187
Keyword
("class"),
3191
Keyword
("void"),
3196
Keyword
("new"),
3206
Keyword
("var"),
3211
Keyword
("var"),
3218
Keyword
("var"),
3223
Keyword
("var"),
Classification\TotalClassifierTests_Dynamic.cs (128)
20
Keyword
("void"),
23
Keyword
("dynamic"),
26
Keyword
("default"),
28
Keyword
("dynamic"));
37
Keyword
("dynamic"),
41
Keyword
("dynamic"),
68
Keyword
("dynamic"),
79
Keyword
("using"),
94
Keyword
("using"),
109
Keyword
("using"),
124
Keyword
("using"),
139
Keyword
("using"),
161
Keyword
("extern"),
162
Keyword
("alias"),
165
Keyword
("class"),
181
Keyword
("delegate"),
182
Keyword
("void"),
193
Keyword
("delegate"),
194
Keyword
("dynamic"),
197
Keyword
("dynamic"),
216
Keyword
("string"),
220
Keyword
("delegate"),
222
Keyword
("int"),
253
Keyword
("partial"),
254
Keyword
("class"),
261
Keyword
("class"),
266
Keyword
("int"),
284
Keyword
("class"),
301
Keyword
("dynamic"),
302
Keyword
("this"),
304
Keyword
("dynamic"),
314
Keyword
("static"),
315
Keyword
("dynamic"),
316
Keyword
("operator"),
319
Keyword
("dynamic"),
329
Keyword
("static"),
330
Keyword
("explicit"),
331
Keyword
("operator"),
332
Keyword
("dynamic"),
334
Keyword
("dynamic"),
344
Keyword
("dynamic"),
347
Keyword
("get"),
349
Keyword
("set"),
359
Keyword
("event"),
369
Keyword
("var"),
372
Keyword
("from"),
374
Keyword
("in"),
387
Keyword
("var"),
390
Keyword
("from"),
392
Keyword
("in"),
394
Keyword
("select"),
395
Keyword
("new"),
410
Keyword
("var"),
441
Keyword
("delegate"),
443
Keyword
("string"),
469
Keyword
("dynamic"),
487
Keyword
("static"),
488
Keyword
("dynamic"),
492
Keyword
("params"),
493
Keyword
("dynamic"),
512
Keyword
("dynamic"),
517
Keyword
("dynamic"),
522
Keyword
("params"),
523
Keyword
("dynamic"),
544
Keyword
("partial"),
545
Keyword
("void"),
548
Keyword
("dynamic"),
552
Keyword
("partial"),
553
Keyword
("void"),
556
Keyword
("dynamic"),
573
Keyword
("void"),
576
Keyword
("ref"),
577
Keyword
("dynamic"),
580
Keyword
("out"),
581
Keyword
("dynamic"),
598
Keyword
("dynamic"),
601
Keyword
("this"),
602
Keyword
("dynamic"),
605
Keyword
("dynamic"),
622
Keyword
("class"),
625
Keyword
("dynamic"),
640
Keyword
("class"),
645
Keyword
("where"),
648
Keyword
("dynamic"),
664
Keyword
("unsafe"),
665
Keyword
("int"),
671
Keyword
("sizeof"),
673
Keyword
("dynamic"),
684
Keyword
("typeof"),
686
Keyword
("dynamic"),
708
Keyword
("int"),
726
Keyword
("dynamic"),
737
Keyword
("using"),
739
Keyword
("dynamic"),
749
Keyword
("dynamic"),
764
Keyword
("namespace"),
780
Keyword
("class"),
799
Keyword
("class"),
834
Keyword
("int"),
870
Keyword
("enum"),
887
Keyword
("enum"),
904
Keyword
("class"),
911
Keyword
("where"),
927
Keyword
("dynamic"),
936
Keyword
("static"),
937
Keyword
("dynamic"),
947
Keyword
("dynamic"),
956
Keyword
("dynamic"),
968
Keyword
("var"),
976
Keyword
("dynamic"),
993
Keyword
("dynamic"),
996
Keyword
("new"),
997
Keyword
("dynamic"),
1010
Keyword
("dynamic"),
1013
Keyword
("new"),
1014
Keyword
("dynamic"),
1028
Keyword
("is"),
1029
Keyword
("dynamic"),
1041
Keyword
("as"),
1042
Keyword
("dynamic"));
1053
Keyword
("dynamic"),
1057
Keyword
("new"),
1060
Keyword
("dynamic"),
1075
Keyword
("string"),
1077
Keyword
("dynamic"),
1110
Keyword
("interface"),
1126
Keyword
("struct"),
1140
Keyword
("int"),
Microsoft.VisualStudio.LanguageServices.UnitTests (4)
Venus\DocumentServiceTests.vb (4)
147
Keyword
("class"),
186
Keyword
("class"),
241
Keyword
("class"),
285
Dim expcetedFormatted = {
Keyword
("class"),