pub unsafe extern "C" fn CompileModuleToStencilOffThread(
    cx: *mut JSContext,
    options: *const ReadOnlyCompileOptions,
    srcBuf: *mut SourceText<u16>,
    callback: Option<unsafe extern "C" fn(_: *mut OffThreadToken, _: *mut c_void)>,
    callbackData: *mut c_void
) -> *mut OffThreadToken