1 instantiation of AnalyzerExecutionContext
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerManager.cs (1)
48
analyzerExecutionContextMap.Add(analyzer, new
AnalyzerExecutionContext
(analyzer));
14 references to AnalyzerExecutionContext
Microsoft.CodeAnalysis (14)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
89
static Task<HostSessionStartAnalysisScope> getSessionAnalysisScopeTaskSlowAsync(
AnalyzerExecutionContext
context, AnalyzerExecutor executor, CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerManager.cs (13)
31
private readonly Dictionary<DiagnosticAnalyzer,
AnalyzerExecutionContext
> _analyzerExecutionContextMap;
43
private Dictionary<DiagnosticAnalyzer,
AnalyzerExecutionContext
> CreateAnalyzerExecutionContextMap(IEnumerable<DiagnosticAnalyzer> analyzers)
45
var analyzerExecutionContextMap = new Dictionary<DiagnosticAnalyzer,
AnalyzerExecutionContext
>();
54
private
AnalyzerExecutionContext
GetAnalyzerExecutionContext(DiagnosticAnalyzer analyzer) => _analyzerExecutionContextMap[analyzer];
64
var
analyzerExecutionContext = GetAnalyzerExecutionContext(sessionScope.Analyzer);
74
AnalyzerExecutionContext
analyzerExecutionContext,
102
var
analyzerExecutionContext = GetAnalyzerExecutionContext(analyzer);
113
AnalyzerExecutionContext
analyzerExecutionContext,
137
var
analyzerExecutionContext = GetAnalyzerExecutionContext(analyzer);
144
AnalyzerExecutionContext
analyzerExecutionContext,
258
var
analyzerExecutionContext = GetAnalyzerExecutionContext(analyzer);
270
var
analyzerExecutionContext = GetAnalyzerExecutionContext(suppressor);
496
foreach (
var
analyzerExecutionContext in _analyzerExecutionContextMap.Values)