183 references to NewTypeDefinition
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (171)
EditAndContinue\ActiveStatementTests.cs (5)
12272
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12307
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12514
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12617
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12649
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
);
4604
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4641
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4678
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4743
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4777
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
4872
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4905
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4938
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
4971
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddMethodToExistingType);
5416
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5482
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5519
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5557
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5651
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5693
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5747
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5771
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5784
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
5799
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
6572
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7211
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
7776
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7823
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7867
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
7928
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8004
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8009
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8062
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8140
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
8194
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
9178
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9215
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9252
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
9714
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
9757
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
10572
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
10610
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12277
EditAndContinueCapabilities.
NewTypeDefinition
|
12335
EditAndContinueCapabilities.
NewTypeDefinition
|
12762
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
13449
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
13841
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
14677
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
14789
capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.UpdateParameters);
EditAndContinue\TopLevelEditingTests.cs (101)
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
);
2724
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3049
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3062
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3089
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3147
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3159
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3171
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
3265
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4384
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4396
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4660
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4850
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4862
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4874
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4890
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
4909
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5037
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5327
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5373
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5418
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5435
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5452
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5659
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5672
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5685
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5710
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5894
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5907
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
5944
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6093
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
6103
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8511
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8528
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8543
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8562
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8575
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8590
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8602
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8614
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8626
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8638
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8657
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8670
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8685
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8698
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8727
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8740
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8755
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8767
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8779
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8791
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8803
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8827
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8848
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
9633
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
11063
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
12186
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12548
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
12708
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16299
capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
16635
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16673
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
18856
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
19027
EditAndContinueCapabilities.
NewTypeDefinition
);
19237
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
19512
EditAndContinueCapabilities.
NewTypeDefinition
);
20719
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
21991
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
24111
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
25255
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
25503
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4282
!capabilities.Grant(EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation))
6149
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
));