Nicer error message if the user attempts to do let...else if Gives a nice "conditional `else if` is not supported for `let...else`" error when encountering a `let...else if` pattern, as suggested in the [let...else tracking issue](https://github.com/rust-lang/rust/issues/87335#issuecomment-944846205). |
||
|---|---|---|
| .. | ||
| issue-89960.rs | ||
| issue-89960.stderr | ||
| let-else-bool-binop-init.fixed | ||
| let-else-bool-binop-init.rs | ||
| let-else-bool-binop-init.stderr | ||
| let-else-brace-before-else.fixed | ||
| let-else-brace-before-else.rs | ||
| let-else-brace-before-else.stderr | ||
| let-else-check.rs | ||
| let-else-check.stderr | ||
| let-else-if.rs | ||
| let-else-if.stderr | ||
| let-else-irrefutable.rs | ||
| let-else-irrefutable.stderr | ||
| let-else-missing-semicolon.rs | ||
| let-else-missing-semicolon.stderr | ||
| let-else-non-diverging.rs | ||
| let-else-non-diverging.stderr | ||
| let-else-run-pass.rs | ||
| let-else-scope.rs | ||
| let-else-scope.stderr | ||