4 instantiations of GroupedAnalyzerActions
Microsoft.CodeAnalysis (4)
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActions.cs (4)
22public static readonly GroupedAnalyzerActions Empty = new GroupedAnalyzerActions( 63return new GroupedAnalyzerActions(groupedActionsAndAnalyzers, analyzersByKind, in analyzerActions); 74return new GroupedAnalyzerActions(groups, analyzersByKind, in analyzerActions); 91return new GroupedAnalyzerActions(newGroupedActions, analyzersByKind, newAnalyzerActions);
19 references to GroupedAnalyzerActions
Microsoft.CodeAnalysis (19)
DiagnosticAnalyzer\AnalyzerDriver.cs (14)
2426private GroupedAnalyzerActions? _lazyCoreActions; 2442private GroupedAnalyzerActions GetOrCreateCoreActions() 2451GroupedAnalyzerActions createCoreActions() 2455return GroupedAnalyzerActions.Empty; 2460return GroupedAnalyzerActions.Create(analyzers, AnalyzerActions); 2507protected override IGroupedAnalyzerActions EmptyGroupedActions => GroupedAnalyzerActions.Empty; 2509=> GroupedAnalyzerActions.Create(analyzer, analyzerActions); 2533var coreActions = GetOrCreateCoreActions(); 2549ExecuteDeclaringReferenceActions(decl, symbolEvent, analysisScope, coreActions, (GroupedAnalyzerActions)additionalPerSymbolActions, 2591GroupedAnalyzerActions coreActions, 2592GroupedAnalyzerActions additionalPerSymbolActions, 2632void executeNodeActionsByKind(ArrayBuilder<SyntaxNode> nodesToAnalyze, GroupedAnalyzerActions groupedActions, bool arePerSymbolActions) 2779void executeOperationsActionsByKind(ImmutableArray<IOperation> operationsToAnalyze, GroupedAnalyzerActions groupedActions, bool arePerSymbolActions) 2862GroupedAnalyzerActions groupedActions,
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActions.cs (5)
22public static readonly GroupedAnalyzerActions Empty = new GroupedAnalyzerActions( 53public static GroupedAnalyzerActions Create(DiagnosticAnalyzer analyzer, in AnalyzerActions analyzerActions) 66public static GroupedAnalyzerActions Create(ImmutableArray<DiagnosticAnalyzer> analyzers, in AnalyzerActions analyzerActions) 79var groupedAnalyzerActions = (GroupedAnalyzerActions)igroupedAnalyzerActions;