398 references to Delete
Microsoft.CodeAnalysis (5)
Emit\EditAndContinue\SymbolChanges.cs (2)
40
/// Populated based on semantic edits with <see cref="SemanticEditKind.
Delete
"/>.
381
case SemanticEditKind.
Delete
:
Emit\SemanticEdit.cs (3)
89
/// from the later compilation if <paramref name="kind"/> is <see cref="SemanticEditKind.
Delete
"/>.
99
/// <paramref name="oldSymbol"/> or <paramref name="newSymbol"/> is null and the edit isn't a <see cref="SemanticEditKind.Insert"/> or <see cref="SemanticEditKind.
Delete
"/>, respectively.
155
if (kind == SemanticEditKind.
Delete
&& oldSymbol is not (IMethodSymbol or IPropertySymbol or IEventSymbol))
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (75)
Emit\EditAndContinue\EditAndContinueTests.cs (75)
76
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
176
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
4307
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4308
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4309
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4487
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4488
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4489
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4654
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4655
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4656
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4815
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5227
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5228
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5229
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5362
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5363
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5364
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5469
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5470
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5471
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5613
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
5614
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
5615
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")),
5727
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5728
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
5729
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5839
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5840
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5942
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")),
5943
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")),
6289
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6290
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6291
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6410
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6411
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6412
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6523
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6524
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6525
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6706
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
6707
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
6708
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
12996
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
16702
Edit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
17159
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17210
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17252
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17330
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17359
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17415
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17455
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17510
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17555
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17637
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17744
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17877
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
17969
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18105
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18311
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18463
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18631
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18733
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18917
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19092
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19228
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19437
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19521
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
19544
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
19584
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19675
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19748
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19843
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19920
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
20015
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (302)
EditAndContinue\ActiveStatementTests.cs (2)
3765
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3766
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
EditAndContinue\ActiveStatementTests.Methods.cs (2)
793
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
879
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
EditAndContinue\StatementEditingTests.cs (15)
4772
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4774
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4869
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4902
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4935
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4968
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5411
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5412
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5648
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5690
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
6927
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6960
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6962
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6995
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6997
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
EditAndContinue\TopLevelEditingTests.cs (283)
2626
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"))
3595
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3596
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3597
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
3618
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3619
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3683
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3684
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3699
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3700
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3701
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3735
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3736
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3737
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4113
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_X"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5859
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))
6071
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("S.C.F2").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Byte))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S.C"))
9402
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9421
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9440
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetArity() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9696
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9716
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9739
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9762
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9785
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10017
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10083
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10116
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10692
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10727
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10766
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
10809
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
10849
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
10885
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10920
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11102
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11151
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11201
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12309
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12332
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12367
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("Test.M"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
12486
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")
12508
semanticEdits: [SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")]),
12655
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12661
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12796
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_Implicit"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12797
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12968
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13056
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_LogicalNot"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
13229
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13250
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13268
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13288
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13289
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13290
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13294
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13300
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13349
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13365
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13384
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13385
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13386
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13387
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13393
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13424
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13425
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13426
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13427
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13433
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13452
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13453
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13454
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13455
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13460
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13483
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13485
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13502
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13508
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13526
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13532
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13549
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13555
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13571
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13577
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13578
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13579
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13580
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13596
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13597
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13598
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13599
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13604
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13621
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13622
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13623
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13624
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13629
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13646
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13647
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13648
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13649
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13654
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13670
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13671
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13672
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13678
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13679
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13713
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13763
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13788
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13808
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13845
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13852
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13921
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13947
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13964
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13969
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13987
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13992
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14010
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14015
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14037
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14038
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14058
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
14059
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14094
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14182
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14221
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14237
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14239
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Deconstruct"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14552
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14553
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14554
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14579
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14580
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14581
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14605
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14606
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14607
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15132
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15148
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15170
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15192
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15294
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15301
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15525
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))
15540
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))
15555
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15556
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15560
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15561
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15562
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15580
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X"}]), deletedSymbolContainerProvider: c => c.GetMember("C")),
15596
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15612
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15617
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15618
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15619
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15620
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15702
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "x" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15715
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "b" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15728
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15742
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15747
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15748
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15749
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15750
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15844
semanticEdits: [SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C"))]),
15847
semanticEdits: [SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 2), deletedSymbolContainerProvider: c => c.GetMember("C"))])
17071
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
17072
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
17073
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
17125
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
17126
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
17127
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"),deletedSymbolContainerProvider: c => c.GetMember("C")),
18830
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.A"), deletedSymbolContainerProvider: c => c.GetMember("C")),
18831
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_A"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19662
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19940
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19941
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20081
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20103
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
20120
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
20349
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20350
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20394
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20395
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20396
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20414
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20415
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20416
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20434
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20450
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20451
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20486
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20487
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20488
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20503
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20504
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20519
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20520
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20521
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20539
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20540
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20541
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20556
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20571
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20760
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20761
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20762
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20803
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20804
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20806
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21273
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21374
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21424
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21442
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21640
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("Test.P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
21641
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("Test.get_P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
21856
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21857
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21858
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21898
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21899
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21900
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21949
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21950
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")
22110
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22111
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22118
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22119
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22434
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22623
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22624
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22625
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22647
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22648
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22700
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22701
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22702
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22725
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22726
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22727
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22735
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22736
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22737
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22810
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22811
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22812
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22843
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22844
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22845
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22870
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22871
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22872
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23020
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23021
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23022
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23055
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23081
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23128
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23129
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23167
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23168
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23431
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23432
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23433
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23900
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23901
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23902
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23938
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23939
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24213
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24232
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24251
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24269
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24288
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24373
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24456
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24751
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24774
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24797
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24820
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3919
/// Add <see cref="SemanticEditKind.
Delete
"/> edit for the specified symbol and its accessors.
EditAndContinue\EditSession.cs (2)
970
if (edit.Kind is SemanticEditKind.Update or SemanticEditKind.
Delete
)
986
else if (edit.Kind == SemanticEditKind.
Delete
&& edit.DeletedSymbolContainer is not null)
EditAndContinue\SemanticEditInfo.cs (5)
49
Debug.Assert(kind == SemanticEditKind.
Delete
|| deletedSymbolContainer == null);
82
=> new(SemanticEditKind.
Delete
, symbol, syntaxMaps: default, partialType, deletedSymbolContainer);
92
/// <see cref="SemanticEditKind.Insert"/> or <see cref="SemanticEditKind.Update"/> or <see cref="SemanticEditKind.
Delete
"/>.
99
/// If <see cref="Kind"/> is <see cref="SemanticEditKind.
Delete
"/> represents the deleted symbol in the old compilation.
108
/// If <see cref="Kind"/> is <see cref="SemanticEditKind.
Delete
"/> represents the containing symbol in the new compilation.
Microsoft.CodeAnalysis.Features.Test.Utilities (5)
EditAndContinue\EditAndContinueTestVerifier.cs (5)
289
if (edit.Kind is SemanticEditKind.
Delete
&&
346
=> SymbolKey.Create(edit.SymbolProvider((edit.Kind == SemanticEditKind.
Delete
) ? oldCompilation : newCompilation));
350
expectedSemanticEdits.Select(e => $"{e.Kind}: {e.SymbolProvider((e.Kind == SemanticEditKind.
Delete
? oldCompilation : newCompilation))}"),
351
actualSemanticEdits.Select(e => $"{e.Kind}: {e.Symbol.Resolve(e.Kind == SemanticEditKind.
Delete
? oldCompilation : newCompilation).Symbol}"),
375
case SemanticEditKind.
Delete
:
Microsoft.CodeAnalysis.UnitTests (2)
Emit\SemanticEditTests.cs (2)
32
Assert.Throws<ArgumentNullException>("oldSymbol", () => new SemanticEdit(SemanticEditKind.
Delete
, oldSymbol: null, newSymbol: type));
41
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(SemanticEditKind.
Delete
, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.cs (1)
184
var oldSymbol = e.Kind is SemanticEditKind.Update or SemanticEditKind.
Delete
? e.SymbolProvider(oldCompilation) : null;