180 references to NewTypeDefinition
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (168)
EditAndContinue\ActiveStatementTests.cs (5)
12272capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12307capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12514capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12617capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12649capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation);
EditAndContinue\LineEditTests.cs (2)
1688capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1919capabilities: EditAndContinueCapabilities.NewTypeDefinition);
EditAndContinue\StatementEditingTests.cs (63)
2196capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType); 2232EditAndContinueCapabilities.NewTypeDefinition | 2273EditAndContinueCapabilities.NewTypeDefinition | 2320EditAndContinueCapabilities.NewTypeDefinition | 2412capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2459capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2501capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2562capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2602capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2659capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2866capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2872capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2926capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 2970capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 3020capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 3098capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 3160capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 3220capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 3278capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4604capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4641capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4678capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4743capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4777capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4872capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4905capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4938capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4971capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 5416capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5482capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5519capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5557capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5651capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5693capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5747capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5771capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5784capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5799capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 6572capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7211capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 7776capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7823capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7867capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7928capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8004capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8009capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8062capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8140capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8194capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 9178capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9215capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9252capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9714capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 9757capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 10572capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 10610capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12277EditAndContinueCapabilities.NewTypeDefinition | 12335EditAndContinueCapabilities.NewTypeDefinition | 12762capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 13449capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 13841capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 14677capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 14789capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters);
EditAndContinue\TopLevelEditingTests.cs (98)
744capabilities: EditAndContinueCapabilities.NewTypeDefinition); 837capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1115capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1249capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1262capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1289capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1338capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1511capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1523capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1535capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1547capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1559capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1571capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1583capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1595capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1894capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1942capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1963capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1981capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1996capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2011capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2085capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2113capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2151capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 2183capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 2187capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2526capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 2530capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2640capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2672capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2720capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3045capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3058capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3085capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3143capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3155capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3167capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3261capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4380capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4392capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4656capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4846capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4858capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4870capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4886capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4905capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5033capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5323capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5369capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5414capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5432capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5450capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5657capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5670capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5683capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5708capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5912capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6061capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6071capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8479capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8496capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8515capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8528capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8543capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8555capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8567capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8579capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8591capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8610capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8623capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8638capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8651capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8680capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8693capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8708capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8720capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8732capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8744capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8756capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8775capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8791capabilities: EditAndContinueCapabilities.NewTypeDefinition); 9576capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 11006capabilities: EditAndContinueCapabilities.NewTypeDefinition); 12129capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12491capabilities: EditAndContinueCapabilities.NewTypeDefinition); 12651capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16242capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 16493capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16531capabilities: EditAndContinueCapabilities.NewTypeDefinition); 18660capabilities: EditAndContinueCapabilities.NewTypeDefinition); 18831EditAndContinueCapabilities.NewTypeDefinition); 19041capabilities: EditAndContinueCapabilities.NewTypeDefinition); 19316EditAndContinueCapabilities.NewTypeDefinition); 20523capabilities: EditAndContinueCapabilities.NewTypeDefinition); 21795capabilities: EditAndContinueCapabilities.NewTypeDefinition); 23915capabilities: EditAndContinueCapabilities.NewTypeDefinition); 25059capabilities: EditAndContinueCapabilities.NewTypeDefinition); 25307capabilities: EditAndContinueCapabilities.NewTypeDefinition);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4231!capabilities.Grant(EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation)) 6098requiredCapabilities |= EditAndContinueCapabilities.NewTypeDefinition;
EditAndContinue\EditAndContinueCapabilities.cs (4)
95nameof(EditAndContinueCapabilities.NewTypeDefinition) => EditAndContinueCapabilities.NewTypeDefinition, 130if (capabilities.HasFlag(EditAndContinueCapabilities.NewTypeDefinition)) 131builder.Add(nameof(EditAndContinueCapabilities.NewTypeDefinition));
EditAndContinue\EditAndContinueCapabilitiesGrantor.cs (1)
24if (!Grant(EditAndContinueCapabilities.NewTypeDefinition))
EditAndContinue\EditSession.cs (1)
135if (!capabilities.HasFlag(EditAndContinueCapabilities.NewTypeDefinition))
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
35EditAndContinueCapabilities.NewTypeDefinition |
Microsoft.CodeAnalysis.Features.UnitTests (3)
EditAndContinue\EditAndContinueCapabilitiesTests.cs (3)
21Assert.False(service.HasFlag(EditAndContinueCapabilities.NewTypeDefinition)); 42Assert.True(service.HasFlag(EditAndContinueCapabilities.NewTypeDefinition)); 53Assert.True(service.HasFlag(EditAndContinueCapabilities.NewTypeDefinition));