264 references to Edit
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (264)
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),
4982
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5087
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5234
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5342
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5470
Edit
(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5593
Edit
(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
5692
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
5826
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
5963
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6064
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6173
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6313
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6412
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6486
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6579
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6713
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
6880
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7040
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7139
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7202
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7286
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7336
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7455
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7653
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7803
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
7995
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8127
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8373
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8554
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8758
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
8929
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9137
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9283
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9381
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9502
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9602
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9738
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9844
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
9966
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10087
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Return type changed", 0x123)),
10159
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 (203)
75
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
159
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")),
665
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
712
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
759
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
890
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")) },
923
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
924
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"))
966
edits: new[] {
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")) },
1063
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1064
Edit
(SemanticEditKind.Update, c => c.GetMember("D.G"))
1444
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1445
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1446
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1497
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1498
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1547
Edit
(SemanticEditKind.Update, c => c.GetMember("C.H")),
1619
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1650
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1681
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1682
Edit
(SemanticEditKind.Update, c => c.GetMember("C.G")),
1750
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
1783
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F")),
2298
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2328
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2361
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2423
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2453
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true, rudeEdits: _ => new RuntimeRudeEdit("Parameter changed", 0x123)),
2486
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2544
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
2695
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2797
Edit
(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true),
2859
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M2").PartialImplementationPart),
2918
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.M").PartialImplementationPart)
3014
Edit
(SemanticEditKind.Update, c => c.GetMember<IPropertySymbol>("C.P").PartialImplementationPart),
3063
Edit
(SemanticEditKind.Update, c => c.GetMember<IMethodSymbol>("C.get_P").PartialImplementationPart),
3444
Edit
(SemanticEditKind.Update, c => c.GetMember("E")),
3445
Edit
(SemanticEditKind.Update, c => c.GetMember("E.A")),
3446
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
3447
Edit
(SemanticEditKind.Update, c => c.GetMember("C._x")),
3448
Edit
(SemanticEditKind.Update, c => c.GetMember("C.X")),
3449
Edit
(SemanticEditKind.Update, c => c.GetMember("D"))
3525
Edit
(SemanticEditKind.Update, c => c.GetMember("E")),
3526
Edit
(SemanticEditKind.Update, c => c.GetMember("E.A")),
3527
Edit
(SemanticEditKind.Update, c => c.GetMember("C")),
3528
Edit
(SemanticEditKind.Update, c => c.GetMember("C._x")),
3529
Edit
(SemanticEditKind.Update, c => c.GetMember("C.X")),
3530
Edit
(SemanticEditKind.Update, c => c.GetMember("D"))
4264
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4265
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4266
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4331
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4410
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4411
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4412
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4478
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4563
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
4564
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4565
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
4629
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
4630
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4631
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4709
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
4769
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
4770
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4771
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
4848
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
4937
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5024
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")),
5106
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5107
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5108
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5109
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5110
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5111
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5218
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5219
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5220
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5221
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5222
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5223
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5315
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")),
5316
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")),
5317
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.P"), newSymbolProvider: c => c.GetMember("C")),
5318
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.Q")),
5319
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5320
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_Q")), // the compiler does not need this edit, but the IDE adds it for simplicity
5427
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")),
5428
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")),
5429
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.Q"), newSymbolProvider: c=>c.GetMember("C")),
5430
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.P")),
5431
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5432
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.set_P")), // the compiler does not need this edit, but the IDE adds it for simplicity
5523
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5524
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")),
5525
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5609
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c => c.GetMember("C")),
5610
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")),
5611
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.this[]")),
5612
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
5697
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.this[]"), newSymbolProvider: c=>c.GetMember("C")),
5698
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), newSymbolProvider: c=>c.GetMember("C")),
5699
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.this[]")),
5700
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.get_Item")), // the compiler does not need this edit, but the IDE adds it for simplicity
5761
Edit
(SemanticEditKind.Insert, c => c.GetMembers<IPropertySymbol>("C.this[]").Single(p => p.Parameters is [{ Name: "y" }])),
5762
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
5831
Edit
(SemanticEditKind.Update, c => c.GetMember("C.get_Item")),
5832
Edit
(SemanticEditKind.Update, c => c.GetMember("C.set_Item")),
6040
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6041
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6042
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6127
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.E"), newSymbolProvider: c => c.GetMember("C")),
6128
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")),
6129
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")),
6130
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
6131
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.add_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6132
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.remove_F")), // the compiler does not need this edit, but the IDE adds it for simplicity
6276
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
6277
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")),
6278
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")),
6279
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.E")),
6280
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.add_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6281
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.remove_E")), // the compiler does not need this edit, but the IDE adds it for simplicity
6793
Edit
(SemanticEditKind.Update, c => c.GetMember("C.D.M")),
6794
Edit
(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")),
10177
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10225
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
10258
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
11229
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
12546
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")),
13320
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)
16238
Edit
(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R")),
16239
Edit
(SemanticEditKind.Delete, c => c.GetParameterlessConstructor("R"), c => c.GetMember("R"))
16329
Edit
(SemanticEditKind.Insert, c => c.GetPrimaryConstructor("R"))
16470
Edit
(SemanticEditKind.Insert, c => c.GetMember("R.Q")),
16693
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
16733
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
16803
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
16832
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
16887
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("System.Runtime.CompilerServices.HotReloadException")),
16888
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
16928
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F2"), newSymbolProvider: c => c.GetMember("C")),
16983
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17028
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F1"), newSymbolProvider: c => c.GetMember("C")),
17116
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17198
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")),
17233
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
17312
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17371
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
17435
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17506
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
17578
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
17623
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
17687
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
17756
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17835
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.F")),
17911
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
17990
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
18013
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18137
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18164
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18184
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18277
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
18346
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18454
Edit
(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true),
18473
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18567
Edit
(SemanticEditKind.Insert, c => c.GetMember("C.F")),
18652
Edit
(SemanticEditKind.Delete, c => c.GetMember("C.F"), newSymbolProvider: c => c.GetMember("C")),
18732
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")),
18733
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")),
18755
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")),
18756
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")),
18795
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
18796
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol),
18873
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
18874
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol),
18946
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
18947
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol),
19028
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19029
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol),
19104
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19105
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol),
19186
Edit
(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
19187
Edit
(SemanticEditKind.Insert, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol),
19611
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F"), preserveLocalVariables: true),
19666
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
19770
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetParameterlessConstructor("C")),
19858
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
19967
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20058
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20164
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20246
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20345
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20405
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20511
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20612
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20677
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20739
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20825
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
20951
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21022
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21154
Edit
(SemanticEditKind.Update, symbolProvider: c => c.GetMember("C.F")),
21206
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),