// ignore-wasm32-bare compiled with panic=abort by default#![feature(box_syntax)]// EMIT_MIR box_expr.main.ElaborateDrops.before.mirfnmain(){letx=boxS::new();drop(x);}structS;implS{fnnew()-> Self{S}}implDropforS{fndrop(&mutself){println!("splat!");}}