2 instantiations of SemanticEdit
Microsoft.CodeAnalysis (1)
Emit\SemanticEdit.cs (1)
216
=> new
SemanticEdit
(kind, oldSymbol?.GetISymbol(), newSymbol?.GetISymbol(), syntaxMap, instrumentation: default);
Microsoft.CodeAnalysis.UnitTests (1)
Emit\SemanticEditTests.cs (1)
29
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new
SemanticEdit
(SemanticEditKind.None, oldSymbol: null, newSymbol: null));
514 references to SemanticEdit
Microsoft.CodeAnalysis (20)
Compilation\Compilation.cs (4)
3045
IEnumerable<
SemanticEdit
> edits,
3065
IEnumerable<
SemanticEdit
> edits,
3092
IEnumerable<
SemanticEdit
> edits,
3138
IEnumerable<
SemanticEdit
> edits,
Emit\EditAndContinue\DefinitionMap.cs (3)
52
protected DefinitionMap(IEnumerable<
SemanticEdit
> edits, EmitBaseline baseline)
65
private IReadOnlyDictionary<IMethodSymbolInternal, EncMappedMethod> GetMappedMethods(IEnumerable<
SemanticEdit
> edits)
68
foreach (
var
edit in edits)
Emit\EditAndContinue\SymbolChanges.cs (3)
50
protected SymbolChanges(DefinitionMap definitionMap, IEnumerable<
SemanticEdit
> edits, Func<ISymbol, bool> isAddedSymbol)
350
IEnumerable<
SemanticEdit
> edits,
361
foreach (
var
edit in edits)
Emit\SemanticEdit.cs (10)
19
public readonly struct SemanticEdit : IEquatable<
SemanticEdit
>
81
/// Initializes an instance of <see cref="
SemanticEdit
"/>.
215
internal static
SemanticEdit
Create(SemanticEditKind kind, ISymbolInternal oldSymbol, ISymbolInternal newSymbol, Func<SyntaxNode, SyntaxNode>? syntaxMap = null)
222
=> obj is
SemanticEdit
other && Equals(other);
225
/// <see cref="
SemanticEdit
"/>s are considered equal if they are of the same <see cref="Kind"/> and
229
public bool Equals(
SemanticEdit
other)
234
public static bool operator ==(
SemanticEdit
left,
SemanticEdit
right)
237
public static bool operator !=(
SemanticEdit
left,
SemanticEdit
right)
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (1)
3776
IEnumerable<
SemanticEdit
> edits,
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
26
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)
26
IEnumerable<
SemanticEdit
> edits,
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (465)
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))));
616
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
628
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3))));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (68)
258
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
319
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
391
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
449
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
502
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
561
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
615
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
670
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
726
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
781
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
849
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
924
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
998
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
1065
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
1124
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1212
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1301
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1385
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1476
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1558
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1636
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1660
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1735
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1758
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1826
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1849
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1935
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1970
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2014
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
2133
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2167
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2209
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
2343
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2367
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2482
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int1)));
2498
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
2599
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int1)));
2615
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
2732
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1),
2733
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1)));
2743
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int2),
2744
SemanticEdit
.Create(SemanticEditKind.Update, main1, main2)));
2755
SemanticEdit
.Create(SemanticEditKind.Update, main2, main3)));
2803
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2876
SemanticEdit
.Create(SemanticEditKind.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1)),
2877
SemanticEdit
.Create(SemanticEditKind.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1))));
2982
SemanticEdit
.Create(SemanticEditKind.Update, ctor00, ctor01, GetSyntaxMapFromMarkers(source0, source1)),
2983
SemanticEdit
.Create(SemanticEditKind.Update, ctor10, ctor11, GetSyntaxMapFromMarkers(source0, source1))));
3101
SemanticEdit
.Create(SemanticEditKind.Insert, null, b1),
3102
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
3196
SemanticEdit
.Create(SemanticEditKind.Insert, null, b1),
3197
SemanticEdit
.Create(SemanticEditKind.Insert, null, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
3257
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3496
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3764
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3796
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
3889
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3901
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
3989
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4041
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
4134
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4219
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4301
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4374
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4456
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4639
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4698
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4750
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
61
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
125
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
189
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
253
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
317
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
Emit\EditAndContinue\EditAndContinuePdbTests.cs (6)
151
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, syntaxMap1),
152
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, syntaxMap1)));
271
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, syntaxMap2),
272
SemanticEdit
.Create(SemanticEditKind.Update, g1, g2, syntaxMap2),
273
SemanticEdit
.Create(SemanticEditKind.Update, a1, a2, syntaxMap2),
274
SemanticEdit
.Create(SemanticEditKind.Insert, null, b2)));
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (79)
62
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, g1)));
241
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1)));
358
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
460
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
534
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
584
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
1135
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1560
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
2002
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2007
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2579
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2748
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3287
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3681
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3785
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3894
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4000
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4114
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4267
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4501
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4661
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5124
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5472
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5811
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5816
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
5821
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
6715
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7154
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7439
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, syntaxMap1),
7440
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, syntaxMap1)));
7451
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, syntaxMap2)));
7462
SemanticEdit
.Create(SemanticEditKind.Update, g2, g3, syntaxMap3),
7463
SemanticEdit
.Create(SemanticEditKind.Update, h2, h3, syntaxMap3)));
7818
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7893
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
8188
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, syntaxMap1),
8189
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, syntaxMap1)));
8200
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, syntaxMap2)));
8211
SemanticEdit
.Create(SemanticEditKind.Update, g2, g3, syntaxMap3),
8212
SemanticEdit
.Create(SemanticEditKind.Update, h2, h3, syntaxMap3)));
8721
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1)));
8730
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapByKind(f1, SyntaxKind.Block))));
8739
SemanticEdit
.Create(SemanticEditKind.Insert, null, g3)));
8748
SemanticEdit
.Create(SemanticEditKind.Insert, null, h4)));
8798
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_int1)));
8803
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
8902
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
8914
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9098
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
9220
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9239
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9377
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9390
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9532
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9543
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9639
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9701
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9769
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9781
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9795
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
9807
SemanticEdit
.Create(SemanticEditKind.Update, f3, f4, GetSyntaxMapFromMarkers(source3, source4))));
9819
SemanticEdit
.Create(SemanticEditKind.Update, f4, f5, GetSyntaxMapFromMarkers(source4, source5))));
10271
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10581
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10647
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10714
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10779
SemanticEdit
.Create(SemanticEditKind.Insert, null, ism1),
10780
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10847
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10900
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10964
SemanticEdit
.Create(SemanticEditKind.Insert, null, asm1),
10965
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11030
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11081
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11132
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11186
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11247
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11302
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11369
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
Emit\EditAndContinue\EditAndContinueTests.cs (251)
278
SemanticEdit
.Create(SemanticEditKind.Update, ctorC0, ctorC1),
279
SemanticEdit
.Create(SemanticEditKind.Update, ctorD0, ctorD1),
280
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1),
281
SemanticEdit
.Create(SemanticEditKind.Update, a0, a1),
282
SemanticEdit
.Create(SemanticEditKind.Update, ctorA0, ctorA1)));
320
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
353
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
409
SemanticEdit
.Create(SemanticEditKind.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1))));
419
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1))));
475
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, GetSyntaxMapFromMarkers(source0, source1))));
521
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
583
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
610
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
810
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
1150
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
1187
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
1273
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
1315
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
1347
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3)));
1848
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1937
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1955
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2022
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2040
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2096
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2162
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2182
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2238
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2855
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, method1)));
2949
SemanticEdit
.Create(SemanticEditKind.Update, methodF0, methodF1),
2950
SemanticEdit
.Create(SemanticEditKind.Insert, null, methodG1)));
2998
SemanticEdit
.Create(SemanticEditKind.Update, methodG1, methodG2)));
3063
SemanticEdit
.Create(SemanticEditKind.Update, invoke0, invoke1),
3064
SemanticEdit
.Create(SemanticEditKind.Update, beginInvoke0, beginInvoke1)));
3369
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1)));
3403
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2)));
3513
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1),
3514
SemanticEdit
.Create(SemanticEditKind.Insert, null, id1),
3515
SemanticEdit
.Create(SemanticEditKind.Insert, null, g1)));
3603
SemanticEdit
.Create(SemanticEditKind.Update, g1, g2),
3604
SemanticEdit
.Create(SemanticEditKind.Insert, null, h2)));
3699
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, f3)));
3763
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<FieldSymbol>("C.G")),
3764
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
3822
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, getP0, getP1)));
3891
? ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, r1),
SemanticEdit
.Create(SemanticEditKind.Insert, null, r1.GetMethod))
3892
: ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, r1)));
3927
SemanticEdit
.Create(SemanticEditKind.Insert, null, q2),
3928
SemanticEdit
.Create(SemanticEditKind.Insert, null, q2.GetMethod),
3929
SemanticEdit
.Create(SemanticEditKind.Insert, null, q2.SetMethod))
3931
SemanticEdit
.Create(SemanticEditKind.Insert, null, q2)));
5353
SemanticEdit
.Create(SemanticEditKind.Insert, null, e1)));
5408
SemanticEdit
.Create(SemanticEditKind.Insert, null, g2)));
5860
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
5924
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c0, c1)));
5945
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c1, c2)));
6125
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
6133
SemanticEdit
.Create(SemanticEditKind.Replace, null, c2)));
6142
SemanticEdit
.Create(SemanticEditKind.Update, c2, c3),
6143
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3)));
6303
SemanticEdit
.Create(SemanticEditKind.Update, event0, event1)));
6381
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
6396
SemanticEdit
.Create(SemanticEditKind.Replace, null, c2)));
6466
SemanticEdit
.Create(SemanticEditKind.Replace, null, c1)));
6481
SemanticEdit
.Create(SemanticEditKind.Replace, null, c2)));
6544
SemanticEdit
.Create(SemanticEditKind.Insert, null, c1),
6545
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
6646
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B3")),
6647
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A.B4"))));
6707
SemanticEdit
.Create(SemanticEditKind.Insert, null, c1),
6708
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
6821
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1),
6822
SemanticEdit
.Create(SemanticEditKind.Insert, null, d1)));
6835
SemanticEdit
.Create(SemanticEditKind.Update, main1, main2),
6836
SemanticEdit
.Create(SemanticEditKind.Insert, null, e2)));
6877
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
6944
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, method1)));
6970
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2)));
7020
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
7134
SemanticEdit
.Create(SemanticEditKind.Insert, null, x1),
7135
SemanticEdit
.Create(SemanticEditKind.Insert, null, y1),
7136
SemanticEdit
.Create(SemanticEditKind.Insert, null, m1),
7137
SemanticEdit
.Create(SemanticEditKind.Insert, null, n1),
7138
SemanticEdit
.Create(SemanticEditKind.Insert, null, p1),
7139
SemanticEdit
.Create(SemanticEditKind.Insert, null, q1),
7140
SemanticEdit
.Create(SemanticEditKind.Insert, null, e1),
7141
SemanticEdit
.Create(SemanticEditKind.Insert, null, f1),
7142
SemanticEdit
.Create(SemanticEditKind.Insert, null, j1),
7143
SemanticEdit
.Create(SemanticEditKind.Insert, null, cctor1)));
7159
SemanticEdit
.Create(SemanticEditKind.Update, x1, x2),
7160
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2),
7161
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2),
7162
SemanticEdit
.Create(SemanticEditKind.Update, getP1, getP2),
7163
SemanticEdit
.Create(SemanticEditKind.Update, setP1, setP2),
7164
SemanticEdit
.Create(SemanticEditKind.Update, getQ1, getQ2),
7165
SemanticEdit
.Create(SemanticEditKind.Update, setQ1, setQ2),
7166
SemanticEdit
.Create(SemanticEditKind.Update, addE1, addE2),
7167
SemanticEdit
.Create(SemanticEditKind.Update, removeE1, removeE2),
7168
SemanticEdit
.Create(SemanticEditKind.Update, addF1, addF2),
7169
SemanticEdit
.Create(SemanticEditKind.Update, removeF1, removeF2),
7170
SemanticEdit
.Create(SemanticEditKind.Update, cctor1, cctor2)));
7298
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.M2")),
7299
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<FieldSymbol>("C.F2")),
7300
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<PropertySymbol>("C.P2")),
7301
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<EventSymbol>("C.E2"))));
7424
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.M"))));
7496
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
7546
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember("C.M"), compilation1.GetMember("C.M"))));
7648
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.puts"))));
7704
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("B"))));
7784
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMembers("M.C.M1")[2])));
7817
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMember<MethodSymbol>("M.C.M2"),
7940
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMembers("C.M")[0], compilation1.GetMembers("C.M")[0])));
7964
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMembers("C.M")[1], compilation2.GetMembers("C.M")[1])));
7988
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation2.GetMembers("C.M")[2], compilation3.GetMembers("C.M")[2])));
8013
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation3.GetMembers("C.M")[3], compilation4.GetMembers("C.M")[3])));
8038
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation4.GetMembers("C.M")[4], compilation5.GetMembers("C.M")[4])));
8062
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation5.GetMembers("C.M")[5], compilation6.GetMembers("C.M")[5])));
8086
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation6.GetMembers("C.M")[6], compilation7.GetMembers("C.M")[6])));
8112
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation7.GetMembers("C.M")[7], compilation8.GetMembers("C.M")[7])));
8137
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation8.GetMembers("C.M")[8], compilation9.GetMembers("C.M")[8])));
8161
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation9.GetMembers("C.M")[9], compilation10.GetMembers("C.M")[9])));
8234
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation10.GetMembers("C.M")[12], compilation11.GetMembers("C.M")[12])));
8258
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation11.GetMembers("C.M")[13], compilation12.GetMembers("C.M")[13])));
8328
SemanticEdit
.Create(SemanticEditKind.Insert, null, ctor1)));
8433
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
8513
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMembers("C.F")[1], compilation1.GetMembers("C.F")[1])));
8542
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation1.GetMembers("C.F")[1], compilation2.GetMembers("C.F")[1])));
8606
ImmutableArray.Create(
SemanticEdit
.Create(
8739
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
8797
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
8855
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
8945
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, m1, null)));
8949
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2, GetEquivalentNodesMap(m2, m1))));
9033
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9083
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
9132
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
9280
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("A")),
9281
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9309
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
9337
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
9421
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9444
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9510
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
9531
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9617
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetEquivalentNodesMap(m1, m0))));
9721
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
9837
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
9865
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
9897
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3))));
10024
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
10034
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, g1, g2, GetEquivalentNodesMap(g2, g1))));
10044
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, g2, g3, GetEquivalentNodesMap(g3, g2))));
10130
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
10209
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
10236
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
10360
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10374
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10483
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10497
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10679
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10709
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10786
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
10859
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
10934
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11027
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11120
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11184
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11247
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11257
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11267
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11277
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11287
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11297
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11368
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11409
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
11516
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
11634
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
11687
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
11782
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0))));
11794
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0))));
11860
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
12007
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12122
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)));
12135
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1F, method2F, syntaxMap: s => null)));
12147
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1G, method2G, syntaxMap: s => null)));
12190
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
12205
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
12220
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
12275
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
12311
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.Main"))),
12351
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, compilation0.GetMember("C.Main"), compilation1.GetMember("C.Main"))));
12403
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)));
12414
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1F, method2F, syntaxMap: s => null)));
12474
SemanticEdit
.Create(SemanticEditKind.Insert, null, mA1),
12475
SemanticEdit
.Create(SemanticEditKind.Insert, null, mX1)),
12483
SemanticEdit
.Create(SemanticEditKind.Update, compilationB0.GetMember<MethodSymbol>("B.F"), compilationB1.GetMember<MethodSymbol>("B.F")),
12484
SemanticEdit
.Create(SemanticEditKind.Insert, null, compilationB1.GetMember<TypeSymbol>("Y"))),
12538
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
12557
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetEquivalentNodesMap(f2, f1))));
12610
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1)));
12617
SemanticEdit
.Create(SemanticEditKind.Insert, null, f_byte2)));
12653
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
12734
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1)))));
12803
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12846
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
12952
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12985
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
13080
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
13104
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
13188
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
13213
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
13331
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
13383
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
13503
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13537
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
13629
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13658
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
13799
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13856
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
13967
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
13995
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
14079
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14102
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14200
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14249
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14362
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14403
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14496
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14520
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14614
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
14658
SemanticEdit
.Create(SemanticEditKind.Update, ctor1, ctor2, GetSyntaxMapFromMarkers(source1, source0))));
14791
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
14845
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
15007
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
15078
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
15241
SemanticEdit
.Create(SemanticEditKind.Update, n0, n1, GetSyntaxMapFromMarkers(source0, source1))));
15291
SemanticEdit
.Create(SemanticEditKind.Update, n1, n2, GetSyntaxMapFromMarkers(source1, source0))));
15380
SemanticEdit
.Create(SemanticEditKind.Update, e0, e1, GetSyntaxMapFromMarkers(source0, source1))));
15392
SemanticEdit
.Create(SemanticEditKind.Insert, null, g1)));
15478
SemanticEdit
.Create(SemanticEditKind.Update, printMembers0, printMembers1)));
15559
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
15910
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1)));
15983
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
18519
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
18595
SemanticEdit
.Create(SemanticEditKind.Update, cm1_gen0, cm1_gen1, GetSyntaxMapFromMarkers(source0, source1)),
18596
SemanticEdit
.Create(SemanticEditKind.Insert, null, c2_gen1, syntaxMap: null)));
18689
SemanticEdit
.Create(SemanticEditKind.Insert, null, c1_gen1, syntaxMap: null),
18690
SemanticEdit
.Create(SemanticEditKind.Insert, null, c2_gen1, syntaxMap: null)));
18778
SemanticEdit
.Create(SemanticEditKind.Insert, null, c2_gen1, syntaxMap: null)));
Emit\EditAndContinue\LocalSlotMappingTests.cs (44)
80
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, syntaxMap: null)));
254
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
438
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
544
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
656
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
766
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
857
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1159
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1222
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1330
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1494
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1750
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1862
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2022
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2055
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2204
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2252
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2428
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2490
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
2612
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2750
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2925
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement))));
3061
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement))));
3224
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
3388
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.IfStatement))));
3497
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.WhileStatement))));
3607
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.DoStatement))));
3698
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.ForStatement, SyntaxKind.VariableDeclarator))));
3902
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
3906
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
4245
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4292
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4348
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4403
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4455
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4511
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4580
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4660
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4754
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, g0, g1, GetEquivalentNodesMap(g1, g0))));
4814
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4874
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4963
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
5118
SemanticEdit
.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
5182
SemanticEdit
.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EditSession.cs (2)
683
out ImmutableArray<
SemanticEdit
> mergedEdits,
687
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.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
273
foreach (
var
edit in mergedEdits)
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationExtensions.cs (1)
143
ImmutableArray<
SemanticEdit
> edits,
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\VisualBasicCompilation.vb (1)
2601
edits As IEnumerable(Of
SemanticEdit
),
Emit\EditAndContinue\EmitHelpers.vb (1)
23
edits As IEnumerable(Of
SemanticEdit
),
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
28
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)
2579
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))))
4644
SemanticEdit
.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))))
8335
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))))
8445
SemanticEdit
.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))))
Emit\EditAndContinue\EditAndContinueTests.vb (10)
1071
SemanticEdit
.Create(SemanticEditKind.Update, main0, main1),
1072
SemanticEdit
.Create(SemanticEditKind.Insert, Nothing, d1)))
1086
SemanticEdit
.Create(SemanticEditKind.Update, main1, main2),
1087
SemanticEdit
.Create(SemanticEditKind.Insert, Nothing, e2)))
1812
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c0, c1)))
1833
ImmutableArray.Create(
SemanticEdit
.Create(SemanticEditKind.Update, c1, c2)))
2001
SemanticEdit
.Create(SemanticEditKind.Replace, Nothing, c1)))
2009
SemanticEdit
.Create(SemanticEditKind.Replace, Nothing, c2)))
2018
SemanticEdit
.Create(SemanticEditKind.Update, c2, c3),
2019
SemanticEdit
.Create(SemanticEditKind.Update, f2, f3)))
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.cs (1)
172
private ImmutableArray<
SemanticEdit
> GetSemanticEdits(