3 instantiations of CompilationInfo
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Solution\SolutionState.CompilationTracker.cs (3)
442
return new
CompilationInfo
(finalCompilation, state.HasSuccessfullyLoaded.Value, state.GeneratorInfo);
484
return new
CompilationInfo
(compilation, state.HasSuccessfullyLoaded.Value, state.GeneratorInfo);
957
return new
CompilationInfo
(compilationWithGenerators, hasSuccessfullyLoaded, generatorInfo);
9 references to CompilationInfo
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\Solution\SolutionState.CompilationTracker.cs (9)
419
var
compilationInfo = await GetOrBuildCompilationInfoAsync(solution, lockGate: true, cancellationToken: cancellationToken).ConfigureAwait(false);
423
private async Task<
CompilationInfo
> GetOrBuildCompilationInfoAsync(
470
private async Task<
CompilationInfo
> BuildCompilationInfoAsync(
516
private async Task<
CompilationInfo
> BuildCompilationInfoFromScratchAsync(
587
private async Task<
CompilationInfo
> BuildFinalStateFromInProgressStateAsync(
698
private async Task<
CompilationInfo
> FinalizeCompilationAsync(
1044
var
compilationInfo = await GetOrBuildCompilationInfoAsync(solution, lockGate: true, cancellationToken: cancellationToken).ConfigureAwait(false);
1056
var
compilationInfo = await GetOrBuildCompilationInfoAsync(solution, lockGate: true, cancellationToken: cancellationToken).ConfigureAwait(false);
1067
var
compilationInfo = await GetOrBuildCompilationInfoAsync(solution, lockGate: true, cancellationToken: cancellationToken).ConfigureAwait(false);