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