diff options
| author | weirane <wrc@ruo-chen.wang> | 2022-05-18 02:38:50 +0800 |
|---|---|---|
| committer | Wang Ruochen <wrc@ruo-chen.wang> | 2022-05-17 11:43:53 -0700 |
| commit | 4a0821f332a2c2bf05496a20e1a4dc4b3eb863cc (patch) | |
| tree | 2341bb3c5b2e8bdc43e5f72d4c36b011d364faec | |
| parent | 8d7a393008b975b43da10633450fc0044c90d895 (diff) | |
| download | rust-4a0821f332a2c2bf05496a20e1a4dc4b3eb863cc.tar.gz rust-4a0821f332a2c2bf05496a20e1a4dc4b3eb863cc.zip | |
Simplify const reference check
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
| -rw-r--r-- | crates/ide-assists/src/handlers/convert_let_else_to_match.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide-assists/src/handlers/convert_let_else_to_match.rs b/crates/ide-assists/src/handlers/convert_let_else_to_match.rs index 5498afddd95..2363aa7cbd9 100644 --- a/crates/ide-assists/src/handlers/convert_let_else_to_match.rs +++ b/crates/ide-assists/src/handlers/convert_let_else_to_match.rs @@ -17,7 +17,7 @@ fn binders_in_pat( let ident = p.name()?; let ismut = p.ref_token().is_none() && p.mut_token().is_some(); // check for const reference - if !(p.is_simple_ident() && sem.resolve_bind_pat_to_const(p).is_some()) { + if sem.resolve_bind_pat_to_const(p).is_none() { acc.push((ident, ismut)); } if let Some(inner) = p.pat() { |
