2 [0; [|_: _ &_| ()].len()]
3 //~^ ERROR expected `,`, found `&`
4 //~| ERROR type annotations needed
8 [0; [|f @ &ref _| {} ; 0 ].len() ];
9 //~^ ERROR expected identifier, found reserved identifier `_`
13 [0; [|&_: _ &_| {}; 0 ].len()]
14 //~^ ERROR expected `,`, found `&`
18 [0; match [|f @ &ref _| () ] {} ]
19 //~^ ERROR expected identifier, found reserved identifier `_`