about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-04-15 02:22:34 +0000
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-04-15 02:22:34 +0000
commitca1d29c4debb5a58d9c2a9322eea740ca558ade5 (patch)
treeeada3b28fd40bf4abbf5a179e79f080ef8bffe42
parent974f1eff58d01ce0bb5583adf0066a84d8eed812 (diff)
downloadrust-ca1d29c4debb5a58d9c2a9322eea740ca558ade5.tar.gz
rust-ca1d29c4debb5a58d9c2a9322eea740ca558ade5.zip
Add another test for issue #31856
-rw-r--r--src/test/compile-fail/issue-32922.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/compile-fail/issue-32922.rs b/src/test/compile-fail/issue-32922.rs
index 4206b16a419..491c087c101 100644
--- a/src/test/compile-fail/issue-32922.rs
+++ b/src/test/compile-fail/issue-32922.rs
@@ -24,8 +24,18 @@ macro_rules! bar { // test issue #31856
     )
 }
 
+macro_rules! baz {
+    ($i:ident) => {
+        let mut $i = 2;
+        $i = $i + 1;
+    }
+}
+
 #[rustc_error]
 fn main() { //~ ERROR compilation successful
     foo! {};
     bar! {};
+
+    let mut a = true;
+    baz!(a);
 }