180 references to NewTypeDefinition
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (168)
EditAndContinue\ActiveStatementTests.cs (5)
12207capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12242capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12449capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12552capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12584capabilities: 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); 4534capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4571capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4608capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4673capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4707capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4802capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4835capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4868capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4901capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 5346capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5412capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5449capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5487capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5581capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5623capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5677capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5701capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5714capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5729capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 6502capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7141capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 7706capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7753capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7797capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7858capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7934capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7939capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7992capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8070capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8124capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 9108capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9145capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9182capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9644capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 9687capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 10502capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 10540capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12207EditAndContinueCapabilities.NewTypeDefinition | 12265EditAndContinueCapabilities.NewTypeDefinition | 12692capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 13379capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 13771capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 14607capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 14719capabilities: 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); 6381capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6398capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6417capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6430capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6445capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6457capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6469capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6481capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6493capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6512capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6525capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6540capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6553capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6582capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6595capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6610capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6622capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6634capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6646capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6658capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6677capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6693capabilities: EditAndContinueCapabilities.NewTypeDefinition); 7478capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 8908capabilities: EditAndContinueCapabilities.NewTypeDefinition); 10031capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 10393capabilities: EditAndContinueCapabilities.NewTypeDefinition); 10553capabilities: EditAndContinueCapabilities.NewTypeDefinition); 14144capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 14395capabilities: EditAndContinueCapabilities.NewTypeDefinition); 14433capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16562capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16733EditAndContinueCapabilities.NewTypeDefinition); 16943capabilities: EditAndContinueCapabilities.NewTypeDefinition); 17218EditAndContinueCapabilities.NewTypeDefinition); 18425capabilities: EditAndContinueCapabilities.NewTypeDefinition); 19697capabilities: EditAndContinueCapabilities.NewTypeDefinition); 21817capabilities: EditAndContinueCapabilities.NewTypeDefinition); 22961capabilities: EditAndContinueCapabilities.NewTypeDefinition); 23209capabilities: EditAndContinueCapabilities.NewTypeDefinition);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4188!capabilities.Grant(EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation)) 6031requiredCapabilities |= 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));