3 instantiations of OperationBlockAnalyzerAction
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (3)
485_operationBlockEndActions = _operationBlockEndActions.Add(new OperationBlockAnalyzerAction(action, Analyzer)); 641OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action, Analyzer); 647OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action, Analyzer);
28 references to OperationBlockAnalyzerAction
Microsoft.CodeAnalysis (28)
DiagnosticAnalyzer\AnalyzerDriver.ExecutableCodeBlockAnalyzerActions.cs (2)
20public ImmutableArray<OperationBlockAnalyzerAction> OperationBlockActions; 21public ImmutableArray<OperationBlockAnalyzerAction> OperationBlockEndActions;
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActionsForAnalyzer.cs (4)
25private ImmutableArray<OperationBlockAnalyzerAction> _lazyOperationBlockActions; 26private ImmutableArray<OperationBlockAnalyzerAction> _lazyOperationBlockEndActions; 141private ImmutableArray<OperationBlockAnalyzerAction> OperationBlockEndActions 144private ImmutableArray<OperationBlockAnalyzerAction> OperationBlockActions
DiagnosticAnalyzer\AnalyzerExecutor.cs (3)
940ImmutableArray<OperationBlockAnalyzerAction> actions, 941ImmutableArray<OperationBlockAnalyzerAction> endActions, 1003foreach (var blockAction in blockActions)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (19)
474private ImmutableArray<OperationBlockAnalyzerAction> _operationBlockEndActions = ImmutableArray<OperationBlockAnalyzerAction>.Empty; 479public ImmutableArray<OperationBlockAnalyzerAction> OperationBlockEndActions => _operationBlockEndActions; 641OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action, Analyzer); 647OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action, Analyzer); 687private ImmutableArray<OperationBlockAnalyzerAction> _operationBlockEndActions; 688private ImmutableArray<OperationBlockAnalyzerAction> _operationBlockActions; 708_operationBlockEndActions = ImmutableArray<OperationBlockAnalyzerAction>.Empty; 709_operationBlockActions = ImmutableArray<OperationBlockAnalyzerAction>.Empty; 731ImmutableArray<OperationBlockAnalyzerAction> operationBlockEndActions, 732ImmutableArray<OperationBlockAnalyzerAction> operationBlockActions, 880internal readonly ImmutableArray<OperationBlockAnalyzerAction> OperationBlockActions 885internal readonly ImmutableArray<OperationBlockAnalyzerAction> OperationBlockEndActions 984internal void AddOperationBlockAction(OperationBlockAnalyzerAction action) 990internal void AddOperationBlockEndAction(OperationBlockAnalyzerAction action) 1063private ImmutableArray<OperationBlockAnalyzerAction> _operationBlockEndActionsImmutable = []; 1064private ImmutableArray<OperationBlockAnalyzerAction> _operationBlockActionsImmutable = []; 1082private ArrayBuilder<OperationBlockAnalyzerAction>? _operationBlockEndActionsBuilder; 1083private ArrayBuilder<OperationBlockAnalyzerAction>? _operationBlockActionsBuilder;