Skip to content

Commit 087c0d7

Browse files
committed
fix a couple more uses of def_kind
1 parent d00f94f commit 087c0d7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/librustc_passes/dead.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,7 @@ impl DeadVisitor<'tcx> {
558558
if !name.as_str().starts_with('_') {
559559
self.tcx.struct_span_lint_hir(lint::builtin::DEAD_CODE, id, span, |lint| {
560560
let def_id = self.tcx.hir().local_def_id(id);
561-
let descr = self.tcx.def_kind(def_id).descr(def_id);
561+
let descr = self.tcx.def_kind(def_id).descr(def_id.to_def_id());
562562
lint.build(&format!("{} is never {}: `{}`", descr, participle, name)).emit()
563563
});
564564
}

src/librustc_passes/stability.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ impl<'a, 'tcx> MissingStabilityAnnotations<'a, 'tcx> {
343343
!self.tcx.sess.opts.test && stab.is_none() && self.access_levels.is_reachable(hir_id);
344344
if is_error {
345345
let def_id = self.tcx.hir().local_def_id(hir_id);
346-
let descr = self.tcx.def_kind(def_id).descr(def_id);
346+
let descr = self.tcx.def_kind(def_id).descr(def_id.to_def_id());
347347
self.tcx.sess.span_err(span, &format!("{} has missing stability attribute", descr));
348348
}
349349
}

0 commit comments

Comments
 (0)