724 references to EditAndContinueCapabilities
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (409)
EditAndContinue\ActiveStatementTests.cs (5)
2441
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
9481
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9512
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9695
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9786
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
EditAndContinue\ActiveStatementTests.Methods.cs (5)
555
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
569
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
646
capabilities:
EditAndContinueCapabilities
.Baseline);
702
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
732
capabilities:
EditAndContinueCapabilities
.Baseline);
EditAndContinue\ActiveStatementTrackingServiceTests.cs (2)
56
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
89
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
124
EditAndContinueCapabilities
capabilities = EditAndContinueTestHelpers.Net5RuntimeCapabilities)
803
var result = await AnalyzeDocumentAsync(oldProject, newDocument, capabilities:
EditAndContinueCapabilities
.None);
EditAndContinue\Helpers\EditAndContinueValidation.cs (7)
24
EditAndContinueCapabilities
? capabilities = null)
41
EditAndContinueCapabilities
? capabilities = null)
69
EditAndContinueCapabilities
? capabilities)
78
EditAndContinueCapabilities
? capabilities = null,
92
EditAndContinueCapabilities
? capabilities = null)
103
EditAndContinueCapabilities
capabilities)
119
EditAndContinueCapabilities
? capabilities = null)
EditAndContinue\LineEditTests.cs (2)
1105
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1297
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
EditAndContinue\StatementEditingTests.cs (32)
1996
capabilities:
EditAndContinueCapabilities
.Baseline);
2000
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
2125
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition |
EditAndContinueCapabilities
.AddMethodToExistingType);
2160
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
2853
var
capabilities =
EditAndContinueCapabilities
.Baseline |
EditAndContinueCapabilities
.NewTypeDefinition;
2892
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5236
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
5274
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
5312
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
5846
capabilities:
EditAndContinueCapabilities
.Baseline);
6039
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7217
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7262
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7420
capabilities:
EditAndContinueCapabilities
.Baseline);
7437
capabilities:
EditAndContinueCapabilities
.Baseline);
7498
capabilities:
EditAndContinueCapabilities
.Baseline);
7517
capabilities:
EditAndContinueCapabilities
.Baseline);
7533
capabilities:
EditAndContinueCapabilities
.Baseline);
7549
capabilities:
EditAndContinueCapabilities
.Baseline);
7578
capabilities:
EditAndContinueCapabilities
.Baseline);
7594
capabilities:
EditAndContinueCapabilities
.Baseline);
7623
capabilities:
EditAndContinueCapabilities
.Baseline);
7639
capabilities:
EditAndContinueCapabilities
.Baseline);
9172
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.NewTypeDefinition);
9372
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9908
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9936
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
10127
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
EditAndContinue\TopLevelEditingTests.cs (354)
503
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
663
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
759
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
990
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
1009
capabilities:
EditAndContinueCapabilities
.Baseline);
1025
capabilities:
EditAndContinueCapabilities
.Baseline);
1044
capabilities:
EditAndContinueCapabilities
.Baseline);
1063
capabilities:
EditAndContinueCapabilities
.Baseline);
1085
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1098
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1112
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
1125
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1145
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
1164
capabilities:
EditAndContinueCapabilities
.Baseline);
1182
capabilities:
EditAndContinueCapabilities
.Baseline);
1229
capabilities:
EditAndContinueCapabilities
.Baseline);
1318
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1330
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1342
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1354
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1366
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1378
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1390
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1402
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1658
capabilities:
EditAndContinueCapabilities
.Baseline);
1675
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1706
capabilities:
EditAndContinueCapabilities
.Baseline);
1719
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1735
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1750
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1765
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
1881
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2078
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2189
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2212
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
2234
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2286
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2385
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
2649
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2699
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2711
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2723
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2815
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
2933
capabilities:
EditAndContinueCapabilities
.Baseline);
2943
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
3062
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddMethodToExistingType);
3097
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddMethodToExistingType);
3158
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddMethodToExistingType);
3184
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddMethodToExistingType);
3205
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
3239
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
3261
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
3283
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
3305
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
3344
capabilities:
EditAndContinueCapabilities
.Baseline);
3743
capabilities:
EditAndContinueCapabilities
.Baseline);
3783
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
3795
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
3824
capabilities:
EditAndContinueCapabilities
.Baseline);
3842
capabilities:
EditAndContinueCapabilities
.Baseline);
3860
capabilities:
EditAndContinueCapabilities
.Baseline);
3879
capabilities:
EditAndContinueCapabilities
.Baseline);
3900
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
4067
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4257
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4269
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4281
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4297
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4316
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4399
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
4427
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4458
capabilities:
EditAndContinueCapabilities
.Baseline);
4466
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
4499
capabilities:
EditAndContinueCapabilities
.Baseline);
4522
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
4649
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
4667
capabilities:
EditAndContinueCapabilities
.Baseline);
4685
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
4708
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
4725
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4771
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4980
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
4993
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5006
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5031
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5170
capabilities:
EditAndContinueCapabilities
.Baseline);
5219
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5429
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
5454
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5479
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
5509
capabilities:
EditAndContinueCapabilities
.Baseline);
5600
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
5828
capabilities:
EditAndContinueCapabilities
.Baseline);
5832
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5845
capabilities:
EditAndContinueCapabilities
.Baseline);
5849
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5868
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5881
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5897
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5909
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5921
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5933
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5945
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5964
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5977
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
5993
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6006
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6035
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6048
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6064
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6076
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6088
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6100
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6112
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6138
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6162
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6540
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
6720
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
6747
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
6944
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
6972
capabilities:
EditAndContinueCapabilities
.Baseline);
7007
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7011
capabilities:
EditAndContinueCapabilities
.Baseline);
7028
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7032
capabilities:
EditAndContinueCapabilities
.Baseline);
7262
capabilities:
EditAndContinueCapabilities
.Baseline);
7324
capabilities:
EditAndContinueCapabilities
.Baseline);
7351
capabilities:
EditAndContinueCapabilities
.Baseline);
7397
capabilities:
EditAndContinueCapabilities
.Baseline);
7429
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7467
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7502
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7681
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
7742
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7746
capabilities:
EditAndContinueCapabilities
.Baseline);
7774
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7782
capabilities:
EditAndContinueCapabilities
.Baseline);
7814
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7822
capabilities:
EditAndContinueCapabilities
.Baseline);
7855
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7859
capabilities:
EditAndContinueCapabilities
.Baseline);
7892
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7925
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7929
capabilities:
EditAndContinueCapabilities
.Baseline);
7957
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
7965
capabilities:
EditAndContinueCapabilities
.Baseline);
7994
capabilities:
EditAndContinueCapabilities
.Baseline);
8001
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
8027
capabilities:
EditAndContinueCapabilities
.Baseline);
8034
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
8074
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
8078
capabilities:
EditAndContinueCapabilities
.Baseline);
8232
capabilities:
EditAndContinueCapabilities
.Baseline);
8272
capabilities:
EditAndContinueCapabilities
.Baseline);
8313
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
8350
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
8422
capabilities:
EditAndContinueCapabilities
.Baseline);
8455
capabilities:
EditAndContinueCapabilities
.Baseline);
8486
capabilities:
EditAndContinueCapabilities
.Baseline);
8518
capabilities:
EditAndContinueCapabilities
.Baseline);
8549
capabilities:
EditAndContinueCapabilities
.Baseline);
8581
capabilities:
EditAndContinueCapabilities
.Baseline);
8614
capabilities:
EditAndContinueCapabilities
.Baseline);
8921
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
8936
capabilities:
EditAndContinueCapabilities
.Baseline);
9023
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9043
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9047
capabilities:
EditAndContinueCapabilities
.Baseline);
9078
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9098
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9102
capabilities:
EditAndContinueCapabilities
.Baseline);
9318
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9338
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9371
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
9455
capabilities:
EditAndContinueCapabilities
.Baseline);
9612
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9705
capabilities:
EditAndContinueCapabilities
.Baseline);
9746
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
9774
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9778
capabilities:
EditAndContinueCapabilities
.Baseline);
9909
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
9913
capabilities:
EditAndContinueCapabilities
.Baseline);
9971
capabilities:
EditAndContinueCapabilities
.Baseline);
9996
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
10009
EditAndContinueCapabilities
.AddMethodToExistingType);
10044
capabilities:
EditAndContinueCapabilities
.Baseline);
10115
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
10140
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
10229
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
10241
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
10253
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
10265
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
10840
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
11055
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
11316
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
11336
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
11340
capabilities:
EditAndContinueCapabilities
.Baseline);
11535
capabilities:
EditAndContinueCapabilities
.Baseline);
11815
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
13054
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
13136
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
13206
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddStaticFieldToExistingType);
13324
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
13365
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddMethodToExistingType);
13497
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
EditAndContinueCapabilities
.AddMethodToExistingType);
13510
capabilities:
EditAndContinueCapabilities
.AddStaticFieldToExistingType);
13523
capabilities:
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
13551
capabilities:
EditAndContinueCapabilities
.Baseline);
13577
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
13603
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
13627
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
13741
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
13745
capabilities:
EditAndContinueCapabilities
.Baseline);
13763
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
13767
capabilities:
EditAndContinueCapabilities
.Baseline);
13808
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
13812
capabilities:
EditAndContinueCapabilities
.Baseline);
13830
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
13848
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
13852
capabilities:
EditAndContinueCapabilities
.Baseline);
13940
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14015
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14059
capabilities:
EditAndContinueCapabilities
.Baseline);
14211
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14215
capabilities:
EditAndContinueCapabilities
.Baseline);
14256
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14274
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
14291
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14308
capabilities:
EditAndContinueCapabilities
.Baseline);
14324
capabilities:
EditAndContinueCapabilities
.Baseline);
14340
capabilities:
EditAndContinueCapabilities
.Baseline);
14356
capabilities:
EditAndContinueCapabilities
.Baseline);
14436
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
14440
capabilities:
EditAndContinueCapabilities
.Baseline);
14458
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
14462
capabilities:
EditAndContinueCapabilities
.Baseline);
14475
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14490
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
14503
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14516
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14529
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
14542
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
14555
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14568
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14581
capabilities:
EditAndContinueCapabilities
.Baseline);
14595
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14719
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
14732
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddStaticFieldToExistingType);
14748
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14766
capabilities:
EditAndContinueCapabilities
.Baseline);
14780
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14794
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14808
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14822
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14836
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14850
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
14868
capabilities:
EditAndContinueCapabilities
.Baseline);
14919
capabilities:
EditAndContinueCapabilities
.Baseline);
14938
capabilities:
EditAndContinueCapabilities
.Baseline);
14969
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
14989
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
14993
capabilities:
EditAndContinueCapabilities
.Baseline);
15604
capabilities:
EditAndContinueCapabilities
.Baseline);
15628
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15700
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
15704
capabilities:
EditAndContinueCapabilities
.Baseline);
15724
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15728
capabilities:
EditAndContinueCapabilities
.Baseline);
15748
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15752
capabilities:
EditAndContinueCapabilities
.Baseline);
15772
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15776
capabilities:
EditAndContinueCapabilities
.Baseline);
15794
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15812
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15830
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15900
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
15948
capabilities:
EditAndContinueCapabilities
.Baseline);
15978
capabilities:
EditAndContinueCapabilities
.Baseline);
16001
capabilities:
EditAndContinueCapabilities
.Baseline);
16012
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16030
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16063
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16083
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType);
16087
capabilities:
EditAndContinueCapabilities
.Baseline);
16361
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16378
capabilities:
EditAndContinueCapabilities
.Baseline);
16395
capabilities:
EditAndContinueCapabilities
.Baseline);
16423
edits.VerifySemanticDiagnostics(capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16564
capabilities:
EditAndContinueCapabilities
.Baseline);
16571
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
16595
capabilities:
EditAndContinueCapabilities
.Baseline);
16604
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
16628
capabilities:
EditAndContinueCapabilities
.Baseline);
16632
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
16656
capabilities:
EditAndContinueCapabilities
.Baseline);
16660
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
16684
capabilities:
EditAndContinueCapabilities
.Baseline);
16693
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
16717
capabilities:
EditAndContinueCapabilities
.Baseline);
16724
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
16746
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
16750
capabilities:
EditAndContinueCapabilities
.Baseline);
16813
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16832
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16851
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16869
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16888
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16916
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
16920
capabilities:
EditAndContinueCapabilities
.Baseline);
16938
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
16942
capabilities:
EditAndContinueCapabilities
.Baseline);
16961
capabilities:
EditAndContinueCapabilities
.AddMethodToExistingType);
16965
capabilities:
EditAndContinueCapabilities
.Baseline);
16983
capabilities:
EditAndContinueCapabilities
.UpdateParameters);
16990
capabilities:
EditAndContinueCapabilities
.Baseline);
17107
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17125
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17144
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17162
capabilities:
EditAndContinueCapabilities
.Baseline);
17181
capabilities:
EditAndContinueCapabilities
.Baseline);
17199
capabilities:
EditAndContinueCapabilities
.Baseline);
17218
capabilities:
EditAndContinueCapabilities
.Baseline);
17236
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17255
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17364
capabilities:
EditAndContinueCapabilities
.Baseline);
17388
capabilities:
EditAndContinueCapabilities
.Baseline);
17411
capabilities:
EditAndContinueCapabilities
.Baseline);
17434
capabilities:
EditAndContinueCapabilities
.Baseline);
17452
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17476
capabilities:
EditAndContinueCapabilities
.Baseline);
17611
capabilities:
EditAndContinueCapabilities
.Baseline);
17634
capabilities:
EditAndContinueCapabilities
.Baseline);
17652
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17674
capabilities:
EditAndContinueCapabilities
.Baseline);
17697
capabilities:
EditAndContinueCapabilities
.Baseline);
17727
capabilities:
EditAndContinueCapabilities
.ChangeCustomAttributes);
17757
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
17987
capabilities:
EditAndContinueCapabilities
.NewTypeDefinition);
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
719
!capabilities.Grant(
EditAndContinueCapabilities
.UpdateParameters))
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (21)
EditAndContinue\EditAndContinueTestHelpers.cs (21)
27
public const
EditAndContinueCapabilities
BaselineCapabilities =
EditAndContinueCapabilities
.Baseline;
29
public const
EditAndContinueCapabilities
Net5RuntimeCapabilities =
30
EditAndContinueCapabilities
.Baseline |
31
EditAndContinueCapabilities
.AddInstanceFieldToExistingType |
32
EditAndContinueCapabilities
.AddStaticFieldToExistingType |
33
EditAndContinueCapabilities
.AddMethodToExistingType |
34
EditAndContinueCapabilities
.NewTypeDefinition;
36
public const
EditAndContinueCapabilities
Net6RuntimeCapabilities =
38
EditAndContinueCapabilities
.ChangeCustomAttributes |
39
EditAndContinueCapabilities
.UpdateParameters;
41
public const
EditAndContinueCapabilities
AllRuntimeCapabilities =
93
EditAndContinueCapabilities
? capabilities)
102
internal void VerifySemantics(EditScript<SyntaxNode>[] editScripts, TargetFramework targetFramework, DocumentAnalysisResultsDescription[] expectedResults,
EditAndContinueCapabilities
? capabilities = null)
122
var
requiredCapabilities = capabilities.HasValue
123
? (capabilities.Value == 0 ? 0 : capabilities.Value |
EditAndContinueCapabilities
.Baseline)
124
: expectedResults.Any(r => r.Diagnostics.Any()) ? AllRuntimeCapabilities :
EditAndContinueCapabilities
.Baseline;
127
var
actualRequiredCapabilities =
EditAndContinueCapabilities
.None;
182
Assert.Equal(
EditAndContinueCapabilities
.None, result.RequiredCapabilities);
201
Assert.Equal(
EditAndContinueCapabilities
.None, result.RequiredCapabilities);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (17)
EditAndContinue\EditAndContinueCapabilitiesTests.cs (16)
18
var
service = EditAndContinueCapabilitiesParser.Parse(capabilities);
20
Assert.True(service.HasFlag(
EditAndContinueCapabilities
.Baseline));
21
Assert.False(service.HasFlag(
EditAndContinueCapabilities
.NewTypeDefinition));
29
var
service = EditAndContinueCapabilitiesParser.Parse(capabilities);
31
Assert.False(service.HasFlag(
EditAndContinueCapabilities
.Baseline));
39
var
service = EditAndContinueCapabilitiesParser.Parse(capabilities);
41
Assert.True(service.HasFlag(
EditAndContinueCapabilities
.Baseline));
42
Assert.True(service.HasFlag(
EditAndContinueCapabilities
.NewTypeDefinition));
50
var
service = EditAndContinueCapabilitiesParser.Parse(capabilities);
52
Assert.True(service.HasFlag(
EditAndContinueCapabilities
.Baseline));
53
Assert.True(service.HasFlag(
EditAndContinueCapabilities
.NewTypeDefinition));
59
foreach (var name in Enum.GetNames(typeof(
EditAndContinueCapabilities
)))
63
var
service = EditAndContinueCapabilitiesParser.Parse(capabilities);
65
var
flag = (
EditAndContinueCapabilities
)Enum.Parse(typeof(
EditAndContinueCapabilities
), name);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
216
RequiredCapabilities:
EditAndContinueCapabilities
.Baseline));
Microsoft.CodeAnalysis.Features (90)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (20)
507
AsyncLazy<
EditAndContinueCapabilities
> lazyCapabilities,
593
if (!capabilities.Grant(
EditAndContinueCapabilities
.Baseline))
1053
!capabilities.Grant(
EditAndContinueCapabilities
.NewTypeDefinition))
2541
if (capabilities.Grant(
EditAndContinueCapabilities
.NewTypeDefinition))
2577
else if (!capabilities.Grant(
EditAndContinueCapabilities
.NewTypeDefinition))
2979
if (!capabilities.Grant(
EditAndContinueCapabilities
.NewTypeDefinition))
3156
if (!createDeleteAndInsertEdits && renamedParameter is not null && !capabilities.Grant(
EditAndContinueCapabilities
.UpdateParameters))
3232
if (capabilities.Grant(
EditAndContinueCapabilities
.NewTypeDefinition))
3952
if (capabilities.Grant(
EditAndContinueCapabilities
.UpdateParameters))
4369
if (!capabilities.Grant(
EditAndContinueCapabilities
.ChangeCustomAttributes))
4506
var
requiredCapabilities =
EditAndContinueCapabilities
.None;
4510
requiredCapabilities |=
EditAndContinueCapabilities
.AddMethodToExistingType;
4515
requiredCapabilities |= newSymbol.IsStatic ?
EditAndContinueCapabilities
.AddStaticFieldToExistingType :
EditAndContinueCapabilities
.AddInstanceFieldToExistingType;
4984
!capabilities.Grant(
EditAndContinueCapabilities
.UpdateParameters))
5392
return capabilities.Grant(
EditAndContinueCapabilities
.AddMethodToExistingType);
5402
return capabilities.Grant(
EditAndContinueCapabilities
.AddMethodToExistingType);
5408
return capabilities.Grant(
EditAndContinueCapabilities
.NewTypeDefinition) &&
5409
capabilities.Grant(
EditAndContinueCapabilities
.AddMethodToExistingType);
EditAndContinue\DocumentAnalysisResults.cs (8)
83
/// <see cref="
EditAndContinueCapabilities
.None"/> if the document does not have valid changes.
85
public
EditAndContinueCapabilities
RequiredCapabilities { get; }
106
EditAndContinueCapabilities
requiredCapabilities,
119
Debug.Assert(requiredCapabilities ==
EditAndContinueCapabilities
.None);
131
Debug.Assert(requiredCapabilities ==
EditAndContinueCapabilities
.None);
147
Debug.Assert(requiredCapabilities !=
EditAndContinueCapabilities
.None);
186
EditAndContinueCapabilities
.None,
203
EditAndContinueCapabilities
.None,
EditAndContinue\EditAndContinueCapabilities.cs (36)
57
public static
EditAndContinueCapabilities
Parse(ImmutableArray<string> capabilities)
59
var
caps =
EditAndContinueCapabilities
.None;
65
nameof(
EditAndContinueCapabilities
.Baseline) =>
EditAndContinueCapabilities
.Baseline,
66
nameof(
EditAndContinueCapabilities
.AddMethodToExistingType) =>
EditAndContinueCapabilities
.AddMethodToExistingType,
67
nameof(
EditAndContinueCapabilities
.AddStaticFieldToExistingType) =>
EditAndContinueCapabilities
.AddStaticFieldToExistingType,
68
nameof(
EditAndContinueCapabilities
.AddInstanceFieldToExistingType) =>
EditAndContinueCapabilities
.AddInstanceFieldToExistingType,
69
nameof(
EditAndContinueCapabilities
.NewTypeDefinition) =>
EditAndContinueCapabilities
.NewTypeDefinition,
70
nameof(
EditAndContinueCapabilities
.ChangeCustomAttributes) =>
EditAndContinueCapabilities
.ChangeCustomAttributes,
71
nameof(
EditAndContinueCapabilities
.UpdateParameters) =>
EditAndContinueCapabilities
.UpdateParameters,
74
"AddDefinitionToExistingType" =>
EditAndContinueCapabilities
.AddMethodToExistingType |
EditAndContinueCapabilities
.AddStaticFieldToExistingType |
EditAndContinueCapabilities
.AddInstanceFieldToExistingType,
76
_ =>
EditAndContinueCapabilities
.None
83
public static ImmutableArray<string> ToStringArray(this
EditAndContinueCapabilities
capabilities)
87
if (capabilities.HasFlag(
EditAndContinueCapabilities
.Baseline))
88
builder.Add(nameof(
EditAndContinueCapabilities
.Baseline));
90
if (capabilities.HasFlag(
EditAndContinueCapabilities
.AddMethodToExistingType))
91
builder.Add(nameof(
EditAndContinueCapabilities
.AddMethodToExistingType));
93
if (capabilities.HasFlag(
EditAndContinueCapabilities
.AddStaticFieldToExistingType))
94
builder.Add(nameof(
EditAndContinueCapabilities
.AddStaticFieldToExistingType));
96
if (capabilities.HasFlag(
EditAndContinueCapabilities
.AddInstanceFieldToExistingType))
97
builder.Add(nameof(
EditAndContinueCapabilities
.AddInstanceFieldToExistingType));
99
if (capabilities.HasFlag(
EditAndContinueCapabilities
.NewTypeDefinition))
100
builder.Add(nameof(
EditAndContinueCapabilities
.NewTypeDefinition));
102
if (capabilities.HasFlag(
EditAndContinueCapabilities
.ChangeCustomAttributes))
103
builder.Add(nameof(
EditAndContinueCapabilities
.ChangeCustomAttributes));
105
if (capabilities.HasFlag(
EditAndContinueCapabilities
.UpdateParameters))
106
builder.Add(nameof(
EditAndContinueCapabilities
.UpdateParameters));
EditAndContinue\EditAndContinueCapabilitiesGrantor.cs (4)
12
private readonly
EditAndContinueCapabilities
_availableCapabilities;
14
public
EditAndContinueCapabilities
GrantedCapabilities { get; private set; }
16
public EditAndContinueCapabilitiesGrantor(
EditAndContinueCapabilities
availableCapabilities)
22
public bool Grant(
EditAndContinueCapabilities
capabilities)
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
30
private readonly AsyncLazy<
EditAndContinueCapabilities
> _capabilities;
32
public EditAndContinueDocumentAnalysesCache(AsyncLazy<ActiveStatementsMap> baseActiveStatements, AsyncLazy<
EditAndContinueCapabilities
> capabilities)
EditAndContinue\EditSession.cs (8)
71
internal readonly AsyncLazy<
EditAndContinueCapabilities
> Capabilities;
116
Capabilities = new AsyncLazy<
EditAndContinueCapabilities
>(GetCapabilitiesAsync, cacheResult: true);
135
var
capabilities = await Capabilities.GetValueAsync(cancellationToken).ConfigureAwait(false);
136
if (!capabilities.HasFlag(
EditAndContinueCapabilities
.NewTypeDefinition))
238
private async Task<
EditAndContinueCapabilities
> GetCapabilitiesAsync(CancellationToken cancellationToken)
247
return
EditAndContinueCapabilities
.Baseline;
620
var
requiredCapabilities =
EditAndContinueCapabilities
.None;
EditAndContinue\EditSessionTelemetry.cs (5)
21
public readonly
EditAndContinueCapabilities
Capabilities;
64
private
EditAndContinueCapabilities
_capabilities;
79
_capabilities =
EditAndContinueCapabilities
.None;
143
public void LogRuntimeCapabilities(
EditAndContinueCapabilities
capabilities)
147
Debug.Assert(_capabilities ==
EditAndContinueCapabilities
.None || _capabilities == capabilities);
EditAndContinue\IEditAndContinueAnalyzer.cs (1)
21
AsyncLazy<
EditAndContinueCapabilities
> lazyCapabilities,
EditAndContinue\ModuleUpdate.cs (1)
23
[property: DataMember(Order = 9)]
EditAndContinueCapabilities
RequiredCapabilities);
EditAndContinue\ProjectChanges.cs (3)
37
public readonly
EditAndContinueCapabilities
RequiredCapabilities;
44
EditAndContinueCapabilities
requiredCapabilities)
49
Debug.Assert(requiredCapabilities !=
EditAndContinueCapabilities
.None);
EditAndContinue\TraceLog.cs (2)
81
EnumType.EditAndContinueCapabilities => (
EditAndContinueCapabilities
)Int32,
95
public static implicit operator Arg(
EditAndContinueCapabilities
value) => new((int)value, s_EditAndContinueCapabilities);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (186)
EditAndContinue\ActiveStatementTests.vb (4)
5087
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
5117
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
5234
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
5353
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
EditAndContinue\ActiveStatementTrackingServiceTests.vb (2)
38
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
66
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
EditAndContinue\Helpers\EditAndContinueValidation.vb (6)
22
Optional capabilities As
EditAndContinueCapabilities
? = Nothing)
40
Optional capabilities As
EditAndContinueCapabilities
? = Nothing)
67
capabilities As
EditAndContinueCapabilities
?)
77
Optional capabilities As
EditAndContinueCapabilities
? = Nothing,
94
Optional capabilities As
EditAndContinueCapabilities
? = Nothing)
108
Optional capabilities As
EditAndContinueCapabilities
? = Nothing)
EditAndContinue\LineEditTests.vb (2)
795
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
985
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
EditAndContinue\StatementEditingTests.vb (7)
971
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.NewTypeDefinition)
1004
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4579
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.NewTypeDefinition)
4704
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
4814
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
EditAndContinue\TopLevelEditingTests.vb (165)
326
capabilities:=
EditAndContinueCapabilities
.Baseline)
355
capabilities:=
EditAndContinueCapabilities
.Baseline)
369
capabilities:=
EditAndContinueCapabilities
.Baseline)
429
capabilities:=
EditAndContinueCapabilities
.Baseline)
459
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
536
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
617
capabilities:=
EditAndContinueCapabilities
.Baseline)
635
capabilities:=
EditAndContinueCapabilities
.Baseline)
654
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
667
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
712
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
809
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
819
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
830
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1094
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1138
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1152
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1366
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1453
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1486
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
1524
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1601
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1898
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1908
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
1999
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2013
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2027
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2044
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2098
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2188
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2198
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2310
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2338
capabilities:=
EditAndContinueCapabilities
.Baseline)
2347
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
2487
capabilities:=
EditAndContinueCapabilities
.Baseline)
2678
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2689
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2700
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2721
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
2965
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3103
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
3369
capabilities:=
EditAndContinueCapabilities
.Baseline)
3373
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3384
capabilities:=
EditAndContinueCapabilities
.Baseline)
3388
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3405
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3416
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3430
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3441
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3452
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3463
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3474
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3491
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3503
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3517
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3528
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3545
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3557
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3571
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3582
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3593
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3604
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3628
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3650
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
3941
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4160
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4199
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4383
capabilities:=
EditAndContinueCapabilities
.Baseline)
4494
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4513
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4532
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4548
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4667
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4686
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
4781
capabilities:=
EditAndContinueCapabilities
.Baseline)
4795
capabilities:=
EditAndContinueCapabilities
.Baseline)
4809
capabilities:=
EditAndContinueCapabilities
.Baseline)
4823
capabilities:=
EditAndContinueCapabilities
.Baseline)
4837
capabilities:=
EditAndContinueCapabilities
.Baseline)
4851
capabilities:=
EditAndContinueCapabilities
.Baseline)
4865
capabilities:=
EditAndContinueCapabilities
.Baseline)
4879
capabilities:=
EditAndContinueCapabilities
.Baseline)
5428
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5446
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
5476
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
5698
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5728
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
5802
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5814
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5857
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5876
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5913
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
5926
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
6496
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
6710
capabilities:=
EditAndContinueCapabilities
.NewTypeDefinition)
6871
capabilities:=
EditAndContinueCapabilities
.Baseline)
7211
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7286
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7366
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType Or
EditAndContinueCapabilities
.AddStaticFieldToExistingType)
7536
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7577
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7711
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7810
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7832
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
7849
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
7935
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
7950
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
7989
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
8007
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
8809
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
8821
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
8833
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
8845
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
9035
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
9056
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
9073
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
9090
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
9193
capabilities:=
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
9209
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType Or
EditAndContinueCapabilities
.AddInstanceFieldToExistingType)
10249
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10299
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10333
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10419
capabilities:=
EditAndContinueCapabilities
.Baseline)
10427
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10441
capabilities:=
EditAndContinueCapabilities
.Baseline)
10449
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10463
capabilities:=
EditAndContinueCapabilities
.Baseline)
10471
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10485
capabilities:=
EditAndContinueCapabilities
.Baseline)
10493
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10507
capabilities:=
EditAndContinueCapabilities
.Baseline)
10515
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10529
capabilities:=
EditAndContinueCapabilities
.Baseline)
10537
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10556
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10575
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10620
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10640
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10672
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10691
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10695
capabilities:=
EditAndContinueCapabilities
.Baseline)
10715
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10719
capabilities:=
EditAndContinueCapabilities
.Baseline)
10751
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
10768
capabilities:=
EditAndContinueCapabilities
.UpdateParameters)
10772
capabilities:=
EditAndContinueCapabilities
.Baseline)
10788
capabilities:=
EditAndContinueCapabilities
.Baseline)
10862
capabilities:=
EditAndContinueCapabilities
.Baseline)
10876
capabilities:=
EditAndContinueCapabilities
.Baseline)
10890
capabilities:=
EditAndContinueCapabilities
.Baseline)
10907
capabilities:=
EditAndContinueCapabilities
.Baseline)
10924
capabilities:=
EditAndContinueCapabilities
.Baseline)
10950
capabilities:=
EditAndContinueCapabilities
.Baseline)
10964
capabilities:=
EditAndContinueCapabilities
.Baseline)
10979
capabilities:=
EditAndContinueCapabilities
.Baseline)
10994
capabilities:=
EditAndContinueCapabilities
.Baseline)
11012
capabilities:=
EditAndContinueCapabilities
.AddMethodToExistingType)
11016
capabilities:=
EditAndContinueCapabilities
.Baseline)