1 instantiation of CompilationDifference
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationExtensions.cs (1)
168
return new
CompilationDifference
(
400 references to CompilationDifference
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (389)
Emit\EditAndContinue\AssemblyReferencesTests.cs (9)
234
var
diff1 = compilation1.EmitDifference(
240
var
diff2 = compilation2.EmitDifference(
339
var
diff1 = compilation1.EmitDifference(
343
var
diff2 = compilation2.EmitDifference(
422
var
diff1 = compilation1.EmitDifference(
502
var
diff1 = compilation1.EmitDifference(
613
var
diff1 = compilation1.EmitDifference(
622
var
diff2 = compilation2.EmitDifference(
634
var
diff3 = compilation3.EmitDifference(
Emit\EditAndContinue\EditAndContinueClosureTests.cs (62)
256
var
diff1 = compilation1.EmitDifference(
317
var
diff1 = compilation1.EmitDifference(
389
var
diff1 = compilation1.EmitDifference(
447
var
diff1 = compilation1.EmitDifference(
500
var
diff1 = compilation1.EmitDifference(
559
var
diff1 = compilation1.EmitDifference(
613
var
diff1 = compilation1.EmitDifference(
668
var
diff1 = compilation1.EmitDifference(
724
var
diff1 = compilation1.EmitDifference(
779
var
diff1 = compilation1.EmitDifference(
847
var
diff1 = compilation1.EmitDifference(
922
var
diff1 = compilation1.EmitDifference(
996
var
diff1 = compilation1.EmitDifference(
1063
var
diff1 = compilation1.EmitDifference(
1122
var
diff1 = compilation1.EmitDifference(
1210
var
diff1 = compilation1.EmitDifference(
1299
var
diff1 = compilation1.EmitDifference(
1383
var
diff1 = compilation1.EmitDifference(
1474
var
diff1 = compilation1.EmitDifference(
1556
var
diff1 = compilation1.EmitDifference(
1634
var
diff1 = compilation1.EmitDifference(
1658
var
diff2 = compilation2.EmitDifference(
1733
var
diff1 = compilation1.EmitDifference(
1756
var
diff2 = compilation2.EmitDifference(
1824
var
diff1 = compilation1.EmitDifference(
1847
var
diff2 = compilation2.EmitDifference(
1933
var
diff1 = compilation1.EmitDifference(
1968
var
diff2 = compilation2.EmitDifference(
2012
var
diff3 = compilation3.EmitDifference(
2131
var
diff1 = compilation1.EmitDifference(
2165
var
diff2 = compilation2.EmitDifference(
2207
var
diff3 = compilation3.EmitDifference(
2341
var
diff1 = compilation1.EmitDifference(
2365
var
diff2 = compilation2.EmitDifference(
2479
var
diff1 = compilation1.EmitDifference(
2495
var
diff2 = compilation2.EmitDifference(
2596
var
diff1 = compilation1.EmitDifference(
2612
var
diff2 = compilation2.EmitDifference(
2729
var
diff1 = compilation1.EmitDifference(
2740
var
diff2 = compilation2.EmitDifference(
2752
var
diff3 = compilation3.EmitDifference(
2801
var
diff1 = compilation1.EmitDifference(
2873
var
diff1 = compilation1.EmitDifference(
2979
var
diff1 = compilation1.EmitDifference(
3098
var
diff1 = compilation1.EmitDifference(
3193
var
diff1 = compilation1.EmitDifference(
3254
var
diff1 = compilation1.EmitDifference(
3493
var
diff1 = compilation1.EmitDifference(
3762
var
diff1 = compilation1.EmitDifference(generation0,
3794
var
diff2 = compilation2.EmitDifference(diff1.NextGeneration,
3886
var
diff1 = compilation1.EmitDifference(
3898
var
diff2 = compilation2.EmitDifference(
3986
var
diff1 = compilation1.EmitDifference(
4038
var
diff2 = compilation2.EmitDifference(
4132
var
diff1 = compilation1.EmitDifference(
4217
var
diff1 = compilation1.EmitDifference(
4299
var
diff1 = compilation1.EmitDifference(
4372
var
diff1 = compilation1.EmitDifference(
4454
var
diff1 = compilation1.EmitDifference(
4637
var
diff1 = compilation1.EmitDifference(
4696
var
diff1 = compilation1.EmitDifference(
4747
var
diff1 = compilation1.EmitDifference(
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
58
var
diff1 = compilation1.EmitDifference(
122
var
diff1 = compilation1.EmitDifference(
186
var
diff1 = compilation1.EmitDifference(
250
var
diff1 = compilation1.EmitDifference(
314
var
diff1 = compilation1.EmitDifference(
Emit\EditAndContinue\EditAndContinuePdbTests.cs (2)
148
var
diff1 = compilation1.EmitDifference(
268
var
diff2 = compilation2.EmitDifference(
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (73)
60
var
diff1 = compilation1.EmitDifference(
239
var
diff1 = compilation1.EmitDifference(
356
var
diff1 = compilation1.EmitDifference(
458
var
diff1 = compilation1.EmitDifference(
532
var
diff1 = compilation1.EmitDifference(
582
var
diff1 = compilation1.EmitDifference(
1132
var
diff1 = compilation1.EmitDifference(
1557
var
diff1 = compilation1.EmitDifference(
1999
var
diff1 = compilation1.EmitDifference(
2004
var
diff2 = compilation2.EmitDifference(
2576
var
diff1 = compilation1.EmitDifference(
2745
var
diff1 = compilation1.EmitDifference(
3284
var
diff1 = compilation1.EmitDifference(
3668
var
diff1 = compilation1.EmitDifference(
3772
var
diff1 = compilation1.EmitDifference(
3881
var
diff1 = compilation1.EmitDifference(
3987
var
diff1 = compilation1.EmitDifference(
4101
var
diff1 = compilation1.EmitDifference(
4253
var
diff1 = compilation1.EmitDifference(
4487
var
diff1 = compilation1.EmitDifference(
4647
var
diff1 = compilation1.EmitDifference(
5110
var
diff1 = compilation1.EmitDifference(
5458
var
diff1 = compilation1.EmitDifference(
5797
var
diff1 = compilation1.EmitDifference(
5802
var
diff2 = compilation2.EmitDifference(
5807
var
diff3 = compilation3.EmitDifference(
6702
var
diff1 = compilation1.EmitDifference(
7141
var
diff1 = compilation1.EmitDifference(
7425
var
diff1 = compilation1.EmitDifference(
7437
var
diff2 = compilation2.EmitDifference(
7448
var
diff3 = compilation3.EmitDifference(
7804
var
diff1 = compilation1.EmitDifference(
7879
var
diff2 = compilation2.EmitDifference(
8174
var
diff1 = compilation1.EmitDifference(
8186
var
diff2 = compilation2.EmitDifference(
8197
var
diff3 = compilation3.EmitDifference(
8707
var
diff1 = compilation1.EmitDifference(
8716
var
diff2 = compilation2.EmitDifference(
8725
var
diff3 = compilation3.EmitDifference(
8734
var
diff4 = compilation4.EmitDifference(
8784
var
diff1 = compilation1.EmitDifference(
8789
var
diff2 = compilation2.EmitDifference(
8889
var
diff1 = compilation1.EmitDifference(
8901
var
diff2 = compilation2.EmitDifference(
9084
var
diff1 = compilation1.EmitDifference(
9206
var
diff1 = compilation1.EmitDifference(
9225
var
diff2 = compilation2.EmitDifference(
9363
var
diff1 = compilation1.EmitDifference(
9376
var
diff2 = compilation2.EmitDifference(
9518
var
diff1 = compilation1.EmitDifference(
9529
var
diff2 = compilation2.EmitDifference(
9625
var
diff1 = compilation1.EmitDifference(
9687
var
diff2 = compilation2.EmitDifference(
9755
var
diff1 = compilation1.EmitDifference(
9767
var
diff2 = compilation2.EmitDifference(
9781
var
diff3 = compilation3.EmitDifference(
9793
var
diff4 = compilation4.EmitDifference(
9805
var
diff5 = compilation5.EmitDifference(
10257
var
diff1 = compilation1.EmitDifference(
10567
var
diff2 = compilation2.EmitDifference(
10633
var
diff1 = compilation1.EmitDifference(
10700
var
diff1 = compilation1.EmitDifference(
10765
var
diff1 = compilation1.EmitDifference(
10833
var
diff1 = compilation1.EmitDifference(
10886
var
diff1 = compilation1.EmitDifference(
10950
var
diff1 = compilation1.EmitDifference(
11016
var
diff1 = compilation1.EmitDifference(
11067
var
diff1 = compilation1.EmitDifference(
11118
var
diff1 = compilation1.EmitDifference(
11172
var
diff1 = compilation1.EmitDifference(
11233
var
diff1 = compilation1.EmitDifference(
11288
var
diff1 = compilation1.EmitDifference(
11355
var
diff1 = compilation1.EmitDifference(
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
250
internal static void SaveImages(string outputDirectory, CompilationVerifier baseline, params
CompilationDifference
[] diffs)
Emit\EditAndContinue\EditAndContinueTests.cs (192)
313
var
diff1 = compilation1.EmitDifference(
356
var
diff1 = compilation1.EmitDifference(
389
var
diff1 = compilation1.EmitDifference(
444
var
diffError = compilation1.EmitDifference(
454
var
diffGood = compilation1.EmitDifference(
510
var
diff = compilation1.EmitDifference(
557
var
diff1 = compilation1.EmitDifference(
619
var
diff1 = compilation1.EmitDifference(
646
var
diff2 = compilation2.EmitDifference(
846
var
diff1 = compilation1.EmitDifference(
1174
var
diff1 = compilation1.EmitDifference(
1211
var
diff2 = compilation2.EmitDifference(
1297
var
diff1 = compilation1.EmitDifference(
1338
var
diff2 = compilation2.EmitDifference(
1370
var
diff3 = compilation3.EmitDifference(
1872
var
diff1 = compilation1.EmitDifference(
1961
var
diff1 = compilation1.EmitDifference(
1979
var
diff2 = compilation2.EmitDifference(
2046
var
diff1 = compilation1.EmitDifference(
2064
var
diff2 = compilation2.EmitDifference(
2120
var
diff1 = compilation1.EmitDifference(
2186
var
diff1 = compilation1.EmitDifference(
2206
var
diff2 = compilation2.EmitDifference(
2262
var
diff1 = compilation1.EmitDifference(
3160
var
diff1 = compilation1.EmitDifference(
3253
var
diff1 = compilation1.EmitDifference(
3302
var
diff2 = compilation2.EmitDifference(
3367
var
diff1 = compilation1.EmitDifference(
3674
var
diff1 = compilation1.EmitDifference(
3708
var
diff2 = compilation2.EmitDifference(
3817
var
diff1 = compilation1.EmitDifference(
3907
var
diff2 = compilation2.EmitDifference(
4004
var
diff3 = compilation3.EmitDifference(
4067
var
diff1 = compilation1.EmitDifference(
4127
var
diff1 = compilation1.EmitDifference(
4195
var
diff1 = compilation1.EmitDifference(
4230
var
diff2 = compilation2.EmitDifference(
6159
var
diff1 = compilation1.EmitDifference(
6214
var
diff2 = compilation2.EmitDifference(
6876
var
diff1 = compilation1.EmitDifference(
6941
var
diff1 = compilation1.EmitDifference(
6962
var
diff2 = compilation2.EmitDifference(
7085
void ValidateReplacedType(
CompilationDifference
diff, MetadataReader[] readers)
7141
var
diff1 = compilation1.EmitDifference(
7149
var
diff2 = compilation2.EmitDifference(
7158
var
diff3 = compilation3.EmitDifference(
7319
var
diff1 = compilation1.EmitDifference(
7397
var
diff1 = compilation1.EmitDifference(
7412
var
diff2 = compilation2.EmitDifference(
7482
var
diff1 = compilation1.EmitDifference(
7497
var
diff2 = compilation2.EmitDifference(
7560
var
diff1 = compilation1.EmitDifference(
7662
var
diff1 = compilation1.EmitDifference(
7723
var
diff1 = compilation1.EmitDifference(
7837
var
diff1 = compilation1.EmitDifference(
7851
var
diff2 = compilation2.EmitDifference(
7894
var
diff1 = compilation1.EmitDifference(
7961
var
diff1 = compilation1.EmitDifference(
7987
var
diff2 = compilation2.EmitDifference(
8037
var
diff1 = compilation1.EmitDifference(
8150
var
diff1 = compilation1.EmitDifference(
8175
var
diff2 = compilation2.EmitDifference(
8314
var
diff1 = compilation1.EmitDifference(
8441
var
diff1 = compilation1.EmitDifference(
8513
var
diff1 = compilation1.EmitDifference(
8563
var
diff1 = compilation1.EmitDifference(
8665
var
diff1 = compilation1.EmitDifference(
8721
var
diff1 = compilation1.EmitDifference(
8801
var
diff1 = compilation1.EmitDifference(
8834
var
diff2 = compilation2.EmitDifference(
8957
var
diff1 = compilation1.EmitDifference(
8981
var
diff2 = compilation2.EmitDifference(
9005
var
diff3 = compilation3.EmitDifference(
9030
var
diff4 = compilation4.EmitDifference(
9055
var
diff5 = compilation5.EmitDifference(
9079
var
diff6 = compilation6.EmitDifference(
9103
var
diff7 = compilation7.EmitDifference(
9129
var
diff8 = compilation8.EmitDifference(
9154
var
diff9 = compilation9.EmitDifference(
9178
var
diff10 = compilation10.EmitDifference(
9251
var
diff11 = compilation11.EmitDifference(
9275
var
diff12 = compilation12.EmitDifference(
9344
var
diff1 = compilation1.EmitDifference(
9450
var
diff1 = compilation1.EmitDifference(
9530
var
diff1 = compilation1.EmitDifference(
9559
var
diff2 = compilation2.EmitDifference(
9623
var
diff1 = compilation1.EmitDifference(
9756
var
diff1 = compilation1.EmitDifference(
9814
var
diff2 = compilation2.EmitDifference(
9872
var
diff3 = compilation3.EmitDifference(
9962
var
diff1 = compilation1.EmitDifference(
9966
var
diff2 = compilation2.EmitDifference(
10050
var
diff1 = compilation1.EmitDifference(
10100
var
diff1a = compilation1.EmitDifference(
10149
var
diff1b = compilation1.EmitDifference(
10296
var
diff1 = compilation1.EmitDifference(
10325
var
diff2 = compilation2.EmitDifference(
10353
var
diff3 = compilation3.EmitDifference(
10438
var
diff1 = compilation1.EmitDifference(
10461
var
diff2 = compilation2.EmitDifference(
10527
var
diff1 = compilation1.EmitDifference(
10548
var
diff2 = compilation2.EmitDifference(
10806
var
diff1 = compilation1.EmitDifference(
10922
var
diff1 = compilation1.EmitDifference(
10950
var
diff2 = compilation2.EmitDifference(
10982
var
diff3 = compilation3.EmitDifference(
11109
var
diff1 = compilation1.EmitDifference(
11119
var
diff2 = compilation2.EmitDifference(
11129
var
diff3 = compilation3.EmitDifference(
11215
var
diff1 = compilation1.EmitDifference(
11294
var
diff1 = compilation1.EmitDifference(
11321
var
diff2 = compilation2.EmitDifference(
11444
var
diff1 = compilation1.EmitDifference(
11458
var
diff2 = compilation2.EmitDifference(
11567
var
diff1 = compilation1.EmitDifference(
11581
var
diff2 = compilation2.EmitDifference(
11763
var
diff1 = compilation1.EmitDifference(
11793
var
diff2 = compilation2.EmitDifference(
11871
var
diff1 = compilation1.EmitDifference(
11944
var
diff1 = compilation1.EmitDifference(
12019
var
diff1 = compilation1.EmitDifference(
12112
var
diff1 = compilation1.EmitDifference(
12205
var
diff1 = compilation1.EmitDifference(
12269
var
diff1 = compilation1.EmitDifference(
12332
var
diff1 = compilation1.EmitDifference(
12452
var
diff1 = compilation1.EmitDifference(
12493
var
diff2 = compilation2.EmitDifference(
12601
var
diff1 = compilation1.EmitDifference(
12719
var
diff1 = compilation1.EmitDifference(
12772
var
diff1 = compilation1.EmitDifference(
12867
var
diff1A = compilation1A.EmitDifference(
12879
var
diff1B = compilation1B.EmitDifference(
12945
var
diff1 = compilation1.EmitDifference(
13104
var
diff1 = compilation1.EmitDifference(
13219
var
diff1 = compilation1.EmitDifference(
13232
var
diff2F = compilation2.EmitDifference(
13244
var
diff2G = compilation2.EmitDifference(
13412
var
diff1 = compilation1.EmitDifference(
13452
var
diff1 = compilation1.EmitDifference(
13504
var
diff1 = compilation1.EmitDifference(
13515
var
diff2F = compilation2.EmitDifference(
13574
var
diffA1 = compilationA1.EmitDifference(
13583
var
diffB1 = compilationB1.EmitDifference(
13639
var
diffB1 = compilationB1.EmitDifference(
13658
var
diffB2 = compilationB2.EmitDifference(
13710
var
diff1 = compilation1.EmitDifference(
13717
var
diff2 = compilation2.EmitDifference(
13754
var
diff1 = compilation1.EmitDifference(
13903
var
diff1 = compilation1.EmitDifference(
13946
var
diff2 = compilation2.EmitDifference(
14052
var
diff1 = compilation1.EmitDifference(
14085
var
diff2 = compilation2.EmitDifference(
14180
var
diff1 = compilation1.EmitDifference(
14204
var
diff2 = compilation2.EmitDifference(
14288
var
diff1 = compilation1.EmitDifference(
14313
var
diff2 = compilation2.EmitDifference(
14431
var
diff1 = compilation1.EmitDifference(
14483
var
diff2 = compilation2.EmitDifference(
14603
var
diff1 = compilation1.EmitDifference(
14637
var
diff2 = compilation2.EmitDifference(
14729
var
diff1 = compilation1.EmitDifference(
14758
var
diff2 = compilation2.EmitDifference(
14899
var
diff1 = compilation1.EmitDifference(
14956
var
diff2 = compilation2.EmitDifference(
15067
var
diff1 = compilation1.EmitDifference(
15095
var
diff2 = compilation2.EmitDifference(
15179
var
diff1 = compilation1.EmitDifference(
15202
var
diff2 = compilation2.EmitDifference(
15300
var
diff1 = compilation1.EmitDifference(
15349
var
diff2 = compilation2.EmitDifference(
15462
var
diff1 = compilation1.EmitDifference(
15503
var
diff2 = compilation2.EmitDifference(
15596
var
diff1 = compilation1.EmitDifference(
15620
var
diff2 = compilation2.EmitDifference(
15714
var
diff1 = compilation1.EmitDifference(
15758
var
diff2 = compilation2.EmitDifference(
15891
var
diff1 = compilation1.EmitDifference(
15945
var
diff2 = compilation2.EmitDifference(
16107
var
diff1 = compilation1.EmitDifference(
16178
var
diff2 = compilation2.EmitDifference(
16341
var
diff1 = compilation1.EmitDifference(
16391
var
diff2 = compilation2.EmitDifference(
16480
var
diffError = compilation1.EmitDifference(
16492
var
diff = compilation1.EmitDifference(
16578
var
diff1 = compilation1.EmitDifference(
16659
var
diff1 = compilation1.EmitDifference(
17020
var
diff1 = compilation1.EmitDifference(
17092
var
diff = compilation1.EmitDifference(
20109
var
diff = compilation1.EmitDifference(
20185
var
diff = compilation1.EmitDifference(
20279
var
diff = compilation1.EmitDifference(
20368
var
diff = compilation1.EmitDifference(
Emit\EditAndContinue\LocalSlotMappingTests.cs (44)
78
var
diff1 = compilation1.EmitDifference(
252
var
diff1 = compilation1.EmitDifference(
436
var
diff1 = compilation1.EmitDifference(
542
var
diff1 = compilation1.EmitDifference(
654
var
diff1 = compilation1.EmitDifference(
764
var
diff1 = compilation1.EmitDifference(
855
var
diff1 = compilation1.EmitDifference(
1157
var
diff1 = compilation1.EmitDifference(
1220
var
diff1 = compilation1.EmitDifference(
1328
var
diff1 = compilation1.EmitDifference(
1492
var
diff1 = compilation1.EmitDifference(
1748
var
diff1 = compilation1.EmitDifference(
1860
var
diff1 = compilation1.EmitDifference(
2020
var
diff1 = compilation1.EmitDifference(
2053
var
diff1 = compilation1.EmitDifference(
2202
var
diff1 = compilation1.EmitDifference(
2250
var
diff2 = compilation2.EmitDifference(
2426
var
diff1 = compilation1.EmitDifference(
2488
var
diff2 = compilation2.EmitDifference(
2610
var
diff1 = compilation1.EmitDifference(
2748
var
diff1 = compilation1.EmitDifference(
2923
var
diff1 = compilation1.EmitDifference(
3059
var
diff1 = compilation1.EmitDifference(
3222
var
diff1 = compilation1.EmitDifference(
3386
var
diff1 = compilation1.EmitDifference(
3495
var
diff1 = compilation1.EmitDifference(
3605
var
diff1 = compilation1.EmitDifference(
3696
var
diff1 = compilation1.EmitDifference(
3900
var
diff1 = compilation1.EmitDifference(
3904
var
diff2 = compilation2.EmitDifference(
4243
var
diff1 = compilation1.EmitDifference(
4290
var
diff1 = compilation1.EmitDifference(
4346
var
diff1 = compilation1.EmitDifference(
4401
var
diff1 = compilation1.EmitDifference(
4453
var
diff1 = compilation1.EmitDifference(
4509
var
diff1 = compilation1.EmitDifference(
4578
var
diff1 = compilation1.EmitDifference(
4658
var
diff1 = compilation1.EmitDifference(
4752
var
diff1 = compilation1.EmitDifference(
4812
var
diff1 = compilation1.EmitDifference(
4872
var
diff1 = compilation1.EmitDifference(
4961
var
diff1 = compilation1.EmitDifference(
5115
var
diff1 = compilation1.EmitDifference(
5179
var
diff2 = compilation2.EmitDifference(
Emit\LocalStateTracing\LocalStateTracingTests.cs (1)
450
var
diff = compilation1.EmitDifference(
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationExtensions.cs (1)
142
internal static
CompilationDifference
EmitDifference(
Roslyn.Test.PdbUtilities (10)
EditAndContinue\EditAndContinueTest.cs (1)
100
CompilationDifference
diff = compilation.EmitDifference(previousGeneration.Baseline, semanticEdits, options: options);
EditAndContinue\EditAndContinueTest.GenerationInfo.cs (2)
30
public readonly
CompilationDifference
? CompilationDifference;
32
public GenerationInfo(Compilation compilation, MetadataReader reader,
CompilationDifference
? diff, CompilationVerifier? compilationVerifier, EmitBaseline baseline, Action<GenerationVerifier> verifier)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (2)
229
=> Verify(() =>
CompilationDifference
.VerifySynthesizedMembers(GetSynthesizedMembers(), displayTypeKind, expected));
232
=> Verify(() =>
CompilationDifference
.VerifySynthesizedSymbols(GetSynthesizedTypes(), expected));
Reader\PdbValidation.cs (5)
91
public static void VerifyPdb(this
CompilationDifference
diff, IEnumerable<MethodDefinitionHandle> methodHandles, string expectedPdb)
96
public static void VerifyPdb(this
CompilationDifference
diff, IEnumerable<MethodDefinitionHandle> methodHandles, XElement expectedPdb)
102
this
CompilationDifference
diff,
114
this
CompilationDifference
diff,
125
this
CompilationDifference
diff,