func (n *ControlSchedules) walkStmt(v Visitor) Statement {
	sel, changed := walkStmt(v, n.Schedules)
	if changed {
		n = n.copyNode()
		n.Schedules = sel.(*Select)
	}
	return n
}
// walkStmt is part of the walkableStmt interface.
walkStmt is part of the walkableStmt interface.
// walkStmt is part of the walkableStmt interface .
func (n *ControlSchedules) walkStmt(v Visitor) Statement {
	sel, changed := walkStmt(v, n.Schedules)
	if changed {
		n = n.copyNode()
		n.Schedules = sel.(*Select)
	}
	return n
}
func ( n * ControlSchedules ) walkStmt ( v Visitor ) Statement { sel , changed := walkStmt ( v , n . Schedules ) if changed { n = n . copyNode ( ) n . Schedules = sel . ( * Select ) } return n }
walkStmt is part of the walkableStmt interface.
walkStmt is part of the walkableStmt interface .