180 references to NewTypeDefinition
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (168)
EditAndContinue\ActiveStatementTests.cs (5)
12207
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12242
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12449
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12552
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12584
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
EditAndContinue\LineEditTests.cs (2)
1688
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1919
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
EditAndContinue\StatementEditingTests.cs (63)
2196
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType);
2232
EditAndContinueCapabilities.
NewTypeDefinition
|
2273
EditAndContinueCapabilities.
NewTypeDefinition
|
2320
EditAndContinueCapabilities.
NewTypeDefinition
|
2412
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2459
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2501
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2562
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2602
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2659
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2866
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2872
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2926
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
2970
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
3020
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
3098
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
3160
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
3220
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
3278
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4534
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4571
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4608
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4674
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4709
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4804
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4837
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4870
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4903
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
5348
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5414
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5451
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5489
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5583
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5625
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5679
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5703
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5716
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5731
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
6504
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7143
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
7708
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7755
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7799
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7860
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7936
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7941
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7994
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8072
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8126
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
9110
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9147
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9184
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9646
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
9689
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
10504
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
10542
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12209
EditAndContinueCapabilities.
NewTypeDefinition
|
12267
EditAndContinueCapabilities.
NewTypeDefinition
|
12694
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
13381
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
13773
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
14609
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
14721
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
EditAndContinue\TopLevelEditingTests.cs (98)
744
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
837
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1117
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1251
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1264
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1291
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1340
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1513
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1525
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1537
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1549
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1561
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1573
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1585
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1597
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1898
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1946
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1967
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1985
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2000
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2015
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2089
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2117
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2155
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
2187
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
2191
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2532
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
2536
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2651
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2686
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2734
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3065
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3078
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3105
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3163
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3175
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3187
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3281
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4402
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4414
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4680
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4870
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4882
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4894
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4910
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4929
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5057
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5347
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5393
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5438
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5456
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5474
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5681
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5694
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5707
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5732
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5936
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6104
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6116
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6437
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6454
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6473
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6486
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6501
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6513
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6525
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6537
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6549
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6568
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6581
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6596
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6609
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6638
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6651
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6666
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6678
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6690
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6702
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6714
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6734
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6752
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
7570
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
9002
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
10125
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
10501
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
10661
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
14296
capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
14555
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
14593
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16736
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16911
EditAndContinueCapabilities.
NewTypeDefinition
);
17121
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
17396
EditAndContinueCapabilities.
NewTypeDefinition
);
18605
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
19895
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
22021
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
23169
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
23417
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4069
!capabilities.Grant(EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation))
5912
requiredCapabilities |= EditAndContinueCapabilities.
NewTypeDefinition
;
EditAndContinue\EditAndContinueCapabilities.cs (4)
95
nameof(EditAndContinueCapabilities.
NewTypeDefinition
) => EditAndContinueCapabilities.
NewTypeDefinition
,
130
if (capabilities.HasFlag(EditAndContinueCapabilities.
NewTypeDefinition
))
131
builder.Add(nameof(EditAndContinueCapabilities.
NewTypeDefinition
));
EditAndContinue\EditAndContinueCapabilitiesGrantor.cs (1)
24
if (!Grant(EditAndContinueCapabilities.
NewTypeDefinition
))
EditAndContinue\EditSession.cs (1)
134
if (!capabilities.HasFlag(EditAndContinueCapabilities.
NewTypeDefinition
))
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
35
EditAndContinueCapabilities.
NewTypeDefinition
|
Microsoft.CodeAnalysis.Features.UnitTests (3)
EditAndContinue\EditAndContinueCapabilitiesTests.cs (3)
21
Assert.False(service.HasFlag(EditAndContinueCapabilities.
NewTypeDefinition
));
42
Assert.True(service.HasFlag(EditAndContinueCapabilities.
NewTypeDefinition
));
53
Assert.True(service.HasFlag(EditAndContinueCapabilities.
NewTypeDefinition
));