summaryrefslogtreecommitdiffstats
path: root/src/test/ui/closures/issue-87461.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/closures/issue-87461.rs')
-rw-r--r--src/test/ui/closures/issue-87461.rs29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/test/ui/closures/issue-87461.rs b/src/test/ui/closures/issue-87461.rs
deleted file mode 100644
index 0151080ee..000000000
--- a/src/test/ui/closures/issue-87461.rs
+++ /dev/null
@@ -1,29 +0,0 @@
-// Regression test for #87461.
-
-// edition:2021
-
-async fn func() -> Result<u16, u64> {
- let _ = async {
- Err(42u64)
- }.await?;
-
- Ok(())
- //~^ ERROR: mismatched types [E0308]
-}
-
-async fn func2() -> Result<u16, u64> {
- Err(42u64)?;
-
- Ok(())
- //~^ ERROR: mismatched types [E0308]
-}
-
-fn main() {
- || -> Result<u16, u64> {
- if true {
- return Err(42u64);
- }
- Ok(())
- //~^ ERROR: mismatched types [E0308]
- };
-}