1 instantiation of GeneratorRunResult
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratorDriver.cs (1)
177
=> new
GeneratorRunResult
(generator,
270 references to GeneratorRunResult
Microsoft.AspNetCore.Http.Microbenchmarks (5)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (5)
42
internal async Task<(
GeneratorRunResult
?, Compilation)> RunGeneratorAsync(string sources, params string[] updatedSources)
81
internal static RequestDelegateGenerator.StaticRouteHandlerModel.Endpoint GetStaticEndpoint(
GeneratorRunResult
result, string stepName) =>
84
internal static RequestDelegateGenerator.StaticRouteHandlerModel.Endpoint[] GetStaticEndpoints(
GeneratorRunResult
result, string stepName)
98
internal static void VerifyStaticEndpointModel(
GeneratorRunResult
? result, Action<RequestDelegateGenerator.StaticRouteHandlerModel.Endpoint> runAssertions)
106
internal static void VerifyStaticEndpointModels(
GeneratorRunResult
? result, Action<RequestDelegateGenerator.StaticRouteHandlerModel.Endpoint[]> runAssertions)
Microsoft.CodeAnalysis (7)
SourceGeneration\IncrementalContexts.cs (3)
144
/// via <see cref="
GeneratorRunResult
.HostOutputs"/> and it is up to the host to decide how to use them.
157
/// via <see cref="
GeneratorRunResult
.HostOutputs"/> and it is up to the host to decide how to use them.
327
/// here are made available via the <see cref="
GeneratorRunResult
.HostOutputs"/> collection, and it is up the host to
SourceGeneration\RunResults.cs (4)
23
internal GeneratorDriverRunResult(ImmutableArray<
GeneratorRunResult
> results, TimeSpan elapsedTime)
32
public ImmutableArray<
GeneratorRunResult
> Results { get; }
43
/// This is equivalent to the union of all <see cref="
GeneratorRunResult
.Diagnostics"/> in <see cref="Results"/>.
61
/// This is equivalent to the union of all <see cref="GeneratedSourceResult.SyntaxTree"/>s in each <see cref="
GeneratorRunResult
.GeneratedSources"/> in each <see cref="Results"/>
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
830
var
runResult = driver.GetRunResult().Results[0];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (139)
SourceGeneration\GeneratorDriverTests.cs (28)
568
var
result = Assert.Single(results.Results);
601
var
result = results.Results.Single();
633
var
result1 = results.Results[0];
634
var
result2 = results.Results[1];
635
var
result3 = results.Results[2];
686
var
result1 = results.Results[0];
687
var
result2 = results.Results[1];
1077
var
result = results.Results[0];
1107
var
result1 = results.Results[0];
1108
var
result2 = results.Results[1];
1109
var
result3 = results.Results[2];
1745
var
runResult = driver.GetRunResult().Results[0];
1794
var
runResult = driver.GetRunResult().Results[0];
2054
var
runResult = driver.GetRunResult().Results[0];
2453
var
runResult = driver.GetRunResult().Results[0];
2523
foreach (
var
runResult in results)
2567
var
runResult = driver.GetRunResult().Results[0];
2637
GeneratorRunResult
runResult = driver.GetRunResult().Results[0];
2771
var
runResult = driver.GetRunResult().Results[0];
2849
var
runResult = driver.GetRunResult().Results[0];
3039
var
runResult = driver.GetRunResult().Results[0];
3297
var
runResult = driver.GetRunResult().Results[0];
3688
var
result = Assert.Single(runResult.Results);
4700
var
result = Assert.Single(runResult.Results);
4720
var
result = Assert.Single(runResult.Results);
4735
var
result = Assert.Single(runResult.Results);
4755
var
result = Assert.Single(runResult.Results);
4808
var
result = Assert.Single(runResult.Results);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (65)
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];
600
var
runResult = driver.GetRunResult().Results[0];
634
var
runResult = driver.GetRunResult().Results[0];
665
var
runResult = driver.GetRunResult().Results[0];
696
var
runResult = driver.GetRunResult().Results[0];
735
var
runResult = driver.GetRunResult().Results[0];
774
var
runResult = driver.GetRunResult().Results[0];
810
var
runResult = driver.GetRunResult().Results[0];
846
var
runResult = driver.GetRunResult().Results[0];
882
var
runResult = driver.GetRunResult().Results[0];
918
var
runResult = driver.GetRunResult().Results[0];
960
var
runResult = driver.GetRunResult().Results[0];
1007
var
runResult = driver.GetRunResult().Results[0];
1043
var
runResult = driver.GetRunResult().Results[0];
1078
var
runResult = driver.GetRunResult().Results[0];
1108
var
runResult = driver.GetRunResult().Results[0];
1139
var
runResult = driver.GetRunResult().Results[0];
1172
var
runResult = driver.GetRunResult().Results[0];
1203
var
runResult = driver.GetRunResult().Results[0];
1232
var
runResult = driver.GetRunResult().Results[0];
1266
var
runResult = driver.GetRunResult().Results[0];
1295
var
runResult = driver.GetRunResult().Results[0];
1332
var
runResult = driver.GetRunResult().Results[0];
1369
var
runResult = driver.GetRunResult().Results[0];
1406
var
runResult = driver.GetRunResult().Results[0];
1443
var
runResult = driver.GetRunResult().Results[0];
1480
var
runResult = driver.GetRunResult().Results[0];
1516
var
runResult = driver.GetRunResult().Results[0];
1551
var
runResult = driver.GetRunResult().Results[0];
1588
var
runResult = driver.GetRunResult().Results[0];
1626
var
runResult = driver.GetRunResult().Results[0];
1664
var
runResult = driver.GetRunResult().Results[0];
1702
var
runResult = driver.GetRunResult().Results[0];
1740
var
runResult = driver.GetRunResult().Results[0];
1852
var
runResult = driver.RunGenerators(compilation).GetRunResult().Results[0];
1898
var
runResult = driver.RunGenerators(compilation).GetRunResult().Results[0];
1933
var
runResult = driver.GetRunResult().Results[0];
1974
var
runResult = driver.GetRunResult().Results[0];
2022
var
runResult = driver.GetRunResult().Results[0];
2054
var
runResult = driver.GetRunResult().Results[0];
2095
var
runResult = driver.GetRunResult().Results[0];
2137
var
runResult = driver.GetRunResult().Results[0];
2173
var
runResult = driver.GetRunResult().Results[0];
2220
var
runResult = driver.GetRunResult().Results[0];
2267
var
runResult = driver.GetRunResult().Results[0];
2310
var
runResult = driver.GetRunResult().Results[0];
2358
var
runResult = driver.GetRunResult().Results[0];
2411
var
runResult = driver.GetRunResult().Results[0];
2470
var
runResult = driver.GetRunResult().Results[0];
2522
var
runResult = driver.GetRunResult().Results[0];
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (46)
51
var
runResult = driver.GetRunResult().Results[0];
83
var
runResult = driver.GetRunResult().Results[0];
109
var
runResult = driver.GetRunResult().Results[0];
134
var
runResult = driver.GetRunResult().Results[0];
159
var
runResult = driver.GetRunResult().Results[0];
187
var
runResult = driver.GetRunResult().Results[0];
219
var
runResult = driver.GetRunResult().Results[0];
251
var
runResult = driver.GetRunResult().Results[0];
285
var
runResult = driver.GetRunResult().Results[0];
318
var
runResult = driver.GetRunResult().Results[0];
344
var
runResult = driver.GetRunResult().Results[0];
370
var
runResult = driver.GetRunResult().Results[0];
396
var
runResult = driver.GetRunResult().Results[0];
429
var
runResult = driver.GetRunResult().Results[0];
457
var
runResult = driver.GetRunResult().Results[0];
485
var
runResult = driver.GetRunResult().Results[0];
512
var
runResult = driver.GetRunResult().Results[0];
543
var
runResult = driver.GetRunResult().Results[0];
576
var
runResult = driver.GetRunResult().Results[0];
608
var
runResult = driver.GetRunResult().Results[0];
640
var
runResult = driver.GetRunResult().Results[0];
668
var
runResult = driver.GetRunResult().Results[0];
696
var
runResult = driver.GetRunResult().Results[0];
724
var
runResult = driver.GetRunResult().Results[0];
751
var
runResult = driver.GetRunResult().Results[0];
778
var
runResult = driver.GetRunResult().Results[0];
807
var
runResult = driver.GetRunResult().Results[0];
838
var
runResult = driver.GetRunResult().Results[0];
868
var
runResult = driver.GetRunResult().Results[0];
897
var
runResult = driver.GetRunResult().Results[0];
925
var
runResult = driver.GetRunResult().Results[0];
953
var
runResult = driver.GetRunResult().Results[0];
982
var
runResult = driver.GetRunResult().Results[0];
1014
var
runResult = driver.GetRunResult().Results[0];
1054
var
runResult = driver.GetRunResult().Results[0];
1100
var
runResult = driver.GetRunResult().Results[0];
1153
var
runResult = driver.GetRunResult().Results[0];
1204
var
runResult = driver.GetRunResult().Results[0];
1259
var
runResult = driver.GetRunResult().Results[0];
1312
var
runResult = driver.GetRunResult().Results[0];
1370
var
runResult = driver.GetRunResult().Results[0];
1418
var
runResult = driver.GetRunResult().Results[0];
1463
var
runResult = driver.GetRunResult().Results[0];
1514
var
runResult = driver.GetRunResult().Results[0];
1565
var
runResult = driver.GetRunResult().Results[0];
1626
var
runResult = driver.GetRunResult().Results[0];
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (1)
GeneratorExtensions.cs (1)
35
public static ImmutableArray<(string Key, string Value)> GetHostOutputs(this
GeneratorRunResult
runResult) => runResult.HostOutputs.ToImmutableArray().SelectAsArray(a => (a.Key, a.Value.ToString() ?? ""));
Microsoft.CodeAnalysis.Remote.Razor (1)
ProjectSystem\GeneratorRunResult.cs (1)
61
var
runResult = result.Results.SingleOrDefault(r => r.Generator.GetGeneratorType().Assembly.Location == typeof(RazorSourceGenerator).Assembly.Location);
Microsoft.CodeAnalysis.Workspaces (3)
SourceGeneratorTelemetry\SourceGeneratorTelemetryCollectorWorkspaceService.cs (1)
59
foreach (
var
generatorResult in driverRunResult.Results)
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
894
foreach (
var
result in driverRunResult.Results)
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (1)
354
foreach (
var
generatorResult in runResult.Results)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
190
var
runResult = generatorDriver!.GetRunResult().Results[0];
Microsoft.NET.Sdk.Razor.SourceGenerators.UnitTests (112)
RazorSourceGeneratorComponentTests.cs (44)
43
var
result = RunGenerator(compilation!, ref driver,
69
var
result = RunGenerator(compilation!, ref driver);
93
var
result = RunGenerator(compilation!, ref driver);
140
var
result = RunGenerator(compilation!, ref driver, out compilation);
187
var
result = RunGenerator(compilation!, ref driver, out compilation);
209
var
result = RunGenerator(compilation!, ref driver);
245
var
result = RunGenerator(compilation!, ref driver, out compilation);
289
var
result = RunGenerator(compilation!, ref driver, out compilation);
321
var
result = RunGenerator(compilation!, ref driver);
397
var
result = RunGenerator(compilation!, ref driver);
431
var
result = RunGenerator(compilation!, ref driver,
467
var
result = RunGenerator(compilation!, ref driver, out compilation);
495
var
result = RunGenerator(compilation!, ref driver, out compilation);
525
var
result = RunGenerator(compilation!, ref driver, out compilation);
552
var
result = RunGenerator(compilation!, ref driver, out compilation);
578
var
result = RunGenerator(compilation!, ref driver, out compilation);
601
var
result = RunGenerator(compilation!, ref driver, out compilation);
627
var
result = RunGenerator(compilation!, ref driver, out compilation);
650
var
result = RunGenerator(compilation!, ref driver, out compilation);
676
var
result = RunGenerator(compilation!, ref driver, out compilation);
699
var
result = RunGenerator(compilation!, ref driver, out compilation);
734
var
result = RunGenerator(compilation!, ref driver, out compilation);
783
var
result = RunGenerator(compilation!, ref driver, out compilation);
816
var
result = RunGenerator(compilation!, ref driver);
882
var
result = RunGenerator(compilation!, ref driver);
938
var
result = RunGenerator(compilation!, ref driver, out compilation);
970
var
result = RunGenerator(compilation!, ref driver);
1025
var
result = RunGenerator(compilation!, ref driver, out compilation);
1062
var
result = RunGenerator(compilation!, ref driver, out compilation);
1086
var
result = RunGenerator(compilation!, ref driver, out compilation);
1129
var
result = RunGenerator(compilation!, ref driver);
1167
var
result = RunGenerator(compilation!, ref driver);
1210
var
result = RunGenerator(compilation!, ref driver);
1256
var
result = RunGenerator(compilation!, ref driver);
1314
var
result = RunGenerator(compilation!, ref driver);
1370
var
result = RunGenerator(compilation!, ref driver);
1421
var
result = RunGenerator(compilation!, ref driver);
1479
var
result = RunGenerator(compilation!, ref driver);
1541
var
result = RunGenerator(compilation!, ref driver);
1607
var
result = RunGenerator(compilation!, ref driver);
1646
var
result = RunGenerator(compilation!, ref driver);
1720
var
result = RunGenerator(compilation!, ref driver);
1790
var
result = RunGenerator(compilation!, ref driver);
1851
var
result = RunGenerator(compilation!, ref driver);
RazorSourceGeneratorCshtmlTests.cs (4)
66
var
result = RunGenerator(compilation!, ref driver, out compilation);
109
var
result = RunGenerator(compilation!, ref driver, out compilation);
134
var
result = RunGenerator(compilation!, ref driver, out compilation);
158
var
result = RunGenerator(compilation!, ref driver, out compilation);
RazorSourceGeneratorTagHelperTests.cs (13)
49
var
result = RunGenerator(compilation!, ref driver, out compilation);
79
var
result = RunGenerator(compilation!, ref driver, out _, verify: static compilation =>
121
var
result = RunGenerator(compilation!, ref driver, out compilation);
156
var
result = RunGenerator(compilation!, ref driver, out compilation);
179
var
result = RunGenerator(compilation!, ref driver, out _, verify: static compilation =>
1028
var
result = RunGenerator(compilation!, ref driver, out compilation);
1434
var
result = RunGenerator(compilation!, ref driver, out compilation);
1487
var
result = RunGenerator(compilation!, ref driver, out compilation);
1511
var
result = RunGenerator(compilation!, ref driver, out compilation);
1593
var
result = RunGenerator(compilation!, ref driver, out compilation);
1649
var
result = RunGenerator(compilation!, ref driver, out compilation);
1699
var
result = RunGenerator(compilation!, ref driver, out compilation);
1750
var
result = RunGenerator(compilation!, ref driver, out compilation);
RazorSourceGeneratorTests.cs (37)
37
var
result = RunGenerator(compilation!, ref driver)
99
var
result = RunGenerator(compilation!, ref driver);
135
var
result = RunGenerator(compilation!, ref driver);
154
var
result = RunGenerator(compilation!, ref driver)
238
var
result = RunGenerator(compilation!, ref driver)
327
var
result = RunGenerator(compilation!, ref driver)
464
var
result = RunGenerator(compilation!, ref driver)
580
var
result = RunGenerator(compilation!, ref driver, expectedDiagnostics)
677
var
result = RunGenerator(compilation!, ref driver)
846
var
result = RunGenerator(compilation!, ref driver)
1023
var
result = RunGenerator(compilation!, ref driver,
1196
var
result = RunGenerator(compilation!, ref driver);
1226
var
result = RunGenerator(compilation!, ref driver)
1385
var
result = RunGenerator(compilation!, ref driver);
1435
var
result = RunGenerator(compilation!, ref driver);
1474
var
result = RunGenerator(compilation!, ref driver);
1493
var
result = RunGenerator(compilation!, ref driver)
1718
var
result = RunGenerator(compilation!, ref driver, expectedDiagnostics)
1868
var
result = RunGenerator(compilation!, ref driver)
2035
var
result = RunGenerator(compilation!, ref driver)
2221
var
result = RunGenerator(compilation!, ref driver)
2425
var
result = RunGenerator(compilation!, ref driver);
2563
var
result = RunGenerator(compilation!, ref driver).VerifyPageOutput(@"
2617
var
result = RunGenerator(compilation!, ref driver);
2645
var
result = RunGenerator(compilation!, ref driver).VerifyPageOutput(
2702
var
result = RunGenerator(compilation!, ref driver);
2721
var
result = RunGenerator(compilation!, ref driver);
2743
var
result = RunGenerator(compilation!, ref driver);
2765
var
result = RunGenerator(compilation!, ref driver);
2784
var
result = RunGenerator(compilation!, ref driver);
2814
var
result = RunGenerator(compilation!, ref driver);
2851
var
result = RunGenerator(compilation!, ref driver);
2903
var
result = RunGenerator(compilation!, ref driver);
2975
var
result = RunGenerator(compilation!, ref driver,
3046
var
result = RunGenerator(compilation!, ref driver);
3129
var
rclRun = RunGenerator(rclCompilation!, ref rclDriver, out var rclOutputCompilation);
3145
var
mainRun = RunGenerator(mainCompilation!, ref mainDriver);
RazorSourceGeneratorTestsBase.cs (14)
115
protected static
GeneratorRunResult
RunGenerator(Compilation compilation, ref GeneratorDriver driver, params DiagnosticDescription[] expectedDiagnostics)
120
protected static
GeneratorRunResult
RunGenerator(Compilation compilation, ref GeneratorDriver driver, out Compilation outputCompilation, params DiagnosticDescription[] expectedDiagnostics)
125
protected static
GeneratorRunResult
RunGenerator(Compilation compilation, ref GeneratorDriver driver, out Compilation outputCompilation, Action<Compilation> verify)
445
public static
GeneratorRunResult
VerifyPageOutput(this
GeneratorRunResult
result, params string[] expectedOutput)
476
public static
GeneratorRunResult
VerifyOutputsMatchBaseline(this
GeneratorRunResult
result,
534
private static string GenerateExpectedPageOutput(
GeneratorRunResult
result)
548
public static
GeneratorRunResult
VerifyOutputsMatch(this
GeneratorRunResult
actual,
GeneratorRunResult
expected, params (int index, string replacement)[] diffs)
577
public static void VerifyIncrementalSteps(this
GeneratorRunResult
result, string stepName, params IncrementalStepRunReason[] expectedReasons)
592
public static void VerifyIncrementalStepsMultiple(this
GeneratorRunResult
result, string stepName, params IncrementalStepRunReason[] expectedReasons)
607
private static void VerifyStepExists(
GeneratorRunResult
result, string stepName)