blob: e34f84683bbc7777b994f55dc7f737c7e87dfeb1 [file] [log] [blame]
#![feature(box_syntax)]
fn id<T>(x: T) -> T { x }
trait Foo { }
impl<'a> Foo for &'a isize { }
fn main() {
let blah;
{
let ss: &isize = &id(1);
//~^ ERROR temporary value dropped while borrowed
blah = box ss as Box<dyn Foo>;
}
}