rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.

This commit is contained in:
Eduard Burtescu 2016-05-03 05:23:22 +03:00
parent 166dbc3273
commit 76affa5d6f
160 changed files with 1296 additions and 1189 deletions

View file

@ -30,7 +30,8 @@ struct Pass;
impl transform::Pass for Pass {}
impl<'tcx> MirPass<'tcx> for Pass {
fn run_pass<'a>(&mut self, _: TyCtxt<'a, 'tcx>, _: MirSource, mir: &mut Mir<'tcx>) {
fn run_pass<'a>(&mut self, _: TyCtxt<'a, 'tcx, 'tcx>,
_: MirSource, mir: &mut Mir<'tcx>) {
Visitor.visit_mir(mir)
}
}