1960 references to SemanticEditKind
Microsoft.CodeAnalysis (22)
Emit\EditAndContinue\DefinitionMap.cs (1)
71
if (edit.Kind ==
SemanticEditKind
.Update && edit.PreserveLocalVariables)
Emit\EditAndContinue\EmitBaseline.cs (1)
289
/// The latest generation number of each symbol added via <see cref="
SemanticEditKind
.Replace"/> edit.
Emit\EditAndContinue\SymbolChanges.cs (6)
31
/// Populated based on semantic edits with <see cref="
SemanticEditKind
.Replace"/>.
38
/// Populated based on semantic edits with <see cref="
SemanticEditKind
.Delete"/>.
435
case
SemanticEditKind
.Update:
439
case
SemanticEditKind
.Insert:
443
case
SemanticEditKind
.Replace:
449
case
SemanticEditKind
.Delete:
Emit\SemanticEdit.cs (14)
22
public
SemanticEditKind
Kind { get; }
56
/// <see cref="Kind"/> must be <see cref="
SemanticEditKind
.Update"/>.
62
public SemanticEdit(
SemanticEditKind
kind, ISymbol? oldSymbol, ISymbol? newSymbol, Func<SyntaxNode, SyntaxNode?>? syntaxMap, bool preserveLocalVariables)
89
/// <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.
94
public SemanticEdit(
SemanticEditKind
kind, ISymbol? oldSymbol, ISymbol? newSymbol, Func<SyntaxNode, SyntaxNode?>? syntaxMap = null, bool preserveLocalVariables = false, MethodInstrumentation instrumentation = default)
96
if (kind <=
SemanticEditKind
.None || kind >
SemanticEditKind
.Replace)
101
if (oldSymbol == null && kind is not (
SemanticEditKind
.Insert or
SemanticEditKind
.Replace))
106
if (newSymbol == null && kind !=
SemanticEditKind
.Delete)
118
if (kind !=
SemanticEditKind
.Update)
153
Kind =
SemanticEditKind
.Update;
160
internal static SemanticEdit Create(
SemanticEditKind
kind, ISymbolInternal oldSymbol, ISymbolInternal newSymbol, Func<SyntaxNode, SyntaxNode>? syntaxMap = null, bool preserveLocalVariables = false)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (698)
EditAndContinue\ActiveStatementTests.cs (8)
266
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"), preserveLocalVariables: true),
267
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Goo"), preserveLocalVariables: true)
898
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Goo..ctor"))
2437
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.a")),
2438
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_a"), deletedSymbolContainerProvider: c => c.GetMember("C")),
2439
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
10758
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F2")),
10785
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")),
EditAndContinue\ActiveStatementTests.Methods.cs (5)
473
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"), syntaxMap[0]) });
643
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P")),
644
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
729
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
730
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
EditAndContinue\Helpers\EditingTestBase.cs (2)
63
internal static SemanticEditDescription SemanticEdit(
SemanticEditKind
kind, Func<Compilation, ISymbol> symbolProvider, IEnumerable<KeyValuePair<TextSpan, TextSpan>>? syntaxMap, string? partialType = null)
66
internal static SemanticEditDescription SemanticEdit(
SemanticEditKind
kind, Func<Compilation, ISymbol> symbolProvider, string? partialType = null, bool preserveLocalVariables = false, Func<Compilation, ISymbol>? deletedSymbolContainerProvider = null)
EditAndContinue\LineEditTests.cs (29)
183
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar")) });
214
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) });
346
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar")) });
429
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar")) });
436
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"), syntaxMap[0]) });
451
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar")) });
561
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Bar"), preserveLocalVariables: true) });
800
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
852
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
1057
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
1103
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))
1128
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1152
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1176
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1200
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1224
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1247
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true)
1295
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"))
1322
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod) });
1481
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
1506
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.this[]").GetMethod) });
1649
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").AddMethod) });
1670
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod) });
1712
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod) });
1734
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.E").RemoveMethod) });
1837
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) });
1895
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.F3")), // overlaps with "void F1() { }"
1896
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.F4")), // overlaps with "void F2() { }"
2002
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
EditAndContinue\StatementEditingTests.cs (27)
1999
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) },
3442
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("F").Single(), preserveLocalVariables: true)
5059
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.Main"), preserveLocalVariables: true)
5075
GetTopEdits(edits).VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5090
GetTopEdits(edits).VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
5105
GetTopEdits(edits).VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
7155
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.Main"), preserveLocalVariables: true)
7202
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"), preserveLocalVariables: true));
9206
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9254
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9305
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9537
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9563
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9583
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9603
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false));
9629
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false));
9655
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false));
9680
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false));
9706
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9732
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9757
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false));
9783
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false));
9836
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9966
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
9992
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
10020
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
10057
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
EditAndContinue\TopLevelEditingTests.cs (627)
424
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.Program.Main")));
456
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.Program.Main")));
502
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.C.M2")) },
662
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
758
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
884
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"))
1084
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
1097
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
1111
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")) },
1124
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
1144
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")) },
1459
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")));
1551
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C")));
1718
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C")) },
2006
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("M"))
2077
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
2126
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")));
2170
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C"))
2176
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("M")),
2188
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C"), preserveLocalVariables: false) },
2209
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("G"), preserveLocalVariables: false)
2231
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
2259
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")),
2260
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember("F")),
2261
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2283
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")),
2322
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("AbstractMethod")),
2323
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("VirtualMethod")),
2324
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("ToString")),
2325
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("I.G")),
2326
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("G")),
2327
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2377
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("AbstractMethod")),
2378
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("VirtualMethod")),
2379
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("ToString")),
2380
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("I.G")),
2381
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("G")),
2382
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember("F")),
2421
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2422
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2423
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true),
2463
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2464
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2465
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true),
2505
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").GetMethod),
2506
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.P").SetMethod),
2507
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true),
2833
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.First(c => c.ToString() == "C.C()"), preserveLocalVariables: true));
2853
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.First(c => c.ToString() == "C.C()"), preserveLocalVariables: true));
2874
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")));
2895
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")));
2938
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
2939
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
2940
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.FirstOrDefault()?.Type.ToDisplayString() == "C"), preserveLocalVariables: true),
2941
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Length == 0), preserveLocalVariables: true),
2962
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.ToString")));
2983
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.ToString")));
3015
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.First(c => c.ToString() == "C.C()"), preserveLocalVariables: true));
3035
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.First(c => c.ToString() == "C.C()"), preserveLocalVariables: true));
3055
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3056
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3057
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3058
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
3059
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3060
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3090
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3091
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3092
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3093
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
3094
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3095
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3155
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
3156
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true)
3177
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3178
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3179
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3180
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Y")),
3181
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3182
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3198
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3199
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3200
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3201
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3202
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3203
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3233
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3234
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3235
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3236
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3237
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true)
3254
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3255
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3256
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3257
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._y")),
3258
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3259
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3276
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3277
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3278
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3279
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._z")),
3280
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), syntaxMap[0]),
3281
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3298
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3299
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3300
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3301
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C._z")),
3302
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), syntaxMap[0]),
3303
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3341
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3342
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3360
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3388
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3389
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3390
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3391
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3392
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3393
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3394
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")));
3412
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3413
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3414
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3415
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3416
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3417
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3418
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")));
3468
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3486
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3487
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3488
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3489
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3490
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3491
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3492
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")));
3510
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3511
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3512
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3513
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3514
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3515
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true),
3516
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C")));
3541
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType: "C", preserveLocalVariables: true)
3566
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType: "C", preserveLocalVariables: true)
3601
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3602
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3603
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3604
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3605
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3606
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType : "C", preserveLocalVariables: true),
3607
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3642
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.PrintMembers")),
3643
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("Equals").OfType<IMethodSymbol>().First(m => SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, m.ContainingType))),
3644
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.GetHashCode")),
3645
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").GetMethod),
3646
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.X").SetMethod),
3647
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), partialType : "C", preserveLocalVariables: true),
3648
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "C"))
3683
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.Y").GetMethod),
3684
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.Y").SetMethod)
3702
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3720
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3740
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3741
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")),
3755
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Length == 0), preserveLocalVariables: true));
3767
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters[0].Type.ToDisplayString() == "int"), preserveLocalVariables: true));
3896
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("N.A"))
4066
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("Color")) },
4396
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
4397
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
4426
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("D")) },
4463
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
4464
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
4519
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
4520
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
4551
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("D")));
4684
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")) },
4704
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D")),
4705
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.Invoke")),
4706
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("D.BeginInvoke"))
4979
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
4992
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
5005
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
5018
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")));
5030
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C.D")) },
5053
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D"), preserveLocalVariables: false)
5167
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.D")),
5168
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C"))
5423
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"))
5427
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.C.F2").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol) })
5447
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"), partialType: "C")
5451
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C"), partialType: "C")
5475
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
5564
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")) }),
5567
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("G")) }),
5593
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
5597
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C"), partialType: "C")
5624
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
5628
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G"))
5683
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember<INamedTypeSymbol>("C").GetMember("F1")) }),
5691
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("I").GetMember<INamedTypeSymbol>("C").GetMember("F2")) }),
5831
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.C")) },
5848
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("N.M.C")) },
6130
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("M.C"), partialType: "M.C"),
6135
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("M.C"), partialType: "M.C"),
6372
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("M"), preserveLocalVariables: false),
6373
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P1").GetMethod, preserveLocalVariables: false),
6374
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P1").SetMethod, preserveLocalVariables: false),
6375
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P2").GetMethod, preserveLocalVariables: false),
6376
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P2").SetMethod, preserveLocalVariables: false),
6377
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("this[]").Cast<IPropertySymbol>().Single(m => m.GetParameters().Single().Type.Name == "Int32").GetMethod, preserveLocalVariables: false),
6378
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("this[]").Cast<IPropertySymbol>().Single(m => m.GetParameters().Single().Type.Name == "Int32").SetMethod, preserveLocalVariables: false),
6379
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("this[]").Cast<IPropertySymbol>().Single(m => m.GetParameters().Single().Type.Name == "Byte").GetMethod, preserveLocalVariables: false),
6380
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMembers("this[]").Cast<IPropertySymbol>().Single(m => m.GetParameters().Single().Type.Name == "Byte").SetMethod, preserveLocalVariables: false),
6381
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").AddMethod, preserveLocalVariables: false),
6382
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").RemoveMethod, preserveLocalVariables: false),
6402
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F"), preserveLocalVariables: false)
6426
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F"), preserveLocalVariables: false)
6489
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("Finalize"), preserveLocalVariables: false),
6531
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F2")),
6537
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F1")),
6585
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
6606
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
6607
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)
6628
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod)
6649
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
6670
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
6691
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
6711
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
6717
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
6738
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Byte))?.ISymbol)
6744
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"))
6771
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetMemberTypeParameters().Length == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S"))
6821
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")));
6836
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")));
6877
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IMethodSymbol>("M")));
6987
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
7004
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
7005
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
7025
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
7026
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
7078
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"), preserveLocalVariables: false) });
7106
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"), preserveLocalVariables: false) });
7149
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)
7165
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)
7202
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"), syntaxMap[0]) });
7261
new[] { SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) },
7323
new[] { SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) },
7350
new[] { SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) },
7466
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.goo")) },
7634
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.puts")),
7678
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.puts")),
7739
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
7740
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
7771
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
7772
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 3)?.ISymbol)
7811
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
7812
SemanticEdit(
SemanticEditKind
.Insert, c => ((IMethodSymbol)c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 3)?.ISymbol)?.PartialImplementationPart)
7852
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")),
7853
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
7889
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")),
7890
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
7922
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
7923
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol)
7954
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 3)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
7955
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
7999
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"))
8032
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Main"))
8071
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.Main"), deletedSymbolContainerProvider: c => c.GetMember("C")),
8072
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.EntryPoint"))
8312
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Test.Main")) },
8349
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")) },
8388
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")) });
9040
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("Test.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("Test")),
9041
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("Test.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
9095
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.M"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
9096
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.M"))
9206
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F").PartialImplementationPart) }),
9224
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F").PartialImplementationPart) }),
9247
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F"), deletedSymbolContainerProvider: c => c.GetMember("C"))
9270
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")?.PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C"))
9296
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F").PartialImplementationPart) })
9316
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F").PartialImplementationPart) }),
9336
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C") }),
9370
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
9452
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Implicit"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9453
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9484
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("op_Addition"))
9490
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("op_Implicit"))
9529
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Implicit")),
9530
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition")),
9554
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Implicit")),
9555
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition")),
9571
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition"))
9587
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.op_Addition"))
9609
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")),
9610
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.op_Subtraction"))
9704
new[] { SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.op_LogicalNot"), deletedSymbolContainerProvider: c => c.GetMember("C")) },
9744
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"))
9771
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C..ctor").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
9772
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C..ctor").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol)
9906
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C..ctor").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
9907
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C..ctor").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol)
9970
new[] { SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C")) },
9995
new[] { SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C")) },
10008
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single()) },
10021
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true));
10061
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true) }),
10064
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true) })
10078
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
10098
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true) }),
10113
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters.IsEmpty))
10134
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(c => c.Parameters.IsEmpty))
10212
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true));
10226
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C")
10287
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10311
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10335
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10378
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10402
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10426
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10450
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10474
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10571
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
10616
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
10675
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
10834
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Int32"), partialType: "C", syntaxMap: syntaxMapB),
10835
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Boolean"), partialType: "C", syntaxMap: syntaxMapB),
10836
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "UInt32"), partialType: "C", syntaxMap: syntaxMapB),
10837
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(c => c.Parameters.Single().Type.Name == "Byte"), syntaxMap: null),
10913
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10918
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
10978
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("C").PartialImplementationPart));
10995
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true) }),
11000
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")),
11001
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
11022
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")),
11023
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
11027
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true) }),
11047
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
11052
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
11087
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11120
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11151
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11182
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11213
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11244
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11271
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false)
11298
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false)
11333
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("Test..ctor").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("Test")),
11334
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("Test..ctor").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
11377
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11395
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11425
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
11426
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true));
11444
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
11445
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), partialType: "C", preserveLocalVariables: true)
11464
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11483
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IPropertySymbol>("C.a").GetMethod),
11484
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
11503
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true) });
11516
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true) });
11564
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11579
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11595
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true) });
11608
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single(), preserveLocalVariables: true) });
11626
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11641
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11657
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11670
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11686
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11704
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
11705
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
11724
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
11725
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
11726
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C()"), preserveLocalVariables: true),
11742
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
11743
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
11759
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(int)"), preserveLocalVariables: true),
11760
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true),
11761
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C()"), preserveLocalVariables: true),
11780
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(m => m.ToString() == "C.C(bool)"), preserveLocalVariables: true)
11797
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single()) });
11814
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").StaticConstructors.Single()) },
11830
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
11845
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true) });
12064
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
12080
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
12099
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
12115
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), preserveLocalVariables: true)
12236
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
12269
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
12306
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
12343
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0]) });
12384
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
12385
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
12427
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
12428
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
12470
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
12471
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0])
12513
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Int32 a)"), syntaxMap[0])
12555
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Int32 a)"), syntaxMap[0])
12597
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
12639
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"))
12681
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
12722
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"))
12780
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(ctor => ctor.ToTestDisplayString() == "C..ctor(System.Boolean b)"), syntaxMap[0])
12826
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember("F")),
12827
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), syntaxMap[0]),
12866
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[0], syntaxMap[0]),
12867
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors[1], syntaxMap[0]),
12901
SemanticEdit(
SemanticEditKind
.Update, c => ((IPropertySymbol)c.GetMember<INamedTypeSymbol>("C").GetMembers("P").First()).GetMethod),
12902
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true));
12922
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
12944
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
13049
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
13133
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.a")),
13134
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true)
13202
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.b")),
13203
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.c")),
13204
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.d")),
13321
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
13322
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
13362
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
13363
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single(), syntaxMap[0])
13494
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.B")),
13495
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").Constructors.Single())
13574
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
13575
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.b"))
13600
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a")),
13601
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), preserveLocalVariables: true),
13623
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.a"), preserveLocalVariables: true),
13624
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
13688
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
13689
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G")));
13720
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
13721
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.G")));
13737
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.add_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
13738
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.remove_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
13739
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
13759
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.add_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].GetMemberTypeArgumentsNoUseSiteDiagnostics()[1].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
13760
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.remove_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].GetMemberTypeArgumentsNoUseSiteDiagnostics()[1].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
13761
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
13804
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13805
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13806
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
13826
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13827
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13828
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.F")),
13844
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.add_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
13845
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.remove_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
13846
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.E")),
13886
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
13937
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
13938
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
13957
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
13990
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
14012
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14013
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_P"), preserveLocalVariables: false)
14034
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
14056
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14057
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14077
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14096
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14112
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14128
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
14144
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod, preserveLocalVariables: false),
14160
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false)
14176
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14192
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false),
14193
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_P"), preserveLocalVariables: false)
14208
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14209
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q"))
14252
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14253
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14254
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
14270
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14271
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14272
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q")),
14288
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14289
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.Q"))
14305
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14306
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14322
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
14338
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
14354
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C"))
14432
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14433
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.set_P").FirstOrDefault(p => p.GetParameters()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
14434
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
14454
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14455
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.set_P").FirstOrDefault(p => p.GetParameters()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
14456
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.P")),
14488
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.P"))
14528
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod) },
14541
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod) },
14554
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P")) },
14567
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P")) },
14718
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P")) },
14731
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("P")) },
14764
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14866
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14916
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14917
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
14935
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")),
14936
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
14986
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.get_P"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
14987
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.P")),
15012
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
15013
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod)
15036
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").GetMethod),
15037
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").SetMethod)
15062
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
15063
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
15064
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").GetMethod),
15065
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("Q").SetMethod),
15089
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod),
15090
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").SetMethod),
15091
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.Single(), partialType: "C", preserveLocalVariables: true)
15112
semanticEdits: new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("P").GetMethod) }),
15189
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IPropertySymbol>("P2").GetMethod, preserveLocalVariables: false),
15190
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IPropertySymbol>("P3").SetMethod, preserveLocalVariables: false)
15239
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15256
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
15273
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
15291
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15427
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15447
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15463
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15494
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15513
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false)
15529
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
15545
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
15546
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
15562
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item")),
15563
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")),
15579
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
15580
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
15601
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item")),
15602
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15625
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false),
15626
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.set_Item"), preserveLocalVariables: false)
15696
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15697
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(p => p.GetParameters()[1].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15698
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.this[]")),
15721
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15722
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
15745
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15746
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
15769
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15770
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("C.M"))
15790
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15791
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15792
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.this[]").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol),
15808
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15809
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15810
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.this[]").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
15826
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15827
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(m => m.GetParameterCount() == 3)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
15828
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.this[]").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
15899
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").SetMethod) },
15945
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15946
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15976
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
15999
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16080
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("Test.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("Test")),
16081
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Test.this[]")),
16106
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").GetMethod),
16107
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").SetMethod)
16130
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").GetMethod),
16131
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").SetMethod)
16156
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").GetMethod),
16157
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IPropertySymbol>("this[]").SetMethod),
16267
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMembers("this[]").Cast<IPropertySymbol>().Single(m => m.Parameters.Single().Type.Name == "UInt32").GetMethod, preserveLocalVariables: false),
16268
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMembers("this[]").Cast<IPropertySymbol>().Single(m => m.Parameters.Single().Type.Name == "Byte").SetMethod, preserveLocalVariables: false)
16359
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember<INamedTypeSymbol>("C").GetMember("E"))
16375
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16376
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16392
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16393
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")),
16496
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").AddMethod),
16497
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IEventSymbol>("E").RemoveMethod)
16539
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IEventSymbol>("E").AddMethod),
16540
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<INamedTypeSymbol>("S").GetMember<IEventSymbol>("E").RemoveMethod));
16569
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F"))
16600
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")),
16601
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").AddMethod),
16602
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
16631
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod) },
16659
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")) },
16689
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F")),
16690
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").AddMethod),
16691
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
16722
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember<IEventSymbol>("C.F").RemoveMethod)
16744
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
16810
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
16811
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
16829
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
16830
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol)
16848
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
16849
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
16866
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
16867
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol)
16885
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
16886
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol)
16914
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
16936
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
16958
SemanticEdit(
SemanticEditKind
.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")),
16959
SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol)
16981
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M"))
17005
SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")));
17106
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.M")) },
17235
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
17254
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
17750
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
17754
SemanticEdit(
SemanticEditKind
.Replace, c => c.GetMember("C"), partialType: "C")
17942
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
17967
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
17986
new[] { SemanticEdit(
SemanticEditKind
.Insert, c => c.GetMember("Program.<Main>$")) },
18008
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
18048
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
18167
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true));
18187
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true));
18477
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0]) });
18508
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0]) });
18537
new[] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0]) });
18563
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
18604
DocumentResults(semanticEdits: new [] { SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")) }),
18623
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
18641
edits.VerifySemantics(SemanticEdit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$")));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (576)
Emit\EditAndContinue\AssemblyReferencesTests.cs (12)
79
SemanticEditKind
.Update,
151
SemanticEditKind
.Update,
228
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
235
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2)));
333
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
338
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2),
339
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g2)));
416
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
496
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
607
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
616
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
628
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (72)
51
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember<MethodSymbol>("C.F"), compilation1.GetMember<MethodSymbol>("C.F"))));
112
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
173
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
245
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
303
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
356
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
415
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
469
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
524
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
580
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
635
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
703
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
781
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
855
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
922
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
981
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1069
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1158
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1242
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1333
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1415
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1493
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1517
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1592
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1615
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1683
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1706
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1792
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1827
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1871
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
1990
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2024
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2066
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
2200
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2224
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2339
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int1)));
2355
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
2456
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int1)));
2472
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
2589
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1),
2590
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1, preserveLocalVariables: true)));
2600
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int2),
2601
SemanticEdit.Create(
SemanticEditKind
.Update, main1, main2, preserveLocalVariables: true)));
2612
SemanticEdit.Create(
SemanticEditKind
.Update, main2, main3, preserveLocalVariables: true)));
2660
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2733
SemanticEdit.Create(
SemanticEditKind
.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true),
2734
SemanticEdit.Create(
SemanticEditKind
.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2839
SemanticEdit.Create(
SemanticEditKind
.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true),
2840
SemanticEdit.Create(
SemanticEditKind
.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2958
SemanticEdit.Create(
SemanticEditKind
.Insert, null, b1),
2959
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3053
SemanticEdit.Create(
SemanticEditKind
.Insert, null, b1),
3054
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3114
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3242
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3358
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3483
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3630
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3662
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
3755
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3767
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
3855
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3907
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
4000
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4085
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4167
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4240
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4322
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4419
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4506
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4565
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4617
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
61
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
125
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
189
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
253
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
317
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
Emit\EditAndContinue\EditAndContinuePdbTests.cs (6)
151
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, syntaxMap1, preserveLocalVariables: true),
152
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, syntaxMap1, preserveLocalVariables: true)));
271
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, syntaxMap2, preserveLocalVariables: true),
272
SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2, syntaxMap2, preserveLocalVariables: true),
273
SemanticEdit.Create(
SemanticEditKind
.Update, a1, a2, syntaxMap2, preserveLocalVariables: true),
274
SemanticEdit.Create(
SemanticEditKind
.Insert, null, b2)));
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (84)
60
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
239
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
356
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
458
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
532
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
582
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
660
SemanticEdit.Create(
SemanticEditKind
.Update, methodShort0, methodShort1, preserveLocalVariables: true),
661
SemanticEdit.Create(
SemanticEditKind
.Update, methodInt0, methodInt1, preserveLocalVariables: true),
662
SemanticEdit.Create(
SemanticEditKind
.Update, methodLong0, methodLong1, preserveLocalVariables: true)
727
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables: true)));
864
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables: true)));
1150
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1575
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2016
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2021
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2604
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2776
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3324
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3718
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3822
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3931
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4037
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4151
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4304
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4538
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4701
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5158
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5494
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5836
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5841
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
5846
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
6580
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, syntaxMap1, preserveLocalVariables: true),
6581
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, syntaxMap1, preserveLocalVariables: true)));
6592
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, syntaxMap2, preserveLocalVariables: true)));
6603
SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, syntaxMap3, preserveLocalVariables: true),
6604
SemanticEdit.Create(
SemanticEditKind
.Update, h2, h3, syntaxMap3, preserveLocalVariables: true)));
6959
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
7034
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
7107
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
7117
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
7331
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, syntaxMap1, preserveLocalVariables: true),
7332
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, syntaxMap1, preserveLocalVariables: true)));
7343
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, syntaxMap2, preserveLocalVariables: true)));
7354
SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, syntaxMap3, preserveLocalVariables: true),
7355
SemanticEdit.Create(
SemanticEditKind
.Update, h2, h3, syntaxMap3, preserveLocalVariables: true)));
7864
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
7873
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapByKind(f1, SyntaxKind.Block), preserveLocalVariables: true)));
7882
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g3)));
7891
SemanticEdit.Create(
SemanticEditKind
.Insert, null, h4)));
7941
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_int1)));
7946
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
8045
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8057
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8169
SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8291
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8310
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8448
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8461
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8603
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8614
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8710
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8772
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8840
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8852
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8866
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
8878
SemanticEdit.Create(
SemanticEditKind
.Update, f3, f4, GetSyntaxMapFromMarkers(source3, source4), preserveLocalVariables: true)));
8890
SemanticEdit.Create(
SemanticEditKind
.Update, f4, f5, GetSyntaxMapFromMarkers(source4, source5), preserveLocalVariables: true)));
9342
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9652
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9718
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9785
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9850
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ism1),
9851
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9918
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9971
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10032
SemanticEdit.Create(
SemanticEditKind
.Insert, null, asm1),
10033
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10095
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10144
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10195
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10246
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10307
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10362
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10429
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
Emit\EditAndContinue\EditAndContinueTest.cs (1)
162
Assert.Equal(
SemanticEditKind
.Update, e.Kind);
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
133
SemanticEditKind
kind,
Emit\EditAndContinue\EditAndContinueTests.cs (348)
76
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
163
SemanticEdit.Create(
SemanticEditKind
.Update, ctorC0, ctorC1),
164
SemanticEdit.Create(
SemanticEditKind
.Update, ctorD0, ctorD1),
165
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1),
166
SemanticEdit.Create(
SemanticEditKind
.Update, a0, a1)));
204
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
237
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
293
SemanticEdit.Create(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
303
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
359
SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
405
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
476
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
503
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
558
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
619
edits: new[] { Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F")) },
663
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
664
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
721
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.F"))
835
SemanticEdit.Create(
SemanticEditKind
.Update, method0_1, method1_1),
836
SemanticEdit.Create(
SemanticEditKind
.Update, method0_2, method1_2)));
945
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
982
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
1068
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
1110
SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
1142
SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3)));
1221
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1310
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1328
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1407
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1425
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1442
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
1491
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1551
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1569
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1637
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1661
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1684
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
1730
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1812
Edit(
SemanticEditKind
.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
1878
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
1942
Edit(
SemanticEditKind
.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart)
1988
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, method1)));
2082
SemanticEdit.Create(
SemanticEditKind
.Update, methodF0, methodF1),
2083
SemanticEdit.Create(
SemanticEditKind
.Insert, null, methodG1)));
2131
SemanticEdit.Create(
SemanticEditKind
.Update, methodG1, methodG2)));
2196
SemanticEdit.Create(
SemanticEditKind
.Update, invoke0, invoke1),
2197
SemanticEdit.Create(
SemanticEditKind
.Update, beginInvoke0, beginInvoke1)));
2295
Edit(
SemanticEditKind
.Update, c => c.GetMember("E")),
2296
Edit(
SemanticEditKind
.Update, c => c.GetMember("E.A")),
2297
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
2298
Edit(
SemanticEditKind
.Update, c => c.GetMember("C._x")),
2299
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.X")),
2300
Edit(
SemanticEditKind
.Update, c => c.GetMember("D"))
2377
Edit(
SemanticEditKind
.Update, c => c.GetMember("E")),
2378
Edit(
SemanticEditKind
.Update, c => c.GetMember("E.A")),
2379
Edit(
SemanticEditKind
.Update, c => c.GetMember("C")),
2380
Edit(
SemanticEditKind
.Update, c => c.GetMember("C._x")),
2381
Edit(
SemanticEditKind
.Update, c => c.GetMember("C.X")),
2382
Edit(
SemanticEditKind
.Update, c => c.GetMember("D"))
2482
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1)));
2516
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2)));
2626
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
2627
SemanticEdit.Create(
SemanticEditKind
.Insert, null, id1),
2628
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
2718
SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2),
2719
SemanticEdit.Create(
SemanticEditKind
.Insert, null, h2)));
2814
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, f3)));
2878
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<FieldSymbol>("C.G")),
2879
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
2937
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, getP0, getP1)));
3005
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, r1)));
3039
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q2)));
3109
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
3110
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
3160
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
3239
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
3240
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
3286
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
3372
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
3373
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
3419
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
3498
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
3536
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
3613
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.get_P").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
3614
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.set_P").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
3615
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.P").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
3708
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.get_P").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
3709
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.set_P").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
3710
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.P").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
3811
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c=>c.GetMember("C")),
3812
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c=>c.GetMember("C")),
3813
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.Q")),
3906
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
3907
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
3908
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.P")),
4010
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
4011
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
4080
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
4081
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.this[]").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol),
4147
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
4148
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.this[]").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
4241
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e1)));
4296
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g2)));
4370
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
4371
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
4444
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
4445
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
4446
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.F")),
4579
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
4580
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
4581
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.E")),
4741
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
4805
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c0, c1)));
4826
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c1, c2)));
5006
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
5014
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
5023
SemanticEdit.Create(
SemanticEditKind
.Update, c2, c3),
5024
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3)));
5099
SemanticEdit.Create(
SemanticEditKind
.Update, event0, event1)));
5177
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
5192
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
5262
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c1)));
5277
SemanticEdit.Create(
SemanticEditKind
.Replace, null, c2)));
5340
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1),
5341
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
5442
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B3")),
5443
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B4"))));
5503
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1),
5504
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1)));
5617
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
5618
SemanticEdit.Create(
SemanticEditKind
.Insert, null, d1)));
5631
SemanticEdit.Create(
SemanticEditKind
.Update, main1, main2),
5632
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e2)));
5673
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
5740
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, method1)));
5766
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2)));
5816
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
5930
SemanticEdit.Create(
SemanticEditKind
.Insert, null, x1),
5931
SemanticEdit.Create(
SemanticEditKind
.Insert, null, y1),
5932
SemanticEdit.Create(
SemanticEditKind
.Insert, null, m1),
5933
SemanticEdit.Create(
SemanticEditKind
.Insert, null, n1),
5934
SemanticEdit.Create(
SemanticEditKind
.Insert, null, p1),
5935
SemanticEdit.Create(
SemanticEditKind
.Insert, null, q1),
5936
SemanticEdit.Create(
SemanticEditKind
.Insert, null, e1),
5937
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f1),
5938
SemanticEdit.Create(
SemanticEditKind
.Insert, null, j1),
5939
SemanticEdit.Create(
SemanticEditKind
.Insert, null, cctor1)));
5955
SemanticEdit.Create(
SemanticEditKind
.Update, x1, x2),
5956
SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2),
5957
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2),
5958
SemanticEdit.Create(
SemanticEditKind
.Update, getP1, getP2),
5959
SemanticEdit.Create(
SemanticEditKind
.Update, setP1, setP2),
5960
SemanticEdit.Create(
SemanticEditKind
.Update, getQ1, getQ2),
5961
SemanticEdit.Create(
SemanticEditKind
.Update, setQ1, setQ2),
5962
SemanticEdit.Create(
SemanticEditKind
.Update, addE1, addE2),
5963
SemanticEdit.Create(
SemanticEditKind
.Update, removeE1, removeE2),
5964
SemanticEdit.Create(
SemanticEditKind
.Update, addF1, addF2),
5965
SemanticEdit.Create(
SemanticEditKind
.Update, removeF1, removeF2),
5966
SemanticEdit.Create(
SemanticEditKind
.Update, cctor1, cctor2)));
6106
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.M2")),
6107
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<FieldSymbol>("C.F2")),
6108
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<PropertySymbol>("C.P2")),
6109
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<EventSymbol>("C.E2"))));
6232
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.M"))));
6304
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
6354
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember("C.M"), compilation1.GetMember("C.M"))));
6456
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.puts"))));
6512
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("B"))));
6592
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMembers("M.C.M1")[2])));
6625
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMember<MethodSymbol>("M.C.M2"),
6748
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMembers("C.M")[0], compilation1.GetMembers("C.M")[0])));
6772
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMembers("C.M")[1], compilation2.GetMembers("C.M")[1])));
6796
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation2.GetMembers("C.M")[2], compilation3.GetMembers("C.M")[2])));
6821
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation3.GetMembers("C.M")[3], compilation4.GetMembers("C.M")[3])));
6846
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation4.GetMembers("C.M")[4], compilation5.GetMembers("C.M")[4])));
6870
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation5.GetMembers("C.M")[5], compilation6.GetMembers("C.M")[5])));
6894
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation6.GetMembers("C.M")[6], compilation7.GetMembers("C.M")[6])));
6920
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation7.GetMembers("C.M")[7], compilation8.GetMembers("C.M")[7])));
6945
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation8.GetMembers("C.M")[8], compilation9.GetMembers("C.M")[8])));
6969
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation9.GetMembers("C.M")[9], compilation10.GetMembers("C.M")[9])));
7042
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation10.GetMembers("C.M")[12], compilation11.GetMembers("C.M")[12])));
7066
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation11.GetMembers("C.M")[13], compilation12.GetMembers("C.M")[13])));
7136
SemanticEdit.Create(
SemanticEditKind
.Insert, null, ctor1)));
7241
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7297
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7389
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7424
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
7514
SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember<MethodSymbol>("C.F1"), compilation1.GetMember<MethodSymbol>("C.F1")),
7515
SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember<MethodSymbol>("C.F2"), compilation1.GetMember<MethodSymbol>("C.F2")),
7516
SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMember<MethodSymbol>("C.F4"), compilation1.GetMember<MethodSymbol>("C.F4"))));
7571
SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMember<MethodSymbol>("C.F1"), compilation2.GetMember<MethodSymbol>("C.F1")),
7572
SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMember<MethodSymbol>("C.F3"), compilation2.GetMember<MethodSymbol>("C.F3"))));
7740
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7814
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation0.GetMembers("C.F")[1], compilation1.GetMembers("C.F")[1])));
7843
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, compilation1.GetMembers("C.F")[1], compilation2.GetMembers("C.F")[1])));
7908
SemanticEditKind
.Update,
8041
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
8099
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
8157
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2), preserveLocalVariables: true)));
8247
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, m1, null, preserveLocalVariables: true)));
8251
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetEquivalentNodesMap(m2, m1), preserveLocalVariables: true)));
8335
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
8385
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables: false)));
8434
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables: true)));
8582
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A")),
8583
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
8611
SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
8639
SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2), preserveLocalVariables: true)));
8723
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8746
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8812
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8833
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8919
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetEquivalentNodesMap(m1, m0), preserveLocalVariables: true)));
9023
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables: true)));
9139
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9167
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9199
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
9326
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables: true)));
9336
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g1, g2, GetEquivalentNodesMap(g2, g1), preserveLocalVariables: true)));
9346
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g2, g3, GetEquivalentNodesMap(g3, g2), preserveLocalVariables: true)));
9432
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
9511
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9538
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9662
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9676
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9785
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9799
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9902
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9983
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10013
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
10090
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10163
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10238
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10331
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10424
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10488
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10551
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10561
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10571
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10581
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10591
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10601
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10672
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10713
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
10820
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10938
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10991
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
11086
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0), preserveLocalVariables: true)));
11098
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0), preserveLocalVariables: true)));
11164
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
11214
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
11287
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
11402
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)));
11415
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1F, method2F, syntaxMap: s => null, preserveLocalVariables: true)));
11427
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1G, method2G, syntaxMap: s => null, preserveLocalVariables: true)));
11470
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11485
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11500
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11555
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11591
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilation1.GetMember<MethodSymbol>("C.Main"))),
11642
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)));
11653
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1F, method2F, syntaxMap: s => null, preserveLocalVariables: true)));
11713
SemanticEdit.Create(
SemanticEditKind
.Insert, null, mA1),
11714
SemanticEdit.Create(
SemanticEditKind
.Insert, null, mX1)),
11722
SemanticEdit.Create(
SemanticEditKind
.Update, compilationB0.GetMember<MethodSymbol>("B.F"), compilationB1.GetMember<MethodSymbol>("B.F")),
11723
SemanticEdit.Create(
SemanticEditKind
.Insert, null, compilationB1.GetMember<TypeSymbol>("Y"))),
11777
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables: true)));
11796
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetEquivalentNodesMap(f2, f1), preserveLocalVariables: true)));
11849
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables: true)));
11856
SemanticEdit.Create(
SemanticEditKind
.Insert, null, f_byte2)));
11892
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
11941
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
11990
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true))));
12059
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12102
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
12208
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12241
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
12336
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12360
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
12444
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12469
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
12587
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12639
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
12759
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12793
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
12885
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12914
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
13055
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13112
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
13223
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13251
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
13335
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13358
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13456
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13505
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13618
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13659
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13752
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13776
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13870
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13914
SemanticEdit.Create(
SemanticEditKind
.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14047
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14101
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14263
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14334
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14497
SemanticEdit.Create(
SemanticEditKind
.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14547
SemanticEdit.Create(
SemanticEditKind
.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14636
SemanticEdit.Create(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14648
SemanticEdit.Create(
SemanticEditKind
.Insert, null, g1)));
14734
SemanticEdit.Create(
SemanticEditKind
.Update, printMembers0, printMembers1)));
14816
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
14859
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1)));
14932
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
15022
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
15080
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M2")),
15117
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
15172
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
15208
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
15274
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
15332
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
15405
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
15451
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
15491
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
15559
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
15560
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M2")),
15575
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
15576
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMember("C.M1")),
15613
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
15614
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol),
15668
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
15669
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
15740
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
15741
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
15798
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
15799
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
15874
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
15875
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
15932
Edit(
SemanticEditKind
.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
15933
Edit(
SemanticEditKind
.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
16031
SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
16107
SemanticEdit.Create(
SemanticEditKind
.Update, cm1_gen0, cm1_gen1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true),
16108
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null, preserveLocalVariables: true)));
16201
SemanticEdit.Create(
SemanticEditKind
.Delete, c1_gen0, null, syntaxMap: null, preserveLocalVariables: true),
16202
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c1_gen1, syntaxMap: null, preserveLocalVariables: true),
16203
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null, preserveLocalVariables: true)));
16291
SemanticEdit.Create(
SemanticEditKind
.Delete, c1_gen0, null, syntaxMap: null, preserveLocalVariables: true),
16292
SemanticEdit.Create(
SemanticEditKind
.Delete, c2_gen0, null, syntaxMap: null, preserveLocalVariables: true),
16293
SemanticEdit.Create(
SemanticEditKind
.Insert, null, c2_gen1, syntaxMap: null, preserveLocalVariables: true)));
Emit\EditAndContinue\LocalSlotMappingTests.cs (45)
80
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, syntaxMap: null, preserveLocalVariables: true)));
254
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
438
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
544
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
656
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
766
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
859
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
942
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1036
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1099
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1207
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1371
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1627
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1739
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1899
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1932
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2081
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2129
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2305
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2367
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
2489
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2627
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2802
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement), preserveLocalVariables: true)));
2938
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement), preserveLocalVariables: true)));
3101
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
3265
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.IfStatement), preserveLocalVariables: true)));
3374
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.WhileStatement), preserveLocalVariables: true)));
3484
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.DoStatement), preserveLocalVariables: true)));
3575
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.ForStatement, SyntaxKind.VariableDeclarator), preserveLocalVariables: true)));
3779
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3783
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
4122
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4169
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4225
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4280
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4332
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4388
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4457
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4537
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4631
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, g0, g1, GetEquivalentNodesMap(g1, g0), preserveLocalVariables: true)));
4691
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4751
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4840
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4995
SemanticEdit.Create(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5059
SemanticEdit.Create(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
Emit\EditAndContinue\SemanticEditDescription.cs (2)
12
public readonly
SemanticEditKind
Kind;
18
SemanticEditKind
kind,
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (10)
EditAndContinue\EditAndContinueTestHelpers.cs (8)
246
if (edit.Kind is
SemanticEditKind
.Delete &&
288
var
editKind = expectedSemanticEdit.Kind;
292
var expectedOldSymbol = (editKind is
SemanticEditKind
.Update or
SemanticEditKind
.Delete) ? expectedSemanticEdit.SymbolProvider(oldCompilation) : null;
296
if (editKind ==
SemanticEditKind
.Update)
301
else if (editKind ==
SemanticEditKind
.Delete)
327
else if (editKind is
SemanticEditKind
.Insert or
SemanticEditKind
.Replace)
EditAndContinue\SemanticEditDescription.cs (2)
14
public readonly
SemanticEditKind
Kind;
27
SemanticEditKind
kind,
Microsoft.CodeAnalysis.Features (56)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (40)
2457
SemanticEditKind
editKind;
2543
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Replace, containingTypeSymbolKey, syntaxMap: null, syntaxMapTree: null,
2583
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Replace, symbolKey, syntaxMap: null, syntaxMapTree: null,
2629
editKind =
SemanticEditKind
.Delete;
2689
editKind =
SemanticEditKind
.Update;
2746
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Delete, oldSymbol, containingSymbolKey, syntaxMap, partialType: null, processedSymbols, cancellationToken);
2786
editKind =
SemanticEditKind
.Insert;
2822
editKind =
SemanticEditKind
.Update;
2896
editKind =
SemanticEditKind
.Update;
2900
editKind =
SemanticEditKind
.Update;
3000
editKind ==
SemanticEditKind
.Insert &&
3016
if (isConstructorWithMemberInitializers || editKind ==
SemanticEditKind
.Update)
3024
Contract.ThrowIfFalse(editKind ==
SemanticEditKind
.Insert);
3037
editKind =
SemanticEditKind
.Update;
3114
Contract.ThrowIfFalse(editKind is
SemanticEditKind
.Update or
SemanticEditKind
.Insert);
3116
if (editKind ==
SemanticEditKind
.Update)
3182
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Delete, oldSymbol, containingSymbolKey, syntaxMap, partialType: null, processedSymbols, cancellationToken);
3183
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Insert, newSymbol, containingSymbolKey: null, syntaxMap,
3235
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Replace, containingTypeSymbolKey, syntaxMap: null, syntaxMapTree: null,
3290
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, symbolKey, syntaxMap, syntaxMapTree: null,
3420
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Delete, oldSymbol, containingSymbolKey, syntaxMap, partialType: null, processedSymbols, cancellationToken);
3423
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Insert, newSymbol, containingSymbolKey: null, syntaxMap,
3475
private static void AddMemberOrAssociatedMemberSemanticEdits(ArrayBuilder<SemanticEditInfo> semanticEdits,
SemanticEditKind
editKind, ISymbol symbol, SymbolKey? containingSymbolKey, Func<SyntaxNode, SyntaxNode?>? syntaxMap, SymbolKey? partialType, HashSet<ISymbol>? processedSymbols, CancellationToken cancellationToken)
3486
if (editKind ==
SemanticEditKind
.Delete)
3513
if (editKind ==
SemanticEditKind
.Delete)
4217
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Delete, oldSymbol, containingSymbolKey, syntaxMap, partialType: null, processedSymbols, cancellationToken);
4218
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Insert, newSymbol, containingSymbolKey: null, syntaxMap, partialType: null, processedSymbols, cancellationToken);
4248
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, SymbolKey.Create(newDelegateType, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4254
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, SymbolKey.Create(newDelegateInvokeMethod, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4261
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, symbolKey, syntaxMap, syntaxMapTree: null,
4267
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, containingTypeSymbolKey, syntaxMap, syntaxMapTree: null,
4272
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, SymbolKey.Create(newSymbol, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4288
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Delete, oldContainingSymbol, containingSymbolKey, syntaxMap, partialType: null, processedSymbols, cancellationToken);
4289
AddMemberOrAssociatedMemberSemanticEdits(semanticEdits,
SemanticEditKind
.Insert, newContainingSymbol, containingSymbolKey: null, syntaxMap, partialType: null, processedSymbols, cancellationToken);
4293
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, SymbolKey.Create(newContainingSymbol, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4311
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, SymbolKey.Create(beginInvokeMethod, cancellationToken), syntaxMap, syntaxMapTree: null, partialType: null));
4526
semanticEdits.Add(new SemanticEditInfo(
SemanticEditKind
.Update, symbolKey, syntaxMap: null, syntaxMapTree: null, partialType: null));
5039
SemanticEditKind
.Update,
5048
SemanticEditKind
.Insert,
EditAndContinue\EditSession.cs (7)
680
if (edit.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Delete)
691
if (edit.Kind is
SemanticEditKind
.Update or
SemanticEditKind
.Insert or
SemanticEditKind
.Replace)
696
else if (edit.Kind ==
SemanticEditKind
.Delete && edit.DeletedSymbolContainer is not null)
718
if (edit.Kind ==
SemanticEditKind
.Insert)
EditAndContinue\SemanticEditInfo.cs (9)
13
/// <see cref="
SemanticEditKind
.Insert"/> or <see cref="
SemanticEditKind
.Update"/> or <see cref="
SemanticEditKind
.Delete"/>.
15
public
SemanticEditKind
Kind { get; }
18
/// If <see cref="Kind"/> is <see cref="
SemanticEditKind
.Insert"/> represents the inserted symbol in the new compilation.
19
/// If <see cref="Kind"/> is <see cref="
SemanticEditKind
.Update"/> represents the updated symbol in both compilations.
20
/// If <see cref="Kind"/> is <see cref="
SemanticEditKind
.Delete"/> represents the deleted symbol in the old compilation.
29
/// If <see cref="Kind"/> is <see cref="
SemanticEditKind
.Delete"/> represents the containing symbol in the new compilation.
57
SemanticEditKind
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,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (373)
EditAndContinue\ActiveStatementTests.vb (2)
217
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"), preserveLocalVariables:=True),
218
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Goo"), preserveLocalVariables:=True)
EditAndContinue\Helpers\EditingTestBase.vb (2)
67
Friend Shared Function SemanticEdit(kind As
SemanticEditKind
,
81
Friend Shared Function SemanticEdit(kind As
SemanticEditKind
,
EditAndContinue\LineEditTests.vb (34)
43
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"))})
197
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"))})
221
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"))})
300
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"))})
304
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"), syntaxMap:=syntaxMap(0))})
324
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"))})
420
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Bar"), preserveLocalVariables:=True)})
447
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
470
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())})
632
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
690
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
711
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
732
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
752
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
772
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
794
{SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
816
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
837
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
860
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
882
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
902
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
923
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
942
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
984
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
1141
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
1162
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
1183
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
1204
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
1225
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
1246
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
1305
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("D.F3")),
1306
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("D.F4"))
1406
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.F"))})
1410
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F"))
EditAndContinue\StatementEditingTests.vb (1)
3153
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMembers("F").Single(), preserveLocalVariables:=True)
EditAndContinue\TopLevelEditingTests.vb (334)
194
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"))
221
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"))
458
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
535
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
653
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
666
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
679
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C"))},
711
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
829
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C"))},
941
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C"))})
1137
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C"))},
1230
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("I.VirtualMethod")),
1231
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("I.VirtualFunction"))
1365
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
1432
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.F"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
1436
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("M"))
1452
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C"), preserveLocalVariables:=False)},
1483
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("G"), preserveLocalVariables:=False)
1521
SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"), partialType:="C")
1563
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("F")),
1564
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("M").GetMember("F")),
1565
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("S").GetMember("F")),
1566
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("I").GetMember("F"))
1598
SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))
1664
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))})
1701
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("AbstractMethod")),
1702
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("VirtualMethod")),
1703
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("ToString")),
1704
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("IG")),
1705
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("I").GetMember("G"))
1729
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
1763
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
1799
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
2097
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("Color"))},
2309
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("D"))},
2344
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("D.Invoke")),
2345
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("D.BeginInvoke"))
2375
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("D.Invoke")),
2376
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("D.BeginInvoke"))
2677
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
2688
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
2699
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
2710
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.D"))})
2720
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C.D"))},
2731
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.D"), preserveLocalVariables:=False)})
2741
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.D"), preserveLocalVariables:=False)})
2908
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.D")),
2909
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.Goo"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
3096
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("S.C.F2").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Byte)), deletedSymbolContainerProvider:=Function(c) c.GetMember("S.C"))
3100
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("S").GetMember(Of NamedTypeSymbol)("C").GetMembers("F2").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Int32)))
3143
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C"), partialType:="C")
3196
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("F"))}),
3198
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("G"))})
3229
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.F"))}),
3231
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.G"))}),
3277
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("I").GetMember(Of NamedTypeSymbol)("C").GetMember("F1"))}),
3281
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("I").GetMember(Of NamedTypeSymbol)("C").GetMember("F2"))}),
3372
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("N.C"))},
3387
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("N.M.C"))},
3620
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("M.C"), partialType:="M.C")
3625
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("M.C"), partialType:="M.C")
3785
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("M")),
3786
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of PropertySymbol)("P1").GetMethod),
3787
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of PropertySymbol)("P1").SetMethod),
3788
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E3").AddMethod),
3789
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E3").RemoveMethod),
3790
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E3").RaiseMethod),
3791
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
3809
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("F"), preserveLocalVariables:=False)
3829
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F"), preserveLocalVariables:=False)
3933
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.F2"))
3938
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.F1"))
3985
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.F"), preserveLocalVariables:=True)
4025
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of PropertySymbol)("P").GetMethod),
4026
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of PropertySymbol)("P").SetMethod)
4045
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
4064
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
4083
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
4119
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
4153
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("S.F").FirstOrDefault(Function(m) m.GetParameters().Length = 1))
4157
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("S.F").FirstOrDefault(Function(m) m.GetParameters().Length = 0), deletedSymbolContainerProvider:=Function(c) c.GetMember("S"))
4192
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("S.F").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Byte)))
4196
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("S.F").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Int32)), deletedSymbolContainerProvider:=Function(c) c.GetMember("S"))
4235
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("S.F").FirstOrDefault(Function(m) m.GetTypeParameters().Length = 0), deletedSymbolContainerProvider:=Function(c) c.GetMember("S"))
4304
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F"))})
4364
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"), preserveLocalVariables:=False)})
4426
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.Goo"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
4458
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.goo"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
4479
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.Goo"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
4512
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.F"))},
4531
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("F"))},
4547
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("F"))},
4609
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("puts"))
4664
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.D.f")),
4665
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.f"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
4683
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.Goo"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
4684
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.Bar"))
4767
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.F"), preserveLocalVariables:=True)})
5043
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5057
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5071
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5085
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5099
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5113
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5127
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.Main"))})
5235
edits.VerifySemantics(semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"), preserveLocalVariables:=True)})
5244
edits.VerifySemantics(semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"), preserveLocalVariables:=True)})
5307
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F").PartialImplementationPart)})
5327
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F").PartialImplementationPart)})
5364
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
5384
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F")?.PartialImplementationPart, deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
5409
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F").PartialImplementationPart)})
5426
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F").PartialImplementationPart)})
5444
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"), partialType:="C")})
5475
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
5524
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.op_Addition"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
5525
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.op_Explicit"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
5555
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("op_Addition"))
5560
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("op_Implicit"))
5592
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("op_Explicit")),
5593
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("op_Addition"))
5695
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C..ctor").FirstOrDefault(Function(m) m.GetParameters().Length = 1), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
5696
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C..ctor").FirstOrDefault(Function(m) m.GetParameters().Length = 2))
5727
semanticEdits:={SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"))},
5748
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
5758
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
5787
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
5789
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
5801
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())},
5813
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())},
5824
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
5841
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
5855
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.Parameters.IsEmpty))
5873
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.Parameters.IsEmpty))}),
5900
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
5911
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").
5943
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
5962
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
5981
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
5999
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
6034
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6053
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6072
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6091
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6110
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6129
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6211
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
6260
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
6330
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
6490
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(m) m.Parameters.Single().Type.Name = "Int32"), partialType:="C", syntaxMap:=syntaxMapB),
6491
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(m) m.Parameters.Single().Type.Name = "Boolean"), partialType:="C", syntaxMap:=syntaxMapB),
6492
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(m) m.Parameters.Single().Type.Name = "UInt32"), partialType:="C", syntaxMap:=syntaxMapB),
6493
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(m) m.Parameters.Single().Type.Name = "Byte"), syntaxMap:=Nothing)
6586
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.First(), preserveLocalVariables:=True)
6620
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
6624
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F")),
6625
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
6661
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of MethodSymbol)("F")),
6662
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
6665
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)})
6702
SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"), partialType:="C")
6707
SemanticEdit(
SemanticEditKind
.Replace, Function(c) c.GetMember("C"), partialType:="C")
6844
DocumentResults(semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("M.ExternSub"))})
7090
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), preserveLocalVariables:=True)})
7207
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.a")),
7208
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.add_a"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
7209
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.remove_a"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
7363
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.b")),
7364
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.c")),
7365
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.d"))},
7534
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.B")),
7535
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))},
7575
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.B")),
7576
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))},
7708
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.B")),
7709
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single())
7806
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.get_P"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
7807
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.set_P").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Int32)), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
7808
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.P"))
7831
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("P"))},
7848
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("P"))},
7970
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.set_P"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
7986
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.get_P"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
7987
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.Q"))
8004
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.get_P"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
8005
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.Q"))
8135
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of PropertySymbol)("P").GetMethod),
8136
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of PropertySymbol)("P").SetMethod)
8176
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)}),
8228
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8241
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8254
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8267
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8280
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8304
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
8329
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
8343
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8356
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8369
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8382
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8395
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8408
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8421
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8434
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8447
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8463
semanticEdits:={SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8479
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8495
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8511
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8527
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8557
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8567
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8580
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8593
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8603
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8613
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single(), preserveLocalVariables:=True)})
8623
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8633
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8643
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8653
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8663
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8673
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8683
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Integer)"), preserveLocalVariables:=True),
8684
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8694
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Integer)"), preserveLocalVariables:=True),
8695
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8705
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8715
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8725
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8735
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8745
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Integer)"), preserveLocalVariables:=True),
8746
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8756
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Integer)"), preserveLocalVariables:=True),
8757
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(Function(m) m.ToString() = "Private Sub New(a As Boolean)"), preserveLocalVariables:=True)})
8767
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())})
8777
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())})
8787
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())})
8797
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())})
8808
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())},
8820
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())},
8832
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())},
8844
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").SharedConstructors.Single())},
8855
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8865
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)})
8952
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single, preserveLocalVariables:=True)
8964
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single, preserveLocalVariables:=True)
8976
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single, preserveLocalVariables:=True)
8988
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single, preserveLocalVariables:=True)
9000
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single, preserveLocalVariables:=True)
9012
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single, preserveLocalVariables:=True)
9032
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("a")),
9033
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
9053
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("a")),
9054
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
9071
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.b")),
9072
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)},
9088
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.b")),
9089
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)},
9107
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
9154
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
9173
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), partialType:="C", preserveLocalVariables:=True)
9191
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.a")),
9192
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)},
9207
{SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.a")),
9208
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)},
9239
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.get_a"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
9240
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.set_a"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
9383
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
9414
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
9451
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
9488
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(), syntaxMap(0))})
9532
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(0), syntaxMap(0)),
9533
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(1), syntaxMap(0))})
9581
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(0), syntaxMap(0)),
9582
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(1), syntaxMap(0))})
9630
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(0), syntaxMap(0)),
9631
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(1), syntaxMap(0))})
9679
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(ctor) ctor.ToTestDisplayString() = "Sub C..ctor(a As System.Int32)"), syntaxMap(0))})
9727
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(ctor) ctor.ToTestDisplayString() = "Sub C..ctor(a As System.Int32)"), syntaxMap(0))})
9775
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(ctor) ctor.ToTestDisplayString() = "Sub C..ctor(b As System.Boolean)"), syntaxMap(0))})
9824
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(ctor) ctor.ToTestDisplayString() = "Sub C..ctor(b As System.Boolean)"))})
9877
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(ctor) ctor.ToTestDisplayString() = "Sub C..ctor(b As System.Boolean)"), syntaxMap(0))})
9925
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors.Single(Function(ctor) ctor.ToTestDisplayString() = "Sub C..ctor(b As System.Boolean)"))})
9940
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), syntaxMap(0))})
9952
{SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), syntaxMap(0))})
9996
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("F")),
9997
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), syntaxMap(0))
10040
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(0), syntaxMap(0)),
10041
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").Constructors(1), syntaxMap(0))
10087
SemanticEdit(
SemanticEditKind
.Update, Function(c) CType(c.GetMember(Of NamedTypeSymbol)("C").GetMembers("P").First(), IPropertySymbol).GetMethod),
10088
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single(), preserveLocalVariables:=True)
10185
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").AddMethod),
10186
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").RemoveMethod),
10187
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").RaiseMethod)
10244
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.add_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10245
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.remove_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10246
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.raise_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10247
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.F"))
10294
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.add_E").FirstOrDefault(Function(m) m.GetParameters()(0).Type.GetTypeParameters().Length = 0), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10295
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.remove_E").FirstOrDefault(Function(m) m.GetParameters()(0).Type.GetTypeParameters().Length = 0), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10296
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.raise_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10297
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.E"))
10332
semanticEdits:={SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("E"))},
10366
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.add_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10367
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.remove_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10368
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.raise_E"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C"))
10396
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").AddMethod),
10397
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").RemoveMethod),
10398
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember(Of EventSymbol)("E").RaiseMethod)
10425
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"))
10447
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").InstanceConstructors.Single())
10469
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("op_Explicit"))
10491
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember(Of NamedTypeSymbol)("C").GetMember("op_Addition"))
10513
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.P"))
10535
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"))
10553
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.get_P").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Int32)), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10554
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.P"))
10572
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.get_P").FirstOrDefault(Function(m) m.GetParameters().Any(Function(p) p.Type.SpecialType = SpecialType.System_Int32)), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10573
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.P"))
10617
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 0), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10618
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 1))
10637
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 1), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10638
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 2))
10669
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 0), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10670
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 1))
10688
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 1), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10689
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 0))
10712
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 2), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10713
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 1))
10748
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 1), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
10749
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMembers("C.M").FirstOrDefault(Function(m) m.GetParameters().Length = 0))
10766
SemanticEdit(
SemanticEditKind
.Update, Function(c) c.GetMember("C.M"))
11009
SemanticEdit(
SemanticEditKind
.Delete, Function(c) c.GetMember("C.M"), deletedSymbolContainerProvider:=Function(c) c.GetMember("C")),
11010
SemanticEdit(
SemanticEditKind
.Insert, Function(c) c.GetMember("C.M"))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (212)
Emit\EditAndContinue\AssemblyReferencesTests.vb (10)
81
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1)))
87
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2)))
187
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1)))
191
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2),
192
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, g2)))
272
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1)))
343
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1)))
469
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
478
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
490
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinueClosureTests.vb (36)
50
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, compilation1.GetMember(Of MethodSymbol)("C.F"), compilation1.GetMember(Of MethodSymbol)("C.F"))))
108
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
159
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
211
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
264
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
343
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
427
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
530
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
624
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
693
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
766
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
830
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
896
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
978
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1004
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
1093
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1137
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
1193
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
1336
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1360
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
1467
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, f_int1)))
1482
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, f_byte2)))
1548
New SemanticEdit(
SemanticEditKind
.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True),
1549
New SemanticEdit(
SemanticEditKind
.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1664
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, b1),
1665
New SemanticEdit(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1763
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, b1),
1764
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1850
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1891
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2004
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
2036
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2125
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
2136
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2203
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
2214
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinuePdbTests.vb (6)
154
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, syntaxMap1, preserveLocalVariables:=True),
155
New SemanticEdit(
SemanticEditKind
.Update, g0, g1, syntaxMap1, preserveLocalVariables:=True)))
254
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, syntaxMap2, preserveLocalVariables:=True),
255
New SemanticEdit(
SemanticEditKind
.Update, g1, g2, syntaxMap2, preserveLocalVariables:=True),
256
New SemanticEdit(
SemanticEditKind
.Update, a1, a2, syntaxMap2, preserveLocalVariables:=True),
257
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, b2)))
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (68)
52
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, compilation1.GetMember(Of MethodSymbol)("C.G"))))
403
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, compilation1.GetMember(Of MethodSymbol)("C.F"))))
730
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
838
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
917
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
965
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
1033
New SemanticEdit(
SemanticEditKind
.Update, methodShort0, methodShort1, preserveLocalVariables:=True),
1034
New SemanticEdit(
SemanticEditKind
.Update, methodInt0, methodInt1, preserveLocalVariables:=True),
1035
New SemanticEdit(
SemanticEditKind
.Update, methodLong0, methodLong1, preserveLocalVariables:=True)))
1105
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
1255
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
1527
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1976
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1980
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2574
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3034
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3203
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3591
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3696
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3806
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3912
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4045
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4212
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4473
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4639
SemanticEdit.Create(
SemanticEditKind
.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4966
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5468
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5907
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6364
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6517
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6675
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6829
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
7088
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, syntaxMap1, preserveLocalVariables:=True),
7089
New SemanticEdit(
SemanticEditKind
.Update, g0, g1, syntaxMap1, preserveLocalVariables:=True)))
7100
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, syntaxMap2, preserveLocalVariables:=True)))
7111
New SemanticEdit(
SemanticEditKind
.Update, g2, g3, syntaxMap3, preserveLocalVariables:=True),
7112
New SemanticEdit(
SemanticEditKind
.Update, h2, h3, syntaxMap3, preserveLocalVariables:=True)))
7589
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, syntaxMap1, preserveLocalVariables:=True),
7590
New SemanticEdit(
SemanticEditKind
.Update, g0, g1, syntaxMap1, preserveLocalVariables:=True)))
7601
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, syntaxMap2, preserveLocalVariables:=True)))
7612
New SemanticEdit(
SemanticEditKind
.Update, g2, g3, syntaxMap3, preserveLocalVariables:=True),
7613
New SemanticEdit(
SemanticEditKind
.Update, h2, h3, syntaxMap3, preserveLocalVariables:=True)))
8057
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, f1)))
8066
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapByKind(f1, SyntaxKind.FunctionBlock), preserveLocalVariables:=True)))
8075
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, g3)))
8084
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, h4)))
8195
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8208
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8322
SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8432
SemanticEdit.Create(
SemanticEditKind
.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8553
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8564
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8694
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8705
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8767
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8778
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8791
New SemanticEdit(
SemanticEditKind
.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
8802
New SemanticEdit(
SemanticEditKind
.Update, f3, f4, GetSyntaxMapFromMarkers(source3, source4), preserveLocalVariables:=True)))
8813
New SemanticEdit(
SemanticEditKind
.Update, f4, f5, GetSyntaxMapFromMarkers(source4, source5), preserveLocalVariables:=True)))
8862
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8920
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8977
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, ism1),
8978
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9038
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9091
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9129
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9168
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9207
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinueTests.vb (88)
64
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
71
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
118
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
156
Dim diff1 = compilation1.EmitDifference(generation0, ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
218
Dim diff1 = compilation1.EmitDifference(generation0, ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
275
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
359
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, type1)))
402
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method1, method2)))
425
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, type3)))
491
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
567
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, compilation1.GetMembers("M.C.M1")(2)),
568
New SemanticEdit(
SemanticEditKind
.Update, compilation0.GetMembers("M.C.M2")(0), compilation1.GetMembers("M.C.M2")(0))))
622
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, compilation1.GetMembers("M.C.M2")(0), compilation2.GetMembers("M.C.M2")(0))))
700
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)
789
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)
852
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, compilation1.GetMember("M.G"))))
919
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1149
SemanticEdit.Create(
SemanticEditKind
.Update, main0, main1),
1150
SemanticEdit.Create(
SemanticEditKind
.Insert, Nothing, d1)))
1164
SemanticEdit.Create(
SemanticEditKind
.Update, main1, main2),
1165
SemanticEdit.Create(
SemanticEditKind
.Insert, Nothing, e2)))
1231
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
1331
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0), preserveLocalVariables:=True)))
1342
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0), preserveLocalVariables:=True)))
1410
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
1476
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, preserveLocalVariables:=True)))
1545
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c0, c1)))
1566
ImmutableArray.Create(SemanticEdit.Create(
SemanticEditKind
.Update, c1, c2)))
1734
SemanticEdit.Create(
SemanticEditKind
.Replace, Nothing, c1)))
1742
SemanticEdit.Create(
SemanticEditKind
.Replace, Nothing, c2)))
1751
SemanticEdit.Create(
SemanticEditKind
.Update, c2, c3),
1752
SemanticEdit.Create(
SemanticEditKind
.Update, f2, f3)))
1818
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, syntaxMap:=Function(s) Nothing, preserveLocalVariables:=True)))
1907
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, method1, preserveLocalVariables:=True)))
1967
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, getter0, getter1, preserveLocalVariables:=True)))
2028
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
2193
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
2247
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables:=True)))
2304
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method2, method3, GetEquivalentNodesMap(method3, method2), preserveLocalVariables:=True)))
2395
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, method1, Nothing, preserveLocalVariables:=True)))
2400
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables:=True)))
2479
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
2553
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
2639
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
2733
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
2818
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
2953
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
3134
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
3313
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
3509
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)))
3662
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)
3763
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)
3864
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)
3980
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, preserveLocalVariables:=True)
4074
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4094
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4150
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4166
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4250
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
4372
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4399
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4431
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
4551
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0F, method1F, GetEquivalentNodesMap(method1F, method0F), preserveLocalVariables:=True)))
4559
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method1G, method2G, GetEquivalentNodesMap(method2G, method1G), preserveLocalVariables:=True)))
4567
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method2G, method3G, GetEquivalentNodesMap(method3G, method2G), preserveLocalVariables:=True)))
4620
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
4702
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
4731
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables:=True)))
4855
New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4866
New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4937
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4963
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
5046
Dim edit = New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)
5130
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
5167
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
5215
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, compilation1.GetMember(Of MethodSymbol)("C.Main"))),
5260
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1)))
5330
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, mA1),
5331
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, mX1)),
5339
New SemanticEdit(
SemanticEditKind
.Update, compilationB0.GetMember(Of MethodSymbol)("B.F"), compilationB1.GetMember(Of MethodSymbol)("B.F")),
5340
New SemanticEdit(
SemanticEditKind
.Insert, Nothing, compilationB1.GetMember(Of TypeSymbol)("Y"))),
5393
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables:=True)))
5412
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetEquivalentNodesMap(f2, f1), preserveLocalVariables:=True)))
5474
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5617
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5762
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5769
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Insert, Nothing, g1)))
5819
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Delete, m0, c0)))
Emit\EditAndContinue\LocalSlotMappingTests.vb (4)
121
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source, source), preserveLocalVariables:=True)))
287
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, method0, method1, GetSyntaxMapFromMarkers(source, source), preserveLocalVariables:=True)))
995
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1026
ImmutableArray.Create(New SemanticEdit(
SemanticEditKind
.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))