summaryrefslogtreecommitdiffstats
path: root/src/test/ui/closures/binder/async-closure-with-binder.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/closures/binder/async-closure-with-binder.rs')
-rw-r--r--src/test/ui/closures/binder/async-closure-with-binder.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/ui/closures/binder/async-closure-with-binder.rs b/src/test/ui/closures/binder/async-closure-with-binder.rs
new file mode 100644
index 000000000..4fa599d37
--- /dev/null
+++ b/src/test/ui/closures/binder/async-closure-with-binder.rs
@@ -0,0 +1,8 @@
+// edition:2021
+#![feature(closure_lifetime_binder)]
+#![feature(async_closure)]
+fn main() {
+ for<'a> async || ();
+ //~^ ERROR `for<...>` binders on `async` closures are not currently supported
+ //~^^ ERROR implicit types in closure signatures are forbidden when `for<...>` is present
+}