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