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.
454
this.
DiagnosticQueue
.TryComplete();
672
this.
DiagnosticQueue
.TryComplete();
676
.ContinueWith(c =>
DiagnosticQueue
.TryComplete(), cancellationToken, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default);
687
this.
DiagnosticQueue
.TryComplete();
877
while (
DiagnosticQueue
.TryDequeue(out var diagnostic))
1179
var diagnostics = syntax ?
DiagnosticQueue
.DequeueLocalSyntaxDiagnostics(analyzer) :
DiagnosticQueue
.DequeueLocalSemanticDiagnostics(analyzer);
1185
var diagnostics =
DiagnosticQueue
.DequeueNonLocalDiagnostics(analyzer);