From b711ee1881d8cc6011267e5e8c0c0669ab596e19 Mon Sep 17 00:00:00 2001 From: Dunqing <29533304+Dunqing@users.noreply.github.com> Date: Tue, 22 Oct 2024 14:10:19 +0000 Subject: [PATCH] fix(transformer): after using StatementInjector, some statements disappeared (#6778) --- crates/oxc_transformer/src/common/statement_injector.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/oxc_transformer/src/common/statement_injector.rs b/crates/oxc_transformer/src/common/statement_injector.rs index 084ac44de29ab..9c90329a1284f 100644 --- a/crates/oxc_transformer/src/common/statement_injector.rs +++ b/crates/oxc_transformer/src/common/statement_injector.rs @@ -131,6 +131,8 @@ impl<'a> StatementInjectorStore<'a> { new_statements.push(stmt); new_statements.extend(adjacent_stmts.into_iter().map(|s| s.stmt)); } + } else { + new_statements.push(stmt); } }