269 references to Edit
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (269)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (51)
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), 3412Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 3648Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 4565Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 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\EditAndContinueStateMachineTests.cs (8)
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) }, 7930Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 7958Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 8946Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
Emit\EditAndContinue\EditAndContinueTests.cs (208)
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")), 698Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 745Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 792Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 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")) 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")), 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), 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")) 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")), 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 7243Edit(SemanticEditKind.Update, c => c.GetMember("C.D.M")), 7244Edit(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")), 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), 11679Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 12996Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")), 13783Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 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")), 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), 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 (2)
953Edit(SemanticEditKind.Update, c => c.GetMember("C.M"), preserveLocalVariables: true), 1077Edit(SemanticEditKind.Update, c => c.GetMember("C.M"), preserveLocalVariables: true),