]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_mir/borrow_check/universal_regions.rs
Rollup merge of #75485 - RalfJung:pin, r=nagisa
[rust.git] / src / librustc_mir / borrow_check / universal_regions.rs
index 55d817b3f1ce38d925746068879b8bcc5678030b..cd6b75cf55602cb7a3150720486190c5e269dd47 100644 (file)
@@ -231,7 +231,7 @@ pub fn new(
         param_env: ty::ParamEnv<'tcx>,
     ) -> Self {
         let tcx = infcx.tcx;
-        let mir_hir_id = tcx.hir().as_local_hir_id(mir_def.did);
+        let mir_hir_id = tcx.hir().local_def_id_to_hir_id(mir_def.did);
         UniversalRegionsBuilder { infcx, mir_def, mir_hir_id, param_env }.build()
     }
 
@@ -515,7 +515,7 @@ fn defining_ty(&self) -> DefiningTy<'tcx> {
                 let defining_ty = if self.mir_def.did.to_def_id() == closure_base_def_id {
                     tcx.type_of(closure_base_def_id)
                 } else {
-                    let tables = tcx.typeck_tables_of(self.mir_def.did);
+                    let tables = tcx.typeck(self.mir_def.did);
                     tables.node_type(self.mir_hir_id)
                 };