コード例 #1
0
 public void AddSemanticModelAction(SemanticModelAnalyzerAction action)
 {
     this.semanticModelActions = this.semanticModelActions.Add(action);
 }
コード例 #2
0
 public void RegisterSemanticModelAction(DiagnosticAnalyzer analyzer, Action<SemanticModelAnalysisContext> action)
 {
     SemanticModelAnalyzerAction analyzerAction = new SemanticModelAnalyzerAction(action, analyzer);
     this.GetOrCreateAnalyzerActions(analyzer).AddSemanticModelAction(analyzerAction);
     this.semanticModelActions = this.semanticModelActions.Add(analyzerAction);
 }