Skip to content

Commit eacc8ab

Browse files
committed
Eliminate FoldHelper trait
1 parent 6e20bb8 commit eacc8ab

File tree

3 files changed

+106
-124
lines changed

3 files changed

+106
-124
lines changed

codegen/src/fold.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ fn visit(
3434
let Type::Syn(t) = &**t else { unimplemented!() };
3535
let method = method_name(t);
3636
Some(quote! {
37-
FoldHelper::lift(#name, f, F::#method)
37+
crate::gen::helper::fold::vec(#name, f, F::#method)
3838
})
3939
}
4040
Type::Punctuated(p) => {
@@ -230,9 +230,6 @@ pub fn generate(defs: &Definitions) -> Result<()> {
230230
clippy::needless_pass_by_ref_mut,
231231
)]
232232

233-
#[cfg(any(feature = "full", feature = "derive"))]
234-
use crate::gen::helper::fold::FoldHelper;
235-
236233
#full_macro
237234

238235
/// Syntax tree traversal to transform the nodes of an owned syntax tree.

0 commit comments

Comments
 (0)