public override void Accept(Visitor visitor) { visitor.Visit(this); foreach (var child in Children) { child.Accept(visitor); } }
public override void Accept(Visitor visitor) { visitor.Visit(this); }
public virtual void Accept(Visitor visitor) { }