From 243028483e5290c45a1d49fa134d4145925e11c8 Mon Sep 17 00:00:00 2001 From: velzie Date: Fri, 9 Aug 2024 22:47:56 -0400 Subject: [PATCH] walk rest of `new` tree --- rewriter/src/rewrite.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/rewriter/src/rewrite.rs b/rewriter/src/rewrite.rs index 10731f5..7ce5bea 100644 --- a/rewriter/src/rewrite.rs +++ b/rewriter/src/rewrite.rs @@ -98,6 +98,7 @@ impl<'a> Visit<'a> for Rewriter { // we need to rewrite `new Something` to `new (wrapfn(Something))` instead of `new wrapfn(Something)`, that's why there's weird extra code here fn visit_new_expression(&mut self, it: &oxc_ast::ast::NewExpression<'a>) { self.walk_member_expression(&it.callee); + walk::walk_arguments(self, &it.arguments); } fn visit_this_expression(&mut self, it: &oxc_ast::ast::ThisExpression) { self.jschanges.push(JsChange::GenericChange {