271 references to Edit
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (271)
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 (210)
77Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")), 177Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")), 699Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 746Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 793Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 920edits: new[] { Edit(SemanticEditKind.Update, c => c.GetMember("C.F")) }, 949Edit(SemanticEditKind.Update, c => c.GetMember("C")), 950Edit(SemanticEditKind.Update, c => c.GetMember("C.F")) 990edits: new[] { Edit(SemanticEditKind.Update, c => c.GetMember("C.F")) }, 1085Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 1086Edit(SemanticEditKind.Update, c => c.GetMember("D.G")) 1466Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 1467Edit(SemanticEditKind.Update, c => c.GetMember("C.G")), 1468Edit(SemanticEditKind.Update, c => c.GetMember("C.H")), 1519Edit(SemanticEditKind.Update, c => c.GetMember("C.G")), 1520Edit(SemanticEditKind.Update, c => c.GetMember("C.H")), 1569Edit(SemanticEditKind.Update, c => c.GetMember("C.H")), 1641Edit(SemanticEditKind.Update, c => c.GetMember("C.G")), 1672Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 1703Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 1704Edit(SemanticEditKind.Update, c => c.GetMember("C.G")), 1772Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 1805Edit(SemanticEditKind.Update, c => c.GetMember("C.F")), 2320Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 2350Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)), 2383Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 2445Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 2475Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)), 2508Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 2566Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 2731Edit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true), 2833Edit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true), 2895Edit(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M2").PartialImplementationPart), 2954Edit(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart) 3058Edit(SemanticEditKind.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart), 3107Edit(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart), 3488Edit(SemanticEditKind.Update, c => c.GetMember("E")), 3489Edit(SemanticEditKind.Update, c => c.GetMember("E.A")), 3490Edit(SemanticEditKind.Update, c => c.GetMember("C")), 3491Edit(SemanticEditKind.Update, c => c.GetMember("C._x")), 3492Edit(SemanticEditKind.Update, c => c.GetMember("C.X")), 3493Edit(SemanticEditKind.Update, c => c.GetMember("D")) 3569Edit(SemanticEditKind.Update, c => c.GetMember("E")), 3570Edit(SemanticEditKind.Update, c => c.GetMember("E.A")), 3571Edit(SemanticEditKind.Update, c => c.GetMember("C")), 3572Edit(SemanticEditKind.Update, c => c.GetMember("C._x")), 3573Edit(SemanticEditKind.Update, c => c.GetMember("C.X")), 3574Edit(SemanticEditKind.Update, c => c.GetMember("D")) 4308Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 4309Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 4310Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")), 4402Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 4488Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 4489Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 4490Edit(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")), 4570Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 4655Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 4656Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 4657Edit(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")), 4736Edit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 4737Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 4738Edit(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 4816Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 4891Edit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 4892Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 4893Edit(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 4970Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 5059Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 5146Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 5228Edit(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")), 5229Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 5230Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 5231Edit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 5232Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 5233Edit(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 5363Edit(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")), 5364Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 5365Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 5366Edit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 5367Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 5368Edit(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 5470Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 5471Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 5472Edit(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")), 5473Edit(SemanticEditKind.Insert, c => c.GetMember("C.Q")), 5474Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity 5475Edit(SemanticEditKind.Insert, c => c.GetMember("C.set_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity 5614Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")), 5615Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")), 5616Edit(SemanticEditKind.Delete, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")), 5617Edit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 5618Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 5619Edit(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity 5728Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")), 5729Edit(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")), 5730Edit(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")), 5840Edit(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")), 5841Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")), 5842Edit(SemanticEditKind.Insert, c => c.GetMember("C.this[]")), 5843Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity 5943Edit(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")), 5944Edit(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")), 5945Edit(SemanticEditKind.Insert, c => c.GetMember("C.this[]")), 5946Edit(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity 6010Edit(SemanticEditKind.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }])), 6011Edit(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 6081Edit(SemanticEditKind.Update, c => c.GetMember("C.get_Item")), 6082Edit(SemanticEditKind.Update, c => c.GetMember("C.set_Item")), 6290Edit(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")), 6291Edit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")), 6292Edit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")), 6411Edit(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")), 6412Edit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")), 6413Edit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")), 6524Edit(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")), 6525Edit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")), 6526Edit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")), 6527Edit(SemanticEditKind.Insert, c => c.GetMember("C.F")), 6528Edit(SemanticEditKind.Insert, c => c.GetMember("C.add_F")), // the compiler does not need this edit, but the IDE adds it for simplicity 6529Edit(SemanticEditKind.Insert, c => c.GetMember("C.remove_F")), // the compiler does not need this edit, but the IDE adds it for simplicity 6707Edit(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 6708Edit(SemanticEditKind.Delete, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")), 6709Edit(SemanticEditKind.Delete, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")), 6710Edit(SemanticEditKind.Insert, c => c.GetMember("C.E")), 6711Edit(SemanticEditKind.Insert, c => c.GetMember("C.add_E")), // the compiler does not need this edit, but the IDE adds it for simplicity 6712Edit(SemanticEditKind.Insert, c => c.GetMember("C.remove_E")), // the compiler does not need this edit, but the IDE adds it for simplicity 7244Edit(SemanticEditKind.Update, c => c.GetMember("C.D.M")), 7245Edit(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")), 10628Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 10676Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 10709Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 11680Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 12997Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")), 13784Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 16702Edit(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R")), 16703Edit(SemanticEditKind.Delete, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R")) 16796Edit(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R")) 16937Edit(SemanticEditKind.Insert, c => c.GetMember("R.Q")), 17160Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 17211Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 17253Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 17331Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")), 17360Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")), 17415Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("System.Runtime.CompilerServices.HotReloadException")), 17416Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")), 17456Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")), 17511Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")), 17556Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")), 17638Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 17745Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 17842Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")), 17878Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")), 17970Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 18042Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 18106Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 18193Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 18265Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 18312Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 18391Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 18464Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 18556Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.F")), 18632Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 18711Edit(SemanticEditKind.Insert, c => c.GetMember("C.F")), 18734Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 18871Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 18898Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 18918Edit(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 19024Edit(SemanticEditKind.Insert, c => c.GetMember("C.F")), 19093Edit(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 19201Edit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true), 19229Edit(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 19346Edit(SemanticEditKind.Insert, c => c.GetMember("C.F")), 19438Edit(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")), 19522Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 19523Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")), 19545Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")), 19546Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 19585Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 19586Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol), 19676Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 19677Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol), 19749Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 19750Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol), 19844Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 19845Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol), 19921Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 19922Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol), 20016Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 20017Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol), 20441Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F"), preserveLocalVariables: true), 20496Edit(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")), 20600Edit(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")), 20688Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 20797Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 20888Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 20994Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21076Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21175Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21235Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21341Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21442Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21507Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21569Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21655Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21781Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21852Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 21984Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 22036Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 22105Edit(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")), 22144Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C")),
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),