]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_passes/src/entry.rs
rustc: Panic by default in `DefIdTree::parent`
[rust.git] / compiler / rustc_passes / src / entry.rs
index db083d0453bc05d7cc9a6924a3a3e3ca845eca8c..f84b848e08d1ec1b9b2162ae4beb4ead3297a3e7 100644 (file)
@@ -27,7 +27,7 @@ struct EntryContext<'tcx> {
 
 impl<'tcx> ItemLikeVisitor<'tcx> for EntryContext<'tcx> {
     fn visit_item(&mut self, item: &'tcx Item<'tcx>) {
-        let at_root = self.tcx.local_parent(item.def_id) == Some(CRATE_DEF_ID);
+        let at_root = self.tcx.opt_local_parent(item.def_id) == Some(CRATE_DEF_ID);
         find_item(item, self, at_root);
     }