diff options
Diffstat (limited to 'crates/ra_analysis/src/syntax_ptr.rs')
-rw-r--r-- | crates/ra_analysis/src/syntax_ptr.rs | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/crates/ra_analysis/src/syntax_ptr.rs b/crates/ra_analysis/src/syntax_ptr.rs index ca8efc9b2..7bbf1fc33 100644 --- a/crates/ra_analysis/src/syntax_ptr.rs +++ b/crates/ra_analysis/src/syntax_ptr.rs | |||
@@ -17,13 +17,6 @@ pub(crate) struct SyntaxPtr { | |||
17 | local: LocalSyntaxPtr, | 17 | local: LocalSyntaxPtr, |
18 | } | 18 | } |
19 | 19 | ||
20 | impl SyntaxPtr { | ||
21 | pub(crate) fn new(file_id: FileId, node: SyntaxNodeRef) -> SyntaxPtr { | ||
22 | let local = LocalSyntaxPtr::new(node); | ||
23 | SyntaxPtr { file_id, local } | ||
24 | } | ||
25 | } | ||
26 | |||
27 | /// A pionter to a syntax node inside a file. | 20 | /// A pionter to a syntax node inside a file. |
28 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] | 21 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] |
29 | pub(crate) struct LocalSyntaxPtr { | 22 | pub(crate) struct LocalSyntaxPtr { |