diff --git a/crates/oxc_minifier/src/peephole/statement_fusion.rs b/crates/oxc_minifier/src/peephole/statement_fusion.rs index a4be4ba66b01f..20fa9b8198462 100644 --- a/crates/oxc_minifier/src/peephole/statement_fusion.rs +++ b/crates/oxc_minifier/src/peephole/statement_fusion.rs @@ -17,10 +17,6 @@ impl<'a> PeepholeOptimizations { stmts: &mut Vec<'a, Statement<'a>>, ctx: &mut TraverseCtx<'a>, ) { - self.fuse_statements(stmts, ctx); - } - - fn fuse_statements(&mut self, stmts: &mut Vec<'a, Statement<'a>>, ctx: &mut TraverseCtx<'a>) { let len = stmts.len(); if len <= 1 { @@ -57,10 +53,6 @@ impl<'a> PeepholeOptimizations { } } } - - if self.is_current_function_changed() { - stmts.retain(|stmt| !matches!(stmt, Statement::EmptyStatement(_))); - } } fn is_fusable_control_statement(stmt: &Statement<'a>) -> bool {