예제 #1
0
 public void ClearActions()
 {
     SyntaxNodeActions.Clear();
     CompilationStartActions.Clear();
     CompilationEndActions.Clear();
     CompilationActions.Clear();
     SemanticModelActions.Clear();
     SymbolActions.Clear();
     CodeBlockStartActions.Clear();
     CodeBlockActions.Clear();
     SyntaxTreeActions.Clear();
     OperationActions.Clear();
     OperationBlockActions.Clear();
     OperationBlockStartActions.Clear();
 }
 /// <inheritdoc />
 public override void RegisterSyntaxTreeAction(Action <SyntaxTreeAnalysisContext> action)
 {
     Debug.WriteLine(nameof(RegisterSyntaxTreeAction));
     SyntaxTreeActions.Add(action);
 }