public override void Visit(Action <Node> callback) { callback(this); condition.Visit(callback); body.Visit(callback); }
public override void Visit(Action <Node> callback) { foreach (var lib in Libraries.Values) { lib.Visit(callback); } callback(this); main.Visit(callback); }