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)
313var diff1 = compilation1.EmitDifference( 356var diff1 = compilation1.EmitDifference( 389var diff1 = compilation1.EmitDifference( 444var diffError = compilation1.EmitDifference( 454var diffGood = compilation1.EmitDifference( 510var diff = compilation1.EmitDifference( 557var diff1 = compilation1.EmitDifference( 619var diff1 = compilation1.EmitDifference( 646var diff2 = compilation2.EmitDifference( 846var diff1 = compilation1.EmitDifference( 1174var diff1 = compilation1.EmitDifference( 1211var diff2 = compilation2.EmitDifference( 1297var diff1 = compilation1.EmitDifference( 1338var diff2 = compilation2.EmitDifference( 1370var diff3 = compilation3.EmitDifference( 1872var diff1 = compilation1.EmitDifference( 1961var diff1 = compilation1.EmitDifference( 1979var diff2 = compilation2.EmitDifference( 2046var diff1 = compilation1.EmitDifference( 2064var diff2 = compilation2.EmitDifference( 2120var diff1 = compilation1.EmitDifference( 2186var diff1 = compilation1.EmitDifference( 2206var diff2 = compilation2.EmitDifference( 2262var diff1 = compilation1.EmitDifference( 3160var diff1 = compilation1.EmitDifference( 3253var diff1 = compilation1.EmitDifference( 3302var diff2 = compilation2.EmitDifference( 3367var diff1 = compilation1.EmitDifference( 3674var diff1 = compilation1.EmitDifference( 3708var diff2 = compilation2.EmitDifference( 3817var diff1 = compilation1.EmitDifference( 3907var diff2 = compilation2.EmitDifference( 4004var diff3 = compilation3.EmitDifference( 4067var diff1 = compilation1.EmitDifference( 4127var diff1 = compilation1.EmitDifference( 4195var diff1 = compilation1.EmitDifference( 4230var diff2 = compilation2.EmitDifference( 6159var diff1 = compilation1.EmitDifference( 6214var diff2 = compilation2.EmitDifference( 6876var diff1 = compilation1.EmitDifference( 6941var diff1 = compilation1.EmitDifference( 6962var diff2 = compilation2.EmitDifference( 7085void ValidateReplacedType(CompilationDifference diff, MetadataReader[] readers) 7141var diff1 = compilation1.EmitDifference( 7149var diff2 = compilation2.EmitDifference( 7158var diff3 = compilation3.EmitDifference( 7319var diff1 = compilation1.EmitDifference( 7397var diff1 = compilation1.EmitDifference( 7412var diff2 = compilation2.EmitDifference( 7482var diff1 = compilation1.EmitDifference( 7497var diff2 = compilation2.EmitDifference( 7560var diff1 = compilation1.EmitDifference( 7662var diff1 = compilation1.EmitDifference( 7723var diff1 = compilation1.EmitDifference( 7837var diff1 = compilation1.EmitDifference( 7851var diff2 = compilation2.EmitDifference( 7894var diff1 = compilation1.EmitDifference( 7961var diff1 = compilation1.EmitDifference( 7987var diff2 = compilation2.EmitDifference( 8037var diff1 = compilation1.EmitDifference( 8150var diff1 = compilation1.EmitDifference( 8175var diff2 = compilation2.EmitDifference( 8314var diff1 = compilation1.EmitDifference( 8441var diff1 = compilation1.EmitDifference( 8513var diff1 = compilation1.EmitDifference( 8563var diff1 = compilation1.EmitDifference( 8665var diff1 = compilation1.EmitDifference( 8721var diff1 = compilation1.EmitDifference( 8801var diff1 = compilation1.EmitDifference( 8834var diff2 = compilation2.EmitDifference( 8957var diff1 = compilation1.EmitDifference( 8981var diff2 = compilation2.EmitDifference( 9005var diff3 = compilation3.EmitDifference( 9030var diff4 = compilation4.EmitDifference( 9055var diff5 = compilation5.EmitDifference( 9079var diff6 = compilation6.EmitDifference( 9103var diff7 = compilation7.EmitDifference( 9129var diff8 = compilation8.EmitDifference( 9154var diff9 = compilation9.EmitDifference( 9178var diff10 = compilation10.EmitDifference( 9251var diff11 = compilation11.EmitDifference( 9275var diff12 = compilation12.EmitDifference( 9344var diff1 = compilation1.EmitDifference( 9450var diff1 = compilation1.EmitDifference( 9530var diff1 = compilation1.EmitDifference( 9559var diff2 = compilation2.EmitDifference( 9623var diff1 = compilation1.EmitDifference( 9756var diff1 = compilation1.EmitDifference( 9814var diff2 = compilation2.EmitDifference( 9872var diff3 = compilation3.EmitDifference( 9962var diff1 = compilation1.EmitDifference( 9966var diff2 = compilation2.EmitDifference( 10050var diff1 = compilation1.EmitDifference( 10100var diff1a = compilation1.EmitDifference( 10149var diff1b = compilation1.EmitDifference( 10296var diff1 = compilation1.EmitDifference( 10325var diff2 = compilation2.EmitDifference( 10353var diff3 = compilation3.EmitDifference( 10438var diff1 = compilation1.EmitDifference( 10461var diff2 = compilation2.EmitDifference( 10527var diff1 = compilation1.EmitDifference( 10548var diff2 = compilation2.EmitDifference( 10806var diff1 = compilation1.EmitDifference( 10922var diff1 = compilation1.EmitDifference( 10950var diff2 = compilation2.EmitDifference( 10982var diff3 = compilation3.EmitDifference( 11109var diff1 = compilation1.EmitDifference( 11119var diff2 = compilation2.EmitDifference( 11129var diff3 = compilation3.EmitDifference( 11215var diff1 = compilation1.EmitDifference( 11294var diff1 = compilation1.EmitDifference( 11321var diff2 = compilation2.EmitDifference( 11444var diff1 = compilation1.EmitDifference( 11458var diff2 = compilation2.EmitDifference( 11567var diff1 = compilation1.EmitDifference( 11581var diff2 = compilation2.EmitDifference( 11763var diff1 = compilation1.EmitDifference( 11793var diff2 = compilation2.EmitDifference( 11871var diff1 = compilation1.EmitDifference( 11944var diff1 = compilation1.EmitDifference( 12019var diff1 = compilation1.EmitDifference( 12112var diff1 = compilation1.EmitDifference( 12205var diff1 = compilation1.EmitDifference( 12269var diff1 = compilation1.EmitDifference( 12332var diff1 = compilation1.EmitDifference( 12452var diff1 = compilation1.EmitDifference( 12493var diff2 = compilation2.EmitDifference( 12601var diff1 = compilation1.EmitDifference( 12719var diff1 = compilation1.EmitDifference( 12772var diff1 = compilation1.EmitDifference( 12867var diff1A = compilation1A.EmitDifference( 12879var diff1B = compilation1B.EmitDifference( 12945var diff1 = compilation1.EmitDifference( 13104var diff1 = compilation1.EmitDifference( 13219var diff1 = compilation1.EmitDifference( 13232var diff2F = compilation2.EmitDifference( 13244var diff2G = compilation2.EmitDifference( 13412var diff1 = compilation1.EmitDifference( 13452var diff1 = compilation1.EmitDifference( 13504var diff1 = compilation1.EmitDifference( 13515var diff2F = compilation2.EmitDifference( 13574var diffA1 = compilationA1.EmitDifference( 13583var diffB1 = compilationB1.EmitDifference( 13639var diffB1 = compilationB1.EmitDifference( 13658var diffB2 = compilationB2.EmitDifference( 13710var diff1 = compilation1.EmitDifference( 13717var diff2 = compilation2.EmitDifference( 13754var diff1 = compilation1.EmitDifference( 13903var diff1 = compilation1.EmitDifference( 13946var diff2 = compilation2.EmitDifference( 14052var diff1 = compilation1.EmitDifference( 14085var diff2 = compilation2.EmitDifference( 14180var diff1 = compilation1.EmitDifference( 14204var diff2 = compilation2.EmitDifference( 14288var diff1 = compilation1.EmitDifference( 14313var diff2 = compilation2.EmitDifference( 14431var diff1 = compilation1.EmitDifference( 14483var diff2 = compilation2.EmitDifference( 14603var diff1 = compilation1.EmitDifference( 14637var diff2 = compilation2.EmitDifference( 14729var diff1 = compilation1.EmitDifference( 14758var diff2 = compilation2.EmitDifference( 14899var diff1 = compilation1.EmitDifference( 14956var diff2 = compilation2.EmitDifference( 15067var diff1 = compilation1.EmitDifference( 15095var diff2 = compilation2.EmitDifference( 15179var diff1 = compilation1.EmitDifference( 15202var diff2 = compilation2.EmitDifference( 15300var diff1 = compilation1.EmitDifference( 15349var diff2 = compilation2.EmitDifference( 15462var diff1 = compilation1.EmitDifference( 15503var diff2 = compilation2.EmitDifference( 15596var diff1 = compilation1.EmitDifference( 15620var diff2 = compilation2.EmitDifference( 15714var diff1 = compilation1.EmitDifference( 15758var diff2 = compilation2.EmitDifference( 15891var diff1 = compilation1.EmitDifference( 15945var diff2 = compilation2.EmitDifference( 16107var diff1 = compilation1.EmitDifference( 16178var diff2 = compilation2.EmitDifference( 16341var diff1 = compilation1.EmitDifference( 16391var diff2 = compilation2.EmitDifference( 16480var diffError = compilation1.EmitDifference( 16492var diff = compilation1.EmitDifference( 16578var diff1 = compilation1.EmitDifference( 16659var diff1 = compilation1.EmitDifference( 17020var diff1 = compilation1.EmitDifference( 17092var diff = compilation1.EmitDifference( 20109var diff = compilation1.EmitDifference( 20185var diff = compilation1.EmitDifference( 20279var diff = compilation1.EmitDifference( 20368var 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,