fn take(s: String) {}
 push    rax
 fn take(s: String) {}
 call    core::ptr::real_drop_in_place
 fn take(s: String) {}
 pop     rax
 ret