Trait rustc::mir::transform::MirMapPass [] [src]

pub trait MirMapPass<'tcx>: Pass {
    fn run_pass<'a>(&mut self, tcx: TyCtxt<'a, 'tcx, 'tcx>, map: &mut MirMap<'tcx>);
}
Unstable (rustc_private)

A pass which inspects the whole MirMap.

Required Methods

fn run_pass<'a>(&mut self, tcx: TyCtxt<'a, 'tcx, 'tcx>, map: &mut MirMap<'tcx>)

Unstable (rustc_private)

Implementors