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