1 write to Results
Microsoft.CodeAnalysis (1)
SourceGeneration\RunResults.cs (1)
24
this.
Results
= results;
322 references to Results
Microsoft.CodeAnalysis (4)
SourceGeneration\RunResults.cs (4)
42
/// This is equivalent to the union of all <see cref="GeneratorRunResult.Diagnostics"/> in <see cref="
Results
"/>.
50
ImmutableInterlocked.InterlockedInitialize(ref _lazyDiagnostics,
Results
.SelectMany(r => r.Diagnostics).ToImmutableArray());
60
/// This is equivalent to the union of all <see cref="GeneratedSourceResult.SyntaxTree"/>s in each <see cref="GeneratorRunResult.GeneratedSources"/> in each <see cref="
Results
"/>
68
ImmutableInterlocked.InterlockedInitialize(ref _lazyGeneratedTrees,
Results
.SelectMany(r => r.GeneratedSources.Select(g => g.SyntaxTree)).ToImmutableArray());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (213)
SourceGeneration\GeneratorDriverTests.cs (58)
564
Assert.Empty(results.
Results
);
586
Assert.Single(results.
Results
);
589
var result = results.
Results
.Single();
618
Assert.Equal(3, results.
Results
.Length);
621
var result1 = results.
Results
[0];
622
var result2 = results.
Results
[1];
623
var result3 = results.
Results
[2];
670
Assert.Equal(2, results.
Results
.Length);
674
var result1 = results.
Results
[0];
675
var result2 = results.
Results
[1];
1070
Assert.Single(results.
Results
);
1073
var result = results.
Results
[0];
1100
Assert.Equal(3, results.
Results
.Length);
1103
var result1 = results.
Results
[0];
1104
var result2 = results.
Results
[1];
1105
var result3 = results.
Results
[2];
1444
Assert.Single(runResults.
Results
);
1446
Assert.Equal(e, runResults.
Results
[0].Exception);
1469
Assert.Single(runResults.
Results
);
1471
Assert.Equal(e, runResults.
Results
[0].Exception);
1498
Assert.Single(runResults.
Results
);
1500
Assert.Equal(e, runResults.
Results
[0].Exception);
1531
Assert.Equal(2, runResults.
Results
.Length);
1533
Assert.Equal(e, runResults.
Results
[0].Exception);
1639
var runResult = driver.GetRunResult().
Results
[0];
1652
runResult = driver.GetRunResult().
Results
[0];
1688
var runResult = driver.GetRunResult().
Results
[0];
1726
runResult = driver.GetRunResult().
Results
[0];
1779
runResult = driver.GetRunResult().
Results
[0];
1831
runResult = driver.GetRunResult().
Results
[0];
1948
var runResult = driver.GetRunResult().
Results
[0];
1977
runResult = driver.GetRunResult().
Results
[0];
2029
runResult = driver.GetRunResult().
Results
[0];
2115
var runResult = driver.GetRunResult().
Results
[0];
2131
runResult = driver.GetRunResult().
Results
[0];
2148
runResult = driver.GetRunResult().
Results
[0];
2211
GeneratorRunResult runResult = driver.GetRunResult().
Results
[0];
2218
runResult = driver.GetRunResult().
Results
[0];
2231
runResult = driver.GetRunResult().
Results
[0];
2238
runResult = driver.GetRunResult().
Results
[0];
2341
var runResult = driver.GetRunResult().
Results
[0];
2356
runResult = driver.GetRunResult().
Results
[0];
2378
runResult = driver.GetRunResult().
Results
[0];
2419
var runResult = driver.GetRunResult().
Results
[0];
2472
runResult = driver.GetRunResult().
Results
[0];
2528
runResult = driver.GetRunResult().
Results
[0];
2609
var runResult = driver.GetRunResult().
Results
[0];
2647
runResult = driver.GetRunResult().
Results
[0];
2689
runResult = driver.GetRunResult().
Results
[0];
2731
runResult = driver.GetRunResult().
Results
[0];
2795
Assert.Single(result.
Results
);
2796
Assert.Empty(result.
Results
[0].Diagnostics);
2807
Assert.DoesNotContain(result.
Results
[0].GeneratedSources, isTextForKind);
2811
Assert.Contains(result.
Results
[0].GeneratedSources, isTextForKind);
2841
var runResult = driver.GetRunResult().
Results
[0];
2889
Assert.All(runResult.
Results
,
2891
Assert.Equal(2, runResult.
Results
.Length);
3228
var result = Assert.Single(runResult.
Results
);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (51)
80
var runResult = driver.GetRunResult().
Results
[0];
122
var runResult = driver.GetRunResult().
Results
[0];
159
var runResult = driver.GetRunResult().
Results
[0];
189
var runResult = driver.GetRunResult().
Results
[0];
219
var runResult = driver.GetRunResult().
Results
[0];
246
var runResult = driver.GetRunResult().
Results
[0];
273
var runResult = driver.GetRunResult().
Results
[0];
301
var runResult = driver.GetRunResult().
Results
[0];
332
var runResult = driver.GetRunResult().
Results
[0];
368
var runResult = driver.GetRunResult().
Results
[0];
407
var runResult = driver.GetRunResult().
Results
[0];
436
var runResult = driver.GetRunResult().
Results
[0];
469
var runResult = driver.GetRunResult().
Results
[0];
502
var runResult = driver.GetRunResult().
Results
[0];
534
var runResult = driver.GetRunResult().
Results
[0];
566
var runResult = driver.GetRunResult().
Results
[0];
597
var runResult = driver.GetRunResult().
Results
[0];
628
var runResult = driver.GetRunResult().
Results
[0];
661
var runResult = driver.GetRunResult().
Results
[0];
692
var runResult = driver.GetRunResult().
Results
[0];
721
var runResult = driver.GetRunResult().
Results
[0];
755
var runResult = driver.GetRunResult().
Results
[0];
784
var runResult = driver.GetRunResult().
Results
[0];
821
var runResult = driver.GetRunResult().
Results
[0];
858
var runResult = driver.GetRunResult().
Results
[0];
895
var runResult = driver.GetRunResult().
Results
[0];
932
var runResult = driver.GetRunResult().
Results
[0];
969
var runResult = driver.GetRunResult().
Results
[0];
1005
var runResult = driver.GetRunResult().
Results
[0];
1040
var runResult = driver.GetRunResult().
Results
[0];
1077
var runResult = driver.GetRunResult().
Results
[0];
1115
var runResult = driver.GetRunResult().
Results
[0];
1153
var runResult = driver.GetRunResult().
Results
[0];
1191
var runResult = driver.GetRunResult().
Results
[0];
1229
var runResult = driver.GetRunResult().
Results
[0];
1266
var runResult = driver.GetRunResult().
Results
[0];
1273
runResult = driver.GetRunResult().
Results
[0];
1313
var runResult = driver.GetRunResult().
Results
[0];
1320
runResult = driver.GetRunResult().
Results
[0];
1360
var runResult = driver.GetRunResult().
Results
[0];
1366
runResult = driver.GetRunResult().
Results
[0];
1403
var runResult = driver.GetRunResult().
Results
[0];
1411
runResult = driver.GetRunResult().
Results
[0];
1450
var runResult = driver.GetRunResult().
Results
[0];
1458
runResult = driver.GetRunResult().
Results
[0];
1502
var runResult = driver.GetRunResult().
Results
[0];
1510
runResult = driver.GetRunResult().
Results
[0];
1560
var runResult = driver.GetRunResult().
Results
[0];
1574
runResult = driver.GetRunResult().
Results
[0];
1612
var runResult = driver.GetRunResult().
Results
[0];
1622
runResult = driver.GetRunResult().
Results
[0];
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (59)
53
var runResult = driver.GetRunResult().
Results
[0];
85
var runResult = driver.GetRunResult().
Results
[0];
111
var runResult = driver.GetRunResult().
Results
[0];
136
var runResult = driver.GetRunResult().
Results
[0];
161
var runResult = driver.GetRunResult().
Results
[0];
189
var runResult = driver.GetRunResult().
Results
[0];
221
var runResult = driver.GetRunResult().
Results
[0];
253
var runResult = driver.GetRunResult().
Results
[0];
287
var runResult = driver.GetRunResult().
Results
[0];
320
var runResult = driver.GetRunResult().
Results
[0];
346
var runResult = driver.GetRunResult().
Results
[0];
372
var runResult = driver.GetRunResult().
Results
[0];
398
var runResult = driver.GetRunResult().
Results
[0];
431
var runResult = driver.GetRunResult().
Results
[0];
459
var runResult = driver.GetRunResult().
Results
[0];
487
var runResult = driver.GetRunResult().
Results
[0];
514
var runResult = driver.GetRunResult().
Results
[0];
545
var runResult = driver.GetRunResult().
Results
[0];
578
var runResult = driver.GetRunResult().
Results
[0];
610
var runResult = driver.GetRunResult().
Results
[0];
642
var runResult = driver.GetRunResult().
Results
[0];
670
var runResult = driver.GetRunResult().
Results
[0];
698
var runResult = driver.GetRunResult().
Results
[0];
726
var runResult = driver.GetRunResult().
Results
[0];
753
var runResult = driver.GetRunResult().
Results
[0];
780
var runResult = driver.GetRunResult().
Results
[0];
809
var runResult = driver.GetRunResult().
Results
[0];
840
var runResult = driver.GetRunResult().
Results
[0];
870
var runResult = driver.GetRunResult().
Results
[0];
899
var runResult = driver.GetRunResult().
Results
[0];
927
var runResult = driver.GetRunResult().
Results
[0];
955
var runResult = driver.GetRunResult().
Results
[0];
984
var runResult = driver.GetRunResult().
Results
[0];
1016
var runResult = driver.GetRunResult().
Results
[0];
1023
runResult = driver.GetRunResult().
Results
[0];
1056
var runResult = driver.GetRunResult().
Results
[0];
1063
runResult = driver.GetRunResult().
Results
[0];
1100
var runResult = driver.GetRunResult().
Results
[0];
1107
runResult = driver.GetRunResult().
Results
[0];
1151
var runResult = driver.GetRunResult().
Results
[0];
1161
runResult = driver.GetRunResult().
Results
[0];
1200
var runResult = driver.GetRunResult().
Results
[0];
1210
runResult = driver.GetRunResult().
Results
[0];
1253
var runResult = driver.GetRunResult().
Results
[0];
1264
runResult = driver.GetRunResult().
Results
[0];
1304
var runResult = driver.GetRunResult().
Results
[0];
1311
runResult = driver.GetRunResult().
Results
[0];
1348
var runResult = driver.GetRunResult().
Results
[0];
1355
runResult = driver.GetRunResult().
Results
[0];
1395
var runResult = driver.GetRunResult().
Results
[0];
1402
runResult = driver.GetRunResult().
Results
[0];
1439
var runResult = driver.GetRunResult().
Results
[0];
1446
runResult = driver.GetRunResult().
Results
[0];
1487
var runResult = driver.GetRunResult().
Results
[0];
1495
runResult = driver.GetRunResult().
Results
[0];
1535
var runResult = driver.GetRunResult().
Results
[0];
1544
runResult = driver.GetRunResult().
Results
[0];
1593
var runResult = driver.GetRunResult().
Results
[0];
1603
runResult = driver.GetRunResult().
Results
[0];
SourceGeneration\SyntaxAwareGeneratorTests.cs (45)
386
Assert.Single(results.
Results
);
387
Assert.Single(results.
Results
[0].Diagnostics);
389
Assert.NotNull(results.
Results
[0].Exception);
390
Assert.Equal("Test Exception", results.
Results
[0].Exception?.Message);
430
Assert.Single(results.
Results
);
431
Assert.Single(results.
Results
[0].Diagnostics);
433
Assert.NotNull(results.
Results
[0].Exception);
434
Assert.Equal("Test Exception", results.
Results
[0].Exception?.Message);
522
Assert.Equal(2, results.
Results
.Length);
524
Assert.Single(results.
Results
[0].Diagnostics);
525
Assert.NotNull(results.
Results
[0].Exception);
526
Assert.Equal("Test Exception", results.
Results
[0].Exception?.Message);
528
Assert.Empty(results.
Results
[1].Diagnostics);
1041
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1061
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1118
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1140
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1248
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1277
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1419
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1449
Assert.Collection(results.
Results
[0].TrackedSteps["Syntax"],
1456
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1482
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1533
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1548
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1704
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1711
Assert.Collection(results.
Results
[0].TrackedSteps["Output"],
1763
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1770
Assert.Collection(results.
Results
[0].TrackedSteps["Output"],
1817
Assert.Collection(results.
Results
[0].TrackedSteps["Fields"],
1830
Assert.Collection(results.
Results
[0].TrackedSteps["Output"],
1873
Assert.Single(results.
Results
[0].Diagnostics);
1874
Assert.NotNull(results.
Results
[0].Exception);
1875
Assert.Equal("Test Exception", results.
Results
[0].Exception?.Message);
1916
Assert.Single(results.
Results
[0].Diagnostics);
1917
Assert.NotNull(results.
Results
[0].Exception);
1918
Assert.Equal("Test Exception", results.
Results
[0].Exception?.Message);
1964
Assert.Single(results.
Results
[0].Diagnostics);
1965
Assert.NotNull(results.
Results
[0].Exception);
1966
Assert.Equal("Test Exception", results.
Results
[0].Exception?.Message);
1968
Assert.Single(results.
Results
[1].GeneratedSources);
1969
Assert.Null(results.
Results
[1].Exception);
2070
Assert.Single(results.
Results
);
2071
Assert.IsType<OperationCanceledException>(results.
Results
[0].Exception);
2072
Assert.Equal("Simulated cancellation from external source", results.
Results
[0].Exception!.Message);
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
42
var result = driver.GetRunResult().
Results
.Single();
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (97)
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.vb (39)
86
Dim runResult = driver.GetRunResult().
Results
(0)
127
Dim runResult = driver.GetRunResult().
Results
(0)
170
Dim runResult = driver.GetRunResult().
Results
(0)
198
Dim runResult = driver.GetRunResult().
Results
(0)
227
Dim runResult = driver.GetRunResult().
Results
(0)
253
Dim runResult = driver.GetRunResult().
Results
(0)
284
Dim runResult = driver.GetRunResult().
Results
(0)
313
Dim runResult = driver.GetRunResult().
Results
(0)
342
Dim runResult = driver.GetRunResult().
Results
(0)
371
Dim runResult = driver.GetRunResult().
Results
(0)
402
Dim runResult = driver.GetRunResult().
Results
(0)
445
Dim runResult = driver.GetRunResult().
Results
(0)
486
Dim runResult = driver.GetRunResult().
Results
(0)
526
Dim runResult = driver.GetRunResult().
Results
(0)
565
Dim runResult = driver.GetRunResult().
Results
(0)
604
Dim runResult = driver.GetRunResult().
Results
(0)
644
Dim runResult = driver.GetRunResult().
Results
(0)
680
Dim runResult = driver.GetRunResult().
Results
(0)
717
Dim runResult = driver.GetRunResult().
Results
(0)
754
Dim runResult = driver.GetRunResult().
Results
(0)
791
Dim runResult = driver.GetRunResult().
Results
(0)
828
Dim runResult = driver.GetRunResult().
Results
(0)
865
Dim runResult = driver.GetRunResult().
Results
(0)
901
Dim runResult = driver.GetRunResult().
Results
(0)
908
runResult = driver.GetRunResult().
Results
(0)
948
Dim runResult = driver.GetRunResult().
Results
(0)
955
runResult = driver.GetRunResult().
Results
(0)
995
Dim runResult = driver.GetRunResult().
Results
(0)
1001
runResult = driver.GetRunResult().
Results
(0)
1038
Dim runResult = driver.GetRunResult().
Results
(0)
1047
runResult = driver.GetRunResult().
Results
(0)
1087
Dim runResult = driver.GetRunResult().
Results
(0)
1095
runResult = driver.GetRunResult().
Results
(0)
1140
Dim runResult = driver.GetRunResult().
Results
(0)
1148
runResult = driver.GetRunResult().
Results
(0)
1198
Dim runResult = driver.GetRunResult().
Results
(0)
1214
runResult = driver.GetRunResult().
Results
(0)
1252
Dim runResult = driver.GetRunResult().
Results
(0)
1264
runResult = driver.GetRunResult().
Results
(0)
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.vb (58)
57
Dim runResult = driver.GetRunResult().
Results
(0)
89
Dim runResult = driver.GetRunResult().
Results
(0)
115
Dim runResult = driver.GetRunResult().
Results
(0)
140
Dim runResult = driver.GetRunResult().
Results
(0)
165
Dim runResult = driver.GetRunResult().
Results
(0)
194
Dim runResult = driver.GetRunResult().
Results
(0)
226
Dim runResult = driver.GetRunResult().
Results
(0)
258
Dim runResult = driver.GetRunResult().
Results
(0)
290
Dim runResult = driver.GetRunResult().
Results
(0)
321
Dim runResult = driver.GetRunResult().
Results
(0)
347
Dim runResult = driver.GetRunResult().
Results
(0)
373
Dim runResult = driver.GetRunResult().
Results
(0)
399
Dim runResult = driver.GetRunResult().
Results
(0)
432
Dim runResult = driver.GetRunResult().
Results
(0)
460
Dim runResult = driver.GetRunResult().
Results
(0)
488
Dim runResult = driver.GetRunResult().
Results
(0)
515
Dim runResult = driver.GetRunResult().
Results
(0)
545
Dim runResult = driver.GetRunResult().
Results
(0)
576
Dim runResult = driver.GetRunResult().
Results
(0)
606
Dim runResult = driver.GetRunResult().
Results
(0)
636
Dim runResult = driver.GetRunResult().
Results
(0)
664
Dim runResult = driver.GetRunResult().
Results
(0)
692
Dim runResult = driver.GetRunResult().
Results
(0)
720
Dim runResult = driver.GetRunResult().
Results
(0)
747
Dim runResult = driver.GetRunResult().
Results
(0)
774
Dim runResult = driver.GetRunResult().
Results
(0)
801
Dim runResult = driver.GetRunResult().
Results
(0)
828
Dim runResult = driver.GetRunResult().
Results
(0)
857
Dim runResult = driver.GetRunResult().
Results
(0)
886
Dim runResult = driver.GetRunResult().
Results
(0)
913
Dim runResult = driver.GetRunResult().
Results
(0)
939
Dim runResult = driver.GetRunResult().
Results
(0)
968
Dim runResult = driver.GetRunResult().
Results
(0)
996
Dim runResult = driver.GetRunResult().
Results
(0)
1022
Dim runResult = driver.GetRunResult().
Results
(0)
1049
Dim runResult = driver.GetRunResult().
Results
(0)
1081
Dim runResult = driver.GetRunResult().
Results
(0)
1088
runResult = driver.GetRunResult().
Results
(0)
1121
Dim runResult = driver.GetRunResult().
Results
(0)
1128
runResult = driver.GetRunResult().
Results
(0)
1162
Dim runResult = driver.GetRunResult().
Results
(0)
1169
runResult = driver.GetRunResult().
Results
(0)
1202
Dim runResult = driver.GetRunResult().
Results
(0)
1213
runResult = driver.GetRunResult().
Results
(0)
1244
Dim runResult = driver.GetRunResult().
Results
(0)
1255
runResult = driver.GetRunResult().
Results
(0)
1290
Dim runResult = driver.GetRunResult().
Results
(0)
1297
runResult = driver.GetRunResult().
Results
(0)
1327
Dim runResult = driver.GetRunResult().
Results
(0)
1335
runResult = driver.GetRunResult().
Results
(0)
1367
Dim runResult = driver.GetRunResult().
Results
(0)
1373
runResult = driver.GetRunResult().
Results
(0)
1408
Dim runResult = driver.GetRunResult().
Results
(0)
1417
runResult = driver.GetRunResult().
Results
(0)
1450
Dim runResult = driver.GetRunResult().
Results
(0)
1460
runResult = driver.GetRunResult().
Results
(0)
1502
Dim runResult = driver.GetRunResult().
Results
(0)
1513
runResult = driver.GetRunResult().
Results
(0)
Microsoft.CodeAnalysis.Workspaces (4)
SourceGeneratorTelemetry\SourceGeneratorTelemetryCollectorWorkspaceService.cs (1)
56
foreach (var generatorResult in driverRunResult.
Results
)
Workspace\Solution\SolutionState.CompilationTracker.cs (3)
867
runResult.
Results
.Sum(r => IsGeneratorRunResultToIgnore(r) ? 0 : r.GeneratedSources.Length);
875
foreach (var generatorResult in runResult.
Results
)
1077
foreach (var result in driverRunResult.
Results
)
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
SolutionTests\SolutionWithSourceGeneratorTests.cs (3)
181
var runResult = generatorDriver!.GetRunResult().
Results
[0];
200
runResult = generatorDriver.GetRunResult().
Results
[0];
224
runResult = generatorDriver.GetRunResult().
Results
[0];