code: func (n *RenameTableStmt) Accept(v Visitor) (Node, bool) {
  	newNode, skipChildren := v.Enter(n)
  	if skipChildren {
  		return v.Leave(newNode)
  	}
  	n = newNode.(*RenameTableStmt)
  	node, ok := n.OldTable.Accept(v)
  	if !ok {
  		return n, false
  	}
  	n.OldTable = node.(*TableName)
  	node, ok = n.NewTable.Accept(v)
  	if !ok {
  		return n, false
  	}
  	n.NewTable = node.(*TableName)
  	return v.Leave(n)
  }
docs: // Accept implements Node Accept interface.