public void RegisterCodeBlockEndAction(DiagnosticAnalyzer analyzer, Action <CodeBlockEndAnalysisContext> action) { CodeBlockEndAnalyzerAction analyzerAction = new CodeBlockEndAnalyzerAction(action, analyzer); this.GetOrCreateAnalyzerActions(analyzer).AddCodeBlockEndAction(analyzerAction); _codeBlockEndActions = _codeBlockEndActions.Add(analyzerAction); }
internal void AddCodeBlockEndAction(CodeBlockEndAnalyzerAction action) { _codeBlockEndActions = _codeBlockEndActions.Add(action); }