1 #![allow(unused_variables)]
2 #![allow(unused_assignments)]
4 #![deny(unreachable_code)]
5 #![feature(type_ascription)]
8 // the `2` is unreachable:
9 let x: (usize, usize) = (return, 2); //~ ERROR unreachable
13 // the tuple is unreachable:
14 let x: (usize, usize) = (2, return); //~ ERROR unreachable