Skip mutable diagnostics on synthetic bindings

This commit is contained in:
Lukas Wirth 2023-06-21 19:38:19 +02:00
parent 6d333e587d
commit d8b970f1fc
2 changed files with 21 additions and 0 deletions

View file

@ -1091,6 +1091,19 @@ fn main() {
//^^^^^ 💡 weak: variable does not need to be mutable
f(x);
}
"#,
);
}
#[test]
fn regression_15099() {
check_diagnostics(
r#"
//- minicore: iterator, range
fn f() {
loop {}
for _ in 0..2 {}
}
"#,
);
}