2 types derived from DiagnosticQueue
Microsoft.CodeAnalysis (2)
DiagnosticAnalyzer\DiagnosticQueue.cs (2)
38
private sealed class SimpleDiagnosticQueue :
DiagnosticQueue
97
private sealed class CategorizedDiagnosticQueue :
DiagnosticQueue
9 references to DiagnosticQueue
Microsoft.CodeAnalysis (9)
DiagnosticAnalyzer\AnalyzerDriver.cs (7)
350
private
DiagnosticQueue
? _lazyDiagnosticQueue;
355
public
DiagnosticQueue
DiagnosticQueue
393
DiagnosticQueue
diagnosticQueue,
473
var
diagnosticQueue =
DiagnosticQueue
.Create(categorizeDiagnostics);
634
/// <remarks>Driver must be initialized before invoking this method, i.e. <see cref="Initialize(AnalyzerExecutor,
DiagnosticQueue
, CompilationData, AnalysisScope, ConcurrentSet{string}, CancellationToken)"/> method must have been invoked and <see cref="WhenInitializedTask"/> must be non-null.</remarks>
663
/// <remarks>Driver must be initialized before invoking this method, i.e. <see cref="Initialize(AnalyzerExecutor,
DiagnosticQueue
, CompilationData, AnalysisScope, ConcurrentSet{string}, CancellationToken)"/> method must have been invoked and <see cref="WhenInitializedTask"/> must be non-null.</remarks>
DiagnosticAnalyzer\DiagnosticQueue.cs (2)
30
public static
DiagnosticQueue
Create(bool categorized = false)
32
return categorized ? (
DiagnosticQueue
)new CategorizedDiagnosticQueue() : new SimpleDiagnosticQueue();