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