Trait rustc::mir::transform::MirPassHook
[−]
[src]
pub trait MirPassHook<'tcx>: Pass { fn on_mir_pass<'a>(&mut self,
tcx: TyCtxt<'a, 'tcx, 'tcx>,
src: MirSource,
mir: &Mir<'tcx>,
pass: &Pass,
is_after: bool); }
🔬 This is a nightly-only experimental API. (
rustc_private
)Required Methods
fn on_mir_pass<'a>(&mut self,
tcx: TyCtxt<'a, 'tcx, 'tcx>,
src: MirSource,
mir: &Mir<'tcx>,
pass: &Pass,
is_after: bool)
tcx: TyCtxt<'a, 'tcx, 'tcx>,
src: MirSource,
mir: &Mir<'tcx>,
pass: &Pass,
is_after: bool)
🔬 This is a nightly-only experimental API. (
rustc_private
)