/
krasninja
/
querycat
Обзор
Документация
Войти
/
krasninja
/
querycat
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/QueryCat.Backend/Ast/CallbackDelegateVisitor.cs
15 строк
460 B
Ivan Kozhin
Make most of AST classes internal
04 дек 2023, 19:35
04 дек 2023, 19:35
7aa397b
Код
Авторство
О чём код?
namespace QueryCat.Backend.Ast; /// <summary> /// Calls the callback on every node visit. /// </summary> internal sealed class CallbackDelegateVisitor : DelegateVisitor { /// <summary> /// The delegate to be called on every node visit. /// </summary> public Action<IAstNode, AstTraversal> Callback { get; set; } = (_, _) => { }; /// <inheritdoc /> public override void OnVisit(IAstNode node) => Callback.Invoke(node, AstTraversal); }