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