about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-05-10 20:31:10 +0200
committerGitHub <noreply@github.com>2019-05-10 20:31:10 +0200
commitec6afb1ff634b21b1038fe605dc8456140d8ef06 (patch)
tree1f222cc4efe52f4c75c105325972ed10d614d636 /src/test
parentbc8c782f605e54c47da86755ddee8ea123f2b11a (diff)
parentd28b7afd17e26c6b17a65b981684d03a0905c293 (diff)
downloadrust-ec6afb1ff634b21b1038fe605dc8456140d8ef06.tar.gz
rust-ec6afb1ff634b21b1038fe605dc8456140d8ef06.zip
Rollup merge of #60692 - davidtwco:pr-60676-followup, r=Centril
Extend #60676 test for nested mut patterns.

At request of @centril, this commit extends the existing test added by #60676 to include nested `mut` patterns.

cc @Centril
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/async-await/issue-60674.rs6
-rw-r--r--src/test/ui/async-await/issue-60674.stdout2
2 files changed, 8 insertions, 0 deletions
diff --git a/src/test/ui/async-await/issue-60674.rs b/src/test/ui/async-await/issue-60674.rs
index 37e356e5baf..ecb80803383 100644
--- a/src/test/ui/async-await/issue-60674.rs
+++ b/src/test/ui/async-await/issue-60674.rs
@@ -11,4 +11,10 @@ extern crate issue_60674;
 #[issue_60674::attr]
 async fn f(mut x: u8) {}
 
+#[issue_60674::attr]
+async fn g((mut x, y, mut z): (u8, u8, u8)) {}
+
+#[issue_60674::attr]
+async fn g(mut x: u8, (a, mut b, c): (u8, u8, u8), y: u8) {}
+
 fn main() {}
diff --git a/src/test/ui/async-await/issue-60674.stdout b/src/test/ui/async-await/issue-60674.stdout
index a93944db1c5..86c3591b3af 100644
--- a/src/test/ui/async-await/issue-60674.stdout
+++ b/src/test/ui/async-await/issue-60674.stdout
@@ -1 +1,3 @@
 async fn f(mut x: u8) { }
+async fn g((mut x, y, mut z): (u8, u8, u8)) { }
+async fn g(mut x: u8, (a, mut b, c): (u8, u8, u8), y: u8) { }