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