private static void ReportInitializationDiagnostics(IDurianAnalysisContext context, DiagnosticBag diagnosticReceiver)
 {
     if (diagnosticReceiver.Count > 0)
     {
         context.RegisterCompilationAction(context =>
         {
             foreach (Diagnostic diag in diagnosticReceiver)
             {
                 context.ReportDiagnostic(diag);
             }
         });
     }
 }
 /// <inheritdoc/>
 public override void Register(IDurianAnalysisContext context)
 {
     context.RegisterCompilationAction(Analyze);
 }