2550 references to SemanticEditKind
Microsoft.CodeAnalysis (26)
Emit\EditAndContinue\DefinitionMap.cs (1)
87
if (edit.Kind ==
SemanticEditKind
.Update && edit.SyntaxMap != null)
Emit\EditAndContinue\EmitBaseline.cs (1)
231
/// The latest generation number of each symbol added via <see cref="
SemanticEditKind
.Replace"/> edit.
Emit\EditAndContinue\SymbolChanges.cs (7)
32
/// Populated based on semantic edits with <see cref="
SemanticEditKind
.Replace"/>.
40
/// Populated based on semantic edits with <see cref="
SemanticEditKind
.Delete"/>.
368
case
SemanticEditKind
.Update:
372
case
SemanticEditKind
.Insert:
376
case
SemanticEditKind
.Replace:
381
case
SemanticEditKind
.Delete:
428
if (edit.Kind ==
SemanticEditKind
.Update)
Emit\SemanticEdit.cs (17)
24
public
SemanticEditKind
Kind { get; }
58
/// <see cref="Kind"/> must be <see cref="
SemanticEditKind
.Update"/>.
65
public SemanticEdit(
SemanticEditKind
kind, ISymbol? oldSymbol, ISymbol? newSymbol, Func<SyntaxNode, SyntaxNode?>? syntaxMap, bool preserveLocalVariables)
74
public SemanticEdit(
SemanticEditKind
kind, ISymbol? oldSymbol, ISymbol? newSymbol, Func<SyntaxNode, SyntaxNode?>? syntaxMap, bool preserveLocalVariables, MethodInstrumentation instrumentation)
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.
104
public SemanticEdit(
SemanticEditKind
kind, ISymbol? oldSymbol, ISymbol? newSymbol, Func<SyntaxNode, SyntaxNode?>? syntaxMap = null, Func<SyntaxNode, RuntimeRudeEdit?>? runtimeRudeEdit = null, MethodInstrumentation instrumentation = default)
106
if (kind <=
SemanticEditKind
.None || kind >
SemanticEditKind
.Replace)
111
if (oldSymbol == null && kind is not (
SemanticEditKind
.Insert or
SemanticEditKind
.Replace))
129
if (kind !=
SemanticEditKind
.Update)
155
if (kind ==
SemanticEditKind
.Delete && oldSymbol is not (IMethodSymbol or IPropertySymbol or IEventSymbol))
167
if (kind !=
SemanticEditKind
.Update)
208
Kind =
SemanticEditKind
.Update;
215
internal static SemanticEdit Create(
SemanticEditKind
kind, ISymbolInternal oldSymbol, ISymbolInternal newSymbol, Func<SyntaxNode, SyntaxNode>? syntaxMap = null)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (734)
Emit\EditAndContinue\AssemblyReferencesTests.cs (12)
79
SemanticEditKind
.Update,
155
SemanticEditKind
.Update,
236
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
243
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2)));
341
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
346
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2),
347
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g2)));
424
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
504
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
615
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
624
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
636
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3))));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (119)
71
Edit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is []), preserveLocalVariables: true),
72
Edit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [_]), preserveLocalVariables: true),
73
Edit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [_, _]), preserveLocalVariables: true),
163
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
185
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
209
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
258
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
319
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
391
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
449
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
502
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
561
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
615
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
670
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
726
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
781
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
849
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
924
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
998
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
1065
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
1124
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1212
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1301
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1385
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1476
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1558
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1636
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1660
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1735
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1758
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1826
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1849
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1935
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1970
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2014
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
2133
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2167
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2209
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
2343
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2367
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2482
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int1)));
2498
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
2599
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int1)));
2615
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
2732
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1),
2733
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1)));
2743
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int2),
2744
SemanticEdit.Create(
SemanticEditKind
.Update, main1, main2)));
2755
SemanticEdit.Create(
SemanticEditKind
.Update, main2, main3)));
2803
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2876
SemanticEdit.Create(
SemanticEditKind
.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1)),
2877
SemanticEdit.Create(
SemanticEditKind
.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1))));
2982
SemanticEdit.Create(
SemanticEditKind
.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1)),
2983
SemanticEdit.Create(
SemanticEditKind
.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1))));
3101
SemanticEdit.Create(
SemanticEditKind
.Insert, null, b1),
3102
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
3196
SemanticEdit.Create(
SemanticEditKind
.Insert, null, b1),
3197
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
3257
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3412
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
3496
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3648
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
3764
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3796
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
3889
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3901
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
3989
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4041
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
4134
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4219
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4301
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4374
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4456
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4565
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
4639
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4698
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4750
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
4833
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
4991
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5105
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5261
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5377
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5513
Edit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5645
Edit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5753
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
5896
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6042
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6152
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6270
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6418
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6517
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6591
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6692
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6827
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7002
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7171
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7278
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7341
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7433
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7483
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7611
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7818
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7977
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8178
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8319
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8573
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8755
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8968
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9148
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9365
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9519
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9618
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9747
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9848
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9996
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10110
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10241
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10370
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Return type changed", 0x123)),
10450
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Return type changed", 0x123)),
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
61
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
125
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
189
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
253
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
317
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
Emit\EditAndContinue\EditAndContinuePdbTests.cs (6)
151
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, syntaxMap1),
152
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, syntaxMap1)));
271
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, syntaxMap2),
272
SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2, syntaxMap2),
273
SemanticEdit.Create(
SemanticEditKind
.Update, a1, a2, syntaxMap2),
274
SemanticEdit.Create(
SemanticEditKind
.Insert, null, b2)));
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (87)
62
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
241
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
358
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
460
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
534
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
584
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
650
Edit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.ToTestDisplayString() == "System.Threading.Tasks.Task<System.Int32> C.F(System.Int16 a)"), preserveLocalVariables: true),
651
Edit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.ToTestDisplayString() == "System.Threading.Tasks.Task<System.Int32> C.F(System.Int32 a)"), preserveLocalVariables: true),
652
Edit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.ToTestDisplayString() == "System.Threading.Tasks.Task<System.Int32> C.F(System.Int64 a)"), preserveLocalVariables: true),
752
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) },
972
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) },
1135
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1560
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
2002
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2007
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2579
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2748
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3287
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3670
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3774
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3883
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3989
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4103
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4256
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4490
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4650
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5113
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5461
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5800
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5805
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
5810
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
6704
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7143
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7428
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, syntaxMap1),
7429
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, syntaxMap1)));
7440
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, syntaxMap2)));
7451
SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, syntaxMap3),
7452
SemanticEdit.Create(
SemanticEditKind
.Update, h2, h3, syntaxMap3)));
7807
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7882
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
7930
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
7958
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
8177
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, syntaxMap1),
8178
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, syntaxMap1)));
8189
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, syntaxMap2)));
8200
SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, syntaxMap3),
8201
SemanticEdit.Create(
SemanticEditKind
.Update, h2, h3, syntaxMap3)));
8710
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
8719
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapByKind(f1, SyntaxKind.Block))));
8728
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g3)));
8737
SemanticEdit.Create(
SemanticEditKind
.Insert, null, h4)));
8787
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int1)));
8792
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
8891
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
8903
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
8946
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9087
SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
9209
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9228
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9366
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9379
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9521
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9532
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9628
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9690
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9758
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9770
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9784
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
9796
SemanticEdit.Create(
SemanticEditKind
.Update, f3, f4, GetSyntaxMapFromMarkers(source3, source4))));
9808
SemanticEdit.Create(
SemanticEditKind
.Update, f4, f5, GetSyntaxMapFromMarkers(source4, source5))));
10260
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10570
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10636
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10703
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10768
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ism1),
10769
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10836
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10889
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10953
SemanticEdit.Create(
SemanticEditKind
.Insert, null, asm1),
10954
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11019
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11070
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11121
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11175
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11236
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11291
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11358
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
148
SemanticEditKind
kind,
Emit\EditAndContinue\EditAndContinueTests.cs (458)
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")),
315
SemanticEdit.Create(
SemanticEditKind
.Update, ctorC0, ctorC1),
316
SemanticEdit.Create(
SemanticEditKind
.Update, ctorD0, ctorD1),
317
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1),
318
SemanticEdit.Create(
SemanticEditKind
.Update, a0, a1),
319
SemanticEdit.Create(
SemanticEditKind
.Update, ctorA0, ctorA1)));
357
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
390
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
446
SemanticEdit.Create(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1))));
456
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1))));
512
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1))));
558
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
620
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
647
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
698
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
745
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
792
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
847
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
919
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
948
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
949
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
989
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
1084
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1085
Edit(
SemanticEditKind
.Update, c => c.GetMember("D.G"))
1175
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
1212
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
1298
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
1340
SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
1372
SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3)));
1465
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1466
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1467
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.H")),
1518
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1519
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.H")),
1568
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.H")),
1640
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1671
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1702
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1703
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1771
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1804
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1873
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1962
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1980
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2047
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2065
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2121
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2187
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2207
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2263
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2319
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2349
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2382
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2444
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2474
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2507
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2565
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2730
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2832
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2894
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M2").PartialImplementationPart),
2953
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart)
3057
Edit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart),
3106
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart),
3161
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, method1)));
3255
SemanticEdit.Create(
SemanticEditKind
.Update, methodF0, methodF1),
3256
SemanticEdit.Create(
SemanticEditKind
.Insert, null, methodG1)));
3304
SemanticEdit.Create(
SemanticEditKind
.Update, methodG1, methodG2)));
3369
SemanticEdit.Create(
SemanticEditKind
.Update, invoke0, invoke1),
3370
SemanticEdit.Create(
SemanticEditKind
.Update, beginInvoke0, beginInvoke1)));
3487
Edit(
SemanticEditKind
.Update, c => c.GetMember("E")),
3488
Edit(
SemanticEditKind
.Update, c => c.GetMember("E.A")),
3489
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
3490
Edit(
SemanticEditKind
.Update, c => c.GetMember("C._x")),
3491
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.X")),
3492
Edit(
SemanticEditKind
.Update, c => c.GetMember("D"))
3568
Edit(
SemanticEditKind
.Update, c => c.GetMember("E")),
3569
Edit(
SemanticEditKind
.Update, c => c.GetMember("E.A")),
3570
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
3571
Edit(
SemanticEditKind
.Update, c => c.GetMember("C._x")),
3572
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.X")),
3573
Edit(
SemanticEditKind
.Update, c => c.GetMember("D"))
3675
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
3709
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2)));
3819
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
3820
SemanticEdit.Create(
SemanticEditKind
.Insert, null, id1),
3821
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
3909
SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2),
3910
SemanticEdit.Create(
SemanticEditKind
.Insert, null, h2)));
4005
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f3)));
4069
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<FieldSymbol>("C.G")),
4070
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
4128
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, getP0, getP1)));
4197
? ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1), SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1.GetMethod))
4198
: ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1)));
4233
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2),
4234
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2.GetMethod),
4235
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2.SetMethod))
4237
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2)));
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")),
4401
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
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")),
4569
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
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")),
4735
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
4736
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4737
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4815
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4890
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
4891
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4892
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4969
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
5058
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
5145
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
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")),
5230
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
5231
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5232
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
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")),
5365
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
5366
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5367
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
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")),
5472
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
5473
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5474
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
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")),
5616
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
5617
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5618
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
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")),
5841
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
5842
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
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")),
5944
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
5945
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
6009
Edit(
SemanticEditKind
.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }])),
6010
Edit(
SemanticEditKind
.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }]).GetMethod), // the compiler does not need this edit, but the IDE adds it for simplicity
6080
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
6081
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
6161
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e1)));
6216
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g2)));
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")),
6526
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
6527
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6528
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
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")),
6709
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
6710
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6711
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6878
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
6942
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c0, c1)));
6963
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c1, c2)));
7143
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
7151
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
7160
SemanticEdit.Create(
SemanticEditKind
.Update, c2, c3),
7161
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3)));
7243
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M")),
7244
Edit(
SemanticEditKind
.Replace, c => null, newSymbolProvider: c => c.GetMember("C")),
7321
SemanticEdit.Create(
SemanticEditKind
.Update, event0, event1)));
7399
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
7414
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
7484
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
7499
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
7562
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1),
7563
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
7664
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B3")),
7665
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B4"))));
7725
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1),
7726
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
7839
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
7840
SemanticEdit.Create(
SemanticEditKind
.Insert, null, d1)));
7853
SemanticEdit.Create(
SemanticEditKind
.Update, main1, main2),
7854
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e2)));
7895
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
7962
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, method1)));
7988
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
8038
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
8152
SemanticEdit.Create(
SemanticEditKind
.Insert, null, x1),
8153
SemanticEdit.Create(
SemanticEditKind
.Insert, null, y1),
8154
SemanticEdit.Create(
SemanticEditKind
.Insert, null, m1),
8155
SemanticEdit.Create(
SemanticEditKind
.Insert, null, n1),
8156
SemanticEdit.Create(
SemanticEditKind
.Insert, null, p1),
8157
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q1),
8158
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e1),
8159
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1),
8160
SemanticEdit.Create(
SemanticEditKind
.Insert, null, j1),
8161
SemanticEdit.Create(
SemanticEditKind
.Insert, null, cctor1)));
8177
SemanticEdit.Create(
SemanticEditKind
.Update, x1, x2),
8178
SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2),
8179
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2),
8180
SemanticEdit.Create(
SemanticEditKind
.Update, getP1, getP2),
8181
SemanticEdit.Create(
SemanticEditKind
.Update, setP1, setP2),
8182
SemanticEdit.Create(
SemanticEditKind
.Update, getQ1, getQ2),
8183
SemanticEdit.Create(
SemanticEditKind
.Update, setQ1, setQ2),
8184
SemanticEdit.Create(
SemanticEditKind
.Update, addE1, addE2),
8185
SemanticEdit.Create(
SemanticEditKind
.Update, removeE1, removeE2),
8186
SemanticEdit.Create(
SemanticEditKind
.Update, addF1, addF2),
8187
SemanticEdit.Create(
SemanticEditKind
.Update, removeF1, removeF2),
8188
SemanticEdit.Create(
SemanticEditKind
.Update, cctor1, cctor2)));
8316
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.M2")),
8317
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<FieldSymbol>("C.F2")),
8318
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<PropertySymbol>("C.P2")),
8319
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<EventSymbol>("C.E2"))));
8442
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.M"))));
8514
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
8564
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember("C.M"), compilation1.GetMember("C.M"))));
8666
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.puts"))));
8722
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("B"))));
8802
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMembers("M.C.M1")[2])));
8835
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMember<MethodSymbol>("M.C.M2"),
8958
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMembers("C.M")[0], compilation1.GetMembers("C.M")[0])));
8982
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMembers("C.M")[1], compilation2.GetMembers("C.M")[1])));
9006
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation2.GetMembers("C.M")[2], compilation3.GetMembers("C.M")[2])));
9031
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation3.GetMembers("C.M")[3], compilation4.GetMembers("C.M")[3])));
9056
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation4.GetMembers("C.M")[4], compilation5.GetMembers("C.M")[4])));
9080
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation5.GetMembers("C.M")[5], compilation6.GetMembers("C.M")[5])));
9104
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation6.GetMembers("C.M")[6], compilation7.GetMembers("C.M")[6])));
9130
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation7.GetMembers("C.M")[7], compilation8.GetMembers("C.M")[7])));
9155
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation8.GetMembers("C.M")[8], compilation9.GetMembers("C.M")[8])));
9179
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation9.GetMembers("C.M")[9], compilation10.GetMembers("C.M")[9])));
9252
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation10.GetMembers("C.M")[12], compilation11.GetMembers("C.M")[12])));
9276
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation11.GetMembers("C.M")[13], compilation12.GetMembers("C.M")[13])));
9346
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ctor1)));
9451
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9531
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMembers("C.F")[1], compilation1.GetMembers("C.F")[1])));
9560
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMembers("C.F")[1], compilation2.GetMembers("C.F")[1])));
9625
SemanticEditKind
.Update,
9757
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9815
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
9873
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
9963
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, m1, null)));
9967
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetEquivalentNodesMap(m2, m1))));
10051
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
10101
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
10150
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
10298
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A")),
10299
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
10327
SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
10355
SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
10439
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10462
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10528
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10549
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10627
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10675
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10708
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10807
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
10923
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
10951
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
10983
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3))));
11110
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
11120
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2, GetEquivalentNodesMap(g2, g1))));
11130
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, GetEquivalentNodesMap(g3, g2))));
11216
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11295
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
11322
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
11446
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11460
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11569
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11583
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11679
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
11765
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11795
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11872
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11945
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12020
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12113
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12206
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12270
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12333
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12343
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12353
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12363
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12373
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12383
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12454
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12495
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
12602
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12720
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
12773
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
12868
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0))));
12880
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0))));
12946
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
12996
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
13105
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
13220
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)));
13233
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1F, method2F, syntaxMap: s => null)));
13245
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1G, method2G, syntaxMap: s => null)));
13288
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13304
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13320
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13376
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13413
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.Main"))),
13453
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember("C.Main"), compilation1.GetMember("C.Main"))));
13505
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)));
13516
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1F, method2F, syntaxMap: s => null)));
13576
SemanticEdit.Create(
SemanticEditKind
.Insert, null, mA1),
13577
SemanticEdit.Create(
SemanticEditKind
.Insert, null, mX1)),
13585
SemanticEdit.Create(
SemanticEditKind
.Update, compilationB0.GetMember<MethodSymbol>("B.F"), compilationB1.GetMember<MethodSymbol>("B.F")),
13586
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilationB1.GetMember<TypeSymbol>("Y"))),
13640
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
13659
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetEquivalentNodesMap(f2, f1))));
13712
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
13719
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
13755
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
13783
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
13836
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1)))));
13905
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13948
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14054
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14087
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14182
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14206
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14290
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14315
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14433
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
14485
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
14605
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14639
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14731
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14760
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14901
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14958
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
15069
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
15097
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
15181
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15204
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15302
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15351
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15464
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15505
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15598
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15622
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15716
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15760
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15893
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
15947
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
16109
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
16180
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
16343
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
16393
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
16482
SemanticEdit.Create(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1))));
16494
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
16580
SemanticEdit.Create(
SemanticEditKind
.Update, printMembers0, printMembers1)));
16661
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
16701
Edit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("R")),
16702
Edit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
16795
Edit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("R"))
16936
Edit(
SemanticEditKind
.Insert, c => c.GetMember("R.Q")),
17021
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
17094
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
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")),
17414
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("System.Runtime.CompilerServices.HotReloadException")),
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")),
17841
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M2")),
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")),
18041
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
18105
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18192
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
18264
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
18311
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18390
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
18463
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18555
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.F")),
18631
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18710
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
18733
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18870
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18897
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18917
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19023
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
19092
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19200
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
19228
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19345
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
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")),
19522
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M2")),
19544
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
19545
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
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")),
19585
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol),
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")),
19676
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
19748
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19749
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
19843
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19844
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
19920
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19921
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
20015
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
20016
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
20111
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
20187
SemanticEdit.Create(
SemanticEditKind
.Update, cm1_gen0, cm1_gen1, GetSyntaxMapFromMarkers(source0, source1)),
20188
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null)));
20281
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1_gen1, syntaxMap: null),
20282
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null)));
20370
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null)));
20440
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F"), preserveLocalVariables: true),
20495
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20599
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20687
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20796
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20887
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20993
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21075
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21174
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21234
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21340
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21441
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21506
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21568
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21654
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21780
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21851
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21983
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
22035
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
Emit\EditAndContinue\LocalSlotMappingTests.cs (46)
80
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, syntaxMap: null)));
254
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
438
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
544
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
656
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
766
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
857
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
953
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true),
1077
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true),
1159
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1222
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1330
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1494
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1750
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1862
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2022
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2055
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2204
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2252
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2428
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2490
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
2612
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2750
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2925
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement))));
3061
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement))));
3224
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
3388
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.IfStatement))));
3497
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.WhileStatement))));
3607
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.DoStatement))));
3698
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.ForStatement, SyntaxKind.VariableDeclarator))));
3902
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
3906
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
4245
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4292
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4348
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4403
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4455
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4511
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4580
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4660
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4754
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetEquivalentNodesMap(g1, g0))));
4814
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4874
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4963
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
5118
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5182
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1719)
EditAndContinue\ActiveStatementTests.cs (15)
290
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"), preserveLocalVariables: true),
291
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Goo"), preserveLocalVariables: true)
1000
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
1020
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
1233
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Goo..ctor"), preserveLocalVariables: true)
3764
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.a")),
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")),
3767
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
11527
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"), preserveLocalVariables: true)]);
11566
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"), preserveLocalVariables: true)]);
11615
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"), preserveLocalVariables: true)]);
13709
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F2")),
13735
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")),
13758
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")),
EditAndContinue\ActiveStatementTests.Methods.cs (14)
289
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Swap"), preserveLocalVariables: true)],
505
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"), syntaxMap[0])]);
533
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")],
572
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
575
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C", syntaxMap: syntaxMapB)]),
792
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
793
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
877
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
878
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
879
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
956
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: true)],
1064
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true)],
1170
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: true)],
1274
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true)],
EditAndContinue\Helpers\EditingTestBase.cs (3)
120
internal static SemanticEditDescription SemanticEdit(
SemanticEditKind
kind, Func<Compilation, ISymbol> symbolProvider, SyntaxMapDescription.Mapping? syntaxMap, IEnumerable<RuntimeRudeEditDescription>? rudeEdits = null, string? partialType = null)
123
internal static SemanticEditDescription SemanticEdit(
SemanticEditKind
kind, Func<Compilation, ISymbol> symbolProvider, IEnumerable<(TextSpan, TextSpan)>? syntaxMap, IEnumerable<RuntimeRudeEditDescription>? rudeEdits = null, string? partialType = null)
126
internal static SemanticEditDescription SemanticEdit(
SemanticEditKind
kind, Func<Compilation, ISymbol> symbolProvider, string? partialType = null, bool preserveLocalVariables = false, Func<Compilation, ISymbol>? deletedSymbolContainerProvider = null)
EditAndContinue\LineEditTests.cs (55)
116
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))]);
173
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
174
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"))
210
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))]);
447
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"))]);
507
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"))]);
541
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"))]);
548
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"), syntaxMap[0])]);
616
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"))],
653
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"))],
687
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"), preserveLocalVariables: true)]);
826
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)]);
874
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters is [{ Type.SpecialType: SpecialType.System_Boolean }]), preserveLocalVariables: true)
933
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)]);
1089
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)]);
1109
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)]);
1131
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
1132
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
1154
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)
1177
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
1178
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
1179
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
1180
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
1202
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
1203
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
1204
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
1205
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
1206
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
1268
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)]);
1333
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)],
1420
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)]);
1578
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
1632
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
1686
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))
1715
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1743
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1771
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1799
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1827
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1854
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1887
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1917
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))
1948
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)]);
2117
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"))]);
2144
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"))]);
2168
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)]);
2197
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod)]);
2441
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod)]);
2467
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod)]);
2493
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod)]);
2607
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))]);
2666
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.F3")), // overlaps with "void F1() { }"
2667
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.F4")), // overlaps with "void F2() { }"
2785
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
2818
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
EditAndContinue\StatementEditingTests.cs (232)
2078
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2411
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2458
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2500
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2561
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2601
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2658
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2865
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2871
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2925
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
2969
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
3019
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
3097
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
3159
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
3219
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
3277
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
3372
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3417
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3462
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3587
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3632
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3671
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3788
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3824
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3872
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
3921
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
4054
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("F").Single(), preserveLocalVariables: true)
4097
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
4242
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
4299
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("System.C.F"), syntaxMap, rudeEdits:
4388
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap,
4526
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
4572
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
4601
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
4602
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true),
4638
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
4639
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true),
4675
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
4676
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true),
4706
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true));
4738
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
4739
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true),
4772
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4773
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
4774
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4775
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item"))
4812
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
4840
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
4869
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4870
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
4902
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4903
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
4935
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4936
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
4968
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4969
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
5021
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5057
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_D")));
5093
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")));
5129
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.add_D")));
5165
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.remove_D")));
5176
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Name: "x" }]), preserveLocalVariables: true));
5188
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true));
5201
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [_, _]), preserveLocalVariables: true));
5214
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [_, _]), preserveLocalVariables: true));
5228
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [_, _]), preserveLocalVariables: true));
5240
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5252
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5264
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5276
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5321
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5351
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
5352
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true)
5382
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true));
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")),
5413
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
5414
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
5445
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: true));
5481
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: true)],
5518
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.remove_D"), preserveLocalVariables: true)],
5556
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.remove_D"), preserveLocalVariables: true)],
5591
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5619
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5648
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
5649
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
5690
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
5691
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
5735
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5746
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Name: "x" }]), preserveLocalVariables: true)],
5758
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true));
5770
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [_, _]), preserveLocalVariables: true)],
5783
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [_, _]), preserveLocalVariables: true)],
5798
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [_, _]), preserveLocalVariables: true)],
5810
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5822
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5834
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5846
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
5918
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5964
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, preserveLocalVariables: true, partialType: "C"));
6009
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, preserveLocalVariables: true, partialType: "C"));
6050
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6086
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6120
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6165
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6207
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6296
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6340
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6397
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6457
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6517
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
6571
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
6609
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
6650
SemanticEditKind
.Update,
6689
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap,
6724
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap,
6769
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap,
6812
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap,
6855
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), syntaxMap,
6889
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), syntaxMap,
6927
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6928
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
6960
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6961
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
6962
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6963
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item"))
6995
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6996
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
6997
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
6998
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
7038
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.Main"), preserveLocalVariables: true)
7054
GetTopEdits(edits).VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
7069
GetTopEdits(edits).VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
7084
GetTopEdits(edits).VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
7688
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
7734
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
7775
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
7822
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
7866
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
7927
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
8003
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
8008
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
8061
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
8139
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
8193
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
8269
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
8306
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
8347
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
8388
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
8429
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
8542
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
8580
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
8614
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
8791
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
8819
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true));
8853
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
8895
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
8931
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_D")));
8967
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")));
9003
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.add_D")));
9039
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.remove_D")));
9083
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9112
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: true));
9141
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: true));
9177
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: true)],
9214
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.remove_D"), preserveLocalVariables: true)],
9251
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.remove_D"), preserveLocalVariables: true)],
9286
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9328
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9366
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9412
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, preserveLocalVariables: true, partialType: "C"));
9452
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9497
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9539
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9627
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9709
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
9752
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
9806
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
9835
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
9852
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
9883
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10291
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10314
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10342
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10363
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10621
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
10729
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10772
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10815
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10934
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
10979
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11024
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11070
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11115
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11160
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11205
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11250
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11295
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11390
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11609
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11687
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap, rudeEdits:
11961
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
12011
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
12100
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
12145
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
12191
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
12235
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
12435
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
12493
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
12554
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
12995
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13027
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13053
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13079
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)],
13111
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)],
13143
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)],
13174
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)],
13206
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13238
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13269
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)],
13301
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)],
13364
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13515
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13547
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13581
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
13624
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)],
14652
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)]);
14675
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)],
14699
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)]);
14721
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true));
14753
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true));
14787
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)],
EditAndContinue\TopLevelEditingTests.cs (1400)
497
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.Program.F")));
533
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.Program.F")));
583
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.C.M2"))],
743
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
836
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
959
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"))
1114
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
1224
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"))],
1248
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
1261
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
1275
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"))],
1288
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
1311
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"))],
1331
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
1335
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
1687
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")));
1783
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")));
1941
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
1962
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
2084
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
2112
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
2150
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("D"))],
2182
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
2314
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("M"))
2525
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
2556
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")),
2557
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S")),
2558
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("I")),
2559
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
2560
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.F")),
2561
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("I.F"))
2592
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")));
2626
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"))
2632
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("M")),
2639
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C"), preserveLocalVariables: false)],
2652
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("G"), preserveLocalVariables: false)
2669
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
2698
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")),
2699
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember("F")),
2700
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2721
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")),
2761
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("AbstractMethod")),
2762
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("VirtualMethod")),
2763
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("ToString")),
2764
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("I.G")),
2765
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("G")),
2766
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2812
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("AbstractMethod")),
2813
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("VirtualMethod")),
2814
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("ToString")),
2815
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("I.G")),
2816
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("G")),
2817
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2852
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2853
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2854
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
2892
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2893
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2894
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
2934
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2935
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2936
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
3048
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
3061
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
3288
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }),
3316
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers("C.PrintMembers").First().ISymbol),
3336
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }));
3354
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }));
3382
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }),
3416
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3417
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3418
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3419
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3420
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3453
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3454
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3455
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3456
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3472
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3473
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3474
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3475
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3476
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3477
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)
3493
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3494
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3495
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3496
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3497
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
3498
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)
3514
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3515
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3516
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3517
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3518
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._z")),
3534
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3535
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3536
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3537
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3538
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._z")),
3539
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), syntaxMap[0]),
3564
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Length == 0), preserveLocalVariables: true));
3576
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3591
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3592
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3593
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3594
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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"))
3614
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3615
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3616
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3617
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
3731
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3732
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3733
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3734
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
3738
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3755
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3756
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3757
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3758
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3759
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
3760
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
3761
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
3786
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3787
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3788
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3789
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
3790
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
3791
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
3808
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3809
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3810
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3811
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3812
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
3813
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
3814
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
3834
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3835
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3836
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3837
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3838
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3839
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3840
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3863
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")));
3866
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")));
3870
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")));
3875
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")));
3878
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod));
3879
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod));
3880
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
3904
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3905
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3906
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3907
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3908
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3909
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3910
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType : "C", preserveLocalVariables: true),
3927
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3928
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3929
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3930
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3931
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
3932
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
3933
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
3934
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3954
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3955
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3956
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3957
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3958
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
3959
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
3960
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3996
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3997
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3998
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3999
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4000
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
4015
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y"))
4030
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y"))
4060
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4061
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4062
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4063
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4064
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
4065
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4094
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4095
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4096
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4097
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4098
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4099
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4113
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_X"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4114
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4115
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4116
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4117
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4118
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4119
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4136
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4137
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4138
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4139
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4140
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4141
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4203
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
4220
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4221
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4222
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4223
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4224
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4225
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4226
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
4246
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4247
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4248
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4249
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4250
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4251
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4252
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
4268
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4269
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4270
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4271
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4272
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4273
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4274
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
4293
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4294
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4295
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4296
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4297
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4298
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4299
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
4315
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4316
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4317
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4318
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4319
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
4320
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4321
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4322
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4342
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4343
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4344
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4345
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4346
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4347
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4348
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4366
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.Y").GetMethod),
4367
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.Y").SetMethod)
4490
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.A"))
4659
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("Color"))],
4983
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
4984
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
4985
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.EndInvoke"))
5005
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
5006
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5007
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.EndInvoke"))
5036
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("D"))],
5072
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5073
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
5102
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke")),
5103
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")));
5122
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5123
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
5158
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("D")));
5287
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D"))],
5306
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5307
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.EndInvoke")),
5308
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
5411
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
5415
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
5433
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")),
5450
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))
5467
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")),
5468
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M"))
5658
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5671
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5684
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5697
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")));
5709
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C.D"))],
5736
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D"), preserveLocalVariables: false)
5858
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
5859
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))
5893
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5906
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, 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"))
6075
semanticEdits: [SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.C.F2").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)])
6086
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"), partialType: "C")
6090
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"), partialType: "C")
6113
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
6189
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"))]),
6192
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("G"))]),
6215
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
6219
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
6234
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
6238
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"))
6265
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember<INamedTypeSymbol>("C").GetMember("F1"))]),
6273
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember<INamedTypeSymbol>("C").GetMember("F2"))]),
8510
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.C"))],
8527
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.M.C"))],
8542
[SemanticEdit(
SemanticEditKind
.Insert, c => c.Assembly.GlobalNamespace.GetMember<INamespaceSymbol>("Microsoft").GetMember<INamespaceSymbol>("CodeAnalysis").GetMember("EmbeddedAttribute"))],
8819
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("M.C"), partialType: "M.C"),
8824
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("M.C"), partialType: "M.C"),
9060
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M")),
9061
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P1").GetMethod),
9062
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P1").SetMethod),
9063
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P2").GetMethod),
9064
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P2").SetMethod),
9065
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Int32").GetMethod),
9066
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Int32").SetMethod),
9067
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Int32")),
9068
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Byte").GetMethod),
9069
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Byte").SetMethod),
9070
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Byte")),
9071
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").AddMethod),
9072
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod),
9085
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"), preserveLocalVariables: false)
9101
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
9119
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
9150
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
9177
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("Finalize"), preserveLocalVariables: false),
9202
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F2")),
9208
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F1")),
9243
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F2")),
9253
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }]))]),
9256
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]))]),
9266
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }])),
9267
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }]).GetMethod),
9268
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }]).SetMethod),
9274
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }])),
9275
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).GetMethod),
9276
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).SetMethod),
9322
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
9335
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
9336
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)
9348
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod)
9360
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
9372
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
9384
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
9396
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
9402
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9415
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Byte))?.ISymbol)
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"))
9434
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetArity() == 1)?.ISymbol)
9440
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetArity() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9490
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")));
9505
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")));
9527
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.M")));
9554
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IMethodSymbol>("M")));
9680
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
9696
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9697
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9716
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9717
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9739
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9740
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9762
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9763
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9785
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9786
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9844
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)]);
9876
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: false)]);
9891
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)
9907
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)
9948
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap[0])]);
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"))],
10246
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.goo"))],
10440
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.puts")),
10485
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.puts")),
10517
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.H"))]);
10548
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("I.H"))]);
10692
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10693
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
10727
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10728
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
10766
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
10767
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart, 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")),
10810
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
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")),
10850
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
10885
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10886
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
10920
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10921
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
10966
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
11002
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
11102
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11103
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.G"))
11151
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11152
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.G"))
11201
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11202
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.G"))
11275
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
11538
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Test.F"))],
11579
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))],
11622
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))]);
12309
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12310
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
12332
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12333
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
12367
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.M"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
12368
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.M"))
12451
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12462
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12471
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12473
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
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")]),
12519
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12521
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")])
12531
semanticEdits: [SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart)]),
12544
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
12546
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
12566
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12588
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12608
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12610
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12634
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
12655
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12656
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
12661
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12662
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
12707
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("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")),
12831
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("op_Addition"))
12837
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("op_Implicit"))
12880
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Implicit")),
12881
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition")),
12909
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Implicit")),
12910
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition")),
12926
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition"))
12942
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition"))
12968
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12969
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.op_Subtraction"))
13056
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_LogicalNot"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
13075
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true)
13091
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true)
13109
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13110
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13111
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13129
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13130
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
13131
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13132
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13167
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
13184
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13185
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13186
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13187
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13188
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13189
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13190
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13207
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
13208
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13209
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13210
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13229
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13230
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single())
13250
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13251
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
13268
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13274
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"), partialType: "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")),
13291
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.x")),
13292
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_x")),
13293
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_x")),
13294
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13295
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13296
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13297
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13298
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13299
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13300
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13301
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13349
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13350
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single()),
13365
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13366
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("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")),
13388
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13389
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13390
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13391
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13392
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13393
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13394
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("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")),
13428
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13429
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13430
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13431
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13432
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13433
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13434
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("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")),
13456
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13457
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13458
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13459
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13460
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13461
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13476
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13477
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13478
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13479
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13480
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Y")),
13481
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Y")),
13482
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Y")),
13483
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13484
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13485
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13486
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13501
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Y")),
13502
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13503
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13504
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13505
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13506
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13507
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13508
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13509
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13525
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Y"), syntaxMap: syntaxMap[0]),
13526
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13527
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13528
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13529
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13530
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13531
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13532
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13533
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13548
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Y")),
13549
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13550
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13551
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13552
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13553
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13554
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13555
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13556
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13571
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13572
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13573
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13574
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13575
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13576
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
13581
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("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")),
13600
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13601
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13602
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13603
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13604
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13605
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13620
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.Deconstruct").Single(m => m.Parameters is [_])),
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")),
13625
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13626
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13627
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13628
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13629
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13630
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13645
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("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")),
13650
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13651
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13652
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13653
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13654
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13655
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("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")),
13673
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13674
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13675
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13676
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13677
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
13680
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13713
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13714
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
13763
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13764
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single())
13788
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13789
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
13807
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
13808
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13809
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13843
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13844
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13845
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13846
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13847
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13848
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13849
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13850
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Z")),
13851
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.U")),
13852
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13853
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13921
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13922
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single())
13941
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13942
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13943
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13944
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13945
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13946
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13947
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13948
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13963
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13964
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13965
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13966
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13967
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13968
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13969
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13970
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13985
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.Deconstruct").Single(m => m.Parameters is [_, _])),
13986
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13987
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13988
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13989
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13990
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13991
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13992
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13993
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14008
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
14009
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
14010
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14011
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14012
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14013
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14014
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14015
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14016
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14031
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
14032
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
14033
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14034
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14035
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14036
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
14039
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14052
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
14053
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
14054
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14055
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14056
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14057
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
14060
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14094
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14095
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
14182
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14183
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14221
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14222
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
14237
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14238
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14239
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Deconstruct"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14240
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Deconstruct")),
14241
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14242
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14243
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14244
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14245
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.x")),
14246
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_x")),
14247
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_x")),
14248
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_y")),
14249
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_y")),
14277
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
14427
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
14451
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14452
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14453
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
14477
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "a"}]), partialType: "C", preserveLocalVariables: true)
14492
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14493
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14494
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14495
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14496
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14497
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14498
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14499
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "P"}]), partialType: "C", preserveLocalVariables: true),
14513
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14514
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14515
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "P" }]), partialType: "C", preserveLocalVariables: true),
14516
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14517
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14518
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14519
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14520
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14534
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14535
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14536
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "P" }]), partialType: "C", preserveLocalVariables: true),
14537
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14538
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14539
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14540
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14541
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
14560
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14561
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14562
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14563
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14564
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
14565
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Name: "P" }]), partialType: "C", preserveLocalVariables: true),
14566
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
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")),
14588
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Name: "P" }])),
14589
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is []), partialType: "C", preserveLocalVariables: true),
14590
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14591
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14592
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14593
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
14613
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14614
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14615
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14616
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14617
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
14618
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true),
14634
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14660
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true));
14693
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14708
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14721
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14754
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14773
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14815
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14860
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
14877
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14910
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14944
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14978
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
15012
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
15054
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("C").PartialImplementationPart, partialType: "C"));
15084
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]))
15099
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]))
15131
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X"}])),
15132
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15147
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
15148
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15163
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
15164
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
15165
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
15166
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15167
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15168
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15169
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
15170
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15185
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
15186
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
15187
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
15188
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15189
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15190
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15191
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
15192
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15245
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
15294
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15295
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 1), partialType: "C")
15301
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15302
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 2), partialType: "C")
15336
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)],
15361
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
15377
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"))],
15393
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"))],
15414
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"), partialType: "C")
15440
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"))
15492
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
15504
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
15505
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15506
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15507
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15508
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
15557
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15558
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15559
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
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")),
15613
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15614
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15615
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15616
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
15653
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)],
15689
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
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")),
15743
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15744
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15745
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15746
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("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")),
15772
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
15775
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)])
15788
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is []), preserveLocalVariables: true));
15818
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
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"))])
15859
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
15871
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
15872
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15873
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15874
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15875
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")));
15931
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
15953
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
15954
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
15955
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
15969
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
15984
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16009
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16024
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16039
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16054
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16136
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
16185
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
16248
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
16298
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])],
16419
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Int32"), partialType: "C", syntaxMap: syntaxMapB),
16420
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Boolean"), partialType: "C", syntaxMap: syntaxMapB),
16421
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "UInt32"), partialType: "C", syntaxMap: syntaxMapB),
16422
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Byte"), partialType: "C"),
16489
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16494
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16572
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }]), partialType: "C", preserveLocalVariables: true),
16573
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]), partialType: "C", preserveLocalVariables: true),
16574
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_String }]), partialType: "C", preserveLocalVariables: true),
16578
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Boolean }]), partialType: "C", preserveLocalVariables: true),
16589
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
16594
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")),
16595
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16607
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")),
16608
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16612
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
16627
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
16632
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
16672
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
16685
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single())],
16700
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), partialType: "C", preserveLocalVariables: true)
16712
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), partialType: "C", preserveLocalVariables: true)
16813
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false)
16843
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false)
16864
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16877
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16893
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16919
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16932
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
16933
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_F"))
16946
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
16959
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_F")),
16960
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
16977
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
16978
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true));
16989
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
16990
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), partialType: "C", preserveLocalVariables: true)
17008
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17026
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
17027
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
17042
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
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")),
17074
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
17124
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
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")),
17146
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17162
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17207
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17220
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17235
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17248
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17267
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17283
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17299
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17312
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17328
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17345
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17346
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(string)"), preserveLocalVariables: true),
17364
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17365
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
17380
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17381
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
17396
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17397
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
17415
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true)
17431
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single())],
17449
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single())],
17467
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17483
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17505
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
17524
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
17863
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17878
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17896
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17911
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
18000
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
18037
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
18078
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
18119
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
18163
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18164
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
18209
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18210
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
18255
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18256
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
18301
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Int32 a)"), syntaxMap[0])
18346
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Int32 a)"), syntaxMap[0])
18391
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
18436
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"))
18481
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
18525
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"))
18586
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
18627
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
18668
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
18717
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
18718
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), syntaxMap[0]),
18734
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [_, _]), preserveLocalVariables: true),
18776
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18777
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0]),
18815
SemanticEdit(
SemanticEditKind
.Update, c => ((IPropertySymbol)c.GetMember<INamedTypeSymbol>("C").GetMembers("P").First()).GetMethod),
18816
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
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")),
18832
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
18833
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_B")),
18834
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
18849
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
18853
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
18975
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
19087
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
19118
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
19184
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.c"))],
19236
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
19255
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.a")),
19256
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
19331
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.b")),
19332
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.c")),
19333
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.d")),
19461
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
19462
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
19505
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
19506
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
19660
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
19661
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single()),
19662
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19747
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
19748
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.b"))
19776
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
19777
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
19791
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
19792
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
19855
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
19856
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G")));
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")),
19942
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
19943
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
19962
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
19979
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)],
20016
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
20037
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20038
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P"), preserveLocalVariables: false)
20059
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
20080
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20081
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20102
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
20103
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
20119
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
20120
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
20135
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")));
20150
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")));
20165
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod));
20183
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")));
20201
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")));
20219
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20238
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20254
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20270
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
20286
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod, preserveLocalVariables: false),
20302
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
20318
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20334
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20335
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P"), preserveLocalVariables: false)
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")),
20351
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20352
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q"))
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")),
20397
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20398
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Q")),
20399
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
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")),
20417
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20418
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Q")),
20419
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
20434
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20435
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
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")),
20452
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20453
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q"))
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"))
20633
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
20718
[SemanticEdit(
SemanticEditKind
.Replace, 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")),
20763
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
20764
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")),
20765
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")),
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")),
20805
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")),
20806
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20807
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")),
20808
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
20840
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
20841
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
20842
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
20861
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P"))],
20879
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
20880
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
20898
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)],
20915
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20928
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21078
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21097
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21116
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21135
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21154
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21181
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21204
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21231
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
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")),
21375
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
21424
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21425
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
21442
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21443
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
21472
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21493
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21517
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21532
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21553
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21568
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21592
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod));
21607
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod));
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")),
21642
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.P")),
21643
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.get_P")),
21660
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
21661
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)
21675
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").GetMethod),
21676
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").SetMethod)
21694
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
21695
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
21696
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").GetMethod),
21697
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").SetMethod),
21715
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
21716
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
21717
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
21730
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod)]),
21782
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.get_P1")),
21783
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.get_P2")),
21784
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.get_P4")),
21785
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.set_P2")),
21786
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.set_P3")),
21787
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.set_P4")),
21821
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IPropertySymbol>("P2").GetMethod, preserveLocalVariables: false),
21822
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IPropertySymbol>("P3").SetMethod, preserveLocalVariables: false)
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")),
21859
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
21860
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_D")),
21861
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_D")),
21897
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
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")),
21901
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
21902
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_D")),
21903
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_D")),
21916
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21927
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21936
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "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")
21962
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21964
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")])
21974
semanticEdits: [SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart)]),
21987
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
21989
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
22009
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")]),
22033
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C"),
22037
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")
22058
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")]),
22062
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
22063
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")
22088
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
22089
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, 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"),
22112
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
22113
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, 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"),
22120
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
22121
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C"),
22182
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
22199
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
22216
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
22234
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22235
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22255
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22256
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22276
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22277
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22293
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
22324
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22325
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22344
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22345
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22361
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
22377
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
22378
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
22394
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
22395
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
22411
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
22412
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
22432
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22433
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
22434
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22456
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22457
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
22458
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item"))
22605
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]"))],
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")),
22626
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22627
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22628
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
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")),
22649
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22650
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
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")),
22703
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22704
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22705
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
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"),
22728
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, partialType: "C"),
22729
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, partialType: "C"),
22730
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, 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"),
22738
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, partialType: "C"),
22739
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, partialType: "C"),
22740
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, partialType: "C"),
22766
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
22767
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
22768
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22791
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]"))
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")),
22813
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22814
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22815
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
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"),
22846
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, partialType: "C"),
22847
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, partialType: "C"),
22848
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, 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")),
22873
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22874
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22875
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
22992
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").SetMethod)],
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")),
23130
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
23131
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]"))
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")),
23169
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
23170
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
23187
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]")),
23188
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod),
23189
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").SetMethod)
23203
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]")),
23204
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod),
23205
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").SetMethod)
23223
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]")),
23224
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod),
23225
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").SetMethod),
23253
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("S.this[]")),
23254
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("S.this[]").GetMethod)
23284
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }])),
23285
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }])),
23286
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }]).GetMethod),
23287
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }]).GetMethod),
23288
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }]).SetMethod),
23289
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_UInt32 }]).GetMethod),
23290
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).SetMethod),
23291
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_UInt32 }]).SetMethod));
23323
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_UInt32 }]).GetMethod),
23324
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).SetMethod),
23325
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }])),
23326
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }])),
23416
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("E"))
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")),
23587
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").AddMethod),
23588
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").RemoveMethod)
23619
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.E")),
23620
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.add_E")),
23621
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.remove_E")));
23681
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F"))
23715
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")),
23716
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").AddMethod),
23717
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
23750
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)],
23782
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F"))],
23815
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")),
23816
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").AddMethod),
23817
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
23851
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
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")),
23903
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
23904
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_F")),
23905
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_F")),
23937
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.E")),
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")),
23940
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_E")),
23941
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_E")),
23975
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
23976
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G")));
24040
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
24110
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
24122
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
24144
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24167
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
24213
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24214
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
24232
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24233
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol)
24251
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24252
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
24269
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24270
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol)
24288
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24289
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
24306
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24329
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
24352
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))],
24373
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24374
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
24396
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24418
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24456
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24457
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
24485
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
24523
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")));
24582
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))],
24711
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))],
24730
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))],
24751
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24752
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
24774
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24775
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
24797
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24798
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
24820
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24821
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
25248
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
25252
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
25322
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"))
25443
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25476
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25502
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Program.<Main>$"))],
25529
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25580
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25769
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)],
25833
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)],
26187
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0])],
26222
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0])],
26255
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0])],
26287
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
26330
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
26354
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
26378
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
Microsoft.CodeAnalysis.Features (40)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (17)
2793
SemanticEditKind
editKind;
2908
editKind =
SemanticEditKind
.Update;
3062
editKind =
SemanticEditKind
.Insert;
3070
editKind =
SemanticEditKind
.Update;
3198
Contract.ThrowIfFalse(editKind ==
SemanticEditKind
.Insert);
3223
editKind =
SemanticEditKind
.Update;
3247
editKind =
SemanticEditKind
.Update;
3345
Contract.ThrowIfFalse(editKind is
SemanticEditKind
.Update or
SemanticEditKind
.Insert);
3348
if (editKind ==
SemanticEditKind
.Update)
3482
var partialType = editKind ==
SemanticEditKind
.Update && symbol.IsPartialImplementation()
3490
SemanticEditKind
.Update => SemanticEditInfo.CreateUpdate(symbolKey, syntaxMaps, partialType),
3491
SemanticEditKind
.Insert => SemanticEditInfo.CreateInsert(symbolKey, partialType),
3492
SemanticEditKind
.Replace => SemanticEditInfo.CreateReplace(symbolKey, partialType),
3882
/// Add <see cref="
SemanticEditKind
.Update"/> edit for the specified symbol and its accessors.
3919
/// Add <see cref="
SemanticEditKind
.Delete"/> edit for the specified symbol and its accessors.
3958
/// Add <see cref="
SemanticEditKind
.Insert"/> edit for the specified symbol and its accessors.
EditAndContinue\EditSession.cs (9)
849
if (edit.Kind ==
SemanticEditKind
.Insert)
876
.Where(static edit => edit is { PartialType: not null, Kind:
SemanticEditKind
.Update })
951
var syntaxMaps = (edit.Kind ==
SemanticEditKind
.Update) ? mergedUpdateEditSyntaxMaps[edit.PartialType.Value] : default;
970
if (edit.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Delete)
981
if (edit.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Insert or
SemanticEditKind
.Replace)
986
else if (edit.Kind ==
SemanticEditKind
.Delete && edit.DeletedSymbolContainer is not null)
EditAndContinue\SemanticEditInfo.cs (14)
43
SemanticEditKind
kind,
49
Debug.Assert(kind ==
SemanticEditKind
.Delete || deletedSymbolContainer == null);
59
=> new(
SemanticEditKind
.Insert, symbol, syntaxMaps: default, partialType, deletedSymbolContainer: null);
69
=> new(
SemanticEditKind
.Update, symbol, syntaxMaps, partialType, deletedSymbolContainer: null);
79
=> new(
SemanticEditKind
.Replace, symbol, syntaxMaps: default, partialType, 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"/>.
94
public
SemanticEditKind
Kind { get; }
97
/// If <see cref="Kind"/> is <see cref="
SemanticEditKind
.Insert"/> represents the inserted symbol in the new compilation.
98
/// If <see cref="Kind"/> is <see cref="
SemanticEditKind
.Update"/> represents the updated symbol in both compilations.
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 (13)
EditAndContinue\EditAndContinueTestVerifier.cs (11)
289
if (edit.Kind is
SemanticEditKind
.Delete &&
342
static int CompareEdits(SymbolKey leftKey,
SemanticEditKind
leftKind, SymbolKey rightKey,
SemanticEditKind
rightKind)
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}"),
358
var
editKind = expectedSemanticEdit.Kind;
367
case
SemanticEditKind
.Update:
375
case
SemanticEditKind
.Delete:
407
case
SemanticEditKind
.Insert or
SemanticEditKind
.Replace:
EditAndContinue\SemanticEditDescription.cs (2)
14
SemanticEditKind
kind,
22
public readonly
SemanticEditKind
Kind = kind;
Microsoft.CodeAnalysis.UnitTests (13)
Emit\SemanticEditTests.cs (13)
29
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(
SemanticEditKind
.None, oldSymbol: null, newSymbol: null));
31
Assert.Throws<ArgumentNullException>("oldSymbol", () => new SemanticEdit(
SemanticEditKind
.Update, oldSymbol: null, newSymbol: type));
32
Assert.Throws<ArgumentNullException>("oldSymbol", () => new SemanticEdit(
SemanticEditKind
.Delete, oldSymbol: null, newSymbol: type));
34
Assert.Throws<ArgumentNullException>("newSymbol", () => new SemanticEdit(
SemanticEditKind
.Update, oldSymbol: type, newSymbol: null));
35
Assert.Throws<ArgumentNullException>("newSymbol", () => new SemanticEdit(
SemanticEditKind
.Insert, oldSymbol: type, newSymbol: null));
36
Assert.Throws<ArgumentNullException>("newSymbol", () => new SemanticEdit(
SemanticEditKind
.Replace, oldSymbol: type, newSymbol: null));
39
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(
SemanticEditKind
.Replace, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
40
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(
SemanticEditKind
.Insert, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
41
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(
SemanticEditKind
.Delete, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
43
Assert.Throws<ArgumentException>("oldSymbol", () => new SemanticEdit(
SemanticEditKind
.Update, oldSymbol: type, newSymbol: method, instrumentation: instrumentation));
44
Assert.Throws<ArgumentException>("newSymbol", () => new SemanticEdit(
SemanticEditKind
.Update, oldSymbol: method, newSymbol: type, instrumentation: instrumentation));
46
Assert.Throws<ArgumentOutOfRangeException>("Kinds", () => new SemanticEdit(
SemanticEditKind
.Update, oldSymbol: method, newSymbol: method,
49
Assert.Throws<ArgumentOutOfRangeException>("Kinds", () => new SemanticEdit(
SemanticEditKind
.Update, oldSymbol: method, newSymbol: method,
Roslyn.Test.PdbUtilities (5)
EditAndContinue\EditAndContinueTest.cs (3)
184
var oldSymbol = e.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Delete ? e.SymbolProvider(oldCompilation) : null;
192
Assert.Equal(
SemanticEditKind
.Update, e.Kind);
EditAndContinue\SemanticEditDescription.cs (2)
11
SemanticEditKind
kind,
17
public readonly
SemanticEditKind
Kind = kind;