aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/hover.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-06-11 15:40:18 +0100
committerAleksey Kladov <[email protected]>2019-06-11 16:28:51 +0100
commit8b94b429e5a76a0518b07111f8faf0dca7457948 (patch)
tree32291a105de42f0494fa687cb6c3f0f718d7aea8 /crates/ra_ide_api/src/hover.rs
parenta6e339e822bcba4d81f1ab3912ca9612be9b6a0a (diff)
use Source for MacroDef
Diffstat (limited to 'crates/ra_ide_api/src/hover.rs')
-rw-r--r--crates/ra_ide_api/src/hover.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_ide_api/src/hover.rs b/crates/ra_ide_api/src/hover.rs
index c4004435c..72328a72b 100644
--- a/crates/ra_ide_api/src/hover.rs
+++ b/crates/ra_ide_api/src/hover.rs
@@ -98,8 +98,8 @@ pub(crate) fn hover(db: &RootDatabase, position: FilePosition) -> Option<RangeIn
98 match classify_name_ref(db, &analyzer, name_ref) { 98 match classify_name_ref(db, &analyzer, name_ref) {
99 Some(Method(it)) => res.extend(from_def_source(db, it)), 99 Some(Method(it)) => res.extend(from_def_source(db, it)),
100 Some(Macro(it)) => { 100 Some(Macro(it)) => {
101 let it = it.source(db).1; 101 let src = it.source(db);
102 res.extend(hover_text(it.doc_comment_text(), None)); 102 res.extend(hover_text(src.ast.doc_comment_text(), None));
103 } 103 }
104 Some(FieldAccess(it)) => { 104 Some(FieldAccess(it)) => {
105 let it = it.source(db).1; 105 let it = it.source(db).1;