We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 153b173 commit 38ba92fCopy full SHA for 38ba92f
src/test/ui/let-else/issue-89960.rs
@@ -0,0 +1,9 @@
1
+// This had an ICE, see issue #89960
2
+
3
+#![feature(let_else)]
4
+#![deny(unused_variables)]
5
6
+fn main() {
7
+ let Some(ref mut meow) = Some(()) else { return };
8
+ //~^ ERROR unused variable: `meow`
9
+}
src/test/ui/let-else/issue-89960.stderr
@@ -0,0 +1,14 @@
+error: unused variable: `meow`
+ --> $DIR/issue-89960.rs:7:22
+ |
+LL | let Some(ref mut meow) = Some(()) else { return };
+ | ^^^^ help: if this is intentional, prefix it with an underscore: `_meow`
+note: the lint level is defined here
+ --> $DIR/issue-89960.rs:4:9
10
+LL | #![deny(unused_variables)]
11
+ | ^^^^^^^^^^^^^^^^
12
13
+error: aborting due to previous error
14
0 commit comments