1 write to EmitResult
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\CompilationDifference.cs (1)
46
EmitResult
= result;
113 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)
324
diff1.
EmitResult
.Diagnostics.Verify(
449
diffError.
EmitResult
.Diagnostics.Verify(
459
diffGood.
EmitResult
.Diagnostics.Verify();
517
diff.
EmitResult
.Diagnostics.Verify(
3686
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
3687
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
3721
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C");
3722
CheckNames(readers, diff2.
EmitResult
.UpdatedMethods, "F");
4078
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
4209
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
4210
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
4248
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
4249
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
6171
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
6172
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
6226
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods);
6227
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
7090
CheckNames(readers, diff.
EmitResult
.ChangedTypes, "C#" + generation);
7170
CheckNames(readers, diff3.
EmitResult
.ChangedTypes, "C#2");
7409
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C#1", "<>c", "<<F>b__0#1_0#1>d");
7424
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C#2", "<>c", "<<F>b__0#2_0#2>d");
7494
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C#1", "D", "<>c", "<<F>b__0#1_0#1>d");
7509
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C#2", "D", "<>c", "<<F>b__0#2_0#2>d");
7573
CheckNames(readers, diff1.
EmitResult
.UpdatedMethods, "F");
7574
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "A", "C", "D");
7734
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "A", "B`1", "C`1");
8168
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "I", "J");
8195
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "I", "J");
8327
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8449
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8522
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8571
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
8673
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C");
11985
}", methodToken: diff1.
EmitResult
.UpdatedMethods.Single());
12335
diff1.
EmitResult
.Diagnostics.Verify();
12345
diff1.
EmitResult
.Diagnostics.Verify();
12355
diff1.
EmitResult
.Diagnostics.Verify();
12365
diff1.
EmitResult
.Diagnostics.Verify();
12375
diff1.
EmitResult
.Diagnostics.Verify();
12385
diff1.
EmitResult
.Diagnostics.Verify();
12723
diff1.
EmitResult
.Diagnostics.Verify(
12776
diff1.
EmitResult
.Diagnostics.Verify(
12871
diff1A.
EmitResult
.Diagnostics.Verify(
12949
diff1.
EmitResult
.Diagnostics.Verify(
13417
diff1.
EmitResult
.Diagnostics.Verify(
13421
Assert.False(diff1.
EmitResult
.Success);
13456
Assert.True(diff1.
EmitResult
.Success);
13581
diffA1.
EmitResult
.Diagnostics.Verify();
13590
diffB1.
EmitResult
.Diagnostics.Verify(
13715
diff1.
EmitResult
.Diagnostics.Verify();
13722
diff2.
EmitResult
.Diagnostics.Verify();
15309
CheckNames(readers, diff1.
EmitResult
.ChangedTypes, "C", "<>c__DisplayClass0_0");
15358
CheckNames(readers, diff2.
EmitResult
.ChangedTypes, "C", "<>c__DisplayClass0_0");
16485
diffError.
EmitResult
.Diagnostics.Verify(
16497
diff.
EmitResult
.Diagnostics.Verify();
17098
diff.
EmitResult
.Diagnostics.Verify();
20115
diff.
EmitResult
.Diagnostics.Verify();
20192
diff.
EmitResult
.Diagnostics.Verify();
20286
diff.
EmitResult
.Diagnostics.Verify();
20374
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}"));
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)
248
CheckNames(readers, generationInfo.CompilationDifference.
EmitResult
.UpdatedMethods, expectedMethodNames);
255
CheckNames(readers, generationInfo.CompilationDifference.
EmitResult
.ChangedTypes, expectedTypeNames);
268
var updatedMethods = generationInfo.CompilationDifference.
EmitResult
.UpdatedMethods;