about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorThom Chiovoloni <chiovolonit@gmail.com>2022-04-29 20:25:02 -0700
committerThom Chiovoloni <chiovolonit@gmail.com>2022-04-29 20:26:21 -0700
commitdff97d5329d5ed45f4e32bcfccd9c0d2b72eb127 (patch)
tree67483910b20d00f7cca2b7bdbc4e20a6beccdd3d /src
parent05c07386b45fbc540ec8cdc1bc41ae9c062b453b (diff)
downloadrust-dff97d5329d5ed45f4e32bcfccd9c0d2b72eb127.tar.gz
rust-dff97d5329d5ed45f4e32bcfccd9c0d2b72eb127.zip
Add a bathroom stall to weird expressions test
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 a02b3230689..42acd30a0ff 100644
--- a/src/test/ui/weird-exprs.rs
+++ b/src/test/ui/weird-exprs.rs
@@ -164,6 +164,12 @@ fn monkey_barrel() {
     assert_eq!(val, ());
 }
 
+fn bathroom_stall() {
+    let mut i = 1;
+    matches!(2, _|_|_|_|_|_ if (i+=1) != (i+=1));
+    assert_eq!(i, 13);
+}
+
 pub fn main() {
     strange();
     funny();
@@ -183,4 +189,5 @@ pub fn main() {
     i_yield();
     match_nested_if();
     monkey_barrel();
+    bathroom_stall();
 }