about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2022-09-24 18:53:53 +0000
committerMichael Goulet <michael@errs.io>2022-09-25 23:03:15 +0000
commit730ead80479d98de5cc1b555c558b5b0176fded8 (patch)
tree2d924b9b48414a7be2fca06b1ef3becf81551b0b /src/test
parentf5193a9fcc73dc09e41a90c5a2c97fc9acc16032 (diff)
downloadrust-730ead80479d98de5cc1b555c558b5b0176fded8.tar.gz
rust-730ead80479d98de5cc1b555c558b5b0176fded8.zip
Only generate closure def id for async fns with body
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/async-await/in-trait/issue-102219.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/ui/async-await/in-trait/issue-102219.rs b/src/test/ui/async-await/in-trait/issue-102219.rs
new file mode 100644
index 00000000000..9a35f6515cb
--- /dev/null
+++ b/src/test/ui/async-await/in-trait/issue-102219.rs
@@ -0,0 +1,10 @@
+// compile-flags:--crate-type=lib
+// edition:2021
+// check-pass
+
+#![feature(async_fn_in_trait)]
+#![allow(incomplete_features)]
+
+trait T {
+    async fn foo();
+}