3 instantiations of OperationBlockAnalyzerAction
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (3)
482
_operationBlockEndActions = _operationBlockEndActions.Add(new
OperationBlockAnalyzerAction
(action, analyzer));
628
OperationBlockAnalyzerAction analyzerAction = new
OperationBlockAnalyzerAction
(action, analyzer);
634
OperationBlockAnalyzerAction analyzerAction = new
OperationBlockAnalyzerAction
(action, analyzer);
27 references to OperationBlockAnalyzerAction
Microsoft.CodeAnalysis (27)
DiagnosticAnalyzer\AnalyzerDriver.ExecutableCodeBlockAnalyzerActions.cs (2)
20
public ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockActions;
21
public ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockEndActions;
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActionsForAnalyzer.cs (4)
25
private ImmutableArray<
OperationBlockAnalyzerAction
> _lazyOperationBlockActions;
26
private ImmutableArray<
OperationBlockAnalyzerAction
> _lazyOperationBlockEndActions;
129
private ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockEndActions
132
private ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockActions
DiagnosticAnalyzer\AnalyzerExecutor.cs (6)
748
IEnumerable<
OperationBlockAnalyzerAction
> operationBlockActions,
749
IEnumerable<
OperationBlockAnalyzerAction
> operationBlockEndActions,
758
ExecuteBlockActionsCore<OperationBlockStartAnalyzerAction,
OperationBlockAnalyzerAction
, OperationAnalyzerAction, IOperation, int>(
836
var operationBlockEndActions = blockEndActions as PooledHashSet<
OperationBlockAnalyzerAction
>;
916
var
operationBlockAction = blockAction as
OperationBlockAnalyzerAction
;
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (15)
469
private ImmutableArray<
OperationBlockAnalyzerAction
> _operationBlockEndActions = ImmutableArray<
OperationBlockAnalyzerAction
>.Empty;
472
public ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockEndActions => _operationBlockEndActions;
628
OperationBlockAnalyzerAction
analyzerAction = new OperationBlockAnalyzerAction(action, analyzer);
634
OperationBlockAnalyzerAction
analyzerAction = new OperationBlockAnalyzerAction(action, analyzer);
674
private ImmutableArray<
OperationBlockAnalyzerAction
> _operationBlockEndActions;
675
private ImmutableArray<
OperationBlockAnalyzerAction
> _operationBlockActions;
695
_operationBlockEndActions = ImmutableArray<
OperationBlockAnalyzerAction
>.Empty;
696
_operationBlockActions = ImmutableArray<
OperationBlockAnalyzerAction
>.Empty;
718
ImmutableArray<
OperationBlockAnalyzerAction
> operationBlockEndActions,
719
ImmutableArray<
OperationBlockAnalyzerAction
> operationBlockActions,
847
internal readonly ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockActions
852
internal readonly ImmutableArray<
OperationBlockAnalyzerAction
> OperationBlockEndActions
951
internal void AddOperationBlockAction(
OperationBlockAnalyzerAction
action)
957
internal void AddOperationBlockEndAction(
OperationBlockAnalyzerAction
action)