diff --git a/crates/swc_ecma_transforms_optimization/src/simplify/dce/mod.rs b/crates/swc_ecma_transforms_optimization/src/simplify/dce/mod.rs index 790fe7865052..78735c9e3516 100644 --- a/crates/swc_ecma_transforms_optimization/src/simplify/dce/mod.rs +++ b/crates/swc_ecma_transforms_optimization/src/simplify/dce/mod.rs @@ -147,7 +147,7 @@ impl Data { fn subtract_cycles(&mut self) { let edges = take(&mut self.edges); - let mut graph = FastDiGraphMap::with_capacity(self.used_names.len(), self.edges.0.len()); + let mut graph = FastDiGraphMap::with_capacity(self.used_names.len(), edges.0.len()); let mut graph_ix: IndexMap<(JsWord, SyntaxContext), u32, RandomState> = IndexMap::with_capacity_and_hasher(self.used_names.len(), Default::default());