fn wasm_type<'tcx>( tcx: TyCtxt<'tcx>, signature: &mut String, arg_abi: &ArgAbi<'_, Ty<'tcx>>, ptr_type: &'static str, def_id: DefId, )