Lines Matching refs:asyncWorkContext
1572 auto asyncWorkContext = new AsyncWorkContext();
1578 AsyncWorkContext* asyncWorkContext = (AsyncWorkContext*)data;
1579 ASSERT_CHECK_CALL(napi_delete_async_work(env, asyncWorkContext->work));
1580 delete asyncWorkContext;
1583 asyncWorkContext, &asyncWorkContext->work));
1584 ASSERT_CHECK_CALL(napi_queue_async_work(env, asyncWorkContext->work));
1588 auto asyncWorkContext = new AsyncWorkContext();
1594 AsyncWorkContext* asyncWorkContext = (AsyncWorkContext*)data;
1596 napi_delete_async_work(env, asyncWorkContext->work);
1597 delete asyncWorkContext;
1600 asyncWorkContext, &asyncWorkContext->work);
1601 napi_queue_async_work(env, asyncWorkContext->work);
1602 ASSERT_CHECK_CALL(napi_cancel_async_work(env, asyncWorkContext->work));
1618 std::unique_ptr<AsyncWorkContext> asyncWorkContext = std::make_unique<AsyncWorkContext>();
1624 asyncWorkContext.get(), &asyncWorkContext->work);
1630 asyncWorkContext.get(), &asyncWorkContext->work);
1636 asyncWorkContext.get(), &asyncWorkContext->work);
1642 nullptr, &asyncWorkContext->work);
1648 asyncWorkContext.get(), nullptr);
1663 auto asyncWorkContext = new AsyncWorkContext();
1669 AsyncWorkContext* asyncWorkContext = reinterpret_cast<AsyncWorkContext*>(data);
1670 ASSERT_NE(asyncWorkContext, nullptr);
1671 delete asyncWorkContext;
1673 nullptr, &asyncWorkContext->work);
1674 napi_delete_async_work(env, asyncWorkContext->work);
1688 auto asyncWorkContext = new AsyncWorkContext();
1694 AsyncWorkContext* asyncWorkContext = reinterpret_cast<AsyncWorkContext*>(data);
1695 ASSERT_NE(asyncWorkContext, nullptr);
1696 delete asyncWorkContext;
1699 asyncWorkContext, &asyncWorkContext->work);
1700 napi_status status = napi_queue_async_work(env, asyncWorkContext->work);
4071 auto asyncWorkContext = new AsyncWorkContext();
4076 AsyncWorkContext* asyncWorkContext = (AsyncWorkContext*)data;
4077 asyncWorkContext->executed = true;
4080 AsyncWorkContext* asyncWorkContext = (AsyncWorkContext*)data;
4083 napi_delete_async_work(env, asyncWorkContext->work);
4084 delete asyncWorkContext;
4087 asyncWorkContext, &asyncWorkContext->work);
4088 napi_queue_async_work(env, asyncWorkContext->work);
4089 napi_cancel_async_work(env, asyncWorkContext->work);
4503 auto asyncWorkContext = new AsyncWorkContext();
4509 AsyncWorkContext* asyncWorkContext = (AsyncWorkContext*)data;
4510 napi_delete_async_work(env, asyncWorkContext->work);
4511 delete asyncWorkContext;
4516 asyncWorkContext, &asyncWorkContext->work);
4517 napi_queue_async_work(env, asyncWorkContext->work);
9450 auto asyncWorkContext = new AsyncWorkContext();
9456 AsyncWorkContext* asyncWorkContext = (AsyncWorkContext*)data;
9457 ASSERT_CHECK_CALL(napi_delete_async_work(env, asyncWorkContext->work));
9458 delete asyncWorkContext;
9461 asyncWorkContext, &asyncWorkContext->work));
9463 auto res = napi_queue_async_work_with_qos(env, asyncWorkContext->work, napi_qos_default);