public void AcceptPathOpVisitor(IPathOpVisitor visitor) { foreach (var op in Operations) { op.Accept(visitor); } }
protected override void AcceptVisitor (IPathOpVisitor visitor) { visitor.Visit (this); }
public void AcceptPathOpVisitor (IPathOpVisitor visitor) { foreach (var op in Operations) { op.Accept (visitor); } }
public void Accept (IPathOpVisitor visitor) { AcceptVisitor (visitor); }
protected abstract void AcceptVisitor (IPathOpVisitor visitor);
protected override void AcceptVisitor(IPathOpVisitor visitor) { visitor.Visit(this); }
public void Accept(IPathOpVisitor visitor) { AcceptVisitor(visitor); }
protected abstract void AcceptVisitor(IPathOpVisitor visitor);