2 instantiations of SymbolDeclaredCompilationEvent
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpCompilation.cs (1)
4880
EventQueue?.TryEnqueue(new
SymbolDeclaredCompilationEvent
(this, symbol));
Compiler\MethodCompiler.cs (1)
1187
_compilation.EventQueue.TryEnqueue(new
SymbolDeclaredCompilationEvent
(
31 references to SymbolDeclaredCompilationEvent
Microsoft.CodeAnalysis (29)
DiagnosticAnalyzer\AnalysisScope.cs (2)
212
public static bool ShouldSkipSymbolAnalysis(
SymbolDeclaredCompilationEvent
symbolEvent)
236
SymbolDeclaredCompilationEvent
symbolEvent,
DiagnosticAnalyzer\AnalyzerActionCounts.cs (1)
186
/// such as <see cref="
SymbolDeclaredCompilationEvent
"/>, <see cref="CompilationUnitCompletedEvent"/>, etc.
DiagnosticAnalyzer\AnalyzerDriver.cs (9)
1675
case
SymbolDeclaredCompilationEvent
symbolDeclaredEvent:
1723
analysisScope.OriginalFilterFile?.SourceTree, analysisScope.OriginalFilterSpan, cancellationToken, out
var
processedContainerEvent))
1739
case
SymbolDeclaredCompilationEvent
symbolEvent:
1768
private async ValueTask<EventProcessedState> TryProcessSymbolDeclaredAsync(
SymbolDeclaredCompilationEvent
symbolEvent, AnalysisScope analysisScope, CancellationToken cancellationToken)
1801
private void ExecuteSymbolActions(
SymbolDeclaredCompilationEvent
symbolEvent, AnalysisScope analysisScope, bool isGeneratedCodeSymbol, CancellationToken cancellationToken)
1826
SymbolDeclaredCompilationEvent
symbolEvent,
1912
SymbolDeclaredCompilationEvent
symbolEvent,
2515
SymbolDeclaredCompilationEvent
symbolEvent,
2589
SymbolDeclaredCompilationEvent
symbolEvent,
DiagnosticAnalyzer\AnalyzerExecutor.cs (5)
443
SymbolDeclaredCompilationEvent
symbolDeclaredEvent,
518
[NotNullWhen(returnValue: true)] out
SymbolDeclaredCompilationEvent
? containingSymbolDeclaredEvent)
549
SymbolDeclaredCompilationEvent
symbolDeclaredEvent,
566
SymbolDeclaredCompilationEvent
symbolDeclaredEvent,
1526
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
;