Lines Matching refs:env
6 static napi_value Test(napi_env env, napi_callback_info info) {
9 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
11 NODE_API_ASSERT(env, argc >= 1, "Wrong number of arguments");
14 NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
16 NODE_API_ASSERT(env, valuetype0 == napi_number,
20 NODE_API_CALL(env, napi_get_value_double(env, args[0], &input));
23 NODE_API_CALL(env, napi_create_double(env, input, &output));
28 static napi_value TestUint32Truncation(napi_env env, napi_callback_info info) {
31 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
33 NODE_API_ASSERT(env, argc >= 1, "Wrong number of arguments");
36 NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
38 NODE_API_ASSERT(env, valuetype0 == napi_number,
42 NODE_API_CALL(env, napi_get_value_uint32(env, args[0], &input));
45 NODE_API_CALL(env, napi_create_uint32(env, input, &output));
50 static napi_value TestInt32Truncation(napi_env env, napi_callback_info info) {
53 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
55 NODE_API_ASSERT(env, argc >= 1, "Wrong number of arguments");
58 NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
60 NODE_API_ASSERT(env, valuetype0 == napi_number,
64 NODE_API_CALL(env, napi_get_value_int32(env, args[0], &input));
67 NODE_API_CALL(env, napi_create_int32(env, input, &output));
72 static napi_value TestInt64Truncation(napi_env env, napi_callback_info info) {
75 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
77 NODE_API_ASSERT(env, argc >= 1, "Wrong number of arguments");
80 NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
82 NODE_API_ASSERT(env, valuetype0 == napi_number,
86 NODE_API_CALL(env, napi_get_value_int64(env, args[0], &input));
89 NODE_API_CALL(env, napi_create_int64(env, input, &output));
95 napi_value Init(napi_env env, napi_value exports) {
103 NODE_API_CALL(env, napi_define_properties(
104 env, exports, sizeof(descriptors) / sizeof(*descriptors), descriptors));
106 init_test_null(env, exports);