]> git.proxmox.com Git - rustc.git/blob - src/test/ui/closures/2229_closure_analysis/run_pass/destructure-pattern-closure-within-closure.rs
New upstream version 1.55.0+dfsg1
[rustc.git] / src / test / ui / closures / 2229_closure_analysis / run_pass / destructure-pattern-closure-within-closure.rs
1 // edition:2021
2 // check-pass
3 #![warn(unused)]
4
5 fn main() {
6 let t = (String::from("Hello"), String::from("World"));
7 let g = (String::from("Mr"), String::from("Goose"));
8
9 let a = || {
10 let (_, g2) = g;
11 //~^ WARN unused variable: `g2`
12 let c = || {
13 let (_, t2) = t;
14 //~^ WARN unused variable: `t2`
15 };
16
17 c();
18 };
19
20 a();
21 }