2 instantiations of AttributeRemoveAction
Microsoft.CodeAnalysis.Features (2)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Attribute.cs (2)
31return new AttributeRemoveAction(attribute, project, diagnostic, fixer); 47=> new AttributeRemoveAction(_attribute, _project, _diagnostic, Fixer, forFixMultipleContext: true);
7 references to AttributeRemoveAction
Microsoft.CodeAnalysis.Features (7)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (5)
119var attributeRemoveFixes = new List<AttributeRemoveAction>(); 123if (codeAction.action is AttributeRemoveAction attributeRemoveFix) 140var attributeRemoveFixesForTree = removeSuppressionFixesForTree.OfType<AttributeRemoveAction>().ToImmutableArray(); 160private static async Task<ImmutableArray<SyntaxNode>> GetAttributeNodesToFixAsync(ImmutableArray<AttributeRemoveAction> attributeRemoveFixes, CancellationToken cancellationToken) 163foreach (var attributeRemoveFix in attributeRemoveFixes)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.cs (1)
37return AttributeRemoveAction.Create(attribute, project, diagnostic, fixer);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Attribute.cs (1)
25public static AttributeRemoveAction Create(