diff options
author | Aleksey Kladov <[email protected]> | 2020-02-06 11:22:35 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-02-06 11:22:35 +0000 |
commit | ad247aa67061f4dcba85e20b82ca47e9a86eff56 (patch) | |
tree | 220d5b4405804aa276d4651e095885973f82320a /crates/ra_ide/src/goto_definition.rs | |
parent | ec95152a4ec1ed617452c8578df128a117ab0b5d (diff) |
Move symbol_index
Diffstat (limited to 'crates/ra_ide/src/goto_definition.rs')
-rw-r--r-- | crates/ra_ide/src/goto_definition.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/ra_ide/src/goto_definition.rs b/crates/ra_ide/src/goto_definition.rs index 5a12a619c..b67e32626 100644 --- a/crates/ra_ide/src/goto_definition.rs +++ b/crates/ra_ide/src/goto_definition.rs | |||
@@ -12,6 +12,7 @@ use crate::{ | |||
12 | db::RootDatabase, | 12 | db::RootDatabase, |
13 | display::{ShortLabel, ToNav}, | 13 | display::{ShortLabel, ToNav}, |
14 | expand::descend_into_macros, | 14 | expand::descend_into_macros, |
15 | ide_db::symbol_index, | ||
15 | references::{classify_name_ref, NameKind::*}, | 16 | references::{classify_name_ref, NameKind::*}, |
16 | FilePosition, NavigationTarget, RangeInfo, | 17 | FilePosition, NavigationTarget, RangeInfo, |
17 | }; | 18 | }; |
@@ -94,7 +95,7 @@ pub(crate) fn reference_definition( | |||
94 | }; | 95 | }; |
95 | 96 | ||
96 | // Fallback index based approach: | 97 | // Fallback index based approach: |
97 | let navs = crate::symbol_index::index_resolve(sb.db, name_ref.value) | 98 | let navs = symbol_index::index_resolve(sb.db, name_ref.value) |
98 | .into_iter() | 99 | .into_iter() |
99 | .map(|s| s.to_nav(sb.db)) | 100 | .map(|s| s.to_nav(sb.db)) |
100 | .collect(); | 101 | .collect(); |