func (stmt *Import) copyNode() *Import {
	stmtCopy := *stmt
	stmtCopy.Files = append(Exprs(nil), stmt.Files...)
	stmtCopy.Options = append(KVOptions(nil), stmt.Options...)
	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 *Import) copyNode() *Import {
	stmtCopy := *stmt
	stmtCopy.Files = append(Exprs(nil), stmt.Files...)
	stmtCopy.Options = append(KVOptions(nil), stmt.Options...)
	return &stmtCopy
}
func ( stmt * Import ) copyNode ( ) * Import { stmtCopy := * stmt stmtCopy . Files = append ( Exprs ( nil ) , stmt . Files ... ) stmtCopy . Options = append ( KVOptions ( nil ) , stmt . Options ... ) 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 .