Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/moniker.rs')
| -rw-r--r-- | crates/ide/src/moniker.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crates/ide/src/moniker.rs b/crates/ide/src/moniker.rs index 94ddd162de..486329dade 100644 --- a/crates/ide/src/moniker.rs +++ b/crates/ide/src/moniker.rs @@ -179,7 +179,7 @@ pub(crate) fn def_to_kind(db: &RootDatabase, def: Definition) -> SymbolInformati MacroKind::Attr => Attribute, MacroKind::ProcMacro => Macro, }, - Definition::Field(..) => Field, + Definition::Field(..) | Definition::TupleField(..) => Field, Definition::Module(..) => Module, Definition::Function(it) => { if it.as_assoc_item(db).is_some() { @@ -361,6 +361,9 @@ pub(crate) fn def_to_moniker( Definition::Field(it) => { MonikerDescriptor { name: it.name(db).display(db).to_string(), desc } } + Definition::TupleField(it) => { + MonikerDescriptor { name: it.name().display(db).to_string(), desc } + } Definition::Adt(adt) => { MonikerDescriptor { name: adt.name(db).display(db).to_string(), desc } } |