diff options
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 f56965ef5..cb676eb12 100644 --- a/crates/ra_ide_api/src/hover.rs +++ b/crates/ra_ide_api/src/hover.rs | |||
@@ -86,13 +86,13 @@ pub(crate) fn hover(db: &RootDatabase, position: FilePosition) -> Option<RangeIn | |||
86 | use crate::goto_definition::{ReferenceResult::*, reference_definition}; | 86 | use crate::goto_definition::{ReferenceResult::*, reference_definition}; |
87 | let ref_result = reference_definition(db, position.file_id, name_ref); | 87 | let ref_result = reference_definition(db, position.file_id, name_ref); |
88 | match ref_result { | 88 | match ref_result { |
89 | Exact(nav) => res.extend(doc_text_for(db, nav)), | 89 | Exact(nav) => res.extend(doc_text_for(nav)), |
90 | Approximate(navs) => { | 90 | Approximate(navs) => { |
91 | // We are no longer exact | 91 | // We are no longer exact |
92 | res.exact = false; | 92 | res.exact = false; |
93 | 93 | ||
94 | for nav in navs { | 94 | for nav in navs { |
95 | res.extend(doc_text_for(db, nav)) | 95 | res.extend(doc_text_for(nav)) |
96 | } | 96 | } |
97 | } | 97 | } |
98 | } | 98 | } |
@@ -104,7 +104,7 @@ pub(crate) fn hover(db: &RootDatabase, position: FilePosition) -> Option<RangeIn | |||
104 | 104 | ||
105 | if let Some(navs) = navs { | 105 | if let Some(navs) = navs { |
106 | for nav in navs { | 106 | for nav in navs { |
107 | res.extend(doc_text_for(db, nav)) | 107 | res.extend(doc_text_for(nav)) |
108 | } | 108 | } |
109 | } | 109 | } |
110 | 110 | ||