Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/pretty.rs')
-rw-r--r--crates/hir-def/src/pretty.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/crates/hir-def/src/pretty.rs b/crates/hir-def/src/pretty.rs
index f4f5541e37..8e0df46970 100644
--- a/crates/hir-def/src/pretty.rs
+++ b/crates/hir-def/src/pretty.rs
@@ -39,11 +39,9 @@ pub(crate) fn print_path(db: &dyn DefDatabase, path: &Path, buf: &mut dyn Write)
LangItemTarget::Trait(it) => {
write!(buf, "{}", db.trait_data(it).name.display(db.upcast()))?
}
- LangItemTarget::EnumVariant(it) => write!(
- buf,
- "{}",
- db.enum_data(it.parent).variants[it.local_id].name.display(db.upcast())
- )?,
+ LangItemTarget::EnumVariant(it) => {
+ write!(buf, "{}", db.enum_variant_data(it).name.display(db.upcast()))?
+ }
}
if let Some(s) = s {