protected virtual void VisitPhysicalOpDefault(PhysicalOp op, Node n) { VisitDefault(n); }
protected override void VisitPhysicalOpDefault(PhysicalOp op, Node n) { VisitDefault(n); }
protected override void VisitPhysicalOpDefault(PhysicalOp op, Node n) { VisitDefault(n); }
protected virtual void VisitPhysicalOpDefault(PhysicalOp op, Node n) { this.VisitDefault(n); }
// <summary> // A default processor for all PhysicalOps. // Allows new visitors to just override this to handle all PhysicalOps // </summary> // <param name="op"> the PhysicalOp </param> // <param name="n"> the node to process </param> // <returns> a potentially modified subtree </returns> protected virtual TResultType VisitPhysicalOpDefault(PhysicalOp op, Node n) { return(VisitDefault(n)); }