rust/tests/ui/let-else/issue-99975.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

21 lines
288 B
Rust
Raw Normal View History

2022-09-05 06:17:41 +00:00
//@ run-pass
//@ compile-flags: -C opt-level=3 -Zvalidate-mir
2022-09-05 06:17:41 +00:00
fn return_result() -> Option<String> {
Some("ok".to_string())
}
fn start() -> String {
let Some(content) = return_result() else {
return "none".to_string()
};
content
}
fn main() {
start();
}