pub trait SccHelper<'tcx> {
// Required methods
fn blocks(&self) -> &Vec<Block<'tcx>>;
fn blocks_mut(&mut self) -> &mut Vec<Block<'tcx>>;
fn switch_conds(&mut self, node: usize) -> Option<usize>;
}pub trait SccHelper<'tcx> {
// Required methods
fn blocks(&self) -> &Vec<Block<'tcx>>;
fn blocks_mut(&mut self) -> &mut Vec<Block<'tcx>>;
fn switch_conds(&mut self, node: usize) -> Option<usize>;
}