about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJacob Pratt <jacob@jhpratt.dev>2023-05-14 18:30:18 -0400
committerJacob Pratt <jacob@jhpratt.dev>2023-06-20 19:40:25 -0400
commitbe346a0ed6e6cbcb5371bced69f4b569c22ce449 (patch)
treedb64c65f0f87fbecb152e14c23a2ceaa9c14e0d0
parent306398b80840b0fe226b4713c753e257e42145cf (diff)
Add `Span::{line, column}`
-rw-r--r--crates/proc-macro-srv/src/server.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/crates/proc-macro-srv/src/server.rs b/crates/proc-macro-srv/src/server.rs
index 410f07f9b84..e67f1e798e8 100644
--- a/crates/proc-macro-srv/src/server.rs
+++ b/crates/proc-macro-srv/src/server.rs
@@ -329,6 +329,16 @@ impl server::Span for RustAnalyzer {
     fn start(&mut self, _self_: Self::Span) -> Self::Span {
         tt::TokenId::unspecified()
     }
+
+    fn line(&mut self, _span: Self::Span) -> usize {
+        // FIXME handle line
+        0
+    }
+
+    fn column(&mut self, _span: Self::Span) -> usize {
+        // FIXME handle column
+        0
+    }
 }
 
 impl server::Symbol for RustAnalyzer {