1 // aux-build:issue-60674.rs
2 // build-pass (FIXME(62277): could be check-pass?)
5 // This is a regression test that ensures that `mut` patterns are not lost when provided as input
8 extern crate issue_60674;
11 async fn f(mut x: u8) {}
14 async fn g((mut x, y, mut z): (u8, u8, u8)) {}
17 async fn g(mut x: u8, (a, mut b, c): (u8, u8, u8), y: u8) {}