diff --git a/crates/compiler/mono/src/ir.rs b/crates/compiler/mono/src/ir.rs index 8e8d7a285e..2ba202feaf 100644 --- a/crates/compiler/mono/src/ir.rs +++ b/crates/compiler/mono/src/ir.rs @@ -4116,13 +4116,7 @@ fn specialize_naked_symbol<'a>( std::vec::Vec::new(), layout_cache, assigned, - match hole { - Stmt::Jump(id, _) => env - .arena - .alloc(Stmt::Jump(*id, env.arena.alloc([assigned]))), - Stmt::Ret(_) => env.arena.alloc(Stmt::Ret(assigned)), - hole => hole, - }, + hole, ); return result;