180 references to NewTypeDefinition
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (168)
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 (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
);
8479
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8496
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8515
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8528
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8543
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8555
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8567
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8579
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8591
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8610
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8623
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8638
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8651
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8680
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8693
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8708
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8720
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8732
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8744
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8756
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8775
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
8791
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
9576
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
11006
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
12129
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
12491
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
12651
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16242
capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.
NewTypeDefinition
);
16493
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
16531
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
18660
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
18831
EditAndContinueCapabilities.
NewTypeDefinition
);
19041
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
19316
EditAndContinueCapabilities.
NewTypeDefinition
);
20523
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
21795
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
23915
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
25059
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
25307
capabilities: EditAndContinueCapabilities.
NewTypeDefinition
);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4231
!capabilities.Grant(EditAndContinueCapabilities.
NewTypeDefinition
| EditAndContinueCapabilities.AddExplicitInterfaceImplementation))
6098
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
));