public static void ReportDiagnosticWithSuppressionCheck(this SymbolAnalysisContext context, Diagnostic diagnostic, CodeAnalysisSettings settings) { var semanticModel = context.Compilation.GetSemanticModel(diagnostic.Location.SourceTree); SuppressionManager.ReportDiagnosticWithSuppressionCheck( semanticModel, context.ReportDiagnostic, diagnostic, settings, context.CancellationToken); }
public static void ReportDiagnosticWithSuppressionCheck(this CodeBlockAnalysisContext context, Diagnostic diagnostic, CodeAnalysisSettings settings) { SuppressionManager.ReportDiagnosticWithSuppressionCheck( context.SemanticModel, context.ReportDiagnostic, diagnostic, settings, context.CancellationToken); }