3 instantiations of EventProcessedState
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalyzerDriver.EventProcessedState.cs (3)
16public static readonly EventProcessedState Processed = new EventProcessedState(EventProcessedStateKind.Processed); 17public static readonly EventProcessedState NotProcessed = new EventProcessedState(EventProcessedStateKind.NotProcessed); 41return new EventProcessedState(subsetProcessedAnalyzers);
13 references to EventProcessedState
Microsoft.CodeAnalysis (13)
DiagnosticAnalyzer\AnalyzerDriver.cs (10)
1636EventProcessedState eventProcessedState = await TryProcessEventCoreAsync(e, analysisScope, cancellationToken).ConfigureAwait(false); 1718private async ValueTask<EventProcessedState> TryProcessEventCoreAsync(CompilationEvent compilationEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1729return EventProcessedState.Processed; 1733return EventProcessedState.Processed; 1737return EventProcessedState.Processed; 1748/// <see cref="EventProcessedState"/> indicating the current state of processing of the given compilation event. 1753private async ValueTask<EventProcessedState> TryProcessSymbolDeclaredAsync(SymbolDeclaredCompilationEvent symbolEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1780return subsetProcessedAnalyzers.IsEmpty ? EventProcessedState.NotProcessed : EventProcessedState.CreatePartiallyProcessed(subsetProcessedAnalyzers); 1783return EventProcessedState.Processed;
DiagnosticAnalyzer\AnalyzerDriver.EventProcessedState.cs (3)
16public static readonly EventProcessedState Processed = new EventProcessedState(EventProcessedStateKind.Processed); 17public static readonly EventProcessedState NotProcessed = new EventProcessedState(EventProcessedStateKind.NotProcessed); 39public static EventProcessedState CreatePartiallyProcessed(ImmutableArray<DiagnosticAnalyzer> subsetProcessedAnalyzers)