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.
455
this.
DiagnosticQueue
.TryComplete();
673
this.
DiagnosticQueue
.TryComplete();
677
.ContinueWith(c =>
DiagnosticQueue
.TryComplete(), cancellationToken, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default);
688
this.
DiagnosticQueue
.TryComplete();
878
while (
DiagnosticQueue
.TryDequeue(out var diagnostic))
1180
var diagnostics = syntax ?
DiagnosticQueue
.DequeueLocalSyntaxDiagnostics(analyzer) :
DiagnosticQueue
.DequeueLocalSemanticDiagnostics(analyzer);
1186
var diagnostics =
DiagnosticQueue
.DequeueNonLocalDiagnostics(analyzer);