public void Accept(VisitorBase visitor) { foreach (var e in Elements) { e.Accept(visitor); } }
public override void Accept(VisitorBase visitor) { visitor.Visit(this); }
public abstract void Accept(VisitorBase visitor);
public void Accept(VisitorBase visitor) { foreach (var e in Elements) { e.Accept(visitor); } }
public override void Accept(VisitorBase visitor) { visitor.Visit(this); }
public abstract void Accept(VisitorBase visitor);