10 references to DiagnosticQueue
Microsoft.CodeAnalysis (10)
DiagnosticAnalyzer\AnalyzerDriver.cs (10)
326/// Primary driver task which processes all <see cref="CompilationEventQueue"/> events, runs analyzer actions and signals completion of <see cref="DiagnosticQueue"/> at the end. 352/// <see cref="DiagnosticQueue"/> that is fed the diagnostics as they are computed. 455this.DiagnosticQueue.TryComplete(); 673this.DiagnosticQueue.TryComplete(); 677.ContinueWith(c => DiagnosticQueue.TryComplete(), cancellationToken, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default); 688this.DiagnosticQueue.TryComplete(); 878while (DiagnosticQueue.TryDequeue(out var diagnostic)) 1180var diagnostics = syntax ? DiagnosticQueue.DequeueLocalSyntaxDiagnostics(analyzer) : DiagnosticQueue.DequeueLocalSemanticDiagnostics(analyzer); 1186var diagnostics = DiagnosticQueue.DequeueNonLocalDiagnostics(analyzer);