1 // pretty-expanded FIXME #23616
7 // Tests for a previous bug that occurred due to an interaction
8 // between struct field initialization and the auto-coercion
9 // from a vector to a slice. The drop glue was being invoked on
10 // the temporary slice with a wrong type, triggering an LLVM assert.
14 baz: &'a [Box<isize>],
19 baz: &'a [Box<isize>],
24 let _t1_fixed = Thing1 {
32 let _t2_fixed = Thing2 {