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