| // run-pass | |
| #![feature(no_core)] | |
| #![no_core] | |
| #![allow(H8)] | |
| #![allow(dead_code)] | |
| // pretty-expanded FIXME #23616 | |
| mod a { | |
| pub mod b { | |
| pub type t = isize; | |
| pub fn f(x: [u8; { let s = 17; 100 }]) -> [u8; { let z = 18; 100 }] { | |
| //~^ WARN unused variable: `s` | |
| //~| WARN unused variable: `z` | |
| x | |
| } | |
| } | |
| } | |
| pub fn main() { //~ ERROR cannot move out | |
| } |