]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_passes/weak_lang_items.rs
Index HIR after creating TyCtxt
[rust.git] / src / librustc_passes / weak_lang_items.rs
index 1511742446b6ea4ddb05958ffd99f698bd3ed3ab..d85c7d8c6de04c6ffc09ee42b5c17f5c31919553 100644 (file)
@@ -28,9 +28,6 @@ pub fn check_crate<'tcx>(tcx: TyCtxt<'tcx>, items: &mut lang_items::LanguageItem
     if items.eh_personality().is_none() {
         items.missing.push(lang_items::EhPersonalityLangItem);
     }
-    if tcx.sess.target.target.options.custom_unwind_resume & items.eh_unwind_resume().is_none() {
-        items.missing.push(lang_items::EhUnwindResumeLangItem);
-    }
 
     {
         let mut cx = Context { tcx, items };
@@ -90,7 +87,7 @@ fn register(&mut self, name: Symbol, span: Span) {
 impl<'a, 'tcx, 'v> Visitor<'v> for Context<'a, 'tcx> {
     type Map = Map<'v>;
 
-    fn nested_visit_map<'this>(&'this mut self) -> NestedVisitorMap<'this, Map<'v>> {
+    fn nested_visit_map(&mut self) -> NestedVisitorMap<Map<'v>> {
         NestedVisitorMap::None
     }