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)
312
var
diff1 = compilation1.EmitDifference(
355
var
diff1 = compilation1.EmitDifference(
388
var
diff1 = compilation1.EmitDifference(
443
var
diffError = compilation1.EmitDifference(
453
var
diffGood = compilation1.EmitDifference(
509
var
diff = compilation1.EmitDifference(
556
var
diff1 = compilation1.EmitDifference(
618
var
diff1 = compilation1.EmitDifference(
645
var
diff2 = compilation2.EmitDifference(
845
var
diff1 = compilation1.EmitDifference(
1173
var
diff1 = compilation1.EmitDifference(
1210
var
diff2 = compilation2.EmitDifference(
1296
var
diff1 = compilation1.EmitDifference(
1337
var
diff2 = compilation2.EmitDifference(
1369
var
diff3 = compilation3.EmitDifference(
1871
var
diff1 = compilation1.EmitDifference(
1960
var
diff1 = compilation1.EmitDifference(
1978
var
diff2 = compilation2.EmitDifference(
2045
var
diff1 = compilation1.EmitDifference(
2063
var
diff2 = compilation2.EmitDifference(
2119
var
diff1 = compilation1.EmitDifference(
2185
var
diff1 = compilation1.EmitDifference(
2205
var
diff2 = compilation2.EmitDifference(
2261
var
diff1 = compilation1.EmitDifference(
3159
var
diff1 = compilation1.EmitDifference(
3252
var
diff1 = compilation1.EmitDifference(
3301
var
diff2 = compilation2.EmitDifference(
3366
var
diff1 = compilation1.EmitDifference(
3673
var
diff1 = compilation1.EmitDifference(
3707
var
diff2 = compilation2.EmitDifference(
3816
var
diff1 = compilation1.EmitDifference(
3906
var
diff2 = compilation2.EmitDifference(
4003
var
diff3 = compilation3.EmitDifference(
4066
var
diff1 = compilation1.EmitDifference(
4126
var
diff1 = compilation1.EmitDifference(
4194
var
diff1 = compilation1.EmitDifference(
4229
var
diff2 = compilation2.EmitDifference(
6158
var
diff1 = compilation1.EmitDifference(
6213
var
diff2 = compilation2.EmitDifference(
6875
var
diff1 = compilation1.EmitDifference(
6940
var
diff1 = compilation1.EmitDifference(
6961
var
diff2 = compilation2.EmitDifference(
7084
void ValidateReplacedType(
CompilationDifference
diff, MetadataReader[] readers)
7140
var
diff1 = compilation1.EmitDifference(
7148
var
diff2 = compilation2.EmitDifference(
7157
var
diff3 = compilation3.EmitDifference(
7318
var
diff1 = compilation1.EmitDifference(
7396
var
diff1 = compilation1.EmitDifference(
7411
var
diff2 = compilation2.EmitDifference(
7481
var
diff1 = compilation1.EmitDifference(
7496
var
diff2 = compilation2.EmitDifference(
7559
var
diff1 = compilation1.EmitDifference(
7661
var
diff1 = compilation1.EmitDifference(
7722
var
diff1 = compilation1.EmitDifference(
7836
var
diff1 = compilation1.EmitDifference(
7850
var
diff2 = compilation2.EmitDifference(
7893
var
diff1 = compilation1.EmitDifference(
7960
var
diff1 = compilation1.EmitDifference(
7986
var
diff2 = compilation2.EmitDifference(
8036
var
diff1 = compilation1.EmitDifference(
8149
var
diff1 = compilation1.EmitDifference(
8174
var
diff2 = compilation2.EmitDifference(
8313
var
diff1 = compilation1.EmitDifference(
8440
var
diff1 = compilation1.EmitDifference(
8512
var
diff1 = compilation1.EmitDifference(
8562
var
diff1 = compilation1.EmitDifference(
8664
var
diff1 = compilation1.EmitDifference(
8720
var
diff1 = compilation1.EmitDifference(
8800
var
diff1 = compilation1.EmitDifference(
8833
var
diff2 = compilation2.EmitDifference(
8956
var
diff1 = compilation1.EmitDifference(
8980
var
diff2 = compilation2.EmitDifference(
9004
var
diff3 = compilation3.EmitDifference(
9029
var
diff4 = compilation4.EmitDifference(
9054
var
diff5 = compilation5.EmitDifference(
9078
var
diff6 = compilation6.EmitDifference(
9102
var
diff7 = compilation7.EmitDifference(
9128
var
diff8 = compilation8.EmitDifference(
9153
var
diff9 = compilation9.EmitDifference(
9177
var
diff10 = compilation10.EmitDifference(
9250
var
diff11 = compilation11.EmitDifference(
9274
var
diff12 = compilation12.EmitDifference(
9343
var
diff1 = compilation1.EmitDifference(
9449
var
diff1 = compilation1.EmitDifference(
9529
var
diff1 = compilation1.EmitDifference(
9558
var
diff2 = compilation2.EmitDifference(
9622
var
diff1 = compilation1.EmitDifference(
9755
var
diff1 = compilation1.EmitDifference(
9813
var
diff2 = compilation2.EmitDifference(
9871
var
diff3 = compilation3.EmitDifference(
9961
var
diff1 = compilation1.EmitDifference(
9965
var
diff2 = compilation2.EmitDifference(
10049
var
diff1 = compilation1.EmitDifference(
10099
var
diff1a = compilation1.EmitDifference(
10148
var
diff1b = compilation1.EmitDifference(
10295
var
diff1 = compilation1.EmitDifference(
10324
var
diff2 = compilation2.EmitDifference(
10352
var
diff3 = compilation3.EmitDifference(
10437
var
diff1 = compilation1.EmitDifference(
10460
var
diff2 = compilation2.EmitDifference(
10526
var
diff1 = compilation1.EmitDifference(
10547
var
diff2 = compilation2.EmitDifference(
10805
var
diff1 = compilation1.EmitDifference(
10921
var
diff1 = compilation1.EmitDifference(
10949
var
diff2 = compilation2.EmitDifference(
10981
var
diff3 = compilation3.EmitDifference(
11108
var
diff1 = compilation1.EmitDifference(
11118
var
diff2 = compilation2.EmitDifference(
11128
var
diff3 = compilation3.EmitDifference(
11214
var
diff1 = compilation1.EmitDifference(
11293
var
diff1 = compilation1.EmitDifference(
11320
var
diff2 = compilation2.EmitDifference(
11443
var
diff1 = compilation1.EmitDifference(
11457
var
diff2 = compilation2.EmitDifference(
11566
var
diff1 = compilation1.EmitDifference(
11580
var
diff2 = compilation2.EmitDifference(
11762
var
diff1 = compilation1.EmitDifference(
11792
var
diff2 = compilation2.EmitDifference(
11870
var
diff1 = compilation1.EmitDifference(
11943
var
diff1 = compilation1.EmitDifference(
12018
var
diff1 = compilation1.EmitDifference(
12111
var
diff1 = compilation1.EmitDifference(
12204
var
diff1 = compilation1.EmitDifference(
12268
var
diff1 = compilation1.EmitDifference(
12331
var
diff1 = compilation1.EmitDifference(
12451
var
diff1 = compilation1.EmitDifference(
12492
var
diff2 = compilation2.EmitDifference(
12600
var
diff1 = compilation1.EmitDifference(
12718
var
diff1 = compilation1.EmitDifference(
12771
var
diff1 = compilation1.EmitDifference(
12866
var
diff1A = compilation1A.EmitDifference(
12878
var
diff1B = compilation1B.EmitDifference(
12944
var
diff1 = compilation1.EmitDifference(
13103
var
diff1 = compilation1.EmitDifference(
13218
var
diff1 = compilation1.EmitDifference(
13231
var
diff2F = compilation2.EmitDifference(
13243
var
diff2G = compilation2.EmitDifference(
13411
var
diff1 = compilation1.EmitDifference(
13451
var
diff1 = compilation1.EmitDifference(
13503
var
diff1 = compilation1.EmitDifference(
13514
var
diff2F = compilation2.EmitDifference(
13573
var
diffA1 = compilationA1.EmitDifference(
13582
var
diffB1 = compilationB1.EmitDifference(
13638
var
diffB1 = compilationB1.EmitDifference(
13657
var
diffB2 = compilationB2.EmitDifference(
13709
var
diff1 = compilation1.EmitDifference(
13716
var
diff2 = compilation2.EmitDifference(
13753
var
diff1 = compilation1.EmitDifference(
13902
var
diff1 = compilation1.EmitDifference(
13945
var
diff2 = compilation2.EmitDifference(
14051
var
diff1 = compilation1.EmitDifference(
14084
var
diff2 = compilation2.EmitDifference(
14179
var
diff1 = compilation1.EmitDifference(
14203
var
diff2 = compilation2.EmitDifference(
14287
var
diff1 = compilation1.EmitDifference(
14312
var
diff2 = compilation2.EmitDifference(
14430
var
diff1 = compilation1.EmitDifference(
14482
var
diff2 = compilation2.EmitDifference(
14602
var
diff1 = compilation1.EmitDifference(
14636
var
diff2 = compilation2.EmitDifference(
14728
var
diff1 = compilation1.EmitDifference(
14757
var
diff2 = compilation2.EmitDifference(
14898
var
diff1 = compilation1.EmitDifference(
14955
var
diff2 = compilation2.EmitDifference(
15066
var
diff1 = compilation1.EmitDifference(
15094
var
diff2 = compilation2.EmitDifference(
15178
var
diff1 = compilation1.EmitDifference(
15201
var
diff2 = compilation2.EmitDifference(
15299
var
diff1 = compilation1.EmitDifference(
15348
var
diff2 = compilation2.EmitDifference(
15461
var
diff1 = compilation1.EmitDifference(
15502
var
diff2 = compilation2.EmitDifference(
15595
var
diff1 = compilation1.EmitDifference(
15619
var
diff2 = compilation2.EmitDifference(
15713
var
diff1 = compilation1.EmitDifference(
15757
var
diff2 = compilation2.EmitDifference(
15890
var
diff1 = compilation1.EmitDifference(
15944
var
diff2 = compilation2.EmitDifference(
16106
var
diff1 = compilation1.EmitDifference(
16177
var
diff2 = compilation2.EmitDifference(
16340
var
diff1 = compilation1.EmitDifference(
16390
var
diff2 = compilation2.EmitDifference(
16479
var
diffError = compilation1.EmitDifference(
16491
var
diff = compilation1.EmitDifference(
16577
var
diff1 = compilation1.EmitDifference(
16658
var
diff1 = compilation1.EmitDifference(
17019
var
diff1 = compilation1.EmitDifference(
17091
var
diff = compilation1.EmitDifference(
20108
var
diff = compilation1.EmitDifference(
20184
var
diff = compilation1.EmitDifference(
20278
var
diff = compilation1.EmitDifference(
20367
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,