Lines Matching refs:env
11 #define EXPORT_FUNC(env, exports, name, func) \
15 (env), (name), NAPI_AUTO_LENGTH, (func), NULL, &js_func)); \
16 NAPI_CALL(napi_set_named_property((env), (exports), (name), js_func)); \
24 static napi_value CreateString##CapName(napi_env env, \
33 NAPI_CALL(napi_get_cb_info(env, info, &argc, argv, NULL, NULL)); \
34 NAPI_CALL(napi_get_value_uint32(env, argv[0], &n)); \
35 NAPI_CALL(napi_open_handle_scope(env, &scope)); \
36 NAPI_CALL(napi_call_function(env, argv[1], argv[2], 0, NULL, NULL)); \
39 env, (var_name), NAPI_AUTO_LENGTH, &js_string)); \
41 NAPI_CALL(napi_call_function(env, argv[1], argv[3], 1, &argv[0], NULL)); \
42 NAPI_CALL(napi_close_handle_scope(env, scope)); \
52 EXPORT_FUNC(env, exports, "createStringLatin1", CreateStringLatin1);
53 EXPORT_FUNC(env, exports, "createStringUtf8", CreateStringUtf8);
54 EXPORT_FUNC(env, exports, "createStringUtf16", CreateStringUtf16);