• Home
  • Raw
  • Download

Lines Matching full:env

6 static napi_value AsBool(napi_env env, napi_callback_info info) {  in AsBool()  argument
9 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in AsBool()
12 NODE_API_CALL(env, napi_get_value_bool(env, args[0], &value)); in AsBool()
15 NODE_API_CALL(env, napi_get_boolean(env, value, &output)); in AsBool()
20 static napi_value AsInt32(napi_env env, napi_callback_info info) { in AsInt32() argument
23 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in AsInt32()
26 NODE_API_CALL(env, napi_get_value_int32(env, args[0], &value)); in AsInt32()
29 NODE_API_CALL(env, napi_create_int32(env, value, &output)); in AsInt32()
34 static napi_value AsUInt32(napi_env env, napi_callback_info info) { in AsUInt32() argument
37 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in AsUInt32()
40 NODE_API_CALL(env, napi_get_value_uint32(env, args[0], &value)); in AsUInt32()
43 NODE_API_CALL(env, napi_create_uint32(env, value, &output)); in AsUInt32()
48 static napi_value AsInt64(napi_env env, napi_callback_info info) { in AsInt64() argument
51 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in AsInt64()
54 NODE_API_CALL(env, napi_get_value_int64(env, args[0], &value)); in AsInt64()
57 NODE_API_CALL(env, napi_create_int64(env, (double)value, &output)); in AsInt64()
62 static napi_value AsDouble(napi_env env, napi_callback_info info) { in AsDouble() argument
65 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in AsDouble()
68 NODE_API_CALL(env, napi_get_value_double(env, args[0], &value)); in AsDouble()
71 NODE_API_CALL(env, napi_create_double(env, value, &output)); in AsDouble()
76 static napi_value AsString(napi_env env, napi_callback_info info) { in AsString() argument
79 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in AsString()
82 NODE_API_CALL(env, in AsString()
83 napi_get_value_string_utf8(env, args[0], value, sizeof(value), NULL)); in AsString()
86 NODE_API_CALL(env, napi_create_string_utf8( in AsString()
87 env, value, NAPI_AUTO_LENGTH, &output)); in AsString()
92 static napi_value ToBool(napi_env env, napi_callback_info info) { in ToBool() argument
95 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in ToBool()
98 NODE_API_CALL(env, napi_coerce_to_bool(env, args[0], &output)); in ToBool()
103 static napi_value ToNumber(napi_env env, napi_callback_info info) { in ToNumber() argument
106 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in ToNumber()
109 NODE_API_CALL(env, napi_coerce_to_number(env, args[0], &output)); in ToNumber()
114 static napi_value ToObject(napi_env env, napi_callback_info info) { in ToObject() argument
117 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in ToObject()
120 NODE_API_CALL(env, napi_coerce_to_object(env, args[0], &output)); in ToObject()
125 static napi_value ToString(napi_env env, napi_callback_info info) { in ToString() argument
128 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL)); in ToString()
131 NODE_API_CALL(env, napi_coerce_to_string(env, args[0], &output)); in ToString()
137 napi_value Init(napi_env env, napi_value exports) { in Init() argument
151 NODE_API_CALL(env, napi_define_properties( in Init()
152 env, exports, sizeof(descriptors) / sizeof(*descriptors), descriptors)); in Init()
154 init_test_null(env, exports); in Init()