215 instantiations of SemanticEdit
Microsoft.CodeAnalysis (1)
Emit\SemanticEdit.cs (1)
161
=> new
SemanticEdit
(kind, oldSymbol?.GetISymbol(), newSymbol?.GetISymbol(), syntaxMap, preserveLocalVariables, instrumentation: default);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Emit\EditAndContinue\EditAndContinueTest.cs (1)
170
return new
SemanticEdit
(e.Kind, oldSymbol, newSymbol, syntaxMap, e.PreserveLocalVariables);
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditSession.cs (2)
724
mergedEditsBuilder.Add(new
SemanticEdit
(
786
mergedEditsBuilder.Add(new
SemanticEdit
(edit.Kind, oldSymbol, newSymbol, syntaxMap, preserveLocalVariables: syntaxMap != null));
Microsoft.CodeAnalysis.UnitTests (13)
Emit\SemanticEditTests.cs (13)
29
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new
SemanticEdit
(SemanticEditKind.None, oldSymbol: null, newSymbol: null));
31
Assert.Throws<ArgumentNullException>("oldSymbol", () => new
SemanticEdit
(SemanticEditKind.Update, oldSymbol: null, newSymbol: type));
32
Assert.Throws<ArgumentNullException>("oldSymbol", () => new
SemanticEdit
(SemanticEditKind.Delete, oldSymbol: null, newSymbol: type));
34
Assert.Throws<ArgumentNullException>("newSymbol", () => new
SemanticEdit
(SemanticEditKind.Update, oldSymbol: type, newSymbol: null));
35
Assert.Throws<ArgumentNullException>("newSymbol", () => new
SemanticEdit
(SemanticEditKind.Insert, oldSymbol: type, newSymbol: null));
36
Assert.Throws<ArgumentNullException>("newSymbol", () => new
SemanticEdit
(SemanticEditKind.Replace, oldSymbol: type, newSymbol: null));
39
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new
SemanticEdit
(SemanticEditKind.Replace, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
40
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new
SemanticEdit
(SemanticEditKind.Insert, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
41
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new
SemanticEdit
(SemanticEditKind.Delete, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
43
Assert.Throws<ArgumentException>("oldSymbol", () => new
SemanticEdit
(SemanticEditKind.Update, oldSymbol: type, newSymbol: method, instrumentation: instrumentation));
44
Assert.Throws<ArgumentException>("newSymbol", () => new
SemanticEdit
(SemanticEditKind.Update, oldSymbol: method, newSymbol: type, instrumentation: instrumentation));
46
Assert.Throws<ArgumentOutOfRangeException>("Kinds", () => new
SemanticEdit
(SemanticEditKind.Update, oldSymbol: method, newSymbol: method,
49
Assert.Throws<ArgumentOutOfRangeException>("Kinds", () => new
SemanticEdit
(SemanticEditKind.Update, oldSymbol: method, newSymbol: method,
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (198)
Emit\EditAndContinue\AssemblyReferencesTests.vb (10)
81
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1)))
87
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2)))
187
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1)))
191
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2),
192
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, g2)))
272
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1)))
343
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1)))
469
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
478
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
490
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinueClosureTests.vb (36)
50
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, compilation1.GetMember(Of MethodSymbol)("C.F"), compilation1.GetMember(Of MethodSymbol)("C.F"))))
108
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
159
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
211
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
264
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
343
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
427
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
530
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
624
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
693
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
766
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
830
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
896
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
978
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1004
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
1093
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1137
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
1193
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
1336
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1360
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
1467
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, f_int1)))
1482
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, f_byte2)))
1548
New
SemanticEdit
(SemanticEditKind.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True),
1549
New
SemanticEdit
(SemanticEditKind.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1664
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, b1),
1665
New
SemanticEdit
(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1763
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, b1),
1764
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1850
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1891
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2004
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
2036
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2125
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
2136
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
2203
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
2214
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinuePdbTests.vb (6)
154
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, syntaxMap1, preserveLocalVariables:=True),
155
New
SemanticEdit
(SemanticEditKind.Update, g0, g1, syntaxMap1, preserveLocalVariables:=True)))
254
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, syntaxMap2, preserveLocalVariables:=True),
255
New
SemanticEdit
(SemanticEditKind.Update, g1, g2, syntaxMap2, preserveLocalVariables:=True),
256
New
SemanticEdit
(SemanticEditKind.Update, a1, a2, syntaxMap2, preserveLocalVariables:=True),
257
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, b2)))
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (64)
52
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, compilation1.GetMember(Of MethodSymbol)("C.G"))))
403
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, compilation1.GetMember(Of MethodSymbol)("C.F"))))
730
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
838
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
917
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
965
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
1033
New
SemanticEdit
(SemanticEditKind.Update, methodShort0, methodShort1, preserveLocalVariables:=True),
1034
New
SemanticEdit
(SemanticEditKind.Update, methodInt0, methodInt1, preserveLocalVariables:=True),
1035
New
SemanticEdit
(SemanticEditKind.Update, methodLong0, methodLong1, preserveLocalVariables:=True)))
1105
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
1255
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
1527
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1976
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1980
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
3034
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3203
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3591
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3696
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3806
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
3912
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4045
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4212
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4473
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4966
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5468
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5907
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6364
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6517
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6675
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
6829
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
7088
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, syntaxMap1, preserveLocalVariables:=True),
7089
New
SemanticEdit
(SemanticEditKind.Update, g0, g1, syntaxMap1, preserveLocalVariables:=True)))
7100
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, syntaxMap2, preserveLocalVariables:=True)))
7111
New
SemanticEdit
(SemanticEditKind.Update, g2, g3, syntaxMap3, preserveLocalVariables:=True),
7112
New
SemanticEdit
(SemanticEditKind.Update, h2, h3, syntaxMap3, preserveLocalVariables:=True)))
7589
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, syntaxMap1, preserveLocalVariables:=True),
7590
New
SemanticEdit
(SemanticEditKind.Update, g0, g1, syntaxMap1, preserveLocalVariables:=True)))
7601
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, syntaxMap2, preserveLocalVariables:=True)))
7612
New
SemanticEdit
(SemanticEditKind.Update, g2, g3, syntaxMap3, preserveLocalVariables:=True),
7613
New
SemanticEdit
(SemanticEditKind.Update, h2, h3, syntaxMap3, preserveLocalVariables:=True)))
8057
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, f1)))
8066
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapByKind(f1, SyntaxKind.FunctionBlock), preserveLocalVariables:=True)))
8075
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, g3)))
8084
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, h4)))
8195
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8208
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8553
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8564
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8694
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8705
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8767
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8778
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
8791
New
SemanticEdit
(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
8802
New
SemanticEdit
(SemanticEditKind.Update, f3, f4, GetSyntaxMapFromMarkers(source3, source4), preserveLocalVariables:=True)))
8813
New
SemanticEdit
(SemanticEditKind.Update, f4, f5, GetSyntaxMapFromMarkers(source4, source5), preserveLocalVariables:=True)))
8862
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8920
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8977
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, ism1),
8978
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9038
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9091
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9129
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9168
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
9207
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinueTests.vb (78)
64
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
71
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
118
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
156
Dim diff1 = compilation1.EmitDifference(generation0, ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
218
Dim diff1 = compilation1.EmitDifference(generation0, ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
275
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
359
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, type1)))
402
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method1, method2)))
425
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, type3)))
491
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
567
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, compilation1.GetMembers("M.C.M1")(2)),
568
New
SemanticEdit
(SemanticEditKind.Update, compilation0.GetMembers("M.C.M2")(0), compilation1.GetMembers("M.C.M2")(0))))
622
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, compilation1.GetMembers("M.C.M2")(0), compilation2.GetMembers("M.C.M2")(0))))
700
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)
789
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)
852
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, compilation1.GetMember("M.G"))))
919
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1231
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
1331
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0), preserveLocalVariables:=True)))
1342
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0), preserveLocalVariables:=True)))
1410
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
1476
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, preserveLocalVariables:=True)))
1818
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, syntaxMap:=Function(s) Nothing, preserveLocalVariables:=True)))
1907
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, method1, preserveLocalVariables:=True)))
1967
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, getter0, getter1, preserveLocalVariables:=True)))
2028
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
2193
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
2247
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables:=True)))
2304
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method2, method3, GetEquivalentNodesMap(method3, method2), preserveLocalVariables:=True)))
2395
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, method1, Nothing, preserveLocalVariables:=True)))
2400
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables:=True)))
2479
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
2553
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
2639
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
2733
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
2818
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
2953
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
3134
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
3313
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
3509
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)))
3662
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)
3763
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)
3864
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)
3980
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, preserveLocalVariables:=True)
4074
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4094
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4150
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4166
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4250
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
4372
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4399
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4431
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables:=True)))
4551
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0F, method1F, GetEquivalentNodesMap(method1F, method0F), preserveLocalVariables:=True)))
4559
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method1G, method2G, GetEquivalentNodesMap(method2G, method1G), preserveLocalVariables:=True)))
4567
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method2G, method3G, GetEquivalentNodesMap(method3G, method2G), preserveLocalVariables:=True)))
4620
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
4702
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
4731
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables:=True)))
4855
New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4866
New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
4937
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4963
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
5046
Dim edit = New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)
5130
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
5167
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables:=True)))
5215
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, compilation1.GetMember(Of MethodSymbol)("C.Main"))),
5260
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1)))
5330
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, mA1),
5331
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, mX1)),
5339
New
SemanticEdit
(SemanticEditKind.Update, compilationB0.GetMember(Of MethodSymbol)("B.F"), compilationB1.GetMember(Of MethodSymbol)("B.F")),
5340
New
SemanticEdit
(SemanticEditKind.Insert, Nothing, compilationB1.GetMember(Of TypeSymbol)("Y"))),
5393
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables:=True)))
5412
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetEquivalentNodesMap(f2, f1), preserveLocalVariables:=True)))
5474
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5617
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5762
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
5769
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Insert, Nothing, g1)))
5819
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Delete, m0, c0)))
Emit\EditAndContinue\LocalSlotMappingTests.vb (4)
121
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source, source), preserveLocalVariables:=True)))
287
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source, source), preserveLocalVariables:=True)))
995
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
1026
ImmutableArray.Create(New
SemanticEdit
(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables:=True)))
540 references to SemanticEdit
Microsoft.CodeAnalysis (20)
Compilation\Compilation.cs (4)
2990
IEnumerable<
SemanticEdit
> edits,
3010
IEnumerable<
SemanticEdit
> edits,
3037
IEnumerable<
SemanticEdit
> edits,
3083
IEnumerable<
SemanticEdit
> edits,
Emit\EditAndContinue\DefinitionMap.cs (3)
38
protected DefinitionMap(IEnumerable<
SemanticEdit
> edits)
49
private IReadOnlyDictionary<IMethodSymbolInternal, MappedMethod> GetMappedMethods(IEnumerable<
SemanticEdit
> edits)
52
foreach (
var
edit in edits)
Emit\EditAndContinue\SymbolChanges.cs (3)
44
protected SymbolChanges(DefinitionMap definitionMap, IEnumerable<
SemanticEdit
> edits, Func<ISymbol, bool> isAddedSymbol)
423
private static void CalculateChanges(IEnumerable<
SemanticEdit
> edits, out IReadOnlyDictionary<ISymbol, SymbolChange> changes, out ISet<ISymbol> replaceSymbols, out IReadOnlyDictionary<ISymbol, ISet<ISymbol>> deletedMembers)
429
foreach (
var
edit in edits)
Emit\SemanticEdit.cs (10)
17
public readonly struct SemanticEdit : IEquatable<
SemanticEdit
>
68
/// Initializes an instance of <see cref="
SemanticEdit
"/>.
160
internal static
SemanticEdit
Create(SemanticEditKind kind, ISymbolInternal oldSymbol, ISymbolInternal newSymbol, Func<SyntaxNode, SyntaxNode>? syntaxMap = null, bool preserveLocalVariables = false)
167
=> obj is
SemanticEdit
other && Equals(other);
170
/// <see cref="
SemanticEdit
"/>s are considered equal if they are of the same <see cref="Kind"/> and
174
public bool Equals(
SemanticEdit
other)
179
public static bool operator ==(
SemanticEdit
left,
SemanticEdit
right)
182
public static bool operator !=(
SemanticEdit
left,
SemanticEdit
right)
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (1)
3440
IEnumerable<
SemanticEdit
> edits,
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
31
IEnumerable<
SemanticEdit
> edits,
Emitter\EditAndContinue\CSharpSymbolChanges.cs (1)
14
public CSharpSymbolChanges(DefinitionMap definitionMap, IEnumerable<
SemanticEdit
> edits, Func<ISymbol, bool> isAddedSymbol)
Emitter\EditAndContinue\EmitHelpers.cs (1)
25
IEnumerable<
SemanticEdit
> edits,
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
37
IEnumerable<
SemanticEdit
> edits,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (490)
Emit\EditAndContinue\AssemblyReferencesTests.cs (12)
78
SemanticEdit
.Create(
150
SemanticEdit
.Create(
228
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
235
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2)));
333
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
338
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2),
339
SemanticEdit
.Create(SemanticEditKind.Insert, null, g2)));
416
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
496
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
607
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
616
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
628
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (72)
51
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember<MethodSymbol>("C.F"), compilation1.GetMember<MethodSymbol>("C.F"))));
112
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
173
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
245
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
303
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
356
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
415
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
469
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
524
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
580
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
635
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
703
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
781
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
855
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
922
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
981
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1069
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1158
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1242
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1333
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1415
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1493
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1517
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1592
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1615
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1683
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1706
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1792
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1827
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1871
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
1990
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2024
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2066
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
2200
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2224
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2339
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int1)));
2355
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
2456
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int1)));
2472
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
2589
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1),
2590
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1, preserveLocalVariables: true)));
2600
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int2),
2601
SemanticEdit
.Create(SemanticEditKind.Update, main1, main2, preserveLocalVariables: true)));
2612
SemanticEdit
.Create(SemanticEditKind.Update, main2, main3, preserveLocalVariables: true)));
2660
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2733
SemanticEdit
.Create(SemanticEditKind.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true),
2734
SemanticEdit
.Create(SemanticEditKind.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2839
SemanticEdit
.Create(SemanticEditKind.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true),
2840
SemanticEdit
.Create(SemanticEditKind.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2958
SemanticEdit
.Create(SemanticEditKind.Insert, null, b1),
2959
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3053
SemanticEdit
.Create(SemanticEditKind.Insert, null, b1),
3054
SemanticEdit
.Create(SemanticEditKind.Insert, null, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3114
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3242
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3358
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3483
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3630
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3662
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
3755
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3767
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
3855
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3907
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
4000
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4085
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4167
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4240
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4322
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4419
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4506
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4565
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4617
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
61
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
125
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
189
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
253
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
317
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
Emit\EditAndContinue\EditAndContinuePdbTests.cs (6)
151
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, syntaxMap1, preserveLocalVariables: true),
152
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, syntaxMap1, preserveLocalVariables: true)));
271
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, syntaxMap2, preserveLocalVariables: true),
272
SemanticEdit
.Create(SemanticEditKind.Update, g1, g2, syntaxMap2, preserveLocalVariables: true),
273
SemanticEdit
.Create(SemanticEditKind.Update, a1, a2, syntaxMap2, preserveLocalVariables: true),
274
SemanticEdit
.Create(SemanticEditKind.Insert, null, b2)));
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (84)
60
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, g1)));
239
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1)));
356
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
458
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
532
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
582
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
660
SemanticEdit
.Create(SemanticEditKind.Update, methodShort0, methodShort1, preserveLocalVariables: true),
661
SemanticEdit
.Create(SemanticEditKind.Update, methodInt0, methodInt1, preserveLocalVariables: true),
662
SemanticEdit
.Create(SemanticEditKind.Update, methodLong0, methodLong1, preserveLocalVariables: true)
727
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, preserveLocalVariables: true)));
864
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, preserveLocalVariables: true)));
1150
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1575
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2016
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2021
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2604
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2776
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3324
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3718
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3822
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3931
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4037
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4151
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4304
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4538
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
4701
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5158
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5494
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5836
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5841
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
5846
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
6580
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, syntaxMap1, preserveLocalVariables: true),
6581
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, syntaxMap1, preserveLocalVariables: true)));
6592
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, syntaxMap2, preserveLocalVariables: true)));
6603
SemanticEdit
.Create(SemanticEditKind.Update, g2, g3, syntaxMap3, preserveLocalVariables: true),
6604
SemanticEdit
.Create(SemanticEditKind.Update, h2, h3, syntaxMap3, preserveLocalVariables: true)));
6959
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
7034
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
7107
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
7117
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
7331
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, syntaxMap1, preserveLocalVariables: true),
7332
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, syntaxMap1, preserveLocalVariables: true)));
7343
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, syntaxMap2, preserveLocalVariables: true)));
7354
SemanticEdit
.Create(SemanticEditKind.Update, g2, g3, syntaxMap3, preserveLocalVariables: true),
7355
SemanticEdit
.Create(SemanticEditKind.Update, h2, h3, syntaxMap3, preserveLocalVariables: true)));
7864
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1)));
7873
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapByKind(f1, SyntaxKind.Block), preserveLocalVariables: true)));
7882
SemanticEdit
.Create(SemanticEditKind.Insert, null, g3)));
7891
SemanticEdit
.Create(SemanticEditKind.Insert, null, h4)));
7941
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int1)));
7946
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
8045
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8057
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8169
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8291
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8310
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8448
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8461
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8603
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8614
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8710
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8772
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8840
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8852
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8866
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
8878
SemanticEdit
.Create(SemanticEditKind.Update, f3, f4, GetSyntaxMapFromMarkers(source3, source4), preserveLocalVariables: true)));
8890
SemanticEdit
.Create(SemanticEditKind.Update, f4, f5, GetSyntaxMapFromMarkers(source4, source5), preserveLocalVariables: true)));
9342
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9652
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9718
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9785
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9850
SemanticEdit
.Create(SemanticEditKind.Insert, null, ism1),
9851
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9918
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9971
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10032
SemanticEdit
.Create(SemanticEditKind.Insert, null, asm1),
10033
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10095
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10144
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10195
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10246
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10307
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10362
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10429
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
Emit\EditAndContinue\EditAndContinueTest.cs (1)
144
private ImmutableArray<
SemanticEdit
> GetSemanticEdits(
Emit\EditAndContinue\EditAndContinueTests.cs (265)
163
SemanticEdit
.Create(SemanticEditKind.Update, ctorC0, ctorC1),
164
SemanticEdit
.Create(SemanticEditKind.Update, ctorD0, ctorD1),
165
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1),
166
SemanticEdit
.Create(SemanticEditKind.Update, a0, a1)));
204
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
237
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
293
SemanticEdit
.Create(SemanticEditKind.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
303
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
359
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
405
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
476
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
503
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
558
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
835
SemanticEdit
.Create(SemanticEditKind.Update, method0_1, method1_1),
836
SemanticEdit
.Create(SemanticEditKind.Update, method0_2, method1_2)));
945
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
982
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
1068
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
1110
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
1142
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3)));
1221
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1310
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1328
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1407
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1425
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1442
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
1491
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1551
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1569
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1637
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1661
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
1684
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
1730
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
1878
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
1988
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, method1)));
2082
SemanticEdit
.Create(SemanticEditKind.Update, methodF0, methodF1),
2083
SemanticEdit
.Create(SemanticEditKind.Insert, null, methodG1)));
2131
SemanticEdit
.Create(SemanticEditKind.Update, methodG1, methodG2)));
2196
SemanticEdit
.Create(SemanticEditKind.Update, invoke0, invoke1),
2197
SemanticEdit
.Create(SemanticEditKind.Update, beginInvoke0, beginInvoke1)));
2482
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1)));
2516
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2)));
2626
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1),
2627
SemanticEdit
.Create(SemanticEditKind.Insert, null, id1),
2628
SemanticEdit
.Create(SemanticEditKind.Insert, null, g1)));
2718
SemanticEdit
.Create(SemanticEditKind.Update, g1, g2),
2719
SemanticEdit
.Create(SemanticEditKind.Insert, null, h2)));
2814
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, f3)));
2878
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<FieldSymbol>("C.G")),
2879
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
2937
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, getP0, getP1)));
3005
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, r1)));
3039
SemanticEdit
.Create(SemanticEditKind.Insert, null, q2)));
4241
SemanticEdit
.Create(SemanticEditKind.Insert, null, e1)));
4296
SemanticEdit
.Create(SemanticEditKind.Insert, null, g2)));
4741
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
4805
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c0, c1)));
4826
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c1, c2)));
5006
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
5014
SemanticEdit
.Create(SemanticEditKind.Replace, null, c2)));
5023
SemanticEdit
.Create(SemanticEditKind.Update, c2, c3),
5024
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3)));
5099
SemanticEdit
.Create(SemanticEditKind.Update, event0, event1)));
5177
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
5192
SemanticEdit
.Create(SemanticEditKind.Replace, null, c2)));
5262
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
5277
SemanticEdit
.Create(SemanticEditKind.Replace, null, c2)));
5340
SemanticEdit
.Create(SemanticEditKind.Insert, null, c1),
5341
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
5442
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B3")),
5443
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B4"))));
5503
SemanticEdit
.Create(SemanticEditKind.Insert, null, c1),
5504
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
5617
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1),
5618
SemanticEdit
.Create(SemanticEditKind.Insert, null, d1)));
5631
SemanticEdit
.Create(SemanticEditKind.Update, main1, main2),
5632
SemanticEdit
.Create(SemanticEditKind.Insert, null, e2)));
5673
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
5740
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, method1)));
5766
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
5816
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
5930
SemanticEdit
.Create(SemanticEditKind.Insert, null, x1),
5931
SemanticEdit
.Create(SemanticEditKind.Insert, null, y1),
5932
SemanticEdit
.Create(SemanticEditKind.Insert, null, m1),
5933
SemanticEdit
.Create(SemanticEditKind.Insert, null, n1),
5934
SemanticEdit
.Create(SemanticEditKind.Insert, null, p1),
5935
SemanticEdit
.Create(SemanticEditKind.Insert, null, q1),
5936
SemanticEdit
.Create(SemanticEditKind.Insert, null, e1),
5937
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1),
5938
SemanticEdit
.Create(SemanticEditKind.Insert, null, j1),
5939
SemanticEdit
.Create(SemanticEditKind.Insert, null, cctor1)));
5955
SemanticEdit
.Create(SemanticEditKind.Update, x1, x2),
5956
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2),
5957
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2),
5958
SemanticEdit
.Create(SemanticEditKind.Update, getP1, getP2),
5959
SemanticEdit
.Create(SemanticEditKind.Update, setP1, setP2),
5960
SemanticEdit
.Create(SemanticEditKind.Update, getQ1, getQ2),
5961
SemanticEdit
.Create(SemanticEditKind.Update, setQ1, setQ2),
5962
SemanticEdit
.Create(SemanticEditKind.Update, addE1, addE2),
5963
SemanticEdit
.Create(SemanticEditKind.Update, removeE1, removeE2),
5964
SemanticEdit
.Create(SemanticEditKind.Update, addF1, addF2),
5965
SemanticEdit
.Create(SemanticEditKind.Update, removeF1, removeF2),
5966
SemanticEdit
.Create(SemanticEditKind.Update, cctor1, cctor2)));
6106
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.M2")),
6107
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<FieldSymbol>("C.F2")),
6108
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<PropertySymbol>("C.P2")),
6109
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<EventSymbol>("C.E2"))));
6232
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.M"))));
6304
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
6354
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember("C.M"), compilation1.GetMember("C.M"))));
6456
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.puts"))));
6512
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("B"))));
6592
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMembers("M.C.M1")[2])));
6625
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMember<MethodSymbol>("M.C.M2"),
6748
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMembers("C.M")[0], compilation1.GetMembers("C.M")[0])));
6772
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMembers("C.M")[1], compilation2.GetMembers("C.M")[1])));
6796
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation2.GetMembers("C.M")[2], compilation3.GetMembers("C.M")[2])));
6821
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation3.GetMembers("C.M")[3], compilation4.GetMembers("C.M")[3])));
6846
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation4.GetMembers("C.M")[4], compilation5.GetMembers("C.M")[4])));
6870
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation5.GetMembers("C.M")[5], compilation6.GetMembers("C.M")[5])));
6894
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation6.GetMembers("C.M")[6], compilation7.GetMembers("C.M")[6])));
6920
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation7.GetMembers("C.M")[7], compilation8.GetMembers("C.M")[7])));
6945
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation8.GetMembers("C.M")[8], compilation9.GetMembers("C.M")[8])));
6969
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation9.GetMembers("C.M")[9], compilation10.GetMembers("C.M")[9])));
7042
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation10.GetMembers("C.M")[12], compilation11.GetMembers("C.M")[12])));
7066
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation11.GetMembers("C.M")[13], compilation12.GetMembers("C.M")[13])));
7136
SemanticEdit
.Create(SemanticEditKind.Insert, null, ctor1)));
7241
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7297
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7389
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7424
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
7514
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember<MethodSymbol>("C.F1"), compilation1.GetMember<MethodSymbol>("C.F1")),
7515
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember<MethodSymbol>("C.F2"), compilation1.GetMember<MethodSymbol>("C.F2")),
7516
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember<MethodSymbol>("C.F4"), compilation1.GetMember<MethodSymbol>("C.F4"))));
7571
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMember<MethodSymbol>("C.F1"), compilation2.GetMember<MethodSymbol>("C.F1")),
7572
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMember<MethodSymbol>("C.F3"), compilation2.GetMember<MethodSymbol>("C.F3"))));
7740
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
7814
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMembers("C.F")[1], compilation1.GetMembers("C.F")[1])));
7843
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMembers("C.F")[1], compilation2.GetMembers("C.F")[1])));
7907
ImmutableArray.Create(
SemanticEdit
.Create(
8041
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
8099
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
8157
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetEquivalentNodesMap(method3, method2), preserveLocalVariables: true)));
8247
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, m1, null, preserveLocalVariables: true)));
8251
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2, GetEquivalentNodesMap(m2, m1), preserveLocalVariables: true)));
8335
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
8385
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, preserveLocalVariables: false)));
8434
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, preserveLocalVariables: true)));
8582
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A")),
8583
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
8611
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
8639
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetEquivalentNodesMap(method3, method2), preserveLocalVariables: true)));
8723
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8746
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8812
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
8833
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
8919
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetEquivalentNodesMap(m1, m0), preserveLocalVariables: true)));
9023
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables: true)));
9139
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9167
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9199
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3), preserveLocalVariables: true)));
9326
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables: true)));
9336
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, g1, g2, GetEquivalentNodesMap(g2, g1), preserveLocalVariables: true)));
9346
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, g2, g3, GetEquivalentNodesMap(g3, g2), preserveLocalVariables: true)));
9432
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
9511
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9538
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9662
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9676
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9785
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9799
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
9902
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
9983
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10013
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
10090
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10163
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10238
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10331
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10424
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10488
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10551
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10561
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10571
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10581
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10591
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10601
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
10672
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10713
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
10820
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10938
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
10991
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
11086
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0), preserveLocalVariables: true)));
11098
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0), preserveLocalVariables: true)));
11164
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
11287
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
11402
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)));
11415
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1F, method2F, syntaxMap: s => null, preserveLocalVariables: true)));
11427
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1G, method2G, syntaxMap: s => null, preserveLocalVariables: true)));
11470
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11485
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11500
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11555
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)),
11591
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.Main"))),
11642
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null, preserveLocalVariables: true)));
11653
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1F, method2F, syntaxMap: s => null, preserveLocalVariables: true)));
11713
SemanticEdit
.Create(SemanticEditKind.Insert, null, mA1),
11714
SemanticEdit
.Create(SemanticEditKind.Insert, null, mX1)),
11722
SemanticEdit
.Create(SemanticEditKind.Update, compilationB0.GetMember<MethodSymbol>("B.F"), compilationB1.GetMember<MethodSymbol>("B.F")),
11723
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilationB1.GetMember<TypeSymbol>("Y"))),
11777
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0), preserveLocalVariables: true)));
11796
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetEquivalentNodesMap(f2, f1), preserveLocalVariables: true)));
11849
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, preserveLocalVariables: true)));
11856
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
11892
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
11941
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
11990
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true))));
12059
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12102
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
12208
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12241
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
12336
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12360
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
12444
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12469
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
12587
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12639
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
12759
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12793
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
12885
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
12914
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
13055
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13112
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
13223
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13251
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
13335
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13358
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13456
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13505
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13618
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13659
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13752
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13776
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
13870
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
13914
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14047
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14101
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14263
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14334
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14497
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14547
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0), preserveLocalVariables: true)));
14636
SemanticEdit
.Create(SemanticEditKind.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
14648
SemanticEdit
.Create(SemanticEditKind.Insert, null, g1)));
14734
SemanticEdit
.Create(SemanticEditKind.Update, printMembers0, printMembers1)));
14816
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
14859
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
14932
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
16031
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
16107
SemanticEdit
.Create(SemanticEditKind.Update, cm1_gen0, cm1_gen1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true),
16108
SemanticEdit
.Create(SemanticEditKind.Insert, null, c2_gen1, syntaxMap: null, preserveLocalVariables: true)));
16201
SemanticEdit
.Create(SemanticEditKind.Delete, c1_gen0, null, syntaxMap: null, preserveLocalVariables: true),
16202
SemanticEdit
.Create(SemanticEditKind.Insert, null, c1_gen1, syntaxMap: null, preserveLocalVariables: true),
16203
SemanticEdit
.Create(SemanticEditKind.Insert, null, c2_gen1, syntaxMap: null, preserveLocalVariables: true)));
16291
SemanticEdit
.Create(SemanticEditKind.Delete, c1_gen0, null, syntaxMap: null, preserveLocalVariables: true),
16292
SemanticEdit
.Create(SemanticEditKind.Delete, c2_gen0, null, syntaxMap: null, preserveLocalVariables: true),
16293
SemanticEdit
.Create(SemanticEditKind.Insert, null, c2_gen1, syntaxMap: null, preserveLocalVariables: true)));
Emit\EditAndContinue\LocalSlotMappingTests.cs (45)
80
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, syntaxMap: null, preserveLocalVariables: true)));
254
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
438
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
544
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
656
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
766
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
859
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
942
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1036
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1099
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1207
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1371
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1627
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1739
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1899
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
1932
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2081
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
2129
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
2305
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2367
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1), preserveLocalVariables: true)));
2489
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2627
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
2802
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement), preserveLocalVariables: true)));
2938
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement), preserveLocalVariables: true)));
3101
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
3265
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.IfStatement), preserveLocalVariables: true)));
3374
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.WhileStatement), preserveLocalVariables: true)));
3484
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.DoStatement), preserveLocalVariables: true)));
3575
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.ForStatement, SyntaxKind.VariableDeclarator), preserveLocalVariables: true)));
3779
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
3783
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
4122
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4169
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4225
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4280
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4332
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4388
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4457
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4537
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4631
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, GetEquivalentNodesMap(g1, g0), preserveLocalVariables: true)));
4691
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4751
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4840
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0), preserveLocalVariables: true)));
4995
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables: true)));
5059
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2), preserveLocalVariables: true)));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
244
foreach (
var
edit in mergedEdits)
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EditSession.cs (2)
669
out ImmutableArray<
SemanticEdit
> mergedEdits,
673
using var _0 = ArrayBuilder<
SemanticEdit
>.GetInstance(edits.Count, out var mergedEditsBuilder);
EditAndContinue\ProjectChanges.cs (2)
17
public readonly ImmutableArray<
SemanticEdit
> SemanticEdits;
40
ImmutableArray<
SemanticEdit
> semanticEdits,
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationExtensions.cs (1)
143
ImmutableArray<
SemanticEdit
> edits,
Microsoft.CodeAnalysis.VisualBasic (5)
Compilation\VisualBasicCompilation.vb (1)
2569
edits As IEnumerable(Of
SemanticEdit
),
Emit\EditAndContinue\EmitHelpers.vb (1)
21
edits As IEnumerable(Of
SemanticEdit
),
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
34
edits As IEnumerable(Of
SemanticEdit
),
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
27
Public Sub New(edits As IEnumerable(Of
SemanticEdit
),
Emit\EditAndContinue\VisualBasicSymbolChanges.vb (1)
13
Public Sub New(definitionMap As DefinitionMap, edits As IEnumerable(Of
SemanticEdit
), isAddedSymbol As Func(Of ISymbol, Boolean))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (4)
2574
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
4639
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8322
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
8432
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1), preserveLocalVariables:=True)))
Emit\EditAndContinue\EditAndContinueTests.vb (10)
1149
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1),
1150
SemanticEdit
.Create(SemanticEditKind.Insert, Nothing, d1)))
1164
SemanticEdit
.Create(SemanticEditKind.Update, main1, main2),
1165
SemanticEdit
.Create(SemanticEditKind.Insert, Nothing, e2)))
1545
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c0, c1)))
1566
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c1, c2)))
1734
SemanticEdit
.Create(SemanticEditKind.Replace, Nothing, c1)))
1742
SemanticEdit
.Create(SemanticEditKind.Replace, Nothing, c2)))
1751
SemanticEdit
.Create(SemanticEditKind.Update, c2, c3),
1752
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3)))