Lines Matching refs:nativeValue
610 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_double() local
612 double dValue = nativeValue->GetValueDouble(isNumber); in napi_get_value_double()
624 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_int32() local
626 int32_t i32Value = nativeValue->GetValueInt32(isNumber); in napi_get_value_int32()
639 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_uint32() local
641 uint32_t u32Value = nativeValue->GetValueUint32(isNumber); in napi_get_value_uint32()
653 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_int64() local
655 int64_t i64Value = nativeValue->GetValueInt64(isNumber); in napi_get_value_int64()
667 panda::JSValueRef* nativeValue = reinterpret_cast<panda::JSValueRef*>(value); in napi_get_value_bool() local
669 bool bValue = nativeValue->GetValueBool(isBool); in napi_get_value_bool()
685 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_string_latin1() local
689 RETURN_STATUS_IF_FALSE(env, nativeValue->IsString(vm), napi_string_expected); in napi_get_value_string_latin1()
690 Local<panda::StringRef> stringVal(nativeValue); in napi_get_value_string_latin1()
717 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_string_utf8() local
721 RETURN_STATUS_IF_FALSE(env, nativeValue->IsString(vm), napi_string_expected); in napi_get_value_string_utf8()
722 Local<panda::StringRef> stringVal(nativeValue); in napi_get_value_string_utf8()
748 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_string_utf16() local
752 RETURN_STATUS_IF_FALSE(env, nativeValue->IsString(vm), napi_string_expected); in napi_get_value_string_utf16()
753 Local<panda::StringRef> stringVal(nativeValue); in napi_get_value_string_utf16()
797 auto nativeValue = LocalValueFromJsValue(value); in napi_coerce_to_number() local
799 *result = JsValueFromLocalValue(nativeValue->ToNumber(vm)); in napi_coerce_to_number()
810 auto nativeValue = LocalValueFromJsValue(value); in napi_coerce_to_object() local
812 *result = JsValueFromLocalValue(nativeValue->ToObject(vm)); in napi_coerce_to_object()
823 auto nativeValue = LocalValueFromJsValue(value); in napi_coerce_to_string() local
825 *result = JsValueFromLocalValue(nativeValue->ToString(vm)); in napi_coerce_to_string()
837 auto nativeValue = LocalValueFromJsValue(object); in napi_get_prototype() local
840 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_get_prototype()
853 auto nativeValue = LocalValueFromJsValue(object); in napi_get_property_names() local
856 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_get_property_names()
869 auto nativeValue = LocalValueFromJsValue(object); in napi_set_property() local
874 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_set_property()
923 auto nativeValue = LocalValueFromJsValue(object); in napi_delete_property() local
926 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm) || nativeValue->IsFunction(vm), napi_object_… in napi_delete_property()
963 auto nativeValue = LocalValueFromJsValue(object); in napi_set_named_property() local
967 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm) || nativeValue->IsFunction(vm), napi_object_… in napi_set_named_property()
968 Local<panda::ObjectRef> obj(nativeValue); in napi_set_named_property()
981 auto nativeValue = LocalValueFromJsValue(object); in napi_has_named_property() local
984 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_has_named_property()
1023 auto nativeValue = LocalValueFromJsValue(object); in napi_get_own_property_descriptor() local
1026 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_get_own_property_descriptor()
1040 auto nativeValue = LocalValueFromJsValue(object); in napi_set_element() local
1044 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_set_element()
1056 auto nativeValue = LocalValueFromJsValue(object); in napi_has_element() local
1059 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_has_element()
1071 auto nativeValue = LocalValueFromJsValue(object); in napi_get_element() local
1074 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_get_element()
1089 auto nativeValue = LocalValueFromJsValue(object); in napi_delete_element() local
1092 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_delete_element()
1110 auto nativeValue = LocalValueFromJsValue(object); in napi_define_properties() local
1113 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, nativeObject); in napi_define_properties()
1137 auto nativeValue = LocalValueFromJsValue(value); in napi_is_array() local
1138 *result = nativeValue->IsJSArray(vm) || nativeValue->IsSharedArray(vm); in napi_is_array()
1151 auto nativeValue = LocalValueFromJsValue(value); in napi_get_array_length() local
1152 if (LIKELY(nativeValue->IsJSArray(vm))) { in napi_get_array_length()
1153 Local<panda::ArrayRef> arr(nativeValue); in napi_get_array_length()
1155 } else if (nativeValue->IsSharedArray(vm)) { in napi_get_array_length()
1156 Local<panda::SendableArrayRef> arr(nativeValue); in napi_get_array_length()
1171 auto nativeValue = LocalValueFromJsValue(value); in napi_is_sendable() local
1175 *result = nativeValue->IsJSShared(vm) || nativeValue->IsString(vm) || nativeValue->IsNumber() || in napi_is_sendable()
1176 nativeValue->IsBoolean() || nativeValue->IsUndefined() || nativeValue->IsNull() || in napi_is_sendable()
1177 nativeValue->IsBigInt(vm); in napi_is_sendable()
1285 auto nativeValue = LocalValueFromJsValue(object); in napi_instanceof() local
1287 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_instanceof()
1289 *result = nativeValue->InstanceOf(vm, nativeConstructor); in napi_instanceof()
1495 auto nativeValue = LocalValueFromJsValue(map); in napi_map_set_property() local
1500 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_set_property()
1501 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_set_property()
1502 Local<panda::MapRef> mapRef(nativeValue); in napi_map_set_property()
1505 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_set_property()
1522 auto nativeValue = LocalValueFromJsValue(map); in napi_map_set_named_property() local
1526 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_set_named_property()
1527 Local<panda::MapRef> mapRef(nativeValue); in napi_map_set_named_property()
1528 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_set_named_property()
1529 Local<panda::MapRef> mapRef(nativeValue); in napi_map_set_named_property()
1532 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_set_named_property()
1546 auto nativeValue = LocalValueFromJsValue(map); in napi_map_get_property() local
1550 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_get_property()
1552 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_get_property()
1553 Local<panda::MapRef> mapRef(nativeValue); in napi_map_get_property()
1556 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_get_property()
1575 auto nativeValue = LocalValueFromJsValue(map); in napi_map_get_named_property() local
1578 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_get_named_property()
1580 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_get_named_property()
1581 Local<panda::MapRef> mapRef(nativeValue); in napi_map_get_named_property()
1584 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_get_named_property()
1600 auto nativeValue = LocalValueFromJsValue(map); in napi_map_has_property() local
1604 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_has_property()
1606 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_has_property()
1607 Local<panda::MapRef> mapRef(nativeValue); in napi_map_has_property()
1610 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_has_property()
1625 auto nativeValue = LocalValueFromJsValue(map); in napi_map_has_named_property() local
1628 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_has_named_property()
1630 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_has_named_property()
1631 Local<panda::MapRef> mapRef(nativeValue); in napi_map_has_named_property()
1634 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_has_named_property()
1648 auto nativeValue = LocalValueFromJsValue(map); in napi_map_delete_property() local
1652 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_delete_property()
1653 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_delete_property()
1654 Local<panda::MapRef> mapRef(nativeValue); in napi_map_delete_property()
1657 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_delete_property()
1669 auto nativeValue = LocalValueFromJsValue(map); in napi_map_clear() local
1672 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_clear()
1673 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_clear()
1674 Local<panda::MapRef> mapRef(nativeValue); in napi_map_clear()
1677 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_clear()
1690 auto nativeValue = LocalValueFromJsValue(map); in napi_map_get_size() local
1693 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_get_size()
1695 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_get_size()
1696 Local<panda::MapRef> mapRef(nativeValue); in napi_map_get_size()
1699 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_get_size()
1713 auto nativeValue = LocalValueFromJsValue(map); in napi_map_get_entries() local
1716 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_get_entries()
1717 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_get_entries()
1718 Local<panda::MapRef> mapRef(nativeValue); in napi_map_get_entries()
1722 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_get_entries()
1735 auto nativeValue = LocalValueFromJsValue(map); in napi_map_get_keys() local
1738 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_get_keys()
1739 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_get_keys()
1740 Local<panda::MapRef> mapRef(nativeValue); in napi_map_get_keys()
1744 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_get_keys()
1757 auto nativeValue = LocalValueFromJsValue(map); in napi_map_get_values() local
1760 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm), napi_object_ex… in napi_map_get_values()
1761 if (LIKELY(nativeValue->IsMap(vm))) { in napi_map_get_values()
1762 Local<panda::MapRef> mapRef(nativeValue); in napi_map_get_values()
1766 Local<panda::SendableMapRef> mapRef(nativeValue); in napi_map_get_values()
1779 auto nativeValue = LocalValueFromJsValue(iterator); in napi_map_iterator_get_next() local
1782 …RETURN_STATUS_IF_FALSE(env, nativeValue->IsMapIterator(vm) || nativeValue->IsSharedMapIterator(vm), in napi_map_iterator_get_next()
1785 if (LIKELY(nativeValue->IsMapIterator(vm))) { in napi_map_iterator_get_next()
1786 Local<panda::MapIteratorRef> mapIter(nativeValue); in napi_map_iterator_get_next()
1789 Local<panda::SendableMapIteratorRef> mapIter(nativeValue); in napi_map_iterator_get_next()
1809 auto nativeValue = LocalValueFromJsValue(js_object); in napi_wrap() local
1814 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, nativeObject); in napi_wrap()
1855 auto nativeValue = LocalValueFromJsValue(js_object); in napi_wrap_async_finalizer() local
1860 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, nativeObject); in napi_wrap_async_finalizer()
1900 auto nativeValue = LocalValueFromJsValue(js_object); in napi_wrap_with_size() local
1905 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, nativeObject); in napi_wrap_with_size()
1941 auto nativeValue = LocalValueFromJsValue(js_object); in napi_unwrap() local
1944 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, nativeObject); in napi_unwrap()
1963 auto nativeValue = LocalValueFromJsValue(js_object); in napi_remove_wrap() local
1967 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, nativeObject); in napi_remove_wrap()
2006 auto nativeValue = LocalValueFromJsValue(js_object); in napi_wrap_sendable() local
2011 RETURN_STATUS_IF_FALSE(env, nativeValue->IsSendableObject(vm), napi_object_expected); in napi_wrap_sendable()
2012 Local<ObjectRef> nativeObject(nativeValue); in napi_wrap_sendable()
2029 auto nativeValue = LocalValueFromJsValue(js_object); in napi_wrap_sendable_with_size() local
2034 RETURN_STATUS_IF_FALSE(env, nativeValue->IsSendableObject(vm), napi_object_expected); in napi_wrap_sendable_with_size()
2035 Local<ObjectRef> nativeObject(nativeValue); in napi_wrap_sendable_with_size()
2047 auto nativeValue = LocalValueFromJsValue(js_object); in napi_unwrap_sendable() local
2050 RETURN_STATUS_IF_FALSE(env, nativeValue->IsSendableObject(vm), napi_object_expected); in napi_unwrap_sendable()
2051 Local<ObjectRef> nativeObject(nativeValue); in napi_unwrap_sendable()
2063 auto nativeValue = LocalValueFromJsValue(js_object); in napi_remove_wrap_sendable() local
2067 RETURN_STATUS_IF_FALSE(env, nativeValue->IsSendableObject(vm), napi_object_expected); in napi_remove_wrap_sendable()
2068 Local<ObjectRef> nativeObject(nativeValue); in napi_remove_wrap_sendable()
2117 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_external() local
2120 void* ret = nativeValue->GetNativePointerValue(vm, isNativePointer); in napi_get_value_external()
2293 auto nativeValue = LocalValueFromJsValue(error); in napi_throw() local
2297 RETURN_STATUS_IF_FALSE(env, nativeValue->IsError(vm), napi_invalid_arg); in napi_throw()
2298 panda::JSNApi::ThrowException(vm, nativeValue); in napi_throw()
2365 auto nativeValue = LocalValueFromJsValue(value); in napi_is_error() local
2368 *result = nativeValue->IsError(vm); in napi_is_error()
2407 auto nativeValue = LocalValueFromJsValue(value); in napi_is_arraybuffer() local
2411 *result = nativeValue->IsArrayBuffer(vm) || nativeValue->IsSendableArrayBuffer(vm); in napi_is_arraybuffer()
2481 auto nativeValue = LocalValueFromJsValue(arraybuffer); in napi_get_arraybuffer_info() local
2484 if (LIKELY(nativeValue->IsArrayBuffer(vm))) { in napi_get_arraybuffer_info()
2485 Local<panda::ArrayBufferRef> res(nativeValue); in napi_get_arraybuffer_info()
2490 } else if (nativeValue->IsSendableArrayBuffer(vm)) { in napi_get_arraybuffer_info()
2491 Local<panda::SendableArrayBufferRef> res(nativeValue); in napi_get_arraybuffer_info()
2509 auto nativeValue = LocalValueFromJsValue(value); in napi_is_typedarray() local
2513 *result = nativeValue->IsTypedArray(vm) || nativeValue->IsSharedTypedArray(vm); in napi_is_typedarray()
2525 auto nativeValue = LocalValueFromJsValue(value); in napi_is_buffer() local
2529 *result = nativeValue->IsBuffer(vm); in napi_is_buffer()
2648 auto nativeValue = LocalValueFromJsValue(value); in napi_get_buffer_info() local
2651 RETURN_STATUS_IF_FALSE(env, nativeValue->IsBuffer(vm), napi_status::napi_arraybuffer_expected); in napi_get_buffer_info()
2652 Local<panda::BufferRef> res(nativeValue); in napi_get_buffer_info()
2664 auto nativeValue = LocalValueFromJsValue(object); in napi_object_freeze() local
2667 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_object_freeze()
2668 Local<panda::ObjectRef> obj = nativeValue->ToEcmaObject(vm); in napi_object_freeze()
2679 auto nativeValue = LocalValueFromJsValue(object); in napi_object_seal() local
2682 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_object_seal()
2683 Local<panda::ObjectRef> obj = nativeValue->ToEcmaObject(vm); in napi_object_seal()
2836 auto nativeValue = LocalValueFromJsValue(value); in napi_is_dataview() local
2839 *result = nativeValue->IsDataView(vm); in napi_is_dataview()
2854 auto nativeValue = LocalValueFromJsValue(dataview); in napi_get_dataview_info() local
2857 nativeValue->GetDataViewInfo(vm, isDataView, bytelength, data, in napi_get_dataview_info()
2921 auto nativeValue = LocalValueFromJsValue(value); in napi_is_promise() local
2924 *is_promise = nativeValue->IsPromise(vm); in napi_is_promise()
3017 auto nativeValue = LocalValueFromJsValue(value); in napi_is_callable() local
3021 *result = nativeValue->IsFunction(vm); in napi_is_callable()
3032 auto nativeValue = LocalValueFromJsValue(value); in napi_is_arguments_object() local
3036 *result = nativeValue->IsArgumentsObject(vm); in napi_is_arguments_object()
3047 auto nativeValue = LocalValueFromJsValue(value); in napi_is_async_function() local
3051 *result = nativeValue->IsAsyncFunction(vm); in napi_is_async_function()
3061 auto nativeValue = LocalValueFromJsValue(value); in napi_is_boolean_object() local
3065 *result = nativeValue->IsJSPrimitiveBoolean(vm); in napi_is_boolean_object()
3076 auto nativeValue = LocalValueFromJsValue(value); in napi_is_generator_function() local
3080 *result = nativeValue->IsGeneratorFunction(vm); in napi_is_generator_function()
3091 auto nativeValue = LocalValueFromJsValue(value); in napi_is_map_iterator() local
3095 *result = nativeValue->IsMapIterator(vm); in napi_is_map_iterator()
3106 auto nativeValue = LocalValueFromJsValue(value); in napi_is_set_iterator() local
3110 *result = nativeValue->IsSetIterator(vm); in napi_is_set_iterator()
3121 auto nativeValue = LocalValueFromJsValue(value); in napi_is_generator_object() local
3125 *result = nativeValue->IsGeneratorObject(vm); in napi_is_generator_object()
3136 auto nativeValue = LocalValueFromJsValue(value); in napi_is_module_namespace_object() local
3140 *result = nativeValue->IsModuleNamespaceObject(vm); in napi_is_module_namespace_object()
3151 auto nativeValue = LocalValueFromJsValue(value); in napi_is_proxy() local
3155 *result = nativeValue->IsProxy(vm); in napi_is_proxy()
3165 auto nativeValue = LocalValueFromJsValue(value); in napi_is_reg_exp() local
3169 *result = nativeValue->IsRegExp(vm); in napi_is_reg_exp()
3179 auto nativeValue = LocalValueFromJsValue(value); in napi_is_number_object() local
3183 *result = nativeValue->IsJSPrimitiveNumber(vm); in napi_is_number_object()
3194 auto nativeValue = LocalValueFromJsValue(value); in napi_is_map() local
3198 *result = nativeValue->IsMap(vm) || nativeValue->IsSharedMap(vm); in napi_is_map()
3208 auto nativeValue = LocalValueFromJsValue(value); in napi_is_set() local
3212 *result = nativeValue->IsSet(vm) || nativeValue->IsSharedSet(vm); in napi_is_set()
3222 auto nativeValue = LocalValueFromJsValue(value); in napi_is_string_object() local
3226 *result = nativeValue->IsJSPrimitiveString(vm); in napi_is_string_object()
3237 auto nativeValue = LocalValueFromJsValue(value); in napi_is_symbol_object() local
3241 *result = nativeValue->IsJSPrimitiveSymbol(vm); in napi_is_symbol_object()
3251 auto nativeValue = LocalValueFromJsValue(value); in napi_is_weak_map() local
3255 *result = nativeValue->IsWeakMap(vm); in napi_is_weak_map()
3265 auto nativeValue = LocalValueFromJsValue(value); in napi_is_weak_set() local
3269 *result = nativeValue->IsWeakSet(vm); in napi_is_weak_set()
3298 auto nativeValue = LocalValueFromJsValue(object); in napi_serialize() local
3303 *result = panda::JSNApi::SerializeValue(vm, nativeValue, transferList, cloneList, false, false); in napi_serialize()
3318 auto nativeValue = LocalValueFromJsValue(object); in napi_serialize_inner() local
3322 …panda::JSNApi::SerializeValue(vm, nativeValue, transferList, cloneList, defaultTransfer, defaultCl… in napi_serialize_inner()
3383 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_bigint_int64() local
3386 RETURN_STATUS_IF_FALSE(env, nativeValue->IsBigInt(vm), napi_bigint_expected); in napi_get_value_bigint_int64()
3387 Local<panda::BigIntRef> bigIntVal = nativeValue->ToBigInt(vm); in napi_get_value_bigint_int64()
3401 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_bigint_uint64() local
3404 RETURN_STATUS_IF_FALSE(env, nativeValue->IsBigInt(vm), napi_bigint_expected); in napi_get_value_bigint_uint64()
3405 Local<panda::BigIntRef> bigIntVal = nativeValue->ToBigInt(vm); in napi_get_value_bigint_uint64()
3417 auto nativeValue = LocalValueFromJsValue(value); in napi_is_date() local
3421 *result = nativeValue->IsDate(vm); in napi_is_date()
3431 auto nativeValue = LocalValueFromJsValue(arraybuffer); in napi_is_detached_arraybuffer() local
3436 bool isDetach = nativeValue->IsDetachedArraybuffer(vm, isArrayBuffer); in napi_is_detached_arraybuffer()
3452 auto nativeValue = LocalValueFromJsValue(object); in napi_get_all_property_names() local
3455 CHECK_AND_CONVERT_TO_OBJECT(env, vm, nativeValue, obj); in napi_get_all_property_names()
3508 auto nativeValue = LocalValueFromJsValue(arraybuffer); in napi_detach_arraybuffer() local
3512 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_detach_arraybuffer()
3514 nativeValue->DetachedArraybuffer(vm, isArrayBuffer); in napi_detach_arraybuffer()
3527 auto nativeValue = LocalValueFromJsValue(js_object); in napi_type_tag_object() local
3530 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_type_tag_object()
3531 auto obj = nativeValue->ToEcmaObject(vm); in napi_type_tag_object()
3597 auto nativeValue = LocalValueFromJsValue(js_object); in napi_check_object_type_tag() local
3600 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_check_object_type_tag()
3601 auto obj = nativeValue->ToEcmaObject(vm); in napi_check_object_type_tag()
3643 auto nativeValue = LocalValueFromJsValue(value); in napi_get_date_value() local
3646 auto IsDate_result = nativeValue->IsDate(vm); in napi_get_date_value()
3647 Local<panda::DateRef> dateObj(nativeValue); in napi_get_date_value()
3669 auto nativeValue = LocalValueFromJsValue(js_object); in napi_add_finalizer() local
3674 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_add_finalizer()
3724 auto nativeValue = LocalValueFromJsValue(value); in napi_get_value_bigint_words() local
3728 RETURN_STATUS_IF_FALSE(env, nativeValue->IsBigInt(vm), napi_object_expected); in napi_get_value_bigint_words()
3729 auto BigintObj = nativeValue->ToBigInt(vm); in napi_get_value_bigint_words()
3780 auto nativeValue = LocalValueFromJsValue(value); in napi_is_big_int64_array() local
3784 *result = nativeValue->IsBigInt64Array(vm); in napi_is_big_int64_array()
3794 auto nativeValue = LocalValueFromJsValue(value); in napi_is_big_uint64_array() local
3798 *result = nativeValue->IsBigUint64Array(vm); in napi_is_big_uint64_array()
3808 auto nativeValue = LocalValueFromJsValue(value); in napi_is_shared_array_buffer() local
3812 *result = nativeValue->IsSharedArrayBuffer(vm); in napi_is_shared_array_buffer()
3851 auto nativeValue = LocalValueFromJsValue(data); in napi_object_get_keys() local
3854 RETURN_STATUS_IF_FALSE(env, nativeValue->IsObject(vm), napi_object_expected); in napi_object_get_keys()
3855 auto obj = nativeValue->ToEcmaObject(vm); in napi_object_get_keys()
3933 data->nativeValue = native_object; in napi_coerce_to_native_binding_object()
3959 auto nativeValue = LocalValueFromJsValue(value); in napi_get_print_string() local
3963 if (nativeValue->IsString(vm)) { in napi_get_print_string()
3964 Local<panda::StringRef> stringVal(nativeValue); in napi_get_print_string()
4031 auto nativeValue = LocalValueFromJsValue(value); in napi_is_concurrent_function() local
4035 *result = nativeValue->IsConcurrentFunction(vm); in napi_is_concurrent_function()
4103 auto nativeValue = LocalValueFromJsValue(arraybuffer); in napi_get_shared_array_buffer_info() local
4106 if (LIKELY(nativeValue->IsSharedArrayBuffer(vm))) { in napi_get_shared_array_buffer_info()
4107 Local<panda::ArrayBufferRef> res(nativeValue); in napi_get_shared_array_buffer_info()
4125 auto nativeValue = LocalValueFromJsValue(value); in napi_is_bitvector() local
4129 *result = nativeValue->IsBitVector(vm); in napi_is_bitvector()