public void RegisterCompilationEndAction(DiagnosticAnalyzer analyzer, Action <CompilationAnalysisContext> action) { CompilationAnalyzerAction analyzerAction = new CompilationAnalyzerAction(action, analyzer); this.GetOrCreateAnalyzerActions(analyzer).AddCompilationEndAction(analyzerAction); _compilationEndActions = _compilationEndActions.Add(analyzerAction); }
internal void AddCompilationAction(CompilationAnalyzerAction action) { _compilationActions = _compilationActions.Add(action); }
internal void AddCompilationAction(CompilationAnalyzerAction action) { _compilationActions = _compilationActions.Add(action); IsEmpty = false; }