]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_infer/infer/error_reporting/nice_region_error/find_anon_type.rs
Rollup merge of #75485 - RalfJung:pin, r=nagisa
[rust.git] / src / librustc_infer / infer / error_reporting / nice_region_error / find_anon_type.rs
index 20617bb8bd8fc2aa84cfffef9be05b2960e0c3d3..eb1521f0565767a22c0ef2fb6899b1e75409547d 100644 (file)
@@ -28,7 +28,7 @@ pub(super) fn find_anon_type(
         br: &ty::BoundRegion,
     ) -> Option<(&hir::Ty<'tcx>, &hir::FnDecl<'tcx>)> {
         if let Some(anon_reg) = self.tcx().is_suitable_region(region) {
-            let hir_id = self.tcx().hir().as_local_hir_id(anon_reg.def_id);
+            let hir_id = self.tcx().hir().local_def_id_to_hir_id(anon_reg.def_id);
             let fndecl = match self.tcx().hir().get(hir_id) {
                 Node::Item(&hir::Item { kind: hir::ItemKind::Fn(ref m, ..), .. })
                 | Node::TraitItem(&hir::TraitItem {