10 references to DiagnosticQueue
Microsoft.CodeAnalysis (10)
DiagnosticAnalyzer\AnalyzerDriver.cs (10)
325/// Primary driver task which processes all <see cref="CompilationEventQueue"/> events, runs analyzer actions and signals completion of <see cref="DiagnosticQueue"/> at the end. 351/// <see cref="DiagnosticQueue"/> that is fed the diagnostics as they are computed. 454this.DiagnosticQueue.TryComplete(); 672this.DiagnosticQueue.TryComplete(); 676.ContinueWith(c => DiagnosticQueue.TryComplete(), cancellationToken, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default); 687this.DiagnosticQueue.TryComplete(); 877while (DiagnosticQueue.TryDequeue(out var diagnostic)) 1179var diagnostics = syntax ? DiagnosticQueue.DequeueLocalSyntaxDiagnostics(analyzer) : DiagnosticQueue.DequeueLocalSemanticDiagnostics(analyzer); 1185var diagnostics = DiagnosticQueue.DequeueNonLocalDiagnostics(analyzer);