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)
283
var
diff1 = compilation1.EmitDifference(
326
var
diff1 = compilation1.EmitDifference(
359
var
diff1 = compilation1.EmitDifference(
414
var
diffError = compilation1.EmitDifference(
424
var
diffGood = compilation1.EmitDifference(
480
var
diff = compilation1.EmitDifference(
527
var
diff1 = compilation1.EmitDifference(
589
var
diff1 = compilation1.EmitDifference(
616
var
diff2 = compilation2.EmitDifference(
816
var
diff1 = compilation1.EmitDifference(
1144
var
diff1 = compilation1.EmitDifference(
1181
var
diff2 = compilation2.EmitDifference(
1267
var
diff1 = compilation1.EmitDifference(
1308
var
diff2 = compilation2.EmitDifference(
1340
var
diff3 = compilation3.EmitDifference(
1842
var
diff1 = compilation1.EmitDifference(
1931
var
diff1 = compilation1.EmitDifference(
1949
var
diff2 = compilation2.EmitDifference(
2016
var
diff1 = compilation1.EmitDifference(
2034
var
diff2 = compilation2.EmitDifference(
2090
var
diff1 = compilation1.EmitDifference(
2156
var
diff1 = compilation1.EmitDifference(
2176
var
diff2 = compilation2.EmitDifference(
2232
var
diff1 = compilation1.EmitDifference(
3108
var
diff1 = compilation1.EmitDifference(
3201
var
diff1 = compilation1.EmitDifference(
3250
var
diff2 = compilation2.EmitDifference(
3315
var
diff1 = compilation1.EmitDifference(
3622
var
diff1 = compilation1.EmitDifference(
3656
var
diff2 = compilation2.EmitDifference(
3765
var
diff1 = compilation1.EmitDifference(
3855
var
diff2 = compilation2.EmitDifference(
3952
var
diff3 = compilation3.EmitDifference(
4015
var
diff1 = compilation1.EmitDifference(
4075
var
diff1 = compilation1.EmitDifference(
4143
var
diff1 = compilation1.EmitDifference(
4178
var
diff2 = compilation2.EmitDifference(
5996
var
diff1 = compilation1.EmitDifference(
6051
var
diff2 = compilation2.EmitDifference(
6674
var
diff1 = compilation1.EmitDifference(
6739
var
diff1 = compilation1.EmitDifference(
6760
var
diff2 = compilation2.EmitDifference(
6883
void ValidateReplacedType(
CompilationDifference
diff, MetadataReader[] readers)
6939
var
diff1 = compilation1.EmitDifference(
6947
var
diff2 = compilation2.EmitDifference(
6956
var
diff3 = compilation3.EmitDifference(
7117
var
diff1 = compilation1.EmitDifference(
7195
var
diff1 = compilation1.EmitDifference(
7210
var
diff2 = compilation2.EmitDifference(
7280
var
diff1 = compilation1.EmitDifference(
7295
var
diff2 = compilation2.EmitDifference(
7358
var
diff1 = compilation1.EmitDifference(
7460
var
diff1 = compilation1.EmitDifference(
7521
var
diff1 = compilation1.EmitDifference(
7635
var
diff1 = compilation1.EmitDifference(
7649
var
diff2 = compilation2.EmitDifference(
7692
var
diff1 = compilation1.EmitDifference(
7759
var
diff1 = compilation1.EmitDifference(
7785
var
diff2 = compilation2.EmitDifference(
7835
var
diff1 = compilation1.EmitDifference(
7948
var
diff1 = compilation1.EmitDifference(
7973
var
diff2 = compilation2.EmitDifference(
8112
var
diff1 = compilation1.EmitDifference(
8239
var
diff1 = compilation1.EmitDifference(
8311
var
diff1 = compilation1.EmitDifference(
8361
var
diff1 = compilation1.EmitDifference(
8463
var
diff1 = compilation1.EmitDifference(
8519
var
diff1 = compilation1.EmitDifference(
8599
var
diff1 = compilation1.EmitDifference(
8632
var
diff2 = compilation2.EmitDifference(
8755
var
diff1 = compilation1.EmitDifference(
8779
var
diff2 = compilation2.EmitDifference(
8803
var
diff3 = compilation3.EmitDifference(
8828
var
diff4 = compilation4.EmitDifference(
8853
var
diff5 = compilation5.EmitDifference(
8877
var
diff6 = compilation6.EmitDifference(
8901
var
diff7 = compilation7.EmitDifference(
8927
var
diff8 = compilation8.EmitDifference(
8952
var
diff9 = compilation9.EmitDifference(
8976
var
diff10 = compilation10.EmitDifference(
9049
var
diff11 = compilation11.EmitDifference(
9073
var
diff12 = compilation12.EmitDifference(
9142
var
diff1 = compilation1.EmitDifference(
9248
var
diff1 = compilation1.EmitDifference(
9328
var
diff1 = compilation1.EmitDifference(
9357
var
diff2 = compilation2.EmitDifference(
9421
var
diff1 = compilation1.EmitDifference(
9554
var
diff1 = compilation1.EmitDifference(
9612
var
diff2 = compilation2.EmitDifference(
9670
var
diff3 = compilation3.EmitDifference(
9760
var
diff1 = compilation1.EmitDifference(
9764
var
diff2 = compilation2.EmitDifference(
9848
var
diff1 = compilation1.EmitDifference(
9898
var
diff1a = compilation1.EmitDifference(
9947
var
diff1b = compilation1.EmitDifference(
10094
var
diff1 = compilation1.EmitDifference(
10123
var
diff2 = compilation2.EmitDifference(
10151
var
diff3 = compilation3.EmitDifference(
10236
var
diff1 = compilation1.EmitDifference(
10259
var
diff2 = compilation2.EmitDifference(
10325
var
diff1 = compilation1.EmitDifference(
10346
var
diff2 = compilation2.EmitDifference(
10604
var
diff1 = compilation1.EmitDifference(
10720
var
diff1 = compilation1.EmitDifference(
10748
var
diff2 = compilation2.EmitDifference(
10780
var
diff3 = compilation3.EmitDifference(
10907
var
diff1 = compilation1.EmitDifference(
10917
var
diff2 = compilation2.EmitDifference(
10927
var
diff3 = compilation3.EmitDifference(
11013
var
diff1 = compilation1.EmitDifference(
11092
var
diff1 = compilation1.EmitDifference(
11119
var
diff2 = compilation2.EmitDifference(
11242
var
diff1 = compilation1.EmitDifference(
11256
var
diff2 = compilation2.EmitDifference(
11365
var
diff1 = compilation1.EmitDifference(
11379
var
diff2 = compilation2.EmitDifference(
11561
var
diff1 = compilation1.EmitDifference(
11591
var
diff2 = compilation2.EmitDifference(
11669
var
diff1 = compilation1.EmitDifference(
11742
var
diff1 = compilation1.EmitDifference(
11817
var
diff1 = compilation1.EmitDifference(
11910
var
diff1 = compilation1.EmitDifference(
12003
var
diff1 = compilation1.EmitDifference(
12067
var
diff1 = compilation1.EmitDifference(
12130
var
diff1 = compilation1.EmitDifference(
12250
var
diff1 = compilation1.EmitDifference(
12291
var
diff2 = compilation2.EmitDifference(
12399
var
diff1 = compilation1.EmitDifference(
12517
var
diff1 = compilation1.EmitDifference(
12570
var
diff1 = compilation1.EmitDifference(
12665
var
diff1A = compilation1A.EmitDifference(
12677
var
diff1B = compilation1B.EmitDifference(
12743
var
diff1 = compilation1.EmitDifference(
12889
var
diff1 = compilation1.EmitDifference(
13004
var
diff1 = compilation1.EmitDifference(
13017
var
diff2F = compilation2.EmitDifference(
13029
var
diff2G = compilation2.EmitDifference(
13197
var
diff1 = compilation1.EmitDifference(
13237
var
diff1 = compilation1.EmitDifference(
13289
var
diff1 = compilation1.EmitDifference(
13300
var
diff2F = compilation2.EmitDifference(
13359
var
diffA1 = compilationA1.EmitDifference(
13368
var
diffB1 = compilationB1.EmitDifference(
13424
var
diffB1 = compilationB1.EmitDifference(
13443
var
diffB2 = compilationB2.EmitDifference(
13495
var
diff1 = compilation1.EmitDifference(
13502
var
diff2 = compilation2.EmitDifference(
13539
var
diff1 = compilation1.EmitDifference(
13688
var
diff1 = compilation1.EmitDifference(
13731
var
diff2 = compilation2.EmitDifference(
13837
var
diff1 = compilation1.EmitDifference(
13870
var
diff2 = compilation2.EmitDifference(
13965
var
diff1 = compilation1.EmitDifference(
13989
var
diff2 = compilation2.EmitDifference(
14073
var
diff1 = compilation1.EmitDifference(
14098
var
diff2 = compilation2.EmitDifference(
14216
var
diff1 = compilation1.EmitDifference(
14268
var
diff2 = compilation2.EmitDifference(
14388
var
diff1 = compilation1.EmitDifference(
14422
var
diff2 = compilation2.EmitDifference(
14514
var
diff1 = compilation1.EmitDifference(
14543
var
diff2 = compilation2.EmitDifference(
14684
var
diff1 = compilation1.EmitDifference(
14741
var
diff2 = compilation2.EmitDifference(
14852
var
diff1 = compilation1.EmitDifference(
14880
var
diff2 = compilation2.EmitDifference(
14964
var
diff1 = compilation1.EmitDifference(
14987
var
diff2 = compilation2.EmitDifference(
15085
var
diff1 = compilation1.EmitDifference(
15134
var
diff2 = compilation2.EmitDifference(
15247
var
diff1 = compilation1.EmitDifference(
15288
var
diff2 = compilation2.EmitDifference(
15381
var
diff1 = compilation1.EmitDifference(
15405
var
diff2 = compilation2.EmitDifference(
15499
var
diff1 = compilation1.EmitDifference(
15543
var
diff2 = compilation2.EmitDifference(
15676
var
diff1 = compilation1.EmitDifference(
15730
var
diff2 = compilation2.EmitDifference(
15892
var
diff1 = compilation1.EmitDifference(
15963
var
diff2 = compilation2.EmitDifference(
16126
var
diff1 = compilation1.EmitDifference(
16176
var
diff2 = compilation2.EmitDifference(
16265
var
diffError = compilation1.EmitDifference(
16277
var
diff = compilation1.EmitDifference(
16363
var
diff1 = compilation1.EmitDifference(
16444
var
diff1 = compilation1.EmitDifference(
16802
var
diff1 = compilation1.EmitDifference(
16874
var
diff = compilation1.EmitDifference(
19571
var
diff = compilation1.EmitDifference(
19647
var
diff = compilation1.EmitDifference(
19741
var
diff = compilation1.EmitDifference(
19830
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,