aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/display/navigation_target.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide/src/display/navigation_target.rs')
-rw-r--r--crates/ra_ide/src/display/navigation_target.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/crates/ra_ide/src/display/navigation_target.rs b/crates/ra_ide/src/display/navigation_target.rs
index 4d3dd477e..c9c14561a 100644
--- a/crates/ra_ide/src/display/navigation_target.rs
+++ b/crates/ra_ide/src/display/navigation_target.rs
@@ -13,7 +13,7 @@ use ra_syntax::{
13 13
14use crate::{ 14use crate::{
15 // expand::original_range, 15 // expand::original_range,
16 references::NameDefinition, 16 references::Definition,
17 FileSymbol, 17 FileSymbol,
18}; 18};
19 19
@@ -189,15 +189,15 @@ impl ToNav for FileSymbol {
189 } 189 }
190} 190}
191 191
192impl TryToNav for NameDefinition { 192impl TryToNav for Definition {
193 fn try_to_nav(&self, db: &RootDatabase) -> Option<NavigationTarget> { 193 fn try_to_nav(&self, db: &RootDatabase) -> Option<NavigationTarget> {
194 match self { 194 match self {
195 NameDefinition::Macro(it) => Some(it.to_nav(db)), 195 Definition::Macro(it) => Some(it.to_nav(db)),
196 NameDefinition::StructField(it) => Some(it.to_nav(db)), 196 Definition::StructField(it) => Some(it.to_nav(db)),
197 NameDefinition::ModuleDef(it) => it.try_to_nav(db), 197 Definition::ModuleDef(it) => it.try_to_nav(db),
198 NameDefinition::SelfType(it) => Some(it.to_nav(db)), 198 Definition::SelfType(it) => Some(it.to_nav(db)),
199 NameDefinition::Local(it) => Some(it.to_nav(db)), 199 Definition::Local(it) => Some(it.to_nav(db)),
200 NameDefinition::TypeParam(it) => Some(it.to_nav(db)), 200 Definition::TypeParam(it) => Some(it.to_nav(db)),
201 } 201 }
202 } 202 }
203} 203}