Unnamed repository; edit this file 'description' to name the repository.
Enable reborrow hints in attribute calls
| -rw-r--r-- | crates/ide/src/inlay_hints.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/inlay_hints.rs b/crates/ide/src/inlay_hints.rs index 6906aa6090..23a46c0276 100644 --- a/crates/ide/src/inlay_hints.rs +++ b/crates/ide/src/inlay_hints.rs @@ -388,9 +388,9 @@ fn reborrow_hints( return None; } - // let descended = sema.descend_node_into_attributes(expr.clone()).pop(); - // let desc_expr = descended.as_ref().unwrap_or(expr); - let mutability = sema.is_implicit_reborrow(expr)?; + let descended = sema.descend_node_into_attributes(expr.clone()).pop(); + let desc_expr = descended.as_ref().unwrap_or(expr); + let mutability = sema.is_implicit_reborrow(desc_expr)?; let label = match mutability { hir::Mutability::Shared if config.reborrow_hints != ReborrowHints::MutableOnly => "&*", hir::Mutability::Mut => "&mut *", |