Struct rustc_mir::transform::remove_dead_blocks::RemoveDeadBlocks [] [src]

pub struct RemoveDeadBlocks;
Unstable (rustc_private)

Trait Implementations

impl<'tcx> MirPass<'tcx> for RemoveDeadBlocks
[src]

fn run_pass<'a>(&mut self, _: TyCtxt<'a, 'tcx, 'tcx>, _: MirSource, mir: &mut Mir<'tcx>)

fn run_pass_on_promoted(&mut self, tcx: TyCtxt<'a, 'tcx, 'tcx>, item_id: u32, index: usize, mir: &mut Mir<'tcx>)

impl Pass for RemoveDeadBlocks
[src]

fn dep_node(&self, def_id: DefId) -> DepNode<DefId>