393 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 (73)
Emit\EditAndContinue\EditAndContinueTests.cs (73)
76
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
163
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
4256
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4257
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4258
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4422
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4423
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4424
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4576
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4577
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4578
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4723
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5120
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5121
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5122
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5241
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5242
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5243
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5348
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5349
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5350
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5479
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
5480
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
5481
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")),
5593
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5594
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
5595
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5692
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5693
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5782
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")),
5783
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")),
6127
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6128
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6129
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6235
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6236
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6237
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6335
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6336
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6337
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6505
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
6506
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
6507
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
12795
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
16488
Edit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
16942
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
16982
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17052
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17081
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17137
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17177
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17232
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17277
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17365
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17484
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
17563
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17686
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17879
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18018
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18173
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18275
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18446
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18608
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18744
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18940
Edit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19024
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
19047
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
19087
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19165
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19238
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19320
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19396
Edit(SemanticEditKind.
Delete
, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19478
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 (299)
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 (280)
2626
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"))
3591
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3592
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3593
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
3614
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3615
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3679
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3680
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3695
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3696
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3697
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3731
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3732
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3733
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4109
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_X"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5857
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))
6039
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"))
9345
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9364
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"))
9383
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetArity() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9639
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9659
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9682
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9705
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9728
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9960
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10026
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10059
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10635
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10670
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10709
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
10752
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")),
10792
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")),
10828
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10863
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11045
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11094
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11144
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12252
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12275
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12310
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("Test.M"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
12429
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")
12451
semanticEdits: [SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")]),
12598
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12604
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12739
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_Implicit"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12740
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12911
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12999
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.op_LogicalNot"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
13172
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13193
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13211
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13231
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13232
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13233
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13237
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13243
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13292
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13308
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13327
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13328
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13329
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13330
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13336
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13367
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13368
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13369
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13370
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13376
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13395
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13396
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13397
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13398
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13403
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13426
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13428
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13445
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13451
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13469
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13475
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13492
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13498
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13514
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13520
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13521
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13522
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13523
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13539
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13540
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13541
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13542
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13547
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13564
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13565
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13566
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13567
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13572
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13589
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13590
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13591
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13592
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13597
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13613
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13614
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13615
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13621
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13622
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13656
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13706
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13731
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13751
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13788
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13795
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13864
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13890
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13907
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13912
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13930
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13935
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13953
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13958
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13980
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13981
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14001
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
14002
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14037
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14125
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14164
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14180
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14182
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.Deconstruct"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14495
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14496
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14497
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14522
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14523
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14524
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14548
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14549
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14550
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15075
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15091
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15113
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15135
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15237
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15244
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15468
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))
15483
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))
15498
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15499
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15503
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15504
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15505
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15523
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X"}]), deletedSymbolContainerProvider: c => c.GetMember("C")),
15539
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15555
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15560
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15561
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15562
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15563
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15645
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "x" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15658
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "b" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15671
[SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15685
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15690
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15691
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15692
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15693
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15787
semanticEdits: [SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C"))]),
15790
semanticEdits: [SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 2), deletedSymbolContainerProvider: c => c.GetMember("C"))])
16929
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16930
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16931
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
18634
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.A"), deletedSymbolContainerProvider: c => c.GetMember("C")),
18635
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_A"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19466
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19744
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19745
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19885
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19907
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
19924
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
20153
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20154
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20198
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20199
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20200
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20218
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20219
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20220
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20238
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20254
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20255
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20290
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20291
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20292
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20307
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20308
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20323
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20324
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20325
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20343
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20344
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20345
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20360
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20375
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20564
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20565
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20566
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20607
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20608
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20610
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21077
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21178
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21228
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21246
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21444
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("Test.P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
21445
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("Test.get_P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
21660
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21661
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21662
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21702
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21703
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21704
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21753
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21754
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")
21914
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21915
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21922
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21923
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22238
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22427
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22428
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22429
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22451
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22452
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22504
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22505
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22506
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22529
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22530
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22531
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22539
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22540
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22541
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22614
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22615
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22616
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22647
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22648
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22649
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22674
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22675
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22676
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22824
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22825
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22826
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22859
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22885
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22932
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22933
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22971
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22972
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23235
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23236
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23237
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23704
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23705
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23706
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23742
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23743
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24017
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24036
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24055
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24073
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24092
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24177
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24260
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24555
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24578
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24601
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24624
SemanticEdit(SemanticEditKind.
Delete
, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3911
/// Add <see cref="SemanticEditKind.
Delete
"/> edit for the specified symbol and its accessors.
EditAndContinue\EditSession.cs (2)
842
if (edit.Kind is SemanticEditKind.Update or SemanticEditKind.
Delete
)
858
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)
283
if (edit.Kind is SemanticEditKind.
Delete
&&
320
=> SymbolKey.Create(edit.SymbolProvider((edit.Kind == SemanticEditKind.
Delete
) ? oldCompilation : newCompilation));
324
expectedSemanticEdits.Select(e => $"{e.Kind}: {e.SymbolProvider((e.Kind == SemanticEditKind.
Delete
? oldCompilation : newCompilation))}"),
325
actualSemanticEdits.Select(e => $"{e.Kind}: {e.Symbol.Resolve(e.Kind == SemanticEditKind.
Delete
? oldCompilation : newCompilation).Symbol}"),
349
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;