Skip to content

Commit

Permalink
minor: don't show drop hints for other pattern
Browse files Browse the repository at this point in the history
  • Loading branch information
gohome001 committed Feb 12, 2025
1 parent 92a3bb9 commit d3d455d
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions crates/ide/src/inlay_hints/implicit_drop.rs
Original file line number Diff line number Diff line change
Expand Up @@ -73,22 +73,22 @@ pub(super) fn hints(
_ => continue,
},
MirSpan::PatId(p) => match source_map.pat_syntax(p) {
Ok(s) => s.value.text_range(),
Err(_) => continue,
Ok(s) if !s.file_id.is_macro() => s.value.text_range(),
_ => continue,
},
MirSpan::BindingId(b) => {
match source_map
.patterns_for_binding(b)
.iter()
.find_map(|p| source_map.pat_syntax(*p).ok())
{
Some(s) => s.value.text_range(),
None => continue,
Some(s) if !s.file_id.is_macro() => s.value.text_range(),
_ => continue,
}
}
MirSpan::SelfParam => match source_map.self_param_syntax() {
Some(s) => s.value.text_range(),
None => continue,
Some(s) if !s.file_id.is_macro() => s.value.text_range(),
_ => continue,
},
MirSpan::Unknown => continue,
};
Expand Down

0 comments on commit d3d455d

Please sign in to comment.