1 instantiation of HostCompilationStartAnalysisScope
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
121var compilationAnalysisScope = new HostCompilationStartAnalysisScope(sessionScope);
10 references to HostCompilationStartAnalysisScope
Microsoft.CodeAnalysis (10)
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
197/// Use <see cref="ExecuteCompilationStartActions(ImmutableArray{CompilationStartAnalyzerAction}, HostCompilationStartAnalysisScope, CancellationToken)"/> API 218public void ExecuteCompilationStartActions(ImmutableArray<CompilationStartAnalyzerAction> actions, HostCompilationStartAnalysisScope compilationScope, CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (3)
49private Task<HostCompilationStartAnalysisScope>? _lazyCompilationScopeTask; 109public Task<HostCompilationStartAnalysisScope> GetCompilationAnalysisScopeAsync( 121var compilationAnalysisScope = new HostCompilationStartAnalysisScope(sessionScope);
DiagnosticAnalyzer\AnalyzerManager.cs (3)
59private async ValueTask<HostCompilationStartAnalysisScope> GetCompilationAnalysisScopeAsync( 71private async ValueTask<HostCompilationStartAnalysisScope> GetCompilationAnalysisScopeCoreAsync( 174var compilationScope = await GetCompilationAnalysisScopeAsync(sessionScope, analyzerExecutor, cancellationToken).ConfigureAwait(false);
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (2)
126private readonly HostCompilationStartAnalysisScope _scope; 130HostCompilationStartAnalysisScope scope,