rust/src/test/ui/issues/issue-38412.rs

11 lines
372 B
Rust
Raw Normal View History

fn main() {
let Box(a) = loop { };
2017-01-08 15:34:52 -06:00
//~^ ERROR expected tuple struct/variant, found struct `Box`
// (The below is a trick to allow compiler to infer a type for
// variable `a` without attempting to ascribe a type to the
// pattern or otherwise attempting to name the Box type, which
// would run afoul of issue #22207)
let _b: *mut i32 = *a;
}