about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorSlanterns <slanterns.w@gmail.com>2020-11-11 23:40:11 +0800
committerGitHub <noreply@github.com>2020-11-11 23:40:11 +0800
commit659aa778d3305b2f20d4e0d2bbead4071e7f02b7 (patch)
treebbd3031cb48feabfc0d7ad7093ab38e9567a43f4 /src
parentd4ea0b3e46a0303d5802b632e88ba1ba84d9d16f (diff)
downloadrust-659aa778d3305b2f20d4e0d2bbead4071e7f02b7.tar.gz
rust-659aa778d3305b2f20d4e0d2bbead4071e7f02b7.zip
test: add `()=()=()=...` to weird-exprs.rs
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/weird-exprs.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/ui/weird-exprs.rs b/src/test/ui/weird-exprs.rs
index 916cabbfb8c..9c69c834296 100644
--- a/src/test/ui/weird-exprs.rs
+++ b/src/test/ui/weird-exprs.rs
@@ -1,6 +1,7 @@
 // run-pass
 
 #![feature(generators)]
+#![feature(destructuring_assignment)]
 
 #![allow(non_camel_case_types)]
 #![allow(dead_code)]
@@ -159,6 +160,11 @@ fn match_nested_if() {
     assert!(val);
 }
 
+fn empty_tuple_assignment() {
+    let val = ()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=()=();
+    assert_eq!(val, ());
+}
+
 pub fn main() {
     strange();
     funny();
@@ -177,4 +183,5 @@ pub fn main() {
     r#match();
     i_yield();
     match_nested_if();
+    empty_tuple_assignment();
 }