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