diff options
Diffstat (limited to 'src/test/ui/let-else/let-else-destructuring.rs')
-rw-r--r-- | src/test/ui/let-else/let-else-destructuring.rs | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/test/ui/let-else/let-else-destructuring.rs b/src/test/ui/let-else/let-else-destructuring.rs deleted file mode 100644 index d1f1a69bf..000000000 --- a/src/test/ui/let-else/let-else-destructuring.rs +++ /dev/null @@ -1,17 +0,0 @@ -#[derive(Debug)] -enum Foo { - Done, - Nested(Option<&'static Foo>), -} - -fn walk(mut value: &Foo) { - loop { - println!("{:?}", value); - &Foo::Nested(Some(value)) = value else { break }; //~ ERROR invalid left-hand side of assignment - //~^ERROR <assignment> ... else { ... } is not allowed - } -} - -fn main() { - walk(&Foo::Done); -} |