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); 4674capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4709capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 4804capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4837capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4870capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 4903capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddMethodToExistingType); 5348capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5414capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5451capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5489capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5583capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5625capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5679capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5703capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5716capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 5731capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 6504capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7143capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 7708capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7755capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7799capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7860capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7936capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7941capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 7994capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8072capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 8126capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 9110capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9147capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9184capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 9646capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 9689capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters); 10504capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 10542capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 12209EditAndContinueCapabilities.NewTypeDefinition | 12267EditAndContinueCapabilities.NewTypeDefinition | 12694capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 13381capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 13773capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 14609capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 14721capabilities: EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.UpdateParameters);
EditAndContinue\TopLevelEditingTests.cs (98)
744capabilities: EditAndContinueCapabilities.NewTypeDefinition); 837capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1117capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1251capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1264capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1291capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1340capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1513capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1525capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1537capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1549capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1561capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1573capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1585capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1597capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1898capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1946capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1967capabilities: EditAndContinueCapabilities.NewTypeDefinition); 1985capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2000capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2015capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2089capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2117capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2155capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 2187capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 2191capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2532capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 2536capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2651capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2686capabilities: EditAndContinueCapabilities.NewTypeDefinition); 2734capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3065capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3078capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3105capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3163capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3175capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3187capabilities: EditAndContinueCapabilities.NewTypeDefinition); 3281capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4402capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4414capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4680capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4870capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4882capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4894capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4910capabilities: EditAndContinueCapabilities.NewTypeDefinition); 4929capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5057capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5347capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5393capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5438capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5456capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5474capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5681capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5694capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5707capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5732capabilities: EditAndContinueCapabilities.NewTypeDefinition); 5936capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6104capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6116capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6437capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6454capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6473capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6486capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6501capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6513capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6525capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6537capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6549capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6568capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6581capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6596capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6609capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6638capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6651capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6666capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6678capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6690capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6702capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6714capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6734capabilities: EditAndContinueCapabilities.NewTypeDefinition); 6752capabilities: EditAndContinueCapabilities.NewTypeDefinition); 7570capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 9002capabilities: EditAndContinueCapabilities.NewTypeDefinition); 10125capabilities: EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation); 10501capabilities: EditAndContinueCapabilities.NewTypeDefinition); 10661capabilities: EditAndContinueCapabilities.NewTypeDefinition); 14296capabilities: EditAndContinueCapabilities.AddStaticFieldToExistingType | EditAndContinueCapabilities.AddMethodToExistingType | EditAndContinueCapabilities.NewTypeDefinition); 14555capabilities: EditAndContinueCapabilities.NewTypeDefinition); 14593capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16736capabilities: EditAndContinueCapabilities.NewTypeDefinition); 16911EditAndContinueCapabilities.NewTypeDefinition); 17121capabilities: EditAndContinueCapabilities.NewTypeDefinition); 17396EditAndContinueCapabilities.NewTypeDefinition); 18605capabilities: EditAndContinueCapabilities.NewTypeDefinition); 19895capabilities: EditAndContinueCapabilities.NewTypeDefinition); 22021capabilities: EditAndContinueCapabilities.NewTypeDefinition); 23169capabilities: EditAndContinueCapabilities.NewTypeDefinition); 23417capabilities: EditAndContinueCapabilities.NewTypeDefinition);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
4069!capabilities.Grant(EditAndContinueCapabilities.NewTypeDefinition | EditAndContinueCapabilities.AddExplicitInterfaceImplementation)) 5912requiredCapabilities |= 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)
134if (!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));