Ejemplo n.º 1
0
        public void RegisterCompilationEndAction(DiagnosticAnalyzer analyzer, Action <CompilationAnalysisContext> action)
        {
            CompilationAnalyzerAction analyzerAction = new CompilationAnalyzerAction(action, analyzer);

            this.GetOrCreateAnalyzerActions(analyzer).AddCompilationEndAction(analyzerAction);
            _compilationEndActions = _compilationEndActions.Add(analyzerAction);
        }
Ejemplo n.º 2
0
 internal void AddCompilationAction(CompilationAnalyzerAction action)
 {
     _compilationActions = _compilationActions.Add(action);
 }
Ejemplo n.º 3
0
 internal void AddCompilationAction(CompilationAnalyzerAction action)
 {
     _compilationActions = _compilationActions.Add(action);
     IsEmpty             = false;
 }