diff options
author | Aleksey Kladov <[email protected]> | 2018-11-05 10:23:37 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-11-05 10:23:37 +0000 |
commit | 44d891938493cc32efd2e44d81bc76cc3bc391c0 (patch) | |
tree | c5f526b4ac72c0a72871c537220aa53df4e845b0 /crates/ra_analysis/src/syntax_ptr.rs | |
parent | 17a88928f49f31b9b076ef66d57354f45032be56 (diff) |
Submodule is enum
Diffstat (limited to 'crates/ra_analysis/src/syntax_ptr.rs')
-rw-r--r-- | crates/ra_analysis/src/syntax_ptr.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_analysis/src/syntax_ptr.rs b/crates/ra_analysis/src/syntax_ptr.rs index 4db1529c2..4afb1fc93 100644 --- a/crates/ra_analysis/src/syntax_ptr.rs +++ b/crates/ra_analysis/src/syntax_ptr.rs | |||
@@ -22,6 +22,10 @@ impl SyntaxPtr { | |||
22 | let local = LocalSyntaxPtr::new(node); | 22 | let local = LocalSyntaxPtr::new(node); |
23 | SyntaxPtr { file_id, local } | 23 | SyntaxPtr { file_id, local } |
24 | } | 24 | } |
25 | |||
26 | pub(crate) fn file_id(self) -> FileId { | ||
27 | self.file_id | ||
28 | } | ||
25 | } | 29 | } |
26 | 30 | ||
27 | /// A pionter to a syntax node inside a file. | 31 | /// A pionter to a syntax node inside a file. |