1 instantiation of CompilationDifference
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationExtensions.cs (1)
168return new CompilationDifference(
400 references to CompilationDifference
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (389)
Emit\EditAndContinue\AssemblyReferencesTests.cs (9)
234var diff1 = compilation1.EmitDifference( 240var diff2 = compilation2.EmitDifference( 339var diff1 = compilation1.EmitDifference( 343var diff2 = compilation2.EmitDifference( 422var diff1 = compilation1.EmitDifference( 502var diff1 = compilation1.EmitDifference( 613var diff1 = compilation1.EmitDifference( 622var diff2 = compilation2.EmitDifference( 634var diff3 = compilation3.EmitDifference(
Emit\EditAndContinue\EditAndContinueClosureTests.cs (62)
256var diff1 = compilation1.EmitDifference( 317var diff1 = compilation1.EmitDifference( 389var diff1 = compilation1.EmitDifference( 447var diff1 = compilation1.EmitDifference( 500var diff1 = compilation1.EmitDifference( 559var diff1 = compilation1.EmitDifference( 613var diff1 = compilation1.EmitDifference( 668var diff1 = compilation1.EmitDifference( 724var diff1 = compilation1.EmitDifference( 779var diff1 = compilation1.EmitDifference( 847var diff1 = compilation1.EmitDifference( 922var diff1 = compilation1.EmitDifference( 996var diff1 = compilation1.EmitDifference( 1063var diff1 = compilation1.EmitDifference( 1122var diff1 = compilation1.EmitDifference( 1210var diff1 = compilation1.EmitDifference( 1299var diff1 = compilation1.EmitDifference( 1383var diff1 = compilation1.EmitDifference( 1474var diff1 = compilation1.EmitDifference( 1556var diff1 = compilation1.EmitDifference( 1634var diff1 = compilation1.EmitDifference( 1658var diff2 = compilation2.EmitDifference( 1733var diff1 = compilation1.EmitDifference( 1756var diff2 = compilation2.EmitDifference( 1824var diff1 = compilation1.EmitDifference( 1847var diff2 = compilation2.EmitDifference( 1933var diff1 = compilation1.EmitDifference( 1968var diff2 = compilation2.EmitDifference( 2012var diff3 = compilation3.EmitDifference( 2131var diff1 = compilation1.EmitDifference( 2165var diff2 = compilation2.EmitDifference( 2207var diff3 = compilation3.EmitDifference( 2341var diff1 = compilation1.EmitDifference( 2365var diff2 = compilation2.EmitDifference( 2479var diff1 = compilation1.EmitDifference( 2495var diff2 = compilation2.EmitDifference( 2596var diff1 = compilation1.EmitDifference( 2612var diff2 = compilation2.EmitDifference( 2729var diff1 = compilation1.EmitDifference( 2740var diff2 = compilation2.EmitDifference( 2752var diff3 = compilation3.EmitDifference( 2801var diff1 = compilation1.EmitDifference( 2873var diff1 = compilation1.EmitDifference( 2979var diff1 = compilation1.EmitDifference( 3098var diff1 = compilation1.EmitDifference( 3193var diff1 = compilation1.EmitDifference( 3254var diff1 = compilation1.EmitDifference( 3493var diff1 = compilation1.EmitDifference( 3762var diff1 = compilation1.EmitDifference(generation0, 3794var diff2 = compilation2.EmitDifference(diff1.NextGeneration, 3886var diff1 = compilation1.EmitDifference( 3898var diff2 = compilation2.EmitDifference( 3986var diff1 = compilation1.EmitDifference( 4038var diff2 = compilation2.EmitDifference( 4132var diff1 = compilation1.EmitDifference( 4217var diff1 = compilation1.EmitDifference( 4299var diff1 = compilation1.EmitDifference( 4372var diff1 = compilation1.EmitDifference( 4454var diff1 = compilation1.EmitDifference( 4637var diff1 = compilation1.EmitDifference( 4696var diff1 = compilation1.EmitDifference( 4747var diff1 = compilation1.EmitDifference(
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
58var diff1 = compilation1.EmitDifference( 122var diff1 = compilation1.EmitDifference( 186var diff1 = compilation1.EmitDifference( 250var diff1 = compilation1.EmitDifference( 314var diff1 = compilation1.EmitDifference(
Emit\EditAndContinue\EditAndContinuePdbTests.cs (2)
148var diff1 = compilation1.EmitDifference( 268var diff2 = compilation2.EmitDifference(
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (73)
60var diff1 = compilation1.EmitDifference( 239var diff1 = compilation1.EmitDifference( 356var diff1 = compilation1.EmitDifference( 458var diff1 = compilation1.EmitDifference( 532var diff1 = compilation1.EmitDifference( 582var diff1 = compilation1.EmitDifference( 1132var diff1 = compilation1.EmitDifference( 1557var diff1 = compilation1.EmitDifference( 1999var diff1 = compilation1.EmitDifference( 2004var diff2 = compilation2.EmitDifference( 2576var diff1 = compilation1.EmitDifference( 2745var diff1 = compilation1.EmitDifference( 3284var diff1 = compilation1.EmitDifference( 3668var diff1 = compilation1.EmitDifference( 3772var diff1 = compilation1.EmitDifference( 3881var diff1 = compilation1.EmitDifference( 3987var diff1 = compilation1.EmitDifference( 4101var diff1 = compilation1.EmitDifference( 4253var diff1 = compilation1.EmitDifference( 4487var diff1 = compilation1.EmitDifference( 4647var diff1 = compilation1.EmitDifference( 5110var diff1 = compilation1.EmitDifference( 5458var diff1 = compilation1.EmitDifference( 5797var diff1 = compilation1.EmitDifference( 5802var diff2 = compilation2.EmitDifference( 5807var diff3 = compilation3.EmitDifference( 6702var diff1 = compilation1.EmitDifference( 7141var diff1 = compilation1.EmitDifference( 7425var diff1 = compilation1.EmitDifference( 7437var diff2 = compilation2.EmitDifference( 7448var diff3 = compilation3.EmitDifference( 7804var diff1 = compilation1.EmitDifference( 7879var diff2 = compilation2.EmitDifference( 8174var diff1 = compilation1.EmitDifference( 8186var diff2 = compilation2.EmitDifference( 8197var diff3 = compilation3.EmitDifference( 8707var diff1 = compilation1.EmitDifference( 8716var diff2 = compilation2.EmitDifference( 8725var diff3 = compilation3.EmitDifference( 8734var diff4 = compilation4.EmitDifference( 8784var diff1 = compilation1.EmitDifference( 8789var diff2 = compilation2.EmitDifference( 8889var diff1 = compilation1.EmitDifference( 8901var diff2 = compilation2.EmitDifference( 9084var diff1 = compilation1.EmitDifference( 9206var diff1 = compilation1.EmitDifference( 9225var diff2 = compilation2.EmitDifference( 9363var diff1 = compilation1.EmitDifference( 9376var diff2 = compilation2.EmitDifference( 9518var diff1 = compilation1.EmitDifference( 9529var diff2 = compilation2.EmitDifference( 9625var diff1 = compilation1.EmitDifference( 9687var diff2 = compilation2.EmitDifference( 9755var diff1 = compilation1.EmitDifference( 9767var diff2 = compilation2.EmitDifference( 9781var diff3 = compilation3.EmitDifference( 9793var diff4 = compilation4.EmitDifference( 9805var diff5 = compilation5.EmitDifference( 10257var diff1 = compilation1.EmitDifference( 10567var diff2 = compilation2.EmitDifference( 10633var diff1 = compilation1.EmitDifference( 10700var diff1 = compilation1.EmitDifference( 10765var diff1 = compilation1.EmitDifference( 10833var diff1 = compilation1.EmitDifference( 10886var diff1 = compilation1.EmitDifference( 10950var diff1 = compilation1.EmitDifference( 11016var diff1 = compilation1.EmitDifference( 11067var diff1 = compilation1.EmitDifference( 11118var diff1 = compilation1.EmitDifference( 11172var diff1 = compilation1.EmitDifference( 11233var diff1 = compilation1.EmitDifference( 11288var diff1 = compilation1.EmitDifference( 11355var diff1 = compilation1.EmitDifference(
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
250internal static void SaveImages(string outputDirectory, CompilationVerifier baseline, params CompilationDifference[] diffs)
Emit\EditAndContinue\EditAndContinueTests.cs (192)
312var diff1 = compilation1.EmitDifference( 355var diff1 = compilation1.EmitDifference( 388var diff1 = compilation1.EmitDifference( 443var diffError = compilation1.EmitDifference( 453var diffGood = compilation1.EmitDifference( 509var diff = compilation1.EmitDifference( 556var diff1 = compilation1.EmitDifference( 618var diff1 = compilation1.EmitDifference( 645var diff2 = compilation2.EmitDifference( 845var diff1 = compilation1.EmitDifference( 1173var diff1 = compilation1.EmitDifference( 1210var diff2 = compilation2.EmitDifference( 1296var diff1 = compilation1.EmitDifference( 1337var diff2 = compilation2.EmitDifference( 1369var diff3 = compilation3.EmitDifference( 1871var diff1 = compilation1.EmitDifference( 1960var diff1 = compilation1.EmitDifference( 1978var diff2 = compilation2.EmitDifference( 2045var diff1 = compilation1.EmitDifference( 2063var diff2 = compilation2.EmitDifference( 2119var diff1 = compilation1.EmitDifference( 2185var diff1 = compilation1.EmitDifference( 2205var diff2 = compilation2.EmitDifference( 2261var diff1 = compilation1.EmitDifference( 3159var diff1 = compilation1.EmitDifference( 3252var diff1 = compilation1.EmitDifference( 3301var diff2 = compilation2.EmitDifference( 3366var diff1 = compilation1.EmitDifference( 3673var diff1 = compilation1.EmitDifference( 3707var diff2 = compilation2.EmitDifference( 3816var diff1 = compilation1.EmitDifference( 3906var diff2 = compilation2.EmitDifference( 4003var diff3 = compilation3.EmitDifference( 4066var diff1 = compilation1.EmitDifference( 4126var diff1 = compilation1.EmitDifference( 4194var diff1 = compilation1.EmitDifference( 4229var diff2 = compilation2.EmitDifference( 6158var diff1 = compilation1.EmitDifference( 6213var diff2 = compilation2.EmitDifference( 6875var diff1 = compilation1.EmitDifference( 6940var diff1 = compilation1.EmitDifference( 6961var diff2 = compilation2.EmitDifference( 7084void ValidateReplacedType(CompilationDifference diff, MetadataReader[] readers) 7140var diff1 = compilation1.EmitDifference( 7148var diff2 = compilation2.EmitDifference( 7157var diff3 = compilation3.EmitDifference( 7318var diff1 = compilation1.EmitDifference( 7396var diff1 = compilation1.EmitDifference( 7411var diff2 = compilation2.EmitDifference( 7481var diff1 = compilation1.EmitDifference( 7496var diff2 = compilation2.EmitDifference( 7559var diff1 = compilation1.EmitDifference( 7661var diff1 = compilation1.EmitDifference( 7722var diff1 = compilation1.EmitDifference( 7836var diff1 = compilation1.EmitDifference( 7850var diff2 = compilation2.EmitDifference( 7893var diff1 = compilation1.EmitDifference( 7960var diff1 = compilation1.EmitDifference( 7986var diff2 = compilation2.EmitDifference( 8036var diff1 = compilation1.EmitDifference( 8149var diff1 = compilation1.EmitDifference( 8174var diff2 = compilation2.EmitDifference( 8313var diff1 = compilation1.EmitDifference( 8440var diff1 = compilation1.EmitDifference( 8512var diff1 = compilation1.EmitDifference( 8562var diff1 = compilation1.EmitDifference( 8664var diff1 = compilation1.EmitDifference( 8720var diff1 = compilation1.EmitDifference( 8800var diff1 = compilation1.EmitDifference( 8833var diff2 = compilation2.EmitDifference( 8956var diff1 = compilation1.EmitDifference( 8980var diff2 = compilation2.EmitDifference( 9004var diff3 = compilation3.EmitDifference( 9029var diff4 = compilation4.EmitDifference( 9054var diff5 = compilation5.EmitDifference( 9078var diff6 = compilation6.EmitDifference( 9102var diff7 = compilation7.EmitDifference( 9128var diff8 = compilation8.EmitDifference( 9153var diff9 = compilation9.EmitDifference( 9177var diff10 = compilation10.EmitDifference( 9250var diff11 = compilation11.EmitDifference( 9274var diff12 = compilation12.EmitDifference( 9343var diff1 = compilation1.EmitDifference( 9449var diff1 = compilation1.EmitDifference( 9529var diff1 = compilation1.EmitDifference( 9558var diff2 = compilation2.EmitDifference( 9622var diff1 = compilation1.EmitDifference( 9755var diff1 = compilation1.EmitDifference( 9813var diff2 = compilation2.EmitDifference( 9871var diff3 = compilation3.EmitDifference( 9961var diff1 = compilation1.EmitDifference( 9965var diff2 = compilation2.EmitDifference( 10049var diff1 = compilation1.EmitDifference( 10099var diff1a = compilation1.EmitDifference( 10148var diff1b = compilation1.EmitDifference( 10295var diff1 = compilation1.EmitDifference( 10324var diff2 = compilation2.EmitDifference( 10352var diff3 = compilation3.EmitDifference( 10437var diff1 = compilation1.EmitDifference( 10460var diff2 = compilation2.EmitDifference( 10526var diff1 = compilation1.EmitDifference( 10547var diff2 = compilation2.EmitDifference( 10805var diff1 = compilation1.EmitDifference( 10921var diff1 = compilation1.EmitDifference( 10949var diff2 = compilation2.EmitDifference( 10981var diff3 = compilation3.EmitDifference( 11108var diff1 = compilation1.EmitDifference( 11118var diff2 = compilation2.EmitDifference( 11128var diff3 = compilation3.EmitDifference( 11214var diff1 = compilation1.EmitDifference( 11293var diff1 = compilation1.EmitDifference( 11320var diff2 = compilation2.EmitDifference( 11443var diff1 = compilation1.EmitDifference( 11457var diff2 = compilation2.EmitDifference( 11566var diff1 = compilation1.EmitDifference( 11580var diff2 = compilation2.EmitDifference( 11762var diff1 = compilation1.EmitDifference( 11792var diff2 = compilation2.EmitDifference( 11870var diff1 = compilation1.EmitDifference( 11943var diff1 = compilation1.EmitDifference( 12018var diff1 = compilation1.EmitDifference( 12111var diff1 = compilation1.EmitDifference( 12204var diff1 = compilation1.EmitDifference( 12268var diff1 = compilation1.EmitDifference( 12331var diff1 = compilation1.EmitDifference( 12451var diff1 = compilation1.EmitDifference( 12492var diff2 = compilation2.EmitDifference( 12600var diff1 = compilation1.EmitDifference( 12718var diff1 = compilation1.EmitDifference( 12771var diff1 = compilation1.EmitDifference( 12866var diff1A = compilation1A.EmitDifference( 12878var diff1B = compilation1B.EmitDifference( 12944var diff1 = compilation1.EmitDifference( 13103var diff1 = compilation1.EmitDifference( 13218var diff1 = compilation1.EmitDifference( 13231var diff2F = compilation2.EmitDifference( 13243var diff2G = compilation2.EmitDifference( 13411var diff1 = compilation1.EmitDifference( 13451var diff1 = compilation1.EmitDifference( 13503var diff1 = compilation1.EmitDifference( 13514var diff2F = compilation2.EmitDifference( 13573var diffA1 = compilationA1.EmitDifference( 13582var diffB1 = compilationB1.EmitDifference( 13638var diffB1 = compilationB1.EmitDifference( 13657var diffB2 = compilationB2.EmitDifference( 13709var diff1 = compilation1.EmitDifference( 13716var diff2 = compilation2.EmitDifference( 13753var diff1 = compilation1.EmitDifference( 13902var diff1 = compilation1.EmitDifference( 13945var diff2 = compilation2.EmitDifference( 14051var diff1 = compilation1.EmitDifference( 14084var diff2 = compilation2.EmitDifference( 14179var diff1 = compilation1.EmitDifference( 14203var diff2 = compilation2.EmitDifference( 14287var diff1 = compilation1.EmitDifference( 14312var diff2 = compilation2.EmitDifference( 14430var diff1 = compilation1.EmitDifference( 14482var diff2 = compilation2.EmitDifference( 14602var diff1 = compilation1.EmitDifference( 14636var diff2 = compilation2.EmitDifference( 14728var diff1 = compilation1.EmitDifference( 14757var diff2 = compilation2.EmitDifference( 14898var diff1 = compilation1.EmitDifference( 14955var diff2 = compilation2.EmitDifference( 15066var diff1 = compilation1.EmitDifference( 15094var diff2 = compilation2.EmitDifference( 15178var diff1 = compilation1.EmitDifference( 15201var diff2 = compilation2.EmitDifference( 15299var diff1 = compilation1.EmitDifference( 15348var diff2 = compilation2.EmitDifference( 15461var diff1 = compilation1.EmitDifference( 15502var diff2 = compilation2.EmitDifference( 15595var diff1 = compilation1.EmitDifference( 15619var diff2 = compilation2.EmitDifference( 15713var diff1 = compilation1.EmitDifference( 15757var diff2 = compilation2.EmitDifference( 15890var diff1 = compilation1.EmitDifference( 15944var diff2 = compilation2.EmitDifference( 16106var diff1 = compilation1.EmitDifference( 16177var diff2 = compilation2.EmitDifference( 16340var diff1 = compilation1.EmitDifference( 16390var diff2 = compilation2.EmitDifference( 16479var diffError = compilation1.EmitDifference( 16491var diff = compilation1.EmitDifference( 16577var diff1 = compilation1.EmitDifference( 16658var diff1 = compilation1.EmitDifference( 17019var diff1 = compilation1.EmitDifference( 17091var diff = compilation1.EmitDifference( 20108var diff = compilation1.EmitDifference( 20184var diff = compilation1.EmitDifference( 20278var diff = compilation1.EmitDifference( 20367var diff = compilation1.EmitDifference(
Emit\EditAndContinue\LocalSlotMappingTests.cs (44)
78var diff1 = compilation1.EmitDifference( 252var diff1 = compilation1.EmitDifference( 436var diff1 = compilation1.EmitDifference( 542var diff1 = compilation1.EmitDifference( 654var diff1 = compilation1.EmitDifference( 764var diff1 = compilation1.EmitDifference( 855var diff1 = compilation1.EmitDifference( 1157var diff1 = compilation1.EmitDifference( 1220var diff1 = compilation1.EmitDifference( 1328var diff1 = compilation1.EmitDifference( 1492var diff1 = compilation1.EmitDifference( 1748var diff1 = compilation1.EmitDifference( 1860var diff1 = compilation1.EmitDifference( 2020var diff1 = compilation1.EmitDifference( 2053var diff1 = compilation1.EmitDifference( 2202var diff1 = compilation1.EmitDifference( 2250var diff2 = compilation2.EmitDifference( 2426var diff1 = compilation1.EmitDifference( 2488var diff2 = compilation2.EmitDifference( 2610var diff1 = compilation1.EmitDifference( 2748var diff1 = compilation1.EmitDifference( 2923var diff1 = compilation1.EmitDifference( 3059var diff1 = compilation1.EmitDifference( 3222var diff1 = compilation1.EmitDifference( 3386var diff1 = compilation1.EmitDifference( 3495var diff1 = compilation1.EmitDifference( 3605var diff1 = compilation1.EmitDifference( 3696var diff1 = compilation1.EmitDifference( 3900var diff1 = compilation1.EmitDifference( 3904var diff2 = compilation2.EmitDifference( 4243var diff1 = compilation1.EmitDifference( 4290var diff1 = compilation1.EmitDifference( 4346var diff1 = compilation1.EmitDifference( 4401var diff1 = compilation1.EmitDifference( 4453var diff1 = compilation1.EmitDifference( 4509var diff1 = compilation1.EmitDifference( 4578var diff1 = compilation1.EmitDifference( 4658var diff1 = compilation1.EmitDifference( 4752var diff1 = compilation1.EmitDifference( 4812var diff1 = compilation1.EmitDifference( 4872var diff1 = compilation1.EmitDifference( 4961var diff1 = compilation1.EmitDifference( 5115var diff1 = compilation1.EmitDifference( 5179var diff2 = compilation2.EmitDifference(
Emit\LocalStateTracing\LocalStateTracingTests.cs (1)
450var diff = compilation1.EmitDifference(
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationExtensions.cs (1)
142internal static CompilationDifference EmitDifference(
Roslyn.Test.PdbUtilities (10)
EditAndContinue\EditAndContinueTest.cs (1)
100CompilationDifference diff = compilation.EmitDifference(previousGeneration.Baseline, semanticEdits, options: options);
EditAndContinue\EditAndContinueTest.GenerationInfo.cs (2)
30public readonly CompilationDifference? CompilationDifference; 32public 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)
91public static void VerifyPdb(this CompilationDifference diff, IEnumerable<MethodDefinitionHandle> methodHandles, string expectedPdb) 96public static void VerifyPdb(this CompilationDifference diff, IEnumerable<MethodDefinitionHandle> methodHandles, XElement expectedPdb) 102this CompilationDifference diff, 114this CompilationDifference diff, 125this CompilationDifference diff,