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.
459
this.
DiagnosticQueue
.TryComplete();
684
this.
DiagnosticQueue
.TryComplete();
688
.ContinueWith(c =>
DiagnosticQueue
.TryComplete(), cancellationToken, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default);
699
this.
DiagnosticQueue
.TryComplete();
889
while (
DiagnosticQueue
.TryDequeue(out var diagnostic))
1191
var diagnostics = syntax ?
DiagnosticQueue
.DequeueLocalSyntaxDiagnostics(analyzer) :
DiagnosticQueue
.DequeueLocalSemanticDiagnostics(analyzer);
1197
var diagnostics =
DiagnosticQueue
.DequeueNonLocalDiagnostics(analyzer);