1 write to EmitResult
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationDifference.cs (1)
44EmitResult = result;
148 references to EmitResult
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (118)
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
230diff1.EmitResult.Diagnostics.Verify(); 237diff2.EmitResult.Diagnostics.Verify(); 418diff1.EmitResult.Diagnostics.Verify( 498diff1.EmitResult.Diagnostics.Verify(
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4625CheckNames(readers, diff1.EmitResult.ChangedTypes, "C#1", "<>c");
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
63diff1.EmitResult.Diagnostics.Verify(); 127diff1.EmitResult.Diagnostics.Verify(); 191diff1.EmitResult.Diagnostics.Verify(); 255diff1.EmitResult.Diagnostics.Verify(); 319diff1.EmitResult.Diagnostics.Verify();
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (23)
66CheckNames(readers, diff1.EmitResult.UpdatedMethods); 67CheckNames(readers, diff1.EmitResult.ChangedTypes, "C", "<G>d__0#1"); 735CheckNames(readers, diff1.EmitResult.UpdatedMethods, "MoveNext"); 736CheckNames(readers, diff1.EmitResult.ChangedTypes, "C", "<F>d__0"); 871CheckNames(readers, diff1.EmitResult.UpdatedMethods, "MoveNext"); 872CheckNames(readers, diff1.EmitResult.ChangedTypes, "C", "<F>d__0"); 8297CheckNames(readers, diff1.EmitResult.UpdatedMethods, "MoveNext"); 8298CheckNames(readers, diff1.EmitResult.ChangedTypes, "C", "<F>d__0"); 8316CheckNames(readers, diff2.EmitResult.UpdatedMethods, "MoveNext"); 8317CheckNames(readers, diff2.EmitResult.ChangedTypes, "C", "<F>d__0"); 9720diff1.EmitResult.Diagnostics.Verify( 9787diff1.EmitResult.Diagnostics.Verify( 9855diff1.EmitResult.Diagnostics.Verify(); 9920diff1.EmitResult.Diagnostics.Verify(); 9973diff1.EmitResult.Diagnostics.Verify( 10035diff1.EmitResult.Diagnostics.Verify(); 10097diff1.EmitResult.Diagnostics.Verify(); 10146diff1.EmitResult.Diagnostics.Verify(); 10197diff1.EmitResult.Diagnostics.Verify( 10248diff1.EmitResult.Diagnostics.Verify( 10309diff1.EmitResult.Diagnostics.Verify(); 10364diff1.EmitResult.Diagnostics.Verify(); 10431diff1.EmitResult.Diagnostics.Verify();
Emit\EditAndContinue\EditAndContinueTests.cs (68)
170diff1.EmitResult.Diagnostics.Verify( 295diffError.EmitResult.Diagnostics.Verify( 305diffGood.EmitResult.Diagnostics.Verify(); 363diff.EmitResult.Diagnostics.Verify( 1444Assert.False(diff3.EmitResult.Success); 1445diff3.EmitResult.Diagnostics.Verify( 1493Assert.False(diff1.EmitResult.Success); 1494diff1.EmitResult.Diagnostics.Verify( 1571Assert.False(diff2.EmitResult.Success); 1572diff2.EmitResult.Diagnostics.Verify( 1686Assert.False(diff3.EmitResult.Success); 1687diff3.EmitResult.Diagnostics.Verify( 2492CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 2493CheckNames(readers, diff1.EmitResult.UpdatedMethods); 2527CheckNames(readers, diff2.EmitResult.ChangedTypes, "C"); 2528CheckNames(readers, diff2.EmitResult.UpdatedMethods, "F"); 2886CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 3015CheckNames(readers, diff1.EmitResult.UpdatedMethods); 3016CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 3049CheckNames(readers, diff1.EmitResult.UpdatedMethods); 3050CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 4250CheckNames(readers, diff1.EmitResult.UpdatedMethods); 4251CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 4305CheckNames(readers, diff1.EmitResult.UpdatedMethods); 4306CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 4952CheckNames(readers, diff.EmitResult.ChangedTypes, "C#" + generation); 5032CheckNames(readers, diff3.EmitResult.ChangedTypes, "C#2"); 5186CheckNames(readers, diff1.EmitResult.ChangedTypes, "C#1", "<>c", "<<F>b__0#1_0#1>d"); 5201CheckNames(readers, diff2.EmitResult.ChangedTypes, "C#2", "<>c", "<<F>b__0#2_0#2>d"); 5271CheckNames(readers, diff1.EmitResult.ChangedTypes, "C#1", "D", "<>c", "<<F>b__0#1_0#1>d"); 5286CheckNames(readers, diff2.EmitResult.ChangedTypes, "C#2", "D", "<>c", "<<F>b__0#2_0#2>d"); 5350CheckNames(readers, diff1.EmitResult.UpdatedMethods, "F"); 5351CheckNames(readers, diff1.EmitResult.ChangedTypes, "A", "C", "D"); 5511CheckNames(readers, diff1.EmitResult.ChangedTypes, "A", "B`1", "C`1"); 5945CheckNames(readers, diff1.EmitResult.ChangedTypes, "I", "J"); 5972CheckNames(readers, diff1.EmitResult.ChangedTypes, "I", "J"); 6116CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 6238CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 6311CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 6360CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 6462CheckNames(readers, diff1.EmitResult.ChangedTypes, "C"); 10202}", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 10552diff1.EmitResult.Diagnostics.Verify(); 10562diff1.EmitResult.Diagnostics.Verify(); 10572diff1.EmitResult.Diagnostics.Verify(); 10582diff1.EmitResult.Diagnostics.Verify(); 10592diff1.EmitResult.Diagnostics.Verify(); 10602diff1.EmitResult.Diagnostics.Verify(); 10940diff1.EmitResult.Diagnostics.Verify( 10993diff1.EmitResult.Diagnostics.Verify( 11088diff1A.EmitResult.Diagnostics.Verify( 11166diff1.EmitResult.Diagnostics.Verify( 11594diff1.EmitResult.Diagnostics.Verify( 11598Assert.False(diff1.EmitResult.Success); 11717diffA1.EmitResult.Diagnostics.Verify(); 11726diffB1.EmitResult.Diagnostics.Verify( 11851diff1.EmitResult.Diagnostics.Verify(); 11858diff2.EmitResult.Diagnostics.Verify(); 11943diff1.EmitResult.Diagnostics.Verify( 13462CheckNames(readers, diff1.EmitResult.ChangedTypes, "C", "<>c__DisplayClass0_0"); 13511CheckNames(readers, diff2.EmitResult.ChangedTypes, "C", "<>c__DisplayClass0_0"); 14638diffError.EmitResult.Diagnostics.Verify( 14650diff.EmitResult.Diagnostics.Verify(); 14935diff.EmitResult.Diagnostics.Verify(); 16034diff.EmitResult.Diagnostics.Verify(); 16111diff.EmitResult.Diagnostics.Verify(); 16206diff.EmitResult.Diagnostics.Verify(); 16296diff.EmitResult.Diagnostics.Verify();
Emit\EditAndContinue\LocalSlotMappingTests.cs (17)
1001", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 1703", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 2172}", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 2442}", methodToken: diff2.EmitResult.UpdatedMethods.Single()); 2833}", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4145", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4201}", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4256", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4308", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4364}", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4424}", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4502", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4593", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4658", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4718", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4808", methodToken: diff1.EmitResult.UpdatedMethods.Single()); 4892", methodToken: diff1.EmitResult.UpdatedMethods.Single());
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\CompilationDifference.cs (4)
51return EmitResult.Baseline; 137var actual = EmitResult.Baseline.SynthesizedMembers.Select(e => e.Key.ToString() + ": {" + string.Join(", ", e.Value.Select(v => v.Name)) + "}"); 143var actual = EmitResult.Baseline.SynthesizedMembers.Single(e => e.Key.ToString() == typeName).Value.Where(s => s.Kind == SymbolKind.Field).Select(s => (IFieldSymbol)s.GetISymbol()).Select(f => f.Name + ": " + f.Type); 151EmitResult.UpdatedMethods.Select(methodHandle => $"0x{MetadataTokens.GetToken(methodHandle):X8}"));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (26)
Emit\EditAndContinue\AssemblyReferencesTests.vb (4)
83diff1.EmitResult.Diagnostics.Verify() 89diff2.EmitResult.Diagnostics.Verify() 274diff1.EmitResult.Diagnostics.Verify( 345diff1.EmitResult.Diagnostics.Verify(
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (8)
8864diff1.EmitResult.Diagnostics.Verify( 8922diff1.EmitResult.Diagnostics.Verify( 8980diff1.EmitResult.Diagnostics.Verify() 9040diff1.EmitResult.Diagnostics.Verify() 9093diff1.EmitResult.Diagnostics.Verify( 9131diff1.EmitResult.Diagnostics.Verify() 9170diff1.EmitResult.Diagnostics.Verify( 9209diff1.EmitResult.Diagnostics.Verify(
Emit\EditAndContinue\EditAndContinueTests.vb (14)
66diffError.EmitResult.Diagnostics.Verify( 73diffGood.EmitResult.Diagnostics.Verify() 120diff.EmitResult.Diagnostics.Verify( 1333diff1A.EmitResult.Diagnostics.AssertTheseDiagnostics(<errors><![CDATA[ 1411diff1.EmitResult.Diagnostics.AssertTheseDiagnostics(<errors><![CDATA[ 1688CheckNames(readers, diff.EmitResult.ChangedTypes, "C#" & generation) 1760CheckNames(readers4, diff3.EmitResult.ChangedTypes, "C#2") 5218diff1.EmitResult.Diagnostics.Verify( 5221Assert.False(diff1.EmitResult.Success) 5261diff1.EmitResult.Diagnostics.AssertNoErrors() 5334diffA1.EmitResult.Diagnostics.Verify() 5343diffB1.EmitResult.Diagnostics.Verify( 5764diffError.EmitResult.Diagnostics.Verify( 5771diff.EmitResult.Diagnostics.Verify()