diff --git a/crates/oxc_mangler/src/lib.rs b/crates/oxc_mangler/src/lib.rs index 251d8aa44ed93..07a1986355a8b 100644 --- a/crates/oxc_mangler/src/lib.rs +++ b/crates/oxc_mangler/src/lib.rs @@ -206,9 +206,7 @@ impl Mangler { let allocator = Allocator::default(); // All symbols with their assigned slots. Keyed by symbol id. - // TODO: Use `iter::repeat_n` once our MSRV reaches 1.82.0. - let mut slots: Vec<'_, Slot> = - Vec::from_iter_in(iter::repeat(0).take(symbol_table.len()), &allocator); + let mut slots = Vec::from_iter_in(iter::repeat_n(0, symbol_table.len()), &allocator); // Stores the lived scope ids for each slot. Keyed by slot number. let mut slot_liveness: std::vec::Vec = vec![];