mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-11-18 03:13:31 +00:00
Merge Trait and TraitAlias handling
This commit is contained in:
parent
a9450ebba3
commit
82f174fbd9
74 changed files with 68 additions and 577 deletions
|
|
@ -401,7 +401,6 @@ fn definition_owner_name(db: &RootDatabase, def: Definition, edition: Edition) -
|
|||
Definition::GenericParam(generic_param) => match generic_param.parent() {
|
||||
hir::GenericDef::Adt(it) => Some(it.name(db)),
|
||||
hir::GenericDef::Trait(it) => Some(it.name(db)),
|
||||
hir::GenericDef::TraitAlias(it) => Some(it.name(db)),
|
||||
hir::GenericDef::TypeAlias(it) => Some(it.name(db)),
|
||||
|
||||
hir::GenericDef::Impl(i) => i.self_ty(db).as_adt().map(|adt| adt.name(db)),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue