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); }