1 instantiation of HostSymbolStartAnalysisScope
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
161
var symbolAnalysisScope = new
HostSymbolStartAnalysisScope
(_analyzer);
11 references to HostSymbolStartAnalysisScope
Microsoft.CodeAnalysis (11)
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
248
HostSymbolStartAnalysisScope
symbolScope,
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (5)
54
private Dictionary<ISymbol, Task<
HostSymbolStartAnalysisScope
>>? _lazySymbolScopeTasks;
139
public Task<
HostSymbolStartAnalysisScope
> GetSymbolAnalysisScopeAsync(
150
_lazySymbolScopeTasks ??= new Dictionary<ISymbol, Task<
HostSymbolStartAnalysisScope
>>();
159
HostSymbolStartAnalysisScope
getSymbolAnalysisScopeCore()
161
var
symbolAnalysisScope = new HostSymbolStartAnalysisScope(_analyzer);
DiagnosticAnalyzer\AnalyzerManager.cs (3)
92
private async Task<
HostSymbolStartAnalysisScope
> GetSymbolAnalysisScopeAsync(
106
private async Task<
HostSymbolStartAnalysisScope
> GetSymbolAnalysisScopeCoreAsync(
201
var
symbolScope = await GetSymbolAnalysisScopeAsync(symbol, isGeneratedCodeSymbol, filterTree, filterSpan, analyzer, filteredSymbolStartActions, analyzerExecutor, cancellationToken).ConfigureAwait(false);
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (2)
225
private readonly
HostSymbolStartAnalysisScope
_scope;
228
HostSymbolStartAnalysisScope
scope,