183 references to NewTypeDefinition
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (171)
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 (101)
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); 2724capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3049capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3062capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3089capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3147capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3159capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3171capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3265capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4384capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4396capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4660capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4850capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4862capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4874capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4890capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4909capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5037capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5327capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5373capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5418capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5435capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5452capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5659capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5672capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5685capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5710capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5894capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5907capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5944capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6093capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6103capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8511capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8528capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8543capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8562capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8575capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8590capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8602capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8614capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8626capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8638capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8657capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8670capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8685capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8698capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8727capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8740capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8755capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8767capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8779capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8791capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8803capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8827capabilities: EditAndContinueCapabilities.NewTypeDefinition); 8848capabilities: EditAndContinueCapabilities.NewTypeDefinition); 9633capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 11063capabilities: EditAndContinueCapabilities.NewTypeDefinition); 12186capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12548capabilities: EditAndContinueCapabilities.NewTypeDefinition); 12708capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16299capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 16635capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16673capabilities: EditAndContinueCapabilities.NewTypeDefinition); 18856capabilities: EditAndContinueCapabilities.NewTypeDefinition); 19027EditAndContinueCapabilities.NewTypeDefinition); 19237capabilities: EditAndContinueCapabilities.NewTypeDefinition); 19512EditAndContinueCapabilities.NewTypeDefinition); 20719capabilities: EditAndContinueCapabilities.NewTypeDefinition); 21991capabilities: EditAndContinueCapabilities.NewTypeDefinition); 24111capabilities: EditAndContinueCapabilities.NewTypeDefinition); 25255capabilities: EditAndContinueCapabilities.NewTypeDefinition); 25503capabilities: EditAndContinueCapabilities.NewTypeDefinition);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4282!capabilities.Grant(EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation)) 6149requiredCapabilities |= 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));