diff options
author | Florian Diebold <[email protected]> | 2019-09-14 15:26:03 +0100 |
---|---|---|
committer | Florian Diebold <[email protected]> | 2019-09-17 18:47:45 +0100 |
commit | 828d60574f8ecbc33fe4987913c6f713e41af1ae (patch) | |
tree | cd51badc345665f6d1ea5eb09cb9a00ff4093b73 /crates/ra_ide_api/src/hover.rs | |
parent | 913ab1ec0ad10873134ca429c1496806a9261206 (diff) |
Refactor a bit to prepare for resolving trait assoc items
Diffstat (limited to 'crates/ra_ide_api/src/hover.rs')
-rw-r--r-- | crates/ra_ide_api/src/hover.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_ide_api/src/hover.rs b/crates/ra_ide_api/src/hover.rs index 28a6bef12..655bcdb16 100644 --- a/crates/ra_ide_api/src/hover.rs +++ b/crates/ra_ide_api/src/hover.rs | |||
@@ -117,9 +117,9 @@ pub(crate) fn hover(db: &RootDatabase, position: FilePosition) -> Option<RangeIn | |||
117 | } | 117 | } |
118 | } | 118 | } |
119 | Some(AssocItem(it)) => res.extend(match it { | 119 | Some(AssocItem(it)) => res.extend(match it { |
120 | hir::ImplItem::Method(it) => from_def_source(db, it), | 120 | hir::AssocItem::Function(it) => from_def_source(db, it), |
121 | hir::ImplItem::Const(it) => from_def_source(db, it), | 121 | hir::AssocItem::Const(it) => from_def_source(db, it), |
122 | hir::ImplItem::TypeAlias(it) => from_def_source(db, it), | 122 | hir::AssocItem::TypeAlias(it) => from_def_source(db, it), |
123 | }), | 123 | }), |
124 | Some(Def(it)) => { | 124 | Some(Def(it)) => { |
125 | match it { | 125 | match it { |