Skip to content

Commit 5b40342

Browse files
Merge #8465
8465: Include more info in assert r=jonas-schievink a=jonas-schievink This helped find #8464 changelog skip bors r+ Co-authored-by: Jonas Schievink <[email protected]>
2 parents eccd0ef + 5f2efae commit 5b40342

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

crates/hir_ty/src/method_resolution.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ use crate::{
2222
primitive::{self, FloatTy, IntTy, UintTy},
2323
static_lifetime,
2424
utils::all_super_traits,
25-
AdtId, Canonical, CanonicalVarKinds, DebruijnIndex, ForeignDefId, InEnvironment, Interner,
26-
Scalar, Substitution, TraitEnvironment, TraitRefExt, Ty, TyBuilder, TyExt, TyKind,
25+
AdtId, Canonical, CanonicalVarKinds, DebruijnIndex, ForeignDefId, HirDisplay, InEnvironment,
26+
Interner, Scalar, Substitution, TraitEnvironment, TraitRefExt, Ty, TyBuilder, TyExt, TyKind,
2727
};
2828

2929
/// This is used as a key for indexing impls.
@@ -259,7 +259,7 @@ impl InherentImpls {
259259

260260
let self_ty = db.impl_self_ty(impl_id);
261261
let fp = TyFingerprint::for_inherent_impl(self_ty.skip_binders());
262-
always!(fp.is_some());
262+
always!(fp.is_some(), "no fingerprint for {}", self_ty.skip_binders().display(db));
263263
if let Some(fp) = fp {
264264
map.entry(fp).or_default().push(impl_id);
265265
}

0 commit comments

Comments
 (0)