1 write to _diagnostic
Microsoft.CodeAnalysis.Features (1)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.cs (1)
54
_diagnostic
= diagnostic;
9 references to _diagnostic
Microsoft.CodeAnalysis.Features (9)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.cs (1)
63
=> _forFixMultipleContext ? string.Empty :
_diagnostic
.Id;
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Attribute.cs (1)
48
=> new AttributeRemoveAction(_attribute, _project,
_diagnostic
, Fixer, forFixMultipleContext: true);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Pragma.cs (7)
60
=> new PragmaRemoveAction(_suppressionTargetInfo, _document, _options,
_diagnostic
, Fixer, forFixMultipleContext: true);
73
if (CanRemovePragmaTrivia(_suppressionTargetInfo.StartToken,
_diagnostic
, Fixer, isStartToken: true, indexOfTriviaToRemove: out indexOfLeadingPragmaDisableToRemove) &&
74
CanRemovePragmaTrivia(_suppressionTargetInfo.EndToken,
_diagnostic
, Fixer, isStartToken: false, indexOfTriviaToRemove: out indexOfTrailingPragmaEnableToRemove))
97
_diagnostic
.Location.SourceSpan,
169
return PragmaHelpers.GetNewStartTokenWithAddedPragma(token, currentDiagnosticSpan,
_diagnostic
, Fixer, FormatNode, isRemoveSuppression: true, cancellationToken);
173
return PragmaHelpers.GetNewEndTokenWithAddedPragma(token, currentDiagnosticSpan,
_diagnostic
, Fixer, FormatNode, isRemoveSuppression: true, cancellationToken);
212
var dummyDiagnosticWithLocationToCheck = Diagnostic.Create(
_diagnostic
.Descriptor, locationToCheck);