1 instantiation of SymbolAnalyzerAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
532SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds, analyzer);
14 references to SymbolAnalyzerAction
Microsoft.CodeAnalysis (14)
DiagnosticAnalyzer\AnalyzerDriver.cs (6)
123private ImmutableArray<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)> _lazySymbolActionsByKind; 1371private static ImmutableArray<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)> MakeSymbolActionsByKind(in AnalyzerActions analyzerActions) 1373var builder = ArrayBuilder<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)>.GetInstance(); 1375var actionsByKindBuilder = ArrayBuilder<ArrayBuilder<SymbolAnalyzerAction>>.GetInstance(); 1379foreach (var symbolAction in analyzerAndActions) 1387actionsByKindBuilder.Add(ArrayBuilder<SymbolAnalyzerAction>.GetInstance());
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
415ImmutableArray<SymbolAnalyzerAction> symbolActions, 434foreach (var symbolAction in symbolActions)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (6)
532SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds, analyzer); 667private ImmutableArray<SymbolAnalyzerAction> _symbolActions; 688_symbolActions = ImmutableArray<SymbolAnalyzerAction>.Empty; 711ImmutableArray<SymbolAnalyzerAction> symbolActions, 797internal readonly ImmutableArray<SymbolAnalyzerAction> SymbolActions 903internal void AddSymbolAction(SymbolAnalyzerAction action)