From 36c183d85182c0258c5516fd80d0903bd2b80986 Mon Sep 17 00:00:00 2001 From: Hajime-san <41257923+Hajime-san@users.noreply.github.com> Date: Sat, 14 Feb 2026 13:13:05 +0900 Subject: [PATCH] perf --- src/cjs_parse.rs | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/cjs_parse.rs b/src/cjs_parse.rs index f64b476d..58870342 100644 --- a/src/cjs_parse.rs +++ b/src/cjs_parse.rs @@ -250,8 +250,6 @@ impl Visit for CjsVisitor { AssignTarget::Simple(SimpleAssignTarget::Ident(left_ident)) => { if is_exports_ident(&left_ident.id) { self.visit_exports_right_expr(&assign_expr.right); - } else if let Some(right_expr) = assign_expr.right.as_assign() { - self.visit_assign_expr(right_expr); } } AssignTarget::Simple(SimpleAssignTarget::Member(left_member)) => { @@ -263,9 +261,6 @@ impl Visit for CjsVisitor { // * `exports.something = other` if let Some(prop_name) = get_member_prop_text(&left_member.prop) { self.add_export(prop_name); - if let Some(right_expr) = assign_expr.right.as_assign() { - self.visit_assign_expr(right_expr); - } } else if let Some(right_member) = assign_expr.right.as_member() { // check for: // * `exports[key] = _something[key]; @@ -278,15 +273,9 @@ impl Visit for CjsVisitor { self.add_reexport(&require_value); } } - } else if let Some(right_expr) = assign_expr.right.as_assign() { - self.visit_assign_expr(right_expr); - } - } - _ => { - if let Some(right_expr) = assign_expr.right.as_assign() { - self.visit_assign_expr(right_expr); } } + _ => {} } } }