]> git.lizzy.rs Git - rust.git/blob - tests/ui/let-else/let-else-source-expr-nomove-pass.rs
Rollup merge of #106766 - GuillaumeGomez:rm-stripper-dead-code, r=notriddle
[rust.git] / tests / ui / let-else / let-else-source-expr-nomove-pass.rs
1 // run-pass
2 // issue #89688
3
4
5
6 fn example_let_else(value: Option<String>) {
7     let Some(inner) = value else {
8         println!("other: {:?}", value); // OK
9         return;
10     };
11     println!("inner: {}", inner);
12 }
13
14 fn main() {
15     example_let_else(Some("foo".into()));
16     example_let_else(None);
17 }