Simplify const reference check

Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
This commit is contained in:
weirane 2022-05-18 02:38:50 +08:00 committed by Wang Ruochen
parent 8d7a393008
commit 4a0821f332

View file

@ -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() {