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
impl<'tcx, T: MirPass<'tcx>> MirMapPass<'tcx> for T