271 references to Edit
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (271)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (51)
71
Edit
(SemanticEditKind.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is []), preserveLocalVariables: true),
72
Edit
(SemanticEditKind.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [_]), preserveLocalVariables: true),
73
Edit
(SemanticEditKind.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.Parameters is [_, _]), preserveLocalVariables: true),
163
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
185
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
209
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
3412
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
3648
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
4565
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
4833
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
4991
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5105
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5261
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5377
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5513
Edit
(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5645
Edit
(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5753
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
5896
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6042
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6152
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6270
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6418
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6517
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6591
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6692
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6827
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7002
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7171
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7278
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7341
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7433
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7483
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7611
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7818
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7977
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8178
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8319
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8573
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8755
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8968
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9148
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9365
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9519
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9618
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9747
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9848
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9996
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10110
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10241
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10370
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Return type changed", 0x123)),
10450
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Return type changed", 0x123)),
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (8)
650
Edit
(SemanticEditKind.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.ToTestDisplayString() == "System.Threading.Tasks.Task<System.Int32> C.F(System.Int16 a)"), preserveLocalVariables: true),
651
Edit
(SemanticEditKind.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.ToTestDisplayString() == "System.Threading.Tasks.Task<System.Int32> C.F(System.Int32 a)"), preserveLocalVariables: true),
652
Edit
(SemanticEditKind.Update, c => c.GetMembers<IMethodSymbol>("C.F").Single(m => m.ToTestDisplayString() == "System.Threading.Tasks.Task<System.Int32> C.F(System.Int64 a)"), preserveLocalVariables: true),
752
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) },
972
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) },
7930
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
7958
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
8946
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
Emit\EditAndContinue\EditAndContinueTests.cs (210)
77
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
177
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
699
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
746
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
793
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
920
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")) },
949
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
950
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"))
990
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")) },
1085
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1086
Edit
(SemanticEditKind.Update, c => c.GetMember("D.G"))
1466
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1467
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1468
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1519
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1520
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1569
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1641
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1672
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1703
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1704
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1772
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1805
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
2320
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2350
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2383
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2445
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2475
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2508
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2566
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2731
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2833
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2895
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M2").PartialImplementationPart),
2954
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart)
3058
Edit
(SemanticEditKind.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart),
3107
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart),
3488
Edit
(SemanticEditKind.Update, c => c.GetMember("E")),
3489
Edit
(SemanticEditKind.Update, c => c.GetMember("E.A")),
3490
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
3491
Edit
(SemanticEditKind.Update, c => c.GetMember("C._x")),
3492
Edit
(SemanticEditKind.Update, c => c.GetMember("C.X")),
3493
Edit
(SemanticEditKind.Update, c => c.GetMember("D"))
3569
Edit
(SemanticEditKind.Update, c => c.GetMember("E")),
3570
Edit
(SemanticEditKind.Update, c => c.GetMember("E.A")),
3571
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
3572
Edit
(SemanticEditKind.Update, c => c.GetMember("C._x")),
3573
Edit
(SemanticEditKind.Update, c => c.GetMember("C.X")),
3574
Edit
(SemanticEditKind.Update, c => c.GetMember("D"))
4308
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4309
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4310
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4402
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4488
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4489
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4490
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4570
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4655
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4656
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4657
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4736
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
4737
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4738
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4816
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4891
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
4892
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4893
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4970
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5059
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5146
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5228
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5229
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5230
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5231
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5232
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5233
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5363
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5364
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5365
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5366
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5367
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5368
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5470
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5471
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5472
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5473
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.Q")),
5474
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5475
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5614
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
5615
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
5616
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")),
5617
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5618
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5619
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5728
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5729
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
5730
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5840
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5841
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5842
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.this[]")),
5843
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
5943
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")),
5944
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")),
5945
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.this[]")),
5946
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
6010
Edit
(SemanticEditKind.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }])),
6011
Edit
(SemanticEditKind.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }]).GetMethod), // the compiler does not need this edit, but the IDE adds it for simplicity
6081
Edit
(SemanticEditKind.Update, c => c.GetMember("C.get_Item")),
6082
Edit
(SemanticEditKind.Update, c => c.GetMember("C.set_Item")),
6290
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6291
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6292
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6411
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6412
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6413
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6524
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6525
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6526
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6527
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
6528
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.add_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6529
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.remove_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6707
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
6708
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
6709
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
6710
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.E")),
6711
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.add_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6712
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.remove_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
7244
Edit
(SemanticEditKind.Update, c => c.GetMember("C.D.M")),
7245
Edit
(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")),
10628
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10676
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10709
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
11680
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
12997
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
13784
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
16702
Edit
(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R")),
16703
Edit
(SemanticEditKind.Delete, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
16796
Edit
(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R"))
16937
Edit
(SemanticEditKind.Insert, c => c.GetMember("R.Q")),
17160
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17211
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17253
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17331
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17360
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17415
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("System.Runtime.CompilerServices.HotReloadException")),
17416
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17456
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17511
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17556
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17638
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17745
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17842
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")),
17878
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
17970
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18042
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18106
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18193
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18265
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18312
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18391
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18464
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18556
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.F")),
18632
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18711
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
18734
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18871
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18898
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18918
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19024
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
19093
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19201
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
19229
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19346
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
19438
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19522
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
19523
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")),
19545
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
19546
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
19585
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19586
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol),
19676
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19677
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
19749
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19750
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
19844
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19845
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
19921
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19922
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
20016
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
20017
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
20441
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F"), preserveLocalVariables: true),
20496
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20600
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20688
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20797
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20888
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20994
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21076
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21175
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21235
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21341
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21442
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21507
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21569
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21655
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21781
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21852
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21984
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
22036
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
22105
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
22144
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C")),
Emit\EditAndContinue\LocalSlotMappingTests.cs (2)
953
Edit
(SemanticEditKind.Update, c => c.GetMember("C.M"), preserveLocalVariables: true),
1077
Edit
(SemanticEditKind.Update, c => c.GetMember("C.M"), preserveLocalVariables: true),