Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_def/src/lib.rs')
-rw-r--r--crates/hir_def/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir_def/src/lib.rs b/crates/hir_def/src/lib.rs
index 3c9cf0e38d..ea6a2b4a6f 100644
--- a/crates/hir_def/src/lib.rs
+++ b/crates/hir_def/src/lib.rs
@@ -787,12 +787,12 @@ fn attr_macro_as_call_id(
let mut arg = match &macro_attr.input {
Some(input) => match &**input {
attr::AttrInput::Literal(_) => Default::default(),
- attr::AttrInput::TokenTree(tt) => tt.clone(),
+ attr::AttrInput::TokenTree(tt, map) => (tt.clone(), map.clone()),
},
None => Default::default(),
};
// The parentheses are always disposed here.
- arg.tree.delimiter = None;
+ arg.0.delimiter = None;
let res = def.as_lazy_macro(
db.upcast(),