2 instantiations of SymbolDeclaredCompilationEvent
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpCompilation.cs (1)
4810
EventQueue?.TryEnqueue(new
SymbolDeclaredCompilationEvent
(this, symbol));
Compiler\MethodCompiler.cs (1)
1170
_compilation.EventQueue.TryEnqueue(new
SymbolDeclaredCompilationEvent
(
30 references to SymbolDeclaredCompilationEvent
Microsoft.CodeAnalysis (28)
DiagnosticAnalyzer\AnalysisScope.cs (2)
213
public static bool ShouldSkipSymbolAnalysis(
SymbolDeclaredCompilationEvent
symbolEvent)
237
SymbolDeclaredCompilationEvent
symbolEvent,
DiagnosticAnalyzer\AnalyzerActionCounts.cs (1)
186
/// such as <see cref="
SymbolDeclaredCompilationEvent
"/>, <see cref="CompilationUnitCompletedEvent"/>, etc.
DiagnosticAnalyzer\AnalyzerDriver.cs (9)
1658
case
SymbolDeclaredCompilationEvent
symbolDeclaredEvent:
1706
analysisScope.OriginalFilterFile?.SourceTree, analysisScope.OriginalFilterSpan, cancellationToken, out
var
processedContainerEvent))
1722
case
SymbolDeclaredCompilationEvent
symbolEvent:
1751
private async ValueTask<EventProcessedState> TryProcessSymbolDeclaredAsync(
SymbolDeclaredCompilationEvent
symbolEvent, AnalysisScope analysisScope, CancellationToken cancellationToken)
1784
private void ExecuteSymbolActions(
SymbolDeclaredCompilationEvent
symbolEvent, AnalysisScope analysisScope, bool isGeneratedCodeSymbol, CancellationToken cancellationToken)
1809
SymbolDeclaredCompilationEvent
symbolEvent,
1890
SymbolDeclaredCompilationEvent
symbolEvent,
2493
SymbolDeclaredCompilationEvent
symbolEvent,
2567
SymbolDeclaredCompilationEvent
symbolEvent,
DiagnosticAnalyzer\AnalyzerExecutor.cs (4)
366
SymbolDeclaredCompilationEvent
symbolDeclaredEvent,
432
[NotNullWhen(returnValue: true)] out
SymbolDeclaredCompilationEvent
? containingSymbolDeclaredEvent)
463
SymbolDeclaredCompilationEvent
symbolDeclaredEvent,
480
SymbolDeclaredCompilationEvent
symbolDeclaredEvent,
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (6)
38
private Dictionary<ISymbol, (ImmutableArray<SymbolEndAnalyzerAction>,
SymbolDeclaredCompilationEvent
)>? _lazyPendingSymbolEndActionsMap;
405
out (ImmutableArray<SymbolEndAnalyzerAction> symbolEndActions,
SymbolDeclaredCompilationEvent
symbolDeclaredEvent) containerEndActionsAndEvent)
432
public bool TryStartExecuteSymbolEndActions(ImmutableArray<SymbolEndAnalyzerAction> symbolEndActions,
SymbolDeclaredCompilationEvent
symbolDeclaredEvent)
463
public void MarkSymbolEndAnalysisPending(ISymbol symbol, ImmutableArray<SymbolEndAnalyzerAction> symbolEndActions,
SymbolDeclaredCompilationEvent
symbolDeclaredEvent)
471
private void MarkSymbolEndAnalysisPending_NoLock(ISymbol symbol, ImmutableArray<SymbolEndAnalyzerAction> symbolEndActions,
SymbolDeclaredCompilationEvent
symbolDeclaredEvent)
473
_lazyPendingSymbolEndActionsMap ??= new Dictionary<ISymbol, (ImmutableArray<SymbolEndAnalyzerAction>,
SymbolDeclaredCompilationEvent
)>();
DiagnosticAnalyzer\AnalyzerManager.cs (3)
469
out (ImmutableArray<SymbolEndAnalyzerAction> symbolEndActions,
SymbolDeclaredCompilationEvent
symbolDeclaredEvent) containerEndActionsAndEvent)
474
public bool TryStartExecuteSymbolEndActions(ImmutableArray<SymbolEndAnalyzerAction> symbolEndActions, DiagnosticAnalyzer analyzer,
SymbolDeclaredCompilationEvent
symbolDeclaredEvent)
483
SymbolDeclaredCompilationEvent
symbolDeclaredEvent)
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (3)
775
if (compilationEvents.Any(e => e is
SymbolDeclaredCompilationEvent
) &&
905
if (compilationEvent is
SymbolDeclaredCompilationEvent
symbolDeclaredEvent &&
1086
case
SymbolDeclaredCompilationEvent
symbolDeclaredCompilationEvent:
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Diagnostics\GetDiagnosticsTests.cs (2)
472
var
symbolDeclaredEvent = compEvent as
SymbolDeclaredCompilationEvent
;