]> git.lizzy.rs Git - rust.git/commitdiff
kill NavTarget ptr
authorAleksey Kladov <aleksey.kladov@gmail.com>
Fri, 11 Jan 2019 15:35:04 +0000 (18:35 +0300)
committerAleksey Kladov <aleksey.kladov@gmail.com>
Fri, 11 Jan 2019 15:35:04 +0000 (18:35 +0300)
crates/ra_ide_api/src/navigation_target.rs

index 8b29c3a977e265faa8c714cefbbec08034001026..b955bbe42b0b12199fea94d49d2cd007aa6e1130 100644 (file)
@@ -1,4 +1,4 @@
-use ra_db::{FileId, LocalSyntaxPtr, Cancelable};
+use ra_db::{FileId, Cancelable};
 use ra_syntax::{
     SyntaxNode, AstNode, SmolStr, TextRange, ast,
     SyntaxKind::{self, NAME},
@@ -19,8 +19,6 @@ pub struct NavigationTarget {
     kind: SyntaxKind,
     full_range: TextRange,
     focus_range: Option<TextRange>,
-    // Should be DefId ideally
-    ptr: Option<LocalSyntaxPtr>,
 }
 
 impl NavigationTarget {
@@ -55,7 +53,6 @@ pub(crate) fn from_symbol(symbol: FileSymbol) -> NavigationTarget {
             kind: symbol.ptr.kind(),
             full_range: symbol.ptr.range(),
             focus_range: None,
-            ptr: Some(symbol.ptr.clone()),
         }
     }
 
@@ -69,7 +66,6 @@ pub(crate) fn from_scope_entry(
             full_range: entry.ptr().range(),
             focus_range: None,
             kind: NAME,
-            ptr: None,
         }
     }
 
@@ -157,7 +153,7 @@ fn from_syntax(
             kind: node.kind(),
             full_range: node.range(),
             focus_range,
-            ptr: Some(LocalSyntaxPtr::new(node)),
+            // ptr: Some(LocalSyntaxPtr::new(node)),
         }
     }
 }