From 92fb59d7f37596f91b8d4619c4d146f273349b4c Mon Sep 17 00:00:00 2001 From: marmeladema Date: Thu, 9 Apr 2020 09:43:00 +0100 Subject: librustc_middle: return LocalDefId instead of DefId in local_def_id --- src/librustc_plugin_impl/build.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/librustc_plugin_impl') diff --git a/src/librustc_plugin_impl/build.rs b/src/librustc_plugin_impl/build.rs index c7841595fe5..34522cfe97f 100644 --- a/src/librustc_plugin_impl/build.rs +++ b/src/librustc_plugin_impl/build.rs @@ -42,7 +42,7 @@ fn plugin_registrar_fn(tcx: TyCtxt<'_>, cnum: CrateNum) -> Option { 0 => None, 1 => { let (hir_id, _) = finder.registrars.pop().unwrap(); - Some(tcx.hir().local_def_id(hir_id)) + Some(tcx.hir().local_def_id(hir_id).to_def_id()) } _ => { let diagnostic = tcx.sess.diagnostic(); -- cgit 1.4.1-3-g733a5