269 references to Edit
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (269)
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 (208)
76
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
176
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
698
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
745
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
792
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
919
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")) },
948
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
949
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"))
989
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")) },
1084
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1085
Edit
(SemanticEditKind.Update, c => c.GetMember("D.G"))
1465
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1466
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1467
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1518
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1519
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1568
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1640
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1671
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1702
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1703
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1771
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1804
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
2319
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2349
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2382
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2444
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2474
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2507
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2565
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2730
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2832
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2894
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M2").PartialImplementationPart),
2953
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart)
3057
Edit
(SemanticEditKind.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart),
3106
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart),
3487
Edit
(SemanticEditKind.Update, c => c.GetMember("E")),
3488
Edit
(SemanticEditKind.Update, c => c.GetMember("E.A")),
3489
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
3490
Edit
(SemanticEditKind.Update, c => c.GetMember("C._x")),
3491
Edit
(SemanticEditKind.Update, c => c.GetMember("C.X")),
3492
Edit
(SemanticEditKind.Update, c => c.GetMember("D"))
3568
Edit
(SemanticEditKind.Update, c => c.GetMember("E")),
3569
Edit
(SemanticEditKind.Update, c => c.GetMember("E.A")),
3570
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
3571
Edit
(SemanticEditKind.Update, c => c.GetMember("C._x")),
3572
Edit
(SemanticEditKind.Update, c => c.GetMember("C.X")),
3573
Edit
(SemanticEditKind.Update, c => c.GetMember("D"))
4307
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4308
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4309
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4401
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4487
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4488
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4489
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4569
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4654
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4655
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4656
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4735
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
4736
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4737
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4815
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4890
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
4891
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4892
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4969
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5058
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5145
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5227
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5228
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5229
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5230
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5231
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5232
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5362
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5363
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5364
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5365
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5366
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5367
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5469
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5470
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5471
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5472
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.Q")),
5473
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5474
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5613
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
5614
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
5615
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")),
5616
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5617
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5618
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5727
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5728
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
5729
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5839
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5840
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5841
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.this[]")),
5842
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
5942
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")),
5943
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")),
5944
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.this[]")),
5945
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
6009
Edit
(SemanticEditKind.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }])),
6010
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
6080
Edit
(SemanticEditKind.Update, c => c.GetMember("C.get_Item")),
6081
Edit
(SemanticEditKind.Update, c => c.GetMember("C.set_Item")),
6289
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6290
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6291
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6410
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6411
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6412
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6523
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6524
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6525
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6526
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
6527
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.add_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6528
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.remove_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6706
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
6707
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
6708
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
6709
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.E")),
6710
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.add_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6711
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.remove_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
7243
Edit
(SemanticEditKind.Update, c => c.GetMember("C.D.M")),
7244
Edit
(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")),
10627
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10675
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10708
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
11679
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
12996
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
13783
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
16701
Edit
(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R")),
16702
Edit
(SemanticEditKind.Delete, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
16795
Edit
(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R"))
16936
Edit
(SemanticEditKind.Insert, c => c.GetMember("R.Q")),
17159
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17210
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17252
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17330
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17359
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17414
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("System.Runtime.CompilerServices.HotReloadException")),
17415
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17455
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
17510
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17555
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17637
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17744
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17841
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")),
17877
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
17969
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18041
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18105
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18192
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18264
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18311
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18390
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18463
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18555
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.F")),
18631
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18710
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
18733
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18870
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18897
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18917
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19023
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
19092
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19200
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
19228
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19345
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
19437
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
19521
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
19522
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")),
19544
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
19545
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
19584
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19585
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol),
19675
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19676
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
19748
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19749
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
19843
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19844
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
19920
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19921
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
20015
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
20016
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
20440
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F"), preserveLocalVariables: true),
20495
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20599
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
20687
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20796
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20887
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20993
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21075
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21174
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21234
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21340
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21441
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21506
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21568
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21654
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21780
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21851
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21983
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
22035
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
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),