1 write to EmitResult
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationDifference.cs (1)
46
EmitResult
= result;
114 references to EmitResult
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (105)
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
238
diff1.
EmitResult
.Diagnostics.Verify();
245
diff2.
EmitResult
.Diagnostics.Verify();
426
diff1.
EmitResult
.Diagnostics.Verify(
506
diff1.
EmitResult
.Diagnostics.Verify(
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4758
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C#1", "<>c");
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
63
diff1.
EmitResult
.Diagnostics.Verify();
127
diff1.
EmitResult
.Diagnostics.Verify();
191
diff1.
EmitResult
.Diagnostics.Verify();
255
diff1.
EmitResult
.Diagnostics.Verify();
319
diff1.
EmitResult
.Diagnostics.Verify();
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (19)
68
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
69
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C", "<G>d__0#1");
9215
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods, "MoveNext");
9216
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C", "<F>d__0");
9234
CheckNames(readers, diff2.
EmitResult
.UpdatedMethods, "MoveNext");
9235
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C", "<F>d__0");
10638
diff1.
EmitResult
.Diagnostics.Verify(
10705
diff1.
EmitResult
.Diagnostics.Verify(
10773
diff1.
EmitResult
.Diagnostics.Verify();
10838
diff1.
EmitResult
.Diagnostics.Verify();
10891
diff1.
EmitResult
.Diagnostics.Verify(
10956
diff1.
EmitResult
.Diagnostics.Verify(
11021
diff1.
EmitResult
.Diagnostics.Verify(
11072
diff1.
EmitResult
.Diagnostics.Verify();
11123
diff1.
EmitResult
.Diagnostics.Verify(
11177
diff1.
EmitResult
.Diagnostics.Verify(
11238
diff1.
EmitResult
.Diagnostics.Verify();
11293
diff1.
EmitResult
.Diagnostics.Verify();
11360
diff1.
EmitResult
.Diagnostics.Verify();
Emit\EditAndContinue\EditAndContinueTests.cs (60)
290
diff1.
EmitResult
.Diagnostics.Verify(
415
diffError.
EmitResult
.Diagnostics.Verify(
425
diffGood.
EmitResult
.Diagnostics.Verify();
483
diff.
EmitResult
.Diagnostics.Verify(
3642
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
3643
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
3677
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C");
3678
CheckNames(readers, diff2.
EmitResult
.UpdatedMethods, "F");
4034
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
4165
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
4166
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
4204
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
4205
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
5921
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
5922
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
5976
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
5977
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
6639
CheckNames(readers, diff.
EmitResult
.ChangedTypes, "C#" + generation);
6719
CheckNames(readers, diff3.
EmitResult
.ChangedTypes, "C#2");
6958
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C#1", "<>c", "<<F>b__0#1_0#1>d");
6973
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C#2", "<>c", "<<F>b__0#2_0#2>d");
7043
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C#1", "D", "<>c", "<<F>b__0#1_0#1>d");
7058
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C#2", "D", "<>c", "<<F>b__0#2_0#2>d");
7122
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods, "F");
7123
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "A", "C", "D");
7283
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "A", "B`1", "C`1");
7717
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "I", "J");
7744
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "I", "J");
7876
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
7998
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8071
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8120
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8222
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
11534
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
11884
diff1.
EmitResult
.Diagnostics.Verify();
11894
diff1.
EmitResult
.Diagnostics.Verify();
11904
diff1.
EmitResult
.Diagnostics.Verify();
11914
diff1.
EmitResult
.Diagnostics.Verify();
11924
diff1.
EmitResult
.Diagnostics.Verify();
11934
diff1.
EmitResult
.Diagnostics.Verify();
12272
diff1.
EmitResult
.Diagnostics.Verify(
12325
diff1.
EmitResult
.Diagnostics.Verify(
12420
diff1A.
EmitResult
.Diagnostics.Verify(
12498
diff1.
EmitResult
.Diagnostics.Verify(
12953
diff1.
EmitResult
.Diagnostics.Verify(
12957
Assert.False(diff1.
EmitResult
.Success);
12992
Assert.True(diff1.
EmitResult
.Success);
13117
diffA1.
EmitResult
.Diagnostics.Verify();
13126
diffB1.
EmitResult
.Diagnostics.Verify(
13251
diff1.
EmitResult
.Diagnostics.Verify();
13258
diff2.
EmitResult
.Diagnostics.Verify();
14845
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C", "<>c__DisplayClass0_0");
14894
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C", "<>c__DisplayClass0_0");
16021
diffError.
EmitResult
.Diagnostics.Verify(
16033
diff.
EmitResult
.Diagnostics.Verify();
16631
diff.
EmitResult
.Diagnostics.Verify();
19285
diff.
EmitResult
.Diagnostics.Verify();
19362
diff.
EmitResult
.Diagnostics.Verify();
19456
diff.
EmitResult
.Diagnostics.Verify();
19544
diff.
EmitResult
.Diagnostics.Verify();
Emit\EditAndContinue\LocalSlotMappingTests.cs (16)
1826
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
2295
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
2565
}", methodToken: diff2.
EmitResult
.UpdatedMethods.Single());
2956
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4268
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4324
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4379
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4431
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4487
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4547
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4625
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4716
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4781
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4841
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
4931
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
5015
", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\CompilationDifference.cs (4)
53
return
EmitResult
.Baseline;
139
=> VerifySynthesizedMembers(
EmitResult
.Baseline.SynthesizedMembers, displayTypeKind: false, expectedSynthesizedTypesAndMemberCounts);
175
var 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);
183
EmitResult
.UpdatedMethods.Select(methodHandle => $"0x{MetadataTokens.GetToken(methodHandle):X8}"));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Emit\EditAndContinue\EditAndContinueTests.vb (1)
1967
CheckNames(readers, diff.
EmitResult
.ChangedTypes, "C#" & generation)
Roslyn.Test.PdbUtilities (4)
EditAndContinue\EditAndContinueTest.cs (1)
102
diff.
EmitResult
.Diagnostics.Where(d => d.Severity == DiagnosticSeverity.Error).Verify(expectedErrors);
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (3)
159
CheckNames(readers, generationInfo.CompilationDifference.
EmitResult
.UpdatedMethods, expectedMethodNames);
166
CheckNames(readers, generationInfo.CompilationDifference.
EmitResult
.ChangedTypes, expectedTypeNames);
179
var updatedMethods = generationInfo.CompilationDifference.
EmitResult
.UpdatedMethods;