// run-pass // pretty-expanded FIXME #23616 /* Any copyright is dedicated to the Public Domain. * http://creativecommons.org/publicdomain/zero/1.0/ */ #![allow(dead_code, unused_variables)] #![feature(box_syntax)] // Tests that the new `box` syntax works with unique pointers. use std::boxed::Box; struct Structure { x: isize, y: isize, } pub fn main() { let y: Box = box 2; let b: Box = box (1 + 2); let c = box (3 + 4); let s: Box = box Structure { x: 3, y: 4, }; }