コード例 #1
0
 public static void Analyze(SyntaxNodeAnalysisContext context, DestructorDeclarationSyntax destructor)
 {
     if (destructor.Body?.Statements.Count == 0 &&
         !destructor.SpanContainsDirectives())
     {
         context.ReportDiagnostic(DiagnosticDescriptors.RemoveEmptyDestructor, destructor);
     }
 }