]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_codegen_ssa/mono_item.rs
Enable internal lints in bootstrap
[rust.git] / src / librustc_codegen_ssa / mono_item.rs
index 11e9a48133d9a2aff18b6b54fcdd60e0d26aedd3..4446f1a3a5ce2b28bb09e39132e38c46f168236b 100644 (file)
@@ -6,7 +6,7 @@
 
 use rustc::mir::mono::MonoItem;
 
-pub trait MonoItemExt<'a, 'tcx: 'a> {
+pub trait MonoItemExt<'a, 'tcx> {
     fn define<Bx: BuilderMethods<'a, 'tcx>>(&self, cx: &'a Bx::CodegenCx);
     fn predefine<Bx: BuilderMethods<'a, 'tcx>>(
         &self,
@@ -29,7 +29,7 @@ fn define<Bx: BuilderMethods<'a, 'tcx>>(&self, cx: &'a Bx::CodegenCx) {
                 cx.codegen_static(def_id, cx.tcx().is_mutable_static(def_id));
             }
             MonoItem::GlobalAsm(hir_id) => {
-                let item = cx.tcx().hir().expect_item_by_hir_id(hir_id);
+                let item = cx.tcx().hir().expect_item(hir_id);
                 if let hir::ItemKind::GlobalAsm(ref ga) = item.node {
                     cx.codegen_global_asm(ga);
                 } else {