about summary refs log tree commit diff
path: root/src/test/run-pass/trait-coercion.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/run-pass/trait-coercion.rs')
-rw-r--r--src/test/run-pass/trait-coercion.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/test/run-pass/trait-coercion.rs b/src/test/run-pass/trait-coercion.rs
index 1ae9b3f0e95..6db7113b050 100644
--- a/src/test/run-pass/trait-coercion.rs
+++ b/src/test/run-pass/trait-coercion.rs
@@ -33,14 +33,16 @@ fn foo(mut a: Box<Writer>) {
     a.write(b"Hello\n");
 }
 
+// FIXME (#22405): Replace `Box::new` with `box` here when/if possible.
+
 pub fn main() {
     let a = Struct { x: 1, y: 2 };
-    let b: Box<Trait> = box a;
+    let b: Box<Trait> = Box::new(a);
     b.f();
     let c: &Trait = &a;
     c.f();
 
     let out = old_io::stdout();
-    foo(box out);
+    foo(Box::new(out));
 }