diff --git a/src/compiler/rust/cfg.rs b/src/compiler/rust/cfg.rs index 36b03d999a3..86bc5fef12e 100644 --- a/src/compiler/rust/cfg.rs +++ b/src/compiler/rust/cfg.rs @@ -33,7 +33,7 @@ impl DerefMut for CFGNode { } fn graph_post_dfs( - nodes: &Vec>, + nodes: &[CFGNode], id: usize, seen: &mut BitSet, post_idx: &mut Vec, @@ -107,7 +107,7 @@ fn rev_post_order_sort(nodes: &mut Vec>) { } fn find_common_dom( - nodes: &Vec>, + nodes: &[CFGNode], mut a: usize, mut b: usize, ) -> usize { @@ -124,7 +124,7 @@ fn find_common_dom( fn dom_idx_dfs( nodes: &mut Vec>, - dom_children: &Vec>, + dom_children: &[Vec], id: usize, count: &mut usize, ) { @@ -178,7 +178,7 @@ fn calc_dominance(nodes: &mut Vec>) { } fn loop_detect_dfs( - nodes: &Vec>, + nodes: &[CFGNode], id: usize, pre: &mut BitSet, post: &mut BitSet,