Lines Matching refs:env
7 static napi_value createPromise(napi_env env, napi_callback_info info) {
15 NODE_API_CALL(env, napi_create_promise(env, &deferred, &promise));
21 concludeCurrentPromise(napi_env env, napi_callback_info info) {
26 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, argv, NULL, NULL));
27 NODE_API_CALL(env, napi_get_value_bool(env, argv[1], &resolution));
29 NODE_API_CALL(env, napi_resolve_deferred(env, deferred, argv[0]));
31 NODE_API_CALL(env, napi_reject_deferred(env, deferred, argv[0]));
39 static napi_value isPromise(napi_env env, napi_callback_info info) {
44 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, &promise, NULL, NULL));
45 NODE_API_CALL(env, napi_is_promise(env, promise, &is_promise));
46 NODE_API_CALL(env, napi_get_boolean(env, is_promise, &result));
52 napi_value Init(napi_env env, napi_value exports) {
59 NODE_API_CALL(env, napi_define_properties(
60 env, exports, sizeof(descriptors) / sizeof(*descriptors), descriptors));