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