// rustfmt-force_explicit_abi: false extern { fn some_fn() -> (); } extern fn sup() {} type funky_func = extern fn(unsafe extern "rust-call" fn(*const JSJitInfo, *mut JSContext, HandleObject, *mut libc::c_void, u32, *mut JSVal) -> u8);