1 instantiation of SymbolAnalyzerAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
527SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds, Analyzer);
14 references to SymbolAnalyzerAction
Microsoft.CodeAnalysis (14)
DiagnosticAnalyzer\AnalyzerDriver.cs (6)
124private ImmutableArray<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)> _lazySymbolActionsByKind; 1452private static ImmutableArray<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)> MakeSymbolActionsByKind(in AnalyzerActions analyzerActions) 1454var builder = ArrayBuilder<(DiagnosticAnalyzer, ImmutableArray<ImmutableArray<SymbolAnalyzerAction>>)>.GetInstance(); 1456var actionsByKindBuilder = ArrayBuilder<ArrayBuilder<SymbolAnalyzerAction>>.GetInstance(); 1460foreach (var symbolAction in analyzerAndActions) 1468actionsByKindBuilder.Add(ArrayBuilder<SymbolAnalyzerAction>.GetInstance());
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
364ImmutableArray<SymbolAnalyzerAction> symbolActions, 398foreach (var symbolAction in symbolActions)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (6)
527SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds, Analyzer); 670private ImmutableArray<SymbolAnalyzerAction> _symbolActions; 691_symbolActions = ImmutableArray<SymbolAnalyzerAction>.Empty; 714ImmutableArray<SymbolAnalyzerAction> symbolActions, 800internal readonly ImmutableArray<SymbolAnalyzerAction> SymbolActions 910internal void AddSymbolAction(SymbolAnalyzerAction action)