// run-pass #![feature(box_syntax)] fn test(foo: Box>) { assert_eq!((*foo)[0], 10); } pub fn main() { let x = box vec![10]; // Test forgetting a local by move-in test(x); // Test forgetting a temporary by move-in. test(box vec![10]); }