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
);
4673
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4707
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4802
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4835
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4868
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4901
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
5346
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5412
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5449
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5487
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5581
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5623
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5677
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5701
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5714
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5729
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
6502
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7141
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
7706
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7753
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7797
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7858
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7934
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7939
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7992
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8070
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8124
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
9108
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9145
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9182
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9644
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
9687
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
10502
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
10540
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12207
EditAndContinueCapabilities.
NewTypeDefinition
|
12265
EditAndContinueCapabilities.
NewTypeDefinition
|
12692
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
13379
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
13771
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
14607
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
14719
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
EditAndContinue\TopLevelEditingTests.cs (98)
744
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
837
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1115
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1249
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1262
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1289
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1338
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1511
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1523
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1535
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1547
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1559
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1571
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1583
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1595
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1894
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1942
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1963
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1981
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
1996
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2011
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2085
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2113
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2151
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
2183
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
2187
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2526
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
2530
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2640
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2672
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
2720
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3045
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3058
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3085
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3143
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3155
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3167
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3261
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4380
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4392
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4656
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4846
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4858
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4870
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4886
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4905
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5033
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5323
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5369
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5414
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5432
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5450
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5657
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5670
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5683
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5708
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5912
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6061
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6071
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6381
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6398
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6417
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6430
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6445
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6457
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6469
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6481
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6493
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6512
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6525
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6540
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6553
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6582
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6595
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6610
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6622
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6634
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6646
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6658
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6677
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6693
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
7478
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
8908
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
10031
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
10393
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
10553
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
14144
capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
14395
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
14433
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16562
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16733
EditAndContinueCapabilities.
NewTypeDefinition
);
16943
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
17218
EditAndContinueCapabilities.
NewTypeDefinition
);
18425
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
19697
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
21817
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
22961
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
23209
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4188
!capabilities.Grant(EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation))
6031
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)
135
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
));