22 references to AnalyzerActions
Microsoft.CodeAnalysis (22)
DiagnosticAnalyzer\AnalyzerDriver.cs (22)
183/// <seealso cref="AnalyzerActions"/> 387/// Initializes the <see cref="AnalyzerActions"/> and related actions maps for the analyzer driver. 425_lazySymbolActionsByKind = MakeSymbolActionsByKind(in AnalyzerActions); 426_lazySemanticModelActions = MakeActionsByAnalyzer(AnalyzerActions.SemanticModelActions); 427_lazySyntaxTreeActions = MakeActionsByAnalyzer(AnalyzerActions.SyntaxTreeActions); 428_lazyAdditionalFileActions = MakeActionsByAnalyzer(AnalyzerActions.AdditionalFileActions); 429_lazyCompilationActions = MakeActionsByAnalyzer(this.AnalyzerActions.CompilationActions); 430_lazyCompilationEndActions = MakeActionsByAnalyzer(this.AnalyzerActions.CompilationEndActions); 433if (this.AnalyzerActions.SymbolStartActionsCount > 0) 553foreach (var action in this.AnalyzerActions.SymbolStartActions) 1661if (AnalyzerActions.SymbolStartActionsCount > 0) 1687if (AnalyzerActions.SymbolStartActionsCount == 0 || symbol.IsImplicitlyDeclared) 1760var hasPerSymbolActions = AnalyzerActions.SymbolStartActionsCount > 0 && (!skipSymbolAnalysis || !skipDeclarationAnalysis); 1817Debug.Assert(AnalyzerActions.SymbolStartActionsCount > 0); 2051if (this.AnalyzerActions.SymbolStartActionsCount == 0) 2067foreach (var action in this.AnalyzerActions.SymbolStartActions) 2082foreach (var action in this.AnalyzerActions.SymbolStartActions) 2111if (AnalyzerActions.SymbolStartActionsCount == 0 || symbol.IsImplicitlyDeclared) 2144Debug.Assert(AnalyzerActions.SymbolStartActionsCount > 0); 2433if (AnalyzerActions.IsEmpty) 2440return GroupedAnalyzerActions.Create(analyzers, AnalyzerActions); 2504AnalyzerActions, additionalPerSymbolActions.AnalyzerActions, symbol,