diff options
| author | Michael Goulet <michael@errs.io> | 2022-08-04 05:08:09 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2022-08-04 05:08:09 +0000 |
| commit | 47a7a91c969ed2edd12c674ca05c1baf867f6f6f (patch) | |
| tree | 17f7ba57188046248e221f76389f24e1d6d02fa4 /src/test/ui/let-else | |
| parent | 1b57946a405d5b2a87e612335db033edb2c3427f (diff) | |
| download | rust-47a7a91c969ed2edd12c674ca05c1baf867f6f6f.tar.gz rust-47a7a91c969ed2edd12c674ca05c1baf867f6f6f.zip | |
Use (actually) dummy place for let-else divergence
Diffstat (limited to 'src/test/ui/let-else')
| -rw-r--r-- | src/test/ui/let-else/issue-100103.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/test/ui/let-else/issue-100103.rs b/src/test/ui/let-else/issue-100103.rs new file mode 100644 index 00000000000..e393deab764 --- /dev/null +++ b/src/test/ui/let-else/issue-100103.rs @@ -0,0 +1,15 @@ +// edition:2021 +// check-pass + +#![feature(try_blocks)] +#![feature(let_else)] + +fn main() { + let _: Result<i32, i32> = try { + let Some(x) = Some(0) else { + Err(1)? + }; + + x + }; +} |
