1 instantiation of HostSessionStartAnalysisScope
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
86
var sessionScope = new
HostSessionStartAnalysisScope
();
18 references to HostSessionStartAnalysisScope
Microsoft.CodeAnalysis (18)
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
273
public void ExecuteInitializeMethod(DiagnosticAnalyzer analyzer,
HostSessionStartAnalysisScope
sessionScope)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (6)
37
private Task<
HostSessionStartAnalysisScope
>? _lazySessionScopeTask;
68
public Task<
HostSessionStartAnalysisScope
> GetSessionAnalysisScopeAsync(AnalyzerExecutor analyzerExecutor)
72
Task<
HostSessionStartAnalysisScope
> task;
82
static Task<
HostSessionStartAnalysisScope
> getSessionAnalysisScopeTaskSlow(AnalyzerExecutionContext context, AnalyzerExecutor executor)
86
var
sessionScope = new HostSessionStartAnalysisScope();
103
HostSessionStartAnalysisScope
sessionScope,
DiagnosticAnalyzer\AnalyzerManager.cs (7)
58
HostSessionStartAnalysisScope
sessionScope,
69
HostSessionStartAnalysisScope
sessionScope,
122
private async ValueTask<
HostSessionStartAnalysisScope
> GetSessionAnalysisScopeAsync(
131
private async ValueTask<
HostSessionStartAnalysisScope
> GetSessionAnalysisScopeCoreAsync(
159
var
sessionScope = await GetSessionAnalysisScopeAsync(analyzer, analyzerExecutor).ConfigureAwait(false);
221
var
sessionScope = await GetSessionAnalysisScopeAsync(analyzer, analyzerExecutor).ConfigureAwait(false);
231
var
sessionScope = await GetSessionAnalysisScopeAsync(analyzer, analyzerExecutor).ConfigureAwait(false);
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (4)
22
private readonly
HostSessionStartAnalysisScope
_scope;
24
public AnalyzerAnalysisContext(DiagnosticAnalyzer analyzer,
HostSessionStartAnalysisScope
scope)
398
private readonly
HostSessionStartAnalysisScope
_sessionScope;
400
public HostCompilationStartAnalysisScope(
HostSessionStartAnalysisScope
sessionScope)