2539 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 (732)
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),
4983
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5089
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5237
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5345
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5473
Edit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5597
Edit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5697
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
5832
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5970
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6072
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6182
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6322
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6421
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6495
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6588
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6723
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6890
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7051
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7150
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7213
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7297
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7347
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7467
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7666
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7817
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8010
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8143
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8389
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8571
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8776
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8948
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9157
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9303
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9402
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9523
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9624
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9761
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9867
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9990
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10111
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Return type changed", 0x123)),
10183
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 (456)
76
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
163
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
286
SemanticEdit.Create(
SemanticEditKind
.Update, ctorC0, ctorC1),
287
SemanticEdit.Create(
SemanticEditKind
.Update, ctorD0, ctorD1),
288
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1),
289
SemanticEdit.Create(
SemanticEditKind
.Update, a0, a1),
290
SemanticEdit.Create(
SemanticEditKind
.Update, ctorA0, ctorA1)));
328
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
361
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
417
SemanticEdit.Create(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1))));
427
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1))));
483
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1))));
529
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
591
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
618
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
669
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
716
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
763
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
818
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
890
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
919
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
920
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
960
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
1055
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1056
Edit(
SemanticEditKind
.Update, c => c.GetMember("D.G"))
1146
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
1183
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
1269
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
1311
SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
1343
SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3)));
1436
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1437
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1438
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.H")),
1489
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1490
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.H")),
1539
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.H")),
1611
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1642
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1673
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1674
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.G")),
1742
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1775
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
1844
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1933
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1951
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2018
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2036
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2092
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2158
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2178
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2234
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2290
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2320
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2353
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2415
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2445
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2478
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2536
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2687
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2789
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2851
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M2").PartialImplementationPart),
2910
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart)
3006
Edit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart),
3055
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart),
3110
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, method1)));
3204
SemanticEdit.Create(
SemanticEditKind
.Update, methodF0, methodF1),
3205
SemanticEdit.Create(
SemanticEditKind
.Insert, null, methodG1)));
3253
SemanticEdit.Create(
SemanticEditKind
.Update, methodG1, methodG2)));
3318
SemanticEdit.Create(
SemanticEditKind
.Update, invoke0, invoke1),
3319
SemanticEdit.Create(
SemanticEditKind
.Update, beginInvoke0, beginInvoke1)));
3436
Edit(
SemanticEditKind
.Update, c => c.GetMember("E")),
3437
Edit(
SemanticEditKind
.Update, c => c.GetMember("E.A")),
3438
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
3439
Edit(
SemanticEditKind
.Update, c => c.GetMember("C._x")),
3440
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.X")),
3441
Edit(
SemanticEditKind
.Update, c => c.GetMember("D"))
3517
Edit(
SemanticEditKind
.Update, c => c.GetMember("E")),
3518
Edit(
SemanticEditKind
.Update, c => c.GetMember("E.A")),
3519
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
3520
Edit(
SemanticEditKind
.Update, c => c.GetMember("C._x")),
3521
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.X")),
3522
Edit(
SemanticEditKind
.Update, c => c.GetMember("D"))
3624
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
3658
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2)));
3768
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
3769
SemanticEdit.Create(
SemanticEditKind
.Insert, null, id1),
3770
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
3858
SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2),
3859
SemanticEdit.Create(
SemanticEditKind
.Insert, null, h2)));
3954
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f3)));
4018
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<FieldSymbol>("C.G")),
4019
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
4077
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, getP0, getP1)));
4146
? ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1), SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1.GetMethod))
4147
: ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1)));
4182
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2),
4183
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2.GetMethod),
4184
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2.SetMethod))
4186
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2)));
4256
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4257
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4258
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4336
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
4422
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4423
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4424
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4491
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
4576
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4577
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4578
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4643
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
4644
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4645
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4723
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4783
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
4784
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4785
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4862
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
4951
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
5038
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
5120
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5121
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5122
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5123
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
5124
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5125
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5241
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5242
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5243
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5244
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
5245
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5246
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5348
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5349
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5350
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5351
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
5352
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5353
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5479
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
5480
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
5481
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")),
5482
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
5483
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5484
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5593
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5594
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
5595
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5692
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5693
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5694
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
5695
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
5782
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")),
5783
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")),
5784
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
5785
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
5848
Edit(
SemanticEditKind
.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }])),
5849
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
5918
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
5919
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
5999
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e1)));
6054
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g2)));
6127
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6128
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6129
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6235
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6236
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6237
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6335
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6336
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6337
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6338
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
6339
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6340
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6505
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
6506
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
6507
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
6508
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
6509
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6510
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6677
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
6741
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c0, c1)));
6762
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c1, c2)));
6942
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
6950
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
6959
SemanticEdit.Create(
SemanticEditKind
.Update, c2, c3),
6960
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3)));
7042
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M")),
7043
Edit(
SemanticEditKind
.Replace, c => null, newSymbolProvider: c => c.GetMember("C")),
7120
SemanticEdit.Create(
SemanticEditKind
.Update, event0, event1)));
7198
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
7213
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
7283
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
7298
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
7361
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1),
7362
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
7463
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B3")),
7464
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B4"))));
7524
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1),
7525
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
7638
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
7639
SemanticEdit.Create(
SemanticEditKind
.Insert, null, d1)));
7652
SemanticEdit.Create(
SemanticEditKind
.Update, main1, main2),
7653
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e2)));
7694
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
7761
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, method1)));
7787
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
7837
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
7951
SemanticEdit.Create(
SemanticEditKind
.Insert, null, x1),
7952
SemanticEdit.Create(
SemanticEditKind
.Insert, null, y1),
7953
SemanticEdit.Create(
SemanticEditKind
.Insert, null, m1),
7954
SemanticEdit.Create(
SemanticEditKind
.Insert, null, n1),
7955
SemanticEdit.Create(
SemanticEditKind
.Insert, null, p1),
7956
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q1),
7957
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e1),
7958
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1),
7959
SemanticEdit.Create(
SemanticEditKind
.Insert, null, j1),
7960
SemanticEdit.Create(
SemanticEditKind
.Insert, null, cctor1)));
7976
SemanticEdit.Create(
SemanticEditKind
.Update, x1, x2),
7977
SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2),
7978
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2),
7979
SemanticEdit.Create(
SemanticEditKind
.Update, getP1, getP2),
7980
SemanticEdit.Create(
SemanticEditKind
.Update, setP1, setP2),
7981
SemanticEdit.Create(
SemanticEditKind
.Update, getQ1, getQ2),
7982
SemanticEdit.Create(
SemanticEditKind
.Update, setQ1, setQ2),
7983
SemanticEdit.Create(
SemanticEditKind
.Update, addE1, addE2),
7984
SemanticEdit.Create(
SemanticEditKind
.Update, removeE1, removeE2),
7985
SemanticEdit.Create(
SemanticEditKind
.Update, addF1, addF2),
7986
SemanticEdit.Create(
SemanticEditKind
.Update, removeF1, removeF2),
7987
SemanticEdit.Create(
SemanticEditKind
.Update, cctor1, cctor2)));
8115
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.M2")),
8116
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<FieldSymbol>("C.F2")),
8117
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<PropertySymbol>("C.P2")),
8118
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<EventSymbol>("C.E2"))));
8241
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.M"))));
8313
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
8363
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember("C.M"), compilation1.GetMember("C.M"))));
8465
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.puts"))));
8521
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("B"))));
8601
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMembers("M.C.M1")[2])));
8634
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMember<MethodSymbol>("M.C.M2"),
8757
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMembers("C.M")[0], compilation1.GetMembers("C.M")[0])));
8781
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMembers("C.M")[1], compilation2.GetMembers("C.M")[1])));
8805
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation2.GetMembers("C.M")[2], compilation3.GetMembers("C.M")[2])));
8830
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation3.GetMembers("C.M")[3], compilation4.GetMembers("C.M")[3])));
8855
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation4.GetMembers("C.M")[4], compilation5.GetMembers("C.M")[4])));
8879
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation5.GetMembers("C.M")[5], compilation6.GetMembers("C.M")[5])));
8903
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation6.GetMembers("C.M")[6], compilation7.GetMembers("C.M")[6])));
8929
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation7.GetMembers("C.M")[7], compilation8.GetMembers("C.M")[7])));
8954
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation8.GetMembers("C.M")[8], compilation9.GetMembers("C.M")[8])));
8978
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation9.GetMembers("C.M")[9], compilation10.GetMembers("C.M")[9])));
9051
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation10.GetMembers("C.M")[12], compilation11.GetMembers("C.M")[12])));
9075
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation11.GetMembers("C.M")[13], compilation12.GetMembers("C.M")[13])));
9145
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ctor1)));
9250
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9330
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMembers("C.F")[1], compilation1.GetMembers("C.F")[1])));
9359
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMembers("C.F")[1], compilation2.GetMembers("C.F")[1])));
9424
SemanticEditKind
.Update,
9556
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9614
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
9672
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
9762
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, m1, null)));
9766
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetEquivalentNodesMap(m2, m1))));
9850
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9900
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
9949
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
10097
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A")),
10098
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
10126
SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
10154
SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
10238
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10261
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10327
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10348
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10426
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10474
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10507
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10606
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
10722
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
10750
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
10782
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3))));
10909
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
10919
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2, GetEquivalentNodesMap(g2, g1))));
10929
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, GetEquivalentNodesMap(g3, g2))));
11015
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11094
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
11121
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
11245
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11259
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11368
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11382
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11478
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
11564
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11594
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11671
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11744
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11819
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11912
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12005
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12069
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12132
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12142
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12152
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12162
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12172
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12182
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12253
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12294
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
12401
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12519
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
12572
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
12667
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0))));
12679
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0))));
12745
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
12795
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
12891
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
13006
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)));
13019
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1F, method2F, syntaxMap: s => null)));
13031
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1G, method2G, syntaxMap: s => null)));
13074
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13090
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13106
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13162
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)),
13199
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.Main"))),
13239
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember("C.Main"), compilation1.GetMember("C.Main"))));
13291
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null)));
13302
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1F, method2F, syntaxMap: s => null)));
13362
SemanticEdit.Create(
SemanticEditKind
.Insert, null, mA1),
13363
SemanticEdit.Create(
SemanticEditKind
.Insert, null, mX1)),
13371
SemanticEdit.Create(
SemanticEditKind
.Update, compilationB0.GetMember<MethodSymbol>("B.F"), compilationB1.GetMember<MethodSymbol>("B.F")),
13372
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilationB1.GetMember<TypeSymbol>("Y"))),
13426
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
13445
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetEquivalentNodesMap(f2, f1))));
13498
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
13505
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
13541
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
13569
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
13622
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1)))));
13691
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13734
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
13840
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13873
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
13968
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
13992
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14076
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14101
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14219
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
14271
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
14391
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14425
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14517
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14546
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14687
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14744
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14855
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
14883
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14967
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14990
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15088
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15137
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15250
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15291
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15384
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15408
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15502
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
15546
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
15679
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
15733
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
15895
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
15966
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
16129
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
16179
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
16268
SemanticEdit.Create(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1))));
16280
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
16366
SemanticEdit.Create(
SemanticEditKind
.Update, printMembers0, printMembers1)));
16447
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
16487
Edit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("R")),
16488
Edit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
16578
Edit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("R"))
16719
Edit(
SemanticEditKind
.Insert, c => c.GetMember("R.Q")),
16804
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
16877
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
16942
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
16982
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17052
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17081
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17136
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("System.Runtime.CompilerServices.HotReloadException")),
17137
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17177
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17232
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17277
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17365
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17448
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M2")),
17484
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
17563
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17622
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
17686
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17760
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
17832
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
17879
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17945
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
18018
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18097
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.F")),
18173
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18252
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
18275
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18399
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18426
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18446
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18539
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
18608
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18716
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18744
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18848
Edit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
18940
Edit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19024
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
19025
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M2")),
19047
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
19048
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
19087
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19088
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol),
19165
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19166
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
19238
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19239
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
19320
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19321
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
19396
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19397
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
19478
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19479
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
19574
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
19650
SemanticEdit.Create(
SemanticEditKind
.Update, cm1_gen0, cm1_gen1, GetSyntaxMapFromMarkers(source0, source1)),
19651
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null)));
19744
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1_gen1, syntaxMap: null),
19745
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null)));
19833
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null)));
19903
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F"), preserveLocalVariables: true),
19958
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20062
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20150
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20259
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20350
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20456
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20538
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20637
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20697
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20803
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20904
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
20969
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21031
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21117
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21243
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21314
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21446
Edit(
SemanticEditKind
.Update, symbolProvider: c => c.GetMember("C.F")),
21498
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 (1710)
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 (1391)
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")),
2717
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")),
2757
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("AbstractMethod")),
2758
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("VirtualMethod")),
2759
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("ToString")),
2760
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("I.G")),
2761
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("G")),
2762
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2808
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("AbstractMethod")),
2809
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("VirtualMethod")),
2810
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("ToString")),
2811
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("I.G")),
2812
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("G")),
2813
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2848
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2849
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2850
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
2888
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2889
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2890
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
2930
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2931
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2932
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
3044
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
3057
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"))],
3284
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }),
3312
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers("C.PrintMembers").First().ISymbol),
3332
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }));
3350
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }));
3378
SemanticEdit(
SemanticEditKind
.Update, c => methodName switch { ".ctor" => c.GetCopyConstructor("C"), "Equals" => c.GetSpecializedEqualsOverload("C"), _ => c.GetMember("C." + methodName) }),
3412
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3413
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3414
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3415
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3416
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3449
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3450
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3451
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3452
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3468
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3469
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3470
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3471
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3472
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3473
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)
3489
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3490
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3491
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3492
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3493
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
3494
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true)
3510
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3511
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3512
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3513
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3514
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._z")),
3530
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3531
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3532
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3533
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3534
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._z")),
3535
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), syntaxMap[0]),
3560
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Length == 0), preserveLocalVariables: true));
3572
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3587
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3588
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3589
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3590
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3591
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3592
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3593
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
3610
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3611
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3612
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3613
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3614
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3615
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3679
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3680
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3695
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3696
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3697
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3727
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3728
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3729
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3730
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3731
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3732
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3733
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3734
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3751
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3752
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3753
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3754
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3755
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
3756
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
3757
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
3782
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3783
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3784
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3785
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
3786
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
3787
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
3804
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3805
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3806
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3807
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3808
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
3809
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
3810
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
3830
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3831
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3832
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3833
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3834
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3835
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3836
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3859
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")));
3862
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")));
3866
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")));
3871
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")));
3874
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod));
3875
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod));
3876
expectedEdits.Add(SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
3900
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3901
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3902
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3903
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3904
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3905
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3906
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType : "C", preserveLocalVariables: true),
3923
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3924
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3925
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3926
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3927
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
3928
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
3929
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
3930
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3950
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3951
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3952
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3953
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3954
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
3955
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
3956
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
3992
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3993
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
3994
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3995
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
3996
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
4011
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y"))
4026
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y"))
4056
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4057
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4058
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4059
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4060
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
4061
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4090
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4091
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4092
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4093
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4094
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4095
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4109
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_X"), deletedSymbolContainerProvider: c => c.GetMember("C")),
4110
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4111
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4112
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4113
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4114
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4115
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4132
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4133
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4134
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4135
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4136
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4137
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4199
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
4216
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4217
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4218
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4219
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4220
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4221
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4222
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
4242
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4243
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4244
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4245
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4246
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4247
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4248
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
4264
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4265
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4266
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4267
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4268
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4269
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4270
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
4289
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4290
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4291
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4292
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4293
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
4294
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_X")),
4295
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
4311
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4312
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4313
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4314
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4315
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
4316
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4317
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4318
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4338
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
4339
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
4340
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
4341
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
4342
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
4343
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
4344
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
4362
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.Y").GetMethod),
4363
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.Y").SetMethod)
4486
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.A"))
4655
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("Color"))],
4979
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
4980
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
4981
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.EndInvoke"))
5001
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
5002
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5003
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.EndInvoke"))
5032
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("D"))],
5068
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5069
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
5098
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke")),
5099
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")));
5118
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5119
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
5154
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("D")));
5283
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D"))],
5302
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
5303
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.EndInvoke")),
5304
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
5407
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
5411
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M"))
5429
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")),
5430
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M"))
5447
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")),
5448
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M"))
5465
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")),
5466
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.D.M"))
5656
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5669
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5682
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
5695
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")));
5707
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C.D"))],
5734
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D"), preserveLocalVariables: false)
5856
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
5857
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))
6039
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.C.F2").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Byte))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S.C"))
6043
semanticEdits: [SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.C.F2").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)])
6054
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"), partialType: "C")
6058
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"), partialType: "C")
6081
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
6157
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"))]),
6160
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("G"))]),
6183
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
6187
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
6202
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
6206
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"))
6233
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember<INamedTypeSymbol>("C").GetMember("F1"))]),
6241
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember<INamedTypeSymbol>("C").GetMember("F2"))]),
8478
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.C"))],
8495
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.M.C"))],
8767
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("M.C"), partialType: "M.C"),
8772
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("M.C"), partialType: "M.C"),
9003
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M")),
9004
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P1").GetMethod),
9005
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P1").SetMethod),
9006
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P2").GetMethod),
9007
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P2").SetMethod),
9008
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Int32").GetMethod),
9009
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Int32").SetMethod),
9010
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Int32")),
9011
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Byte").GetMethod),
9012
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Byte").SetMethod),
9013
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters[0].Type.Name == "Byte")),
9014
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").AddMethod),
9015
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod),
9028
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"), preserveLocalVariables: false)
9044
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
9062
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
9093
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
9120
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("Finalize"), preserveLocalVariables: false),
9145
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F2")),
9151
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F1")),
9186
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F2")),
9196
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }]))]),
9199
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]))]),
9209
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }])),
9210
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }]).GetMethod),
9211
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Char }]).SetMethod),
9217
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }])),
9218
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).GetMethod),
9219
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).SetMethod),
9265
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
9278
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
9279
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)
9291
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod)
9303
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
9315
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
9327
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
9339
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
9345
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9358
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Byte))?.ISymbol)
9364
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9377
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetArity() == 1)?.ISymbol)
9383
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetArity() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
9433
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")));
9448
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")));
9470
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.M")));
9497
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IMethodSymbol>("M")));
9623
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
9639
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9640
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9659
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9660
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9682
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9683
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9705
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9706
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9728
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9729
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
9787
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)]);
9819
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: false)]);
9834
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)
9850
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)
9891
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap[0])]);
9960
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10026
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10059
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
10189
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.goo"))],
10383
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.puts")),
10428
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.puts")),
10460
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.H"))]);
10491
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("I.H"))]);
10635
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10636
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
10670
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10671
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
10709
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
10710
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart, partialType: "C")
10752
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
10753
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
10792
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
10793
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
10828
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10829
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
10863
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
10864
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
10909
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
10945
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
11045
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11046
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.G"))
11094
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11095
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.G"))
11144
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
11145
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.G"))
11218
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
11481
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Test.F"))],
11522
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))],
11565
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))]);
12252
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12253
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
12275
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12276
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
12310
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.M"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
12311
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.M"))
12394
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12405
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12414
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12416
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12429
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")
12451
semanticEdits: [SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")]),
12462
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12464
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")])
12474
semanticEdits: [SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart)]),
12487
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
12489
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
12509
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12531
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12551
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12553
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")]),
12577
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
12598
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12599
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
12604
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
12605
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.F").PartialImplementationPart, partialType: "C")
12650
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
12739
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Implicit"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12740
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12774
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("op_Addition"))
12780
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("op_Implicit"))
12823
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Implicit")),
12824
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition")),
12852
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Implicit")),
12853
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition")),
12869
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition"))
12885
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition"))
12911
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
12912
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.op_Subtraction"))
12999
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_LogicalNot"), deletedSymbolContainerProvider: c => c.GetMember("C"))],
13018
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true)
13034
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true)
13052
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13053
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13054
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13072
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13073
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
13074
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13075
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13110
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
13127
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13128
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13129
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13130
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13131
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13132
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13133
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13150
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
13151
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
13152
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
13153
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
13172
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13173
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single())
13193
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13194
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
13211
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13217
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"), partialType: "C")
13231
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13232
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13233
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_x"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13234
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.x")),
13235
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_x")),
13236
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_x")),
13237
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13238
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13239
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13240
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13241
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13242
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13243
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13244
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13292
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13293
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single()),
13308
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13309
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13327
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13328
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13329
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13330
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13331
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13332
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13333
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13334
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13335
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13336
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13337
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13367
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13368
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13369
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13370
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13371
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13372
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13373
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13374
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13375
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13376
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13377
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13395
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13396
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13397
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13398
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13399
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13400
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13401
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13402
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13403
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13404
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13419
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13420
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13421
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13422
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13423
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Y")),
13424
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Y")),
13425
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Y")),
13426
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13427
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13428
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13429
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13444
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Y")),
13445
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13446
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13447
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13448
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13449
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13450
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13451
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13452
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13468
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Y"), syntaxMap: syntaxMap[0]),
13469
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13470
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13471
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13472
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13473
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13474
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13475
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13476
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13491
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Y")),
13492
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13493
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13494
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13495
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13496
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13497
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13498
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13499
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13514
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13515
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13516
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13517
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13518
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13519
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13520
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13521
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13522
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13523
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13524
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13539
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13540
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13541
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13542
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13543
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13544
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13545
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13546
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13547
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13548
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13563
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.Deconstruct").Single(m => m.Parameters is [_])),
13564
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13565
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13566
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13567
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13568
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13569
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13570
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13571
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13572
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13573
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13588
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13589
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13590
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13591
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13592
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13593
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13594
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13595
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13596
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13597
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13598
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13613
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13614
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13615
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13616
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13617
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13618
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13619
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13620
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13621
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13622
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13623
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13656
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13657
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
13706
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), deletedSymbolContainerProvider: c => c.GetMember("C")),
13707
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single())
13731
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13732
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
13750
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_X")),
13751
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13752
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13786
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13787
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13788
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13789
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13790
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13791
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13792
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13793
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Z")),
13794
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.U")),
13795
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13796
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13864
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13865
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single())
13884
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13885
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13886
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13887
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13888
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13889
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13890
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13891
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13906
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13907
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13908
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13909
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13910
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13911
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13912
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13913
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13928
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IMethodSymbol>("C.Deconstruct").Single(m => m.Parameters is [_, _])),
13929
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13930
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13931
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13932
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13933
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13934
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13935
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13936
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13951
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13952
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13953
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13954
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13955
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13956
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13957
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13958
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13959
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13974
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13975
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13976
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13977
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13978
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
13979
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
13980
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13981
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13982
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
13995
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
13996
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
13997
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
13998
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
13999
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14000
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14001
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
14002
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14003
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14037
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14038
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
14125
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14126
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14164
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14165
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C"))
14180
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14181
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
14182
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Deconstruct"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14183
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Deconstruct")),
14184
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14185
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14186
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14187
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14188
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.x")),
14189
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_x")),
14190
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_x")),
14191
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_y")),
14192
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_y")),
14220
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
14370
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
14394
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14395
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14396
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true)
14420
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "a"}]), partialType: "C", preserveLocalVariables: true)
14435
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14436
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14437
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14438
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14439
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14440
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14441
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14442
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "P"}]), partialType: "C", preserveLocalVariables: true),
14456
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14457
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14458
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "P" }]), partialType: "C", preserveLocalVariables: true),
14459
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14460
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14461
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14462
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14463
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14477
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
14478
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
14479
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "P" }]), partialType: "C", preserveLocalVariables: true),
14480
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14481
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14482
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14483
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14484
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14495
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14496
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14497
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14503
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14504
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14505
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14506
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14507
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
14508
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Name: "P" }]), partialType: "C", preserveLocalVariables: true),
14509
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Deconstruct")),
14522
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14523
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14524
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14531
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is [{ Name: "P" }])),
14532
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters is []), partialType: "C", preserveLocalVariables: true),
14533
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14534
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14535
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14536
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14548
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14549
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14550
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14556
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
14557
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
14558
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
14559
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
14560
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
14561
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), partialType: "C", preserveLocalVariables: true),
14577
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14603
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true));
14636
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14651
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14664
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14697
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14716
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14758
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14803
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
14820
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
14853
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14887
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14921
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14955
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
14997
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("C").PartialImplementationPart, partialType: "C"));
15027
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]))
15042
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]))
15074
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X"}])),
15075
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15090
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
15091
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15106
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
15107
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
15108
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
15109
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15110
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15111
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15112
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
15113
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15128
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
15129
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryConstructor("C")),
15130
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetPrimaryDeconstructor("C")),
15131
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15132
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15133
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15134
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
15135
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C"))
15188
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
15237
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15238
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 1), partialType: "C")
15244
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), partialType: "C", deletedSymbolContainerProvider: c => c.GetMember("C")),
15245
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 2), partialType: "C")
15279
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)],
15304
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
15320
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"))],
15336
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"))],
15357
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"), partialType: "C")
15383
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetParameterlessConstructor("C"))
15435
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
15447
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
15448
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15449
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15450
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15451
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")));
15468
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))
15483
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))
15498
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15499
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15500
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15501
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15502
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15503
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15504
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15505
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15523
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "X"}]), deletedSymbolContainerProvider: c => c.GetMember("C")),
15539
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15555
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15556
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15557
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15558
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15559
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
15560
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15561
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15562
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15563
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15596
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)],
15632
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
15645
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "x" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15658
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [{ Name: "b" }]), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15671
[SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C"))],
15685
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryDeconstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15686
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15687
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15688
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15689
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")),
15690
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetPrimaryConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15691
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15692
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15693
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15715
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
15718
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)])
15731
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is []), preserveLocalVariables: true));
15761
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
15787
semanticEdits: [SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C"))]),
15790
semanticEdits: [SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.Parameters.Length == 2), deletedSymbolContainerProvider: c => c.GetMember("C"))])
15802
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
15814
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
15815
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
15816
SemanticEdit(
SemanticEditKind
.Update, c => c.GetSpecializedEqualsOverload("C")),
15817
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
15818
SemanticEdit(
SemanticEditKind
.Update, c => c.GetCopyConstructor("C")));
15874
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
15896
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
15897
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
15898
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
15912
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
15927
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
15952
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
15967
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
15982
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
15997
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16079
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
16128
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
16191
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
16241
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])],
16362
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Int32"), partialType: "C", syntaxMap: syntaxMapB),
16363
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Boolean"), partialType: "C", syntaxMap: syntaxMapB),
16364
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "UInt32"), partialType: "C", syntaxMap: syntaxMapB),
16365
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Byte"), partialType: "C"),
16432
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16437
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16447
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
16452
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")),
16453
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16465
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")),
16466
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16470
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)]),
16485
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
16490
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
16530
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
16543
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single())],
16558
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), partialType: "C", preserveLocalVariables: true)
16570
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), partialType: "C", preserveLocalVariables: true)
16671
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false)
16701
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false)
16722
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16735
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16751
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16777
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
16790
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
16791
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_F"))
16804
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
16817
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_F")),
16818
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true),
16835
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
16836
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true));
16847
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
16848
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), partialType: "C", preserveLocalVariables: true)
16866
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
16884
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
16885
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
16900
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true));
16929
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16930
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16931
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16932
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
16950
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
16966
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17011
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17024
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17039
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17052
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)],
17071
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17087
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17103
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17116
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17132
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17149
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17150
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(string)"), preserveLocalVariables: true),
17168
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17169
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
17184
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17185
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
17200
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
17201
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
17219
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true)
17235
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single())],
17253
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single())],
17271
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17287
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
17309
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
17328
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
17667
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17682
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17700
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17715
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
17804
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
17841
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
17882
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
17923
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])]);
17967
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
17968
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
18013
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18014
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
18059
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18060
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
18105
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Int32 a)"), syntaxMap[0])
18150
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Int32 a)"), syntaxMap[0])
18195
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
18240
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"))
18285
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
18329
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"))
18390
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
18431
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
18472
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
18521
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
18522
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), syntaxMap[0]),
18538
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters is [_, _]), preserveLocalVariables: true),
18580
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
18581
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0]),
18619
SemanticEdit(
SemanticEditKind
.Update, c => ((IPropertySymbol)c.GetMember<INamedTypeSymbol>("C").GetMembers("P").First()).GetMethod),
18620
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true));
18634
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.A"), deletedSymbolContainerProvider: c => c.GetMember("C")),
18635
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_A"), deletedSymbolContainerProvider: c => c.GetMember("C")),
18636
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
18637
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_B")),
18638
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
18653
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
18657
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
18779
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
18891
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
18922
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
18988
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.c"))],
19040
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
19059
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.a")),
19060
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)
19135
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.b")),
19136
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.c")),
19137
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.d")),
19265
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
19266
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
19309
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
19310
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
19464
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
19465
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single()),
19466
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetParameterlessConstructor("C"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19551
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
19552
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.b"))
19580
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
19581
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true),
19595
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
19596
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
19659
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
19660
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G")));
19744
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19745
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19746
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
19747
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
19766
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
19783
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)],
19820
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
19841
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
19842
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P"), preserveLocalVariables: false)
19863
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
19884
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
19885
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
19906
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
19907
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
19923
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
19924
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")));
19939
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")));
19954
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")));
19969
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod));
19987
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")));
20005
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")));
20023
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20042
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20058
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20074
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
20090
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod, preserveLocalVariables: false),
20106
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
20122
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20138
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
20139
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P"), preserveLocalVariables: false)
20153
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20154
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20155
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20156
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q"))
20198
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20199
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20200
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20201
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20202
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Q")),
20203
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
20218
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20219
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20220
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20221
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20222
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Q")),
20223
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
20238
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20239
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
20254
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20255
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20256
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Q")),
20257
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q"))
20290
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20291
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20292
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20307
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20308
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20323
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20324
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20325
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20343
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20344
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20345
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20360
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20375
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
20437
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
20522
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
20564
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20565
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20566
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20567
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
20568
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")),
20569
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")),
20607
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20608
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20609
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_P")),
20610
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
20611
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P")),
20612
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
20644
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P")),
20645
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
20646
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
20665
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P"))],
20683
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
20684
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
20702
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)],
20719
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20732
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20882
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20901
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20920
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20939
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20958
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
20985
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21008
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21035
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P"))],
21077
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21178
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21179
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P")),
21228
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21229
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
21246
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21247
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
21276
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21297
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21321
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21336
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21357
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21372
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod)
21396
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod));
21411
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod));
21444
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
21445
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.get_P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
21446
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.P")),
21447
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.get_P")),
21464
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
21465
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)
21479
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").GetMethod),
21480
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").SetMethod)
21498
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
21499
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
21500
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").GetMethod),
21501
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").SetMethod),
21519
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
21520
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
21521
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
21534
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod)]),
21586
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.get_P1")),
21587
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.get_P2")),
21588
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.get_P4")),
21589
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.set_P2")),
21590
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.set_P3")),
21591
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.set_P4")),
21625
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IPropertySymbol>("P2").GetMethod, preserveLocalVariables: false),
21626
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IPropertySymbol>("P3").SetMethod, preserveLocalVariables: false)
21660
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21661
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21662
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21663
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
21664
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_D")),
21665
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_D")),
21701
SemanticEdit(
SemanticEditKind
.Update, c => c.GetPrimaryConstructor("C"), preserveLocalVariables: true),
21702
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21703
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21704
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_B"), deletedSymbolContainerProvider: c => c.GetMember("C")),
21705
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
21706
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_D")),
21707
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_D")),
21720
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21731
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21740
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21753
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21754
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C")
21766
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")]),
21768
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")])
21778
semanticEdits: [SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart)]),
21791
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
21793
semanticEdits: [SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")]),
21813
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")]),
21837
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C"),
21841
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C")
21862
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")]),
21866
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
21867
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")
21892
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
21893
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C")
21914
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21915
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21916
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
21917
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C"),
21922
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21923
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
21924
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart, partialType: "C"),
21925
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart, partialType: "C"),
21986
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
22003
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
22020
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
22038
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22039
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22059
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22060
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22080
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22081
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22097
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
22128
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22129
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22148
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22149
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"))
22165
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
22181
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
22182
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
22198
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
22199
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
22215
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
22216
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
22236
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22237
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
22238
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22260
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22261
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
22262
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item"))
22409
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]"))],
22427
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22428
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22429
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22430
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22431
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22432
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
22451
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22452
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22453
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22454
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22504
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22505
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22506
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22507
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22508
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22509
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
22529
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22530
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22531
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22532
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, partialType: "C"),
22533
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, partialType: "C"),
22534
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, partialType: "C"),
22539
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22540
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22541
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22542
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, partialType: "C"),
22543
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, partialType: "C"),
22544
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, partialType: "C"),
22570
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
22571
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
22572
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]")),
22595
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.this[]"))
22614
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22615
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22616
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22617
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22618
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22619
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
22647
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22648
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22649
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"), partialType: "C"),
22650
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IPropertySymbol>("C.this[]").PartialImplementationPart, partialType: "C"),
22651
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.get_Item").PartialImplementationPart, partialType: "C"),
22652
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<IMethodSymbol>("C.set_Item").PartialImplementationPart, partialType: "C"),
22674
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22675
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22676
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22677
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22678
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22679
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item")),
22796
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").SetMethod)],
22824
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22825
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22826
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22859
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22885
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22932
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22933
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22934
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22935
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]"))
22971
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.this[]"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22972
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
22973
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
22974
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.get_Item")),
22991
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]")),
22992
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod),
22993
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").SetMethod)
23007
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]")),
23008
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod),
23009
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").SetMethod)
23027
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]")),
23028
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod),
23029
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").SetMethod),
23057
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("S.this[]")),
23058
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("S.this[]").GetMethod)
23088
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }])),
23089
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }])),
23090
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }]).GetMethod),
23091
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }]).GetMethod),
23092
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }]).SetMethod),
23093
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_UInt32 }]).GetMethod),
23094
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).SetMethod),
23095
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_UInt32 }]).SetMethod));
23127
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_UInt32 }]).GetMethod),
23128
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Byte }]).SetMethod),
23129
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_Int32 }])),
23130
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMembers<IPropertySymbol>("S.this[]").Single(m => m.Parameters is [{ Type.SpecialType: SpecialType.System_SByte }])),
23220
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("E"))
23235
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23236
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23237
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23391
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").AddMethod),
23392
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").RemoveMethod)
23423
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.E")),
23424
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.add_E")),
23425
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("S.remove_E")));
23485
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F"))
23519
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")),
23520
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").AddMethod),
23521
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
23554
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)],
23586
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F"))],
23619
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")),
23620
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").AddMethod),
23621
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
23655
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
23704
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23705
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23706
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23707
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
23708
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_F")),
23709
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_F")),
23741
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.E")),
23742
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23743
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
23744
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.add_E")),
23745
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.remove_E")),
23779
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
23780
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G")));
23844
edits.VerifySemantics([SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), preserveLocalVariables: true)]);
23914
[SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))],
23926
SemanticEdit(
SemanticEditKind
.Update, c => c.GetParameterlessConstructor("C"), partialType: "C", preserveLocalVariables: true)
23948
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
23971
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
24017
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24018
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
24036
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24037
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol)
24055
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24056
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
24073
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24074
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol)
24092
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
24093
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
24110
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24133
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
24156
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))],
24177
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24178
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
24200
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24222
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
24260
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24261
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F"))
24289
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
24327
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")));
24386
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))],
24515
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))],
24534
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))],
24555
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24556
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
24578
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24579
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
24601
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24602
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
24624
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
24625
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M")),
25052
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
25056
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
25126
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"))
25247
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25280
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25306
[SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Program.<Main>$"))],
25333
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25384
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
25573
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)],
25637
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)],
25991
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0])],
26026
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0])],
26059
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0])],
26091
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
26134
semanticEdits: [SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
26158
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
26182
[SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"))],
Microsoft.CodeAnalysis.Features (40)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (17)
2793
SemanticEditKind
editKind;
2897
editKind =
SemanticEditKind
.Update;
3051
editKind =
SemanticEditKind
.Insert;
3059
editKind =
SemanticEditKind
.Update;
3187
Contract.ThrowIfFalse(editKind ==
SemanticEditKind
.Insert);
3212
editKind =
SemanticEditKind
.Update;
3236
editKind =
SemanticEditKind
.Update;
3334
Contract.ThrowIfFalse(editKind is
SemanticEditKind
.Update or
SemanticEditKind
.Insert);
3337
if (editKind ==
SemanticEditKind
.Update)
3471
var partialType = editKind ==
SemanticEditKind
.Update && symbol.IsPartialImplementation()
3479
SemanticEditKind
.Update => SemanticEditInfo.CreateUpdate(symbolKey, syntaxMaps, partialType),
3480
SemanticEditKind
.Insert => SemanticEditInfo.CreateInsert(symbolKey, partialType),
3481
SemanticEditKind
.Replace => SemanticEditInfo.CreateReplace(symbolKey, partialType),
3874
/// Add <see cref="
SemanticEditKind
.Update"/> edit for the specified symbol and its accessors.
3911
/// Add <see cref="
SemanticEditKind
.Delete"/> edit for the specified symbol and its accessors.
3950
/// Add <see cref="
SemanticEditKind
.Insert"/> edit for the specified symbol and its accessors.
EditAndContinue\EditSession.cs (9)
842
if (edit.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Delete)
853
if (edit.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Insert or
SemanticEditKind
.Replace)
858
else if (edit.Kind ==
SemanticEditKind
.Delete && edit.DeletedSymbolContainer is not null)
880
if (edit.Kind ==
SemanticEditKind
.Insert)
909
.Where(edit => edit is { PartialType: not null, Kind:
SemanticEditKind
.Update })
948
var syntaxMaps = (edit.Kind ==
SemanticEditKind
.Update) ? mergedUpdateEditSyntaxMaps[edit.PartialType.Value] : default;
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)
283
if (edit.Kind is
SemanticEditKind
.Delete &&
316
static int CompareEdits(SymbolKey leftKey,
SemanticEditKind
leftKind, SymbolKey rightKey,
SemanticEditKind
rightKind)
320
=> SymbolKey.Create(edit.SymbolProvider((edit.Kind ==
SemanticEditKind
.Delete) ? oldCompilation : newCompilation));
324
expectedSemanticEdits.Select(e => $"{e.Kind}: {e.SymbolProvider((e.Kind ==
SemanticEditKind
.Delete ? oldCompilation : newCompilation))}"),
325
actualSemanticEdits.Select(e => $"{e.Kind}: {e.Symbol.Resolve(e.Kind ==
SemanticEditKind
.Delete ? oldCompilation : newCompilation).Symbol}"),
332
var
editKind = expectedSemanticEdit.Kind;
341
case
SemanticEditKind
.Update:
349
case
SemanticEditKind
.Delete:
381
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;