aboutsummaryrefslogtreecommitdiff
path: root/crates/completion/src
diff options
context:
space:
mode:
authorEdwin Cheng <[email protected]>2020-12-18 02:26:17 +0000
committerEdwin Cheng <[email protected]>2020-12-18 02:26:17 +0000
commit60a3785ac27d7361617977bd53e11f2859e97c7c (patch)
treeb79241db7008f95204b42e45a41dcbc4d07bda99 /crates/completion/src
parentc1c36acb025880c742c65f436a61fd87fc627eb0 (diff)
Temp fixes panic caused by no ast for proc-macro
Diffstat (limited to 'crates/completion/src')
-rw-r--r--crates/completion/src/render/macro_.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/completion/src/render/macro_.rs b/crates/completion/src/render/macro_.rs
index 6cfbd6c9b..dac79592f 100644
--- a/crates/completion/src/render/macro_.rs
+++ b/crates/completion/src/render/macro_.rs
@@ -41,6 +41,7 @@ impl<'a> MacroRender<'a> {
41 fn render(&self, import_to_add: Option<ImportEdit>) -> Option<CompletionItem> { 41 fn render(&self, import_to_add: Option<ImportEdit>) -> Option<CompletionItem> {
42 // FIXME: Currently proc-macro do not have ast-node, 42 // FIXME: Currently proc-macro do not have ast-node,
43 // such that it does not have source 43 // such that it does not have source
44 // more discussion: https://github.com/rust-analyzer/rust-analyzer/issues/6913
44 if self.macro_.is_proc_macro() { 45 if self.macro_.is_proc_macro() {
45 return None; 46 return None;
46 } 47 }