diff --git a/crates/oxc_ast/src/generated/derive_clone_in.rs b/crates/oxc_ast/src/generated/derive_clone_in.rs index 01f0d4211fbee..63e7f0afe4337 100644 --- a/crates/oxc_ast/src/generated/derive_clone_in.rs +++ b/crates/oxc_ast/src/generated/derive_clone_in.rs @@ -2,5 +2,6 @@ // To edit this generated file you have to edit `tasks/ast_codegen/src/generators/derive_clone_in.rs` use oxc_allocator::{Allocator, CloneIn}; + use crate::ast::*; diff --git a/tasks/ast_codegen/src/generators/derive_clone_in.rs b/tasks/ast_codegen/src/generators/derive_clone_in.rs index f0beddd8a175a..2ffd680b8cd32 100644 --- a/tasks/ast_codegen/src/generators/derive_clone_in.rs +++ b/tasks/ast_codegen/src/generators/derive_clone_in.rs @@ -76,7 +76,7 @@ fn derive_enum(def: &EnumDef) -> TokenStream { }, ) }; - impl_clone_in(&ty_ident, def.has_lifetime, alloc, body) + impl_clone_in(&ty_ident, def.has_lifetime, &alloc, &body) } fn derive_struct(def: &StructDef) -> TokenStream { @@ -93,14 +93,14 @@ fn derive_struct(def: &StructDef) -> TokenStream { }; (alloc_ident, quote!( #ty_ident #body )) }; - impl_clone_in(&ty_ident, def.has_lifetime, alloc, body) + impl_clone_in(&ty_ident, def.has_lifetime, &alloc, &body) } fn impl_clone_in( ty_ident: &Ident, has_lifetime: bool, - alloc: Ident, - body: TokenStream, + alloc: &Ident, + body: &TokenStream, ) -> TokenStream { if has_lifetime { quote! {