func (stmt *SetVar) copyNode() *SetVar {
	stmtCopy := *stmt
	stmtCopy.Values = append(Exprs(nil), stmt.Values...)
	return &stmtCopy
}
// copyNode makes a copy of this Statement without recursing in any child Statements.
copyNode makes a copy of this Statement without recursing in any child Statements.
// copyNode makes a copy of this Statement without recursing in any child Statements .
func (stmt *SetVar) copyNode() *SetVar {
	stmtCopy := *stmt
	stmtCopy.Values = append(Exprs(nil), stmt.Values...)
	return &stmtCopy
}
func ( stmt * SetVar ) copyNode ( ) * SetVar { stmtCopy := * stmt stmtCopy . Values = append ( Exprs ( nil ) , stmt . Values ... ) return & stmtCopy }
copyNode makes a copy of this Statement without recursing in any child Statements.
copyNode makes a copy of this Statement without recursing in any child Statements .