22 references to AnalyzerActions
Microsoft.CodeAnalysis (22)
DiagnosticAnalyzer\AnalyzerDriver.cs (22)
186/// <seealso cref="AnalyzerActions"/> 390/// Initializes the <see cref="AnalyzerActions"/> and related actions maps for the analyzer driver. 428_lazySymbolActionsByKind = MakeSymbolActionsByKind(in AnalyzerActions); 429_lazySemanticModelActions = MakeActionsByAnalyzer(AnalyzerActions.SemanticModelActions); 430_lazySyntaxTreeActions = MakeActionsByAnalyzer(AnalyzerActions.SyntaxTreeActions); 431_lazyAdditionalFileActions = MakeActionsByAnalyzer(AnalyzerActions.AdditionalFileActions); 432_lazyCompilationActions = MakeActionsByAnalyzer(this.AnalyzerActions.CompilationActions); 433_lazyCompilationEndActions = MakeActionsByAnalyzer(this.AnalyzerActions.CompilationEndActions); 436if (this.AnalyzerActions.SymbolStartActionsCount > 0) 563foreach (var action in this.AnalyzerActions.SymbolStartActions) 1676if (AnalyzerActions.SymbolStartActionsCount > 0) 1702if (AnalyzerActions.SymbolStartActionsCount == 0 || symbol.IsImplicitlyDeclared) 1775var hasPerSymbolActions = AnalyzerActions.SymbolStartActionsCount > 0 && (!skipSymbolAnalysis || !skipDeclarationAnalysis); 1832Debug.Assert(AnalyzerActions.SymbolStartActionsCount > 0); 2071if (this.AnalyzerActions.SymbolStartActionsCount == 0) 2087foreach (var action in this.AnalyzerActions.SymbolStartActions) 2102foreach (var action in this.AnalyzerActions.SymbolStartActions) 2131if (AnalyzerActions.SymbolStartActionsCount == 0 || symbol.IsImplicitlyDeclared) 2164Debug.Assert(AnalyzerActions.SymbolStartActionsCount > 0); 2453if (AnalyzerActions.IsEmpty) 2460return GroupedAnalyzerActions.Create(analyzers, AnalyzerActions); 2524AnalyzerActions, additionalPerSymbolActions.AnalyzerActions, symbol,