SccHelper

Trait SccHelper 

Source
pub trait SccHelper<'tcx> {
    // Required methods
    fn tcx(&self) -> TyCtxt<'tcx>;
    fn defid(&self) -> DefId;
    fn blocks(&self) -> &Vec<Block<'tcx>>;
    fn blocks_mut(&mut self) -> &mut Vec<Block<'tcx>>;
}

Required Methods§

Source

fn tcx(&self) -> TyCtxt<'tcx>

Source

fn defid(&self) -> DefId

Source

fn blocks(&self) -> &Vec<Block<'tcx>>

Source

fn blocks_mut(&mut self) -> &mut Vec<Block<'tcx>>

Implementors§

Source§

impl<'tcx> SccHelper<'tcx> for MopGraph<'tcx>