1 instantiation of SymbolAnalyzerAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
537SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds, Analyzer);
14 references to SymbolAnalyzerAction
Microsoft.CodeAnalysis (14)
DiagnosticAnalyzer\AnalyzerDriver.cs (6)
128private ImmutableArray<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)> _lazySymbolActionsByKind; 1468private static ImmutableArray<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)> MakeSymbolActionsByKind(in AnalyzerActions analyzerActions) 1470var builder = ArrayBuilder<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)>.GetInstance(); 1472var actionsByKindBuilder = ArrayBuilder<ArrayBuilder<SymbolAnalyzerAction>>.GetInstance(); 1476foreach (var symbolAction in analyzerAndActions) 1484actionsByKindBuilder.Add(ArrayBuilder<SymbolAnalyzerAction>.GetInstance());
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
441ImmutableArray<SymbolAnalyzerAction> symbolActions, 484foreach (var symbolAction in symbolActions)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (6)
537SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds, Analyzer); 680private ImmutableArray<SymbolAnalyzerAction> _symbolActions; 701_symbolActions = ImmutableArray<SymbolAnalyzerAction>.Empty; 724ImmutableArray<SymbolAnalyzerAction> symbolActions, 810internal readonly ImmutableArray<SymbolAnalyzerAction> SymbolActions 920internal void AddSymbolAction(SymbolAnalyzerAction action)