diff --git a/lib/cretonne/src/cfg.rs b/lib/cretonne/src/cfg.rs index 5466355812..cfb29844d0 100644 --- a/lib/cretonne/src/cfg.rs +++ b/lib/cretonne/src/cfg.rs @@ -83,12 +83,12 @@ impl ControlFlowGraph { } /// Get the CFG predecessor basic blocks to `ebb`. - pub fn get_predecessors(&self, ebb: Ebb) -> &Vec { + pub fn get_predecessors(&self, ebb: Ebb) -> &[BasicBlock] { &self.data[ebb].predecessors } /// Get the CFG successors to `ebb`. - pub fn get_successors(&self, ebb: Ebb) -> &Vec { + pub fn get_successors(&self, ebb: Ebb) -> &[Ebb] { &self.data[ebb].successors }