9 instantiations of AsyncQueue
Microsoft.CodeAnalysis (8)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
858
.WithEventQueue(new
AsyncQueue
<CompilationEvent>());
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (5)
44
private static readonly AsyncQueue<CompilationEvent> s_EmptyEventQueue = new
AsyncQueue
<CompilationEvent>();
101
.WithEventQueue(new
AsyncQueue
<CompilationEvent>());
300
var compilation = _compilation.WithEventQueue(new
AsyncQueue
<CompilationEvent>());
721
: _compilation.WithSemanticModelProvider(CachingSemanticModelProvider.Instance).WithEventQueue(new
AsyncQueue
<CompilationEvent>());
1143
var eventQueue = new
AsyncQueue
<CompilationEvent>();
DiagnosticAnalyzer\DiagnosticQueue.cs (2)
44
_queue = new
AsyncQueue
<Diagnostic>();
49
_queue = new
AsyncQueue
<Diagnostic>();
VBCSCompiler (1)
src\roslyn\src\Compilers\Server\VBCSCompiler\NamedPipeClientConnectionHost.cs (1)
60
_queue = new
AsyncQueue
<ListenResult>();
21 references to AsyncQueue
Microsoft.CodeAnalysis (16)
Compilation\Compilation.cs (3)
83
AsyncQueue
<CompilationEvent>? eventQueue)
320
internal abstract Compilation WithEventQueue(
AsyncQueue
<CompilationEvent>? eventQueue);
670
internal
AsyncQueue
<CompilationEvent>? EventQueue { get; }
DiagnosticAnalyzer\AnalyzerDriver.cs (6)
26
/// It uses a <see cref="
AsyncQueue
{TElement}"/> of <see cref="CompilationEvent"/>s to drive its analysis.
339
private
AsyncQueue
<CompilationEvent>? _lazyCompilationEventQueue;
344
public
AsyncQueue
<CompilationEvent> CompilationEventQueue
645
internal async Task AttachQueueAndProcessAllEventsAsync(
AsyncQueue
<CompilationEvent> eventQueue, AnalysisScope analysisScope, CancellationToken cancellationToken)
674
internal void AttachQueueAndStartProcessingEvents(
AsyncQueue
<CompilationEvent> eventQueue, AnalysisScope analysisScope, bool usingPrePopulatedEventQueue, CancellationToken cancellationToken)
2428
/// It uses a <see cref="
AsyncQueue
{TElement}"/> of <see cref="CompilationEvent"/>s to drive its analysis.
DiagnosticAnalyzer\AsyncQueue.cs (1)
163
/// Same operation as <see cref="
AsyncQueue
{TElement}.Complete"/> except it will not
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (5)
44
private static readonly
AsyncQueue
<CompilationEvent> s_EmptyEventQueue = new AsyncQueue<CompilationEvent>();
825
var
eventQueue = CreateEventsQueue(compilationEvents);
1050
var
eventQueue = compilation.EventQueue!;
1136
private static
AsyncQueue
<CompilationEvent> CreateEventsQueue(ImmutableArray<CompilationEvent> compilationEvents)
1143
var
eventQueue = new AsyncQueue<CompilationEvent>();
DiagnosticAnalyzer\DiagnosticQueue.cs (1)
40
private readonly
AsyncQueue
<Diagnostic> _queue;
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (3)
546
AsyncQueue
<CompilationEvent>? eventQueue = null)
564
AsyncQueue
<CompilationEvent>? eventQueue = null)
826
internal override Compilation WithEventQueue(
AsyncQueue
<CompilationEvent>? eventQueue)
VBCSCompiler (2)
src\roslyn\src\Compilers\Server\VBCSCompiler\NamedPipeClientConnectionHost.cs (2)
35
private
AsyncQueue
<ListenResult>? _queue;
170
AsyncQueue
<ListenResult> queue,