about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-06-10 05:17:12 +0000
committerbors <bors@rust-lang.org>2019-06-10 05:17:12 +0000
commit5d4aef605502f670f774cdd7d9a4e00d9d6bf148 (patch)
treeda12b3d951ad2fc9d958e27677f62c62b760514d
parentad3829fd66e1f0804fc51775e5d58d89f0de825c (diff)
parentf1a90331aa6a3327d8fb84627f48daff5c4a6c54 (diff)
downloadrust-5d4aef605502f670f774cdd7d9a4e00d9d6bf148.tar.gz
rust-5d4aef605502f670f774cdd7d9a4e00d9d6bf148.zip
Auto merge of #61608 - Aaron1011:feature/weird-expr-yield, r=Centril
Add nested 'yield' expression to weird expressions test
-rw-r--r--src/test/run-pass/weird-exprs.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/run-pass/weird-exprs.rs b/src/test/run-pass/weird-exprs.rs
index 6b00293b6e5..02901dbf3aa 100644
--- a/src/test/run-pass/weird-exprs.rs
+++ b/src/test/run-pass/weird-exprs.rs
@@ -1,3 +1,5 @@
+#![feature(generators)]
+
 #![allow(non_camel_case_types)]
 #![allow(dead_code)]
 #![allow(unreachable_code)]
@@ -141,6 +143,12 @@ fn r#match() {
     assert_eq!(val, ());
 }
 
+fn i_yield() {
+    static || {
+        yield yield yield yield yield yield yield yield yield;
+    };
+}
+
 pub fn main() {
     strange();
     funny();
@@ -157,4 +165,5 @@ pub fn main() {
     special_characters();
     punch_card();
     r#match();
+    i_yield();
 }