Lines Matching defs:vm
205 Local<PrimitiveRef> JSValueRef::Undefined(const EcmaVM *vm) in Undefined()
211 Local<PrimitiveRef> JSValueRef::Null(const EcmaVM *vm) in Null()
217 Local<PrimitiveRef> JSValueRef::Hole(const EcmaVM *vm) in Hole()
223 Local<PrimitiveRef> JSValueRef::True(const EcmaVM *vm) in True()
229 Local<PrimitiveRef> JSValueRef::False(const EcmaVM *vm) in False()
235 Local<ObjectRef> JSValueRef::ToObject(const EcmaVM *vm) in ToObject()
248 Local<ObjectRef> JSValueRef::ToEcmaObject(const EcmaVM *vm) in ToEcmaObject()
262 Local<StringRef> JSValueRef::ToString(const EcmaVM *vm) in ToString()
275 Local<NativePointerRef> JSValueRef::ToNativePointer(const EcmaVM *vm) in ToNativePointer()
285 bool JSValueRef::BooleaValue(const EcmaVM *vm) in BooleaValue()
291 int64_t JSValueRef::IntegerValue(const EcmaVM *vm) in IntegerValue()
309 uint32_t JSValueRef::Uint32Value(const EcmaVM *vm) in Uint32Value()
325 int32_t JSValueRef::Int32Value(const EcmaVM *vm) in Int32Value()
411 Local<BooleanRef> JSValueRef::ToBoolean(const EcmaVM *vm) in ToBoolean()
421 Local<BigIntRef> JSValueRef::ToBigInt(const EcmaVM *vm) in ToBigInt()
432 Local<NumberRef> JSValueRef::ToNumber(const EcmaVM *vm) in ToNumber()
443 bool JSValueRef::IsStrictEquals(const EcmaVM *vm, Local<JSValueRef> value) in IsStrictEquals()
453 Local<StringRef> JSValueRef::Typeof(const EcmaVM *vm) in Typeof()
461 bool JSValueRef::InstanceOf(const EcmaVM *vm, Local<JSValueRef> value) in InstanceOf()
503 bool JSValueRef::IsBigInt(const EcmaVM *vm) in IsBigInt()
524 bool JSValueRef::IsString(const EcmaVM *vm) in IsString()
530 bool JSValueRef::IsSymbol(const EcmaVM *vm) in IsSymbol()
536 bool JSValueRef::IsObject(const EcmaVM *vm) in IsObject()
542 bool JSValueRef::IsNativeBindingObject(const EcmaVM *vm) in IsNativeBindingObject()
553 bool JSValueRef::IsArray(const EcmaVM *vm) in IsArray()
560 bool JSValueRef::IsJSArray(const EcmaVM *vm) in IsJSArray()
566 bool JSValueRef::IsConstructor(const EcmaVM *vm) in IsConstructor()
573 bool JSValueRef::IsFunction(const EcmaVM *vm) in IsFunction()
580 bool JSValueRef::IsJSFunction(const EcmaVM *vm) in IsJSFunction()
587 bool JSValueRef::IsProxy(const EcmaVM *vm) in IsProxy()
593 bool JSValueRef::IsPromise(const EcmaVM *vm) in IsPromise()
599 bool JSValueRef::IsDataView(const EcmaVM *vm) in IsDataView()
605 bool JSValueRef::IsTypedArray(const EcmaVM *vm) in IsTypedArray()
611 bool JSValueRef::IsNativePointer(const EcmaVM *vm) in IsNativePointer()
617 bool JSValueRef::IsDate(const EcmaVM *vm) in IsDate()
623 bool JSValueRef::IsError(const EcmaVM *vm) in IsError()
629 bool JSValueRef::IsMap(const EcmaVM *vm) in IsMap()
635 bool JSValueRef::IsSet(const EcmaVM *vm) in IsSet()
641 bool JSValueRef::IsWeakRef(const EcmaVM *vm) in IsWeakRef()
647 bool JSValueRef::IsWeakMap(const EcmaVM *vm) in IsWeakMap()
653 bool JSValueRef::IsWeakSet(const EcmaVM *vm) in IsWeakSet()
659 bool JSValueRef::IsRegExp(const EcmaVM *vm) in IsRegExp()
665 bool JSValueRef::IsArrayIterator(const EcmaVM *vm) in IsArrayIterator()
671 bool JSValueRef::IsStringIterator(const EcmaVM *vm) in IsStringIterator()
677 bool JSValueRef::IsSetIterator(const EcmaVM *vm) in IsSetIterator()
683 bool JSValueRef::IsMapIterator(const EcmaVM *vm) in IsMapIterator()
689 bool JSValueRef::IsArrayBuffer(const EcmaVM *vm) in IsArrayBuffer()
695 bool JSValueRef::IsBuffer(const EcmaVM *vm) in IsBuffer()
701 bool JSValueRef::IsUint8Array(const EcmaVM *vm) in IsUint8Array()
707 bool JSValueRef::IsInt8Array(const EcmaVM *vm) in IsInt8Array()
713 bool JSValueRef::IsUint8ClampedArray(const EcmaVM *vm) in IsUint8ClampedArray()
719 bool JSValueRef::IsInt16Array(const EcmaVM *vm) in IsInt16Array()
725 bool JSValueRef::IsUint16Array(const EcmaVM *vm) in IsUint16Array()
731 bool JSValueRef::IsInt32Array(const EcmaVM *vm) in IsInt32Array()
737 bool JSValueRef::IsUint32Array(const EcmaVM *vm) in IsUint32Array()
743 bool JSValueRef::IsFloat32Array(const EcmaVM *vm) in IsFloat32Array()
749 bool JSValueRef::IsFloat64Array(const EcmaVM *vm) in IsFloat64Array()
755 bool JSValueRef::IsBigInt64Array(const EcmaVM *vm) in IsBigInt64Array()
761 bool JSValueRef::IsBigUint64Array(const EcmaVM *vm) in IsBigUint64Array()
767 bool JSValueRef::IsJSSharedInt8Array(const EcmaVM *vm) in IsJSSharedInt8Array()
773 bool JSValueRef::IsJSSharedUint8Array([[maybe_unused]]const EcmaVM *vm) in IsJSSharedUint8Array()
779 bool JSValueRef::IsJSSharedUint8ClampedArray([[maybe_unused]]const EcmaVM *vm) in IsJSSharedUint8ClampedArray()
785 bool JSValueRef::IsJSSharedInt16Array(const EcmaVM *vm) in IsJSSharedInt16Array()
791 bool JSValueRef::IsJSSharedUint16Array(const EcmaVM *vm) in IsJSSharedUint16Array()
797 bool JSValueRef::IsJSSharedInt32Array(const EcmaVM *vm) in IsJSSharedInt32Array()
803 bool JSValueRef::IsJSSharedFloat32Array(const EcmaVM *vm) in IsJSSharedFloat32Array()
809 bool JSValueRef::IsJSSharedUint32Array(const EcmaVM *vm) in IsJSSharedUint32Array()
815 bool JSValueRef::IsJSSharedFloat64Array(const EcmaVM *vm) in IsJSSharedFloat64Array()
821 bool JSValueRef::IsJSSharedBigInt64Array(const EcmaVM *vm) in IsJSSharedBigInt64Array()
827 bool JSValueRef::IsJSSharedBigUint64Array(const EcmaVM *vm) in IsJSSharedBigUint64Array()
833 bool JSValueRef::IsJSPrimitiveRef(const EcmaVM *vm) in IsJSPrimitiveRef()
839 bool JSValueRef::IsJSPrimitiveNumber(const EcmaVM *vm) in IsJSPrimitiveNumber()
847 bool JSValueRef::IsJSPrimitiveInt(const EcmaVM *vm) in IsJSPrimitiveInt()
855 bool JSValueRef::IsJSPrimitiveBoolean(const EcmaVM *vm) in IsJSPrimitiveBoolean()
863 bool JSValueRef::IsJSPrimitiveString(const EcmaVM *vm) in IsJSPrimitiveString()
871 bool JSValueRef::IsJSPrimitiveSymbol(const EcmaVM *vm) in IsJSPrimitiveSymbol()
879 bool JSValueRef::IsGeneratorObject(const EcmaVM *vm) in IsGeneratorObject()
885 bool JSValueRef::IsModuleNamespaceObject(const EcmaVM *vm) in IsModuleNamespaceObject()
891 bool JSValueRef::IsNativeModuleFailureInfoObject(const EcmaVM *vm) in IsNativeModuleFailureInfoObject()
897 bool JSValueRef::IsSharedArrayBuffer(const EcmaVM *vm) in IsSharedArrayBuffer()
903 bool JSValueRef::IsSendableArrayBuffer(const EcmaVM *vm) in IsSendableArrayBuffer()
909 bool JSValueRef::IsJSLocale(const EcmaVM *vm) in IsJSLocale()
915 bool JSValueRef::IsJSDateTimeFormat(const EcmaVM *vm) in IsJSDateTimeFormat()
921 bool JSValueRef::IsJSRelativeTimeFormat(const EcmaVM *vm) in IsJSRelativeTimeFormat()
927 bool JSValueRef::IsJSIntl(const EcmaVM *vm) in IsJSIntl()
933 bool JSValueRef::IsJSNumberFormat(const EcmaVM *vm) in IsJSNumberFormat()
939 bool JSValueRef::IsJSCollator(const EcmaVM *vm) in IsJSCollator()
945 bool JSValueRef::IsJSPluralRules(const EcmaVM *vm) in IsJSPluralRules()
951 bool JSValueRef::IsJSListFormat(const EcmaVM *vm) in IsJSListFormat()
957 bool JSValueRef::IsAsyncGeneratorObject(const EcmaVM *vm) in IsAsyncGeneratorObject()
963 bool JSValueRef::IsAsyncFunction(const EcmaVM *vm) in IsAsyncFunction()
969 bool JSValueRef::IsConcurrentFunction(const EcmaVM *vm) in IsConcurrentFunction()
977 bool JSValueRef::IsArgumentsObject(const EcmaVM *vm) in IsArgumentsObject()
983 bool JSValueRef::IsGeneratorFunction(const EcmaVM *vm) in IsGeneratorFunction()
989 bool JSValueRef::IsAsyncGeneratorFunction(const EcmaVM *vm) in IsAsyncGeneratorFunction()
995 bool JSValueRef::IsArrayList(const EcmaVM *vm) in IsArrayList()
1001 bool JSValueRef::IsDeque(const EcmaVM *vm) in IsDeque()
1007 bool JSValueRef::IsHashMap(const EcmaVM *vm) in IsHashMap()
1013 bool JSValueRef::IsHashSet(const EcmaVM *vm) in IsHashSet()
1019 bool JSValueRef::IsLightWeightMap(const EcmaVM *vm) in IsLightWeightMap()
1025 bool JSValueRef::IsLightWeightSet(const EcmaVM *vm) in IsLightWeightSet()
1031 bool JSValueRef::IsLinkedList(const EcmaVM *vm) in IsLinkedList()
1037 bool JSValueRef::IsLinkedListIterator(const EcmaVM *vm) in IsLinkedListIterator()
1043 bool JSValueRef::IsList(const EcmaVM *vm) in IsList()
1049 bool JSValueRef::IsPlainArray(const EcmaVM *vm) in IsPlainArray()
1055 bool JSValueRef::IsQueue(const EcmaVM *vm) in IsQueue()
1061 bool JSValueRef::IsStack(const EcmaVM *vm) in IsStack()
1067 bool JSValueRef::IsTreeMap(const EcmaVM *vm) in IsTreeMap()
1073 bool JSValueRef::IsTreeSet(const EcmaVM *vm) in IsTreeSet()
1079 bool JSValueRef::IsVector(const EcmaVM *vm) in IsVector()
1085 bool JSValueRef::IsBitVector(const EcmaVM *vm) in IsBitVector()
1091 bool JSValueRef::IsSendableObject(const EcmaVM *vm) in IsSendableObject()
1097 bool JSValueRef::IsJSShared(const EcmaVM *vm) in IsJSShared()
1103 bool JSValueRef::IsSharedArray(const EcmaVM *vm) in IsSharedArray()
1109 bool JSValueRef::IsSharedTypedArray(const EcmaVM *vm) in IsSharedTypedArray()
1115 bool JSValueRef::IsSharedSet(const EcmaVM *vm) in IsSharedSet()
1121 bool JSValueRef::IsSharedMap(const EcmaVM *vm) in IsSharedMap()
1127 bool JSValueRef::IsSharedMapIterator(const EcmaVM *vm) in IsSharedMapIterator()
1138 void *JSValueRef::GetNativePointerValue(const EcmaVM* vm, bool &isNativePointer) in GetNativePointerValue()
1145 void *JSValueRef::GetNativePointerValueImpl(const EcmaVM* vm, bool &isNativePointer) in GetNativePointerValueImpl()
1158 bool JSValueRef::IsDetachedArraybuffer(const EcmaVM *vm, bool &isArrayBuffer) in IsDetachedArraybuffer()
1171 void JSValueRef::DetachedArraybuffer(const EcmaVM *vm, bool &isArrayBuffer) in DetachedArraybuffer()
1194 void JSValueRef::GetDataViewInfo(const EcmaVM *vm, in GetDataViewInfo()
1232 void JSValueRef::TryGetArrayLength(const EcmaVM *vm, bool *isPendingException, in TryGetArrayLength()
1254 const EcmaVM *vm, Local<ArrayBufferRef> arrayBuffer, uint32_t byteOffset, uint32_t byteLength) in New()
1280 Local<ArrayBufferRef> DataViewRef::GetArrayBuffer(const EcmaVM *vm) in GetArrayBuffer()
1292 Local<JSValueRef> PrimitiveRef::GetValue(const EcmaVM *vm) in GetValue()
1307 Local<NumberRef> NumberRef::New(const EcmaVM *vm, double input) in New()
1319 Local<NumberRef> NumberRef::New(const EcmaVM *vm, int32_t input) in New()
1328 Local<NumberRef> NumberRef::New(const EcmaVM *vm, uint32_t input) in New()
1337 Local<NumberRef> NumberRef::New(const EcmaVM *vm, int64_t input) in New()
1354 Local<JSValueRef> MapRef::Get(const EcmaVM *vm, Local<JSValueRef> key) in Get()
1363 Local<JSValueRef> MapRef::Get(const EcmaVM *vm, const char *utf8) in Get()
1374 void MapRef::Set(const EcmaVM *vm, Local<JSValueRef> key, Local<JSValueRef> value) in Set()
1382 void MapRef::Set(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in Set()
1392 bool MapRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
1401 bool MapRef::Has(const EcmaVM *vm, const char *utf8) in Has()
1412 void MapRef::Delete(const EcmaVM *vm, Local<JSValueRef> key) in Delete()
1420 void MapRef::Clear(const EcmaVM *vm) in Clear()
1428 Local<MapRef> MapRef::New(const EcmaVM *vm) in New()
1443 int32_t MapRef::GetSize(const EcmaVM *vm) in GetSize()
1451 int32_t MapRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
1460 Local<JSValueRef> MapRef::GetKey(const EcmaVM *vm, int entry) in GetKey()
1469 Local<JSValueRef> MapRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
1478 Local<MapIteratorRef> MapRef::GetEntries(const EcmaVM *vm) in GetEntries()
1489 Local<MapIteratorRef> MapRef::GetKeys(const EcmaVM *vm) in GetKeys()
1499 Local<MapIteratorRef> MapRef::GetValues(const EcmaVM *vm) in GetValues()
1510 Local<SendableMapRef> SendableMapRef::New(const EcmaVM *vm) in New()
1528 Local<JSValueRef> SendableMapRef::Get(const EcmaVM *vm, Local<JSValueRef> key) in Get()
1537 Local<JSValueRef> SendableMapRef::Get(const EcmaVM *vm, const char *utf8) in Get()
1548 void SendableMapRef::Set(const EcmaVM *vm, Local<JSValueRef> key, Local<JSValueRef> value) in Set()
1556 void SendableMapRef::Set(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in Set()
1566 bool SendableMapRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
1575 bool SendableMapRef::Has(const EcmaVM *vm, const char *utf8) in Has()
1586 void SendableMapRef::Delete(const EcmaVM *vm, Local<JSValueRef> key) in Delete()
1594 void SendableMapRef::Clear(const EcmaVM *vm) in Clear()
1602 uint32_t SendableMapRef::GetSize(const EcmaVM *vm) in GetSize()
1611 uint32_t SendableMapRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
1621 Local<JSValueRef> SendableMapRef::GetKey(const EcmaVM *vm, int entry) in GetKey()
1631 Local<JSValueRef> SendableMapRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
1641 Local<SendableMapIteratorRef> SendableMapRef::GetEntries(const EcmaVM *vm) in GetEntries()
1652 Local<SendableMapIteratorRef> SendableMapRef::GetKeys(const EcmaVM *vm) in GetKeys()
1663 Local<SendableMapIteratorRef> SendableMapRef::GetValues(const EcmaVM *vm) in GetValues()
1675 Local<SendableSetRef> SendableSetRef::New(const EcmaVM *vm) in New()
1693 uint32_t SendableSetRef::GetSize(const EcmaVM *vm) in GetSize()
1702 uint32_t SendableSetRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
1712 Local<JSValueRef> SendableSetRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
1722 void SendableSetRef::Add(const EcmaVM *vm, Local<JSValueRef> value) in Add()
1739 Local<JSValueRef> MapIteratorRef::GetKind(const EcmaVM *vm) in GetKind()
1764 Local<MapIteratorRef> MapIteratorRef::New(const EcmaVM *vm, Local<MapRef> map) in New()
1776 ecmascript::EcmaRuntimeCallInfo *MapIteratorRef::GetEcmaRuntimeCallInfo(const EcmaVM *vm) in GetEcmaRuntimeCallInfo()
1789 Local<ArrayRef> MapIteratorRef::Next(const EcmaVM *vm, ecmascript::EcmaRuntimeCallInfo *ecmaRuntime… in Next()
1800 Local<JSValueRef> MapIteratorRef::Next(const EcmaVM *vm) in Next()
1810 Local<JSValueRef> SendableMapIteratorRef::Next(const EcmaVM *vm) in Next()
1827 Local<JSValueRef> SetIteratorRef::GetKind(const EcmaVM *vm) in GetKind()
1852 Local<SetIteratorRef> SetIteratorRef::New(const EcmaVM *vm, Local<SetRef> set) in New()
1864 ecmascript::EcmaRuntimeCallInfo *SetIteratorRef::GetEcmaRuntimeCallInfo(const EcmaVM *vm) in GetEcmaRuntimeCallInfo()
1877 Local<ArrayRef> SetIteratorRef::Next(const EcmaVM *vm, ecmascript::EcmaRuntimeCallInfo *ecmaRuntime… in Next()
1889 Local<BufferRef> BufferRef::New(const EcmaVM *vm, int32_t length) in New()
1911 … const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
1933 int32_t BufferRef::ByteLength(const EcmaVM *vm) in ByteLength()
1941 void *BufferRef::GetBuffer(const EcmaVM *vm) in GetBuffer()
1989 Local<PromiseCapabilityRef> PromiseCapabilityRef::New(const EcmaVM *vm) in New()
2000 Local<PromiseRef> PromiseCapabilityRef::GetPromise(const EcmaVM *vm) in GetPromise()
2009 bool PromiseCapabilityRef::Resolve(const EcmaVM *vm, uintptr_t value) in Resolve()
2036 bool PromiseCapabilityRef::Resolve(const EcmaVM *vm, Local<JSValueRef> value) in Resolve()
2063 bool PromiseCapabilityRef::Reject(const EcmaVM *vm, uintptr_t reason) in Reject()
2091 bool PromiseCapabilityRef::Reject(const EcmaVM *vm, Local<JSValueRef> reason) in Reject()
2120 Local<SymbolRef> SymbolRef::New(const EcmaVM *vm, Local<StringRef> description) in New()
2135 Local<StringRef> SymbolRef::GetDescription(const EcmaVM *vm) in GetDescription()
2150 Local<BooleanRef> BooleanRef::New(const EcmaVM *vm, bool value) in New()
2168 Local<StringRef> StringRef::NewFromUtf8(const EcmaVM *vm, const char *utf8, int length) in NewFromUtf8()
2183 Local<StringRef> StringRef::NewFromUtf8WithoutStringTable(const EcmaVM *vm, const char *utf8, int l… in NewFromUtf8WithoutStringTable()
2198 Local<StringRef> StringRef::NewFromUtf16WithoutStringTable(const EcmaVM *vm, const char16_t *utf16,… in NewFromUtf16WithoutStringTable()
2214 Local<StringRef> StringRef::NewFromUtf16(const EcmaVM *vm, const char16_t *utf16, int length) in NewFromUtf16()
2229 std::string StringRef::ToString(const EcmaVM *vm) in ToString()
2236 std::string StringRef::DebuggerToString(const EcmaVM *vm) in DebuggerToString()
2243 uint32_t StringRef::Length(const EcmaVM *vm) in Length()
2250 size_t StringRef::Utf8Length(const EcmaVM *vm, bool isGetBufferSize) in Utf8Length()
2259 uint32_t StringRef::WriteUtf8(const EcmaVM *vm, char *buffer, uint32_t length, bool isWriteBuffer) in WriteUtf8()
2267 uint32_t StringRef::WriteUtf16(const EcmaVM *vm, char16_t *buffer, uint32_t length) in WriteUtf16()
2275 uint32_t StringRef::WriteLatin1(const EcmaVM *vm, char *buffer, uint32_t length) in WriteLatin1()
2283 Local<StringRef> StringRef::GetNapiWrapperString(const EcmaVM *vm) in GetNapiWrapperString()
2292 Local<TypedArrayRef> StringRef::EncodeIntoUint8Array(const EcmaVM *vm) in EncodeIntoUint8Array()
2342 Local<BigIntRef> BigIntRef::New(const EcmaVM *vm, uint64_t input) in New()
2353 Local<BigIntRef> BigIntRef::New(const EcmaVM *vm, int64_t input) in New()
2364 Local<JSValueRef> BigIntRef::CreateBigWords(const EcmaVM *vm, bool sign, uint32_t size, const uint6… in CreateBigWords()
2375 void BigIntRef::BigIntToInt64(const EcmaVM *vm, int64_t *value, bool *lossless) in BigIntToInt64()
2386 void BigIntRef::BigIntToUint64(const EcmaVM *vm, uint64_t *value, bool *lossless) in BigIntToUint64()
2397 void BigIntRef::GetWordsArray(const EcmaVM *vm, bool* signBit, size_t wordCount, uint64_t* words) in GetWordsArray()
2419 uint32_t BigIntRef::GetWordsArraySize(const EcmaVM *vm) in GetWordsArraySize()
2429 LocalScope::LocalScope(const EcmaVM *vm) : thread_(vm->GetJSThread()) in LocalScope()
2448 LocalScope::LocalScope(const EcmaVM *vm, JSTaggedType value) : thread_(vm->GetJSThread()) in LocalScope()
2486 EcmaVM *vm = context->GetEcmaVM(); in ~LocalScope() local
2494 EscapeLocalScope::EscapeLocalScope(const EcmaVM *vm) : LocalScope(vm, JSTaggedValue::Undefined().Ge… in EscapeLocalScope()
2502 Local<IntegerRef> IntegerRef::New(const EcmaVM *vm, int input) in New()
2512 Local<IntegerRef> IntegerRef::NewFromUnsigned(const EcmaVM *vm, unsigned int input) in NewFromUnsigned()
2530 Local<ObjectRef> ObjectRef::New(const EcmaVM *vm) in New()
2539 uintptr_t ObjectRef::NewObject(const EcmaVM *vm) in NewObject()
2549 Local<ObjectRef> ObjectRef::NewS(const EcmaVM *vm) in NewS()
2560 Local<ObjectRef> ObjectRef::NewWithProperties(const EcmaVM *vm, size_t propertyCount, in NewWithProperties()
2593 Local<ObjectRef> ObjectRef::NewSWithProperties(const EcmaVM *vm, SendablePropertiesInfo &info) in NewSWithProperties()
2606 Local<ObjectRef> ObjectRef::NewWithNamedProperties(const EcmaVM *vm, size_t propertyCount, in NewWithNamedProperties()
2618 Local<ObjectRef> ObjectRef::CreateNativeModuleFailureInfo(const EcmaVM *vm, const std::string &fail… in CreateNativeModuleFailureInfo()
2630 Local<ObjectRef> ObjectRef::CreateAccessorData(const EcmaVM *vm, in CreateAccessorData()
2643 Local<ObjectRef> ObjectRef::CreateSendableAccessorData(const EcmaVM *vm, in CreateSendableAccessorData()
2657 bool ObjectRef::ConvertToNativeBindingObject(const EcmaVM *vm, Local<NativePointerRef> value) in ConvertToNativeBindingObject()
2674 Local<NativePointerRef> ObjectRef::GetNativeBindingPointer(const EcmaVM *vm) in GetNativeBindingPointer()
2688 bool ObjectRef::Set(const EcmaVM *vm, Local<JSValueRef> key, Local<JSValueRef> value) in Set()
2705 bool ObjectRef::Set(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in Set()
2737 bool ObjectRef::Set(const EcmaVM *vm, uint32_t key, Local<JSValueRef> value) in Set()
2752 bool ObjectRef::SetAccessorProperty(const EcmaVM *vm, Local<JSValueRef> key, Local<FunctionRef> get… in SetAccessorProperty()
2770 Local<JSValueRef> ObjectRef::Get(const EcmaVM *vm, Local<JSValueRef> key) in Get()
2794 Local<JSValueRef> ObjectRef::Get(const EcmaVM *vm, const char *utf8) in Get()
2819 Local<JSValueRef> ObjectRef::Get(const EcmaVM *vm, int32_t key) in Get()
2841 bool ObjectRef::GetOwnProperty(const EcmaVM *vm, Local<JSValueRef> key, PropertyAttribute &property) in GetOwnProperty()
2873 Local<ArrayRef> ObjectRef::GetOwnPropertyNames(const EcmaVM *vm) in GetOwnPropertyNames()
2885 Local<ArrayRef> ObjectRef::GetAllPropertyNames(const EcmaVM *vm, uint32_t filter) in GetAllPropertyNames()
2899 Local<ArrayRef> ObjectRef::GetOwnEnumerablePropertyNames(const EcmaVM *vm) in GetOwnEnumerablePropertyNames()
2911 Local<JSValueRef> ObjectRef::GetPrototype(const EcmaVM *vm) in GetPrototype()
2922 bool ObjectRef::SetPrototype(const EcmaVM *vm, Local<ObjectRef> prototype) in SetPrototype()
2931 bool ObjectRef::DefineProperty(const EcmaVM *vm, Local<JSValueRef> key, PropertyAttribute attribute) in DefineProperty()
2943 bool ObjectRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
2953 bool ObjectRef::Has(const EcmaVM *vm, uint32_t key) in Has()
2962 bool ObjectRef::HasOwnProperty(const EcmaVM *vm, Local<JSValueRef> key) in HasOwnProperty()
2972 bool ObjectRef::Delete(const EcmaVM *vm, Local<JSValueRef> key) in Delete()
2982 bool ObjectRef::Delete(const EcmaVM *vm, uint32_t key) in Delete()
2992 Local<JSValueRef> ObjectRef::Freeze(const EcmaVM *vm) in Freeze()
3017 Local<JSValueRef> ObjectRef::Seal(const EcmaVM *vm) in Seal()
3042 void ObjectRef::SetNativePointerFieldCount(const EcmaVM *vm, int32_t count) in SetNativePointerFieldCount()
3053 int32_t ObjectRef::GetNativePointerFieldCount(const EcmaVM *vm) in GetNativePointerFieldCount()
3063 void *ObjectRef::GetNativePointerField(const EcmaVM *vm, int32_t index) in GetNativePointerField()
3073 void ObjectRef::SetNativePointerField(const EcmaVM *vm, int32_t index, void *nativePointer, in SetNativePointerField()
3085 void ObjectRef::SetConcurrentNativePointerField(const EcmaVM *vm, int32_t index, void *nativePointe… in SetConcurrentNativePointerField()
3099 Local<NativePointerRef> NativePointerRef::New(const EcmaVM *vm, void *nativePointer, size_t nativeB… in New()
3110 …const EcmaVM *vm, void *nativePointer, NativePointerCallback callBack, void *data, size_t nativeBi… in New()
3121 …const EcmaVM *vm, void *nativePointer, NativePointerCallback callBack, void *data, size_t nativeBi… in NewConcurrent()
3132 …const EcmaVM *vm, void *nativePointer, NativePointerCallback callBack, void *data, size_t nativeBi… in NewSendable()
3150 Local<ArrayBufferRef> ArrayBufferRef::New(const EcmaVM *vm, int32_t length) in New()
3160 … const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
3169 int32_t ArrayBufferRef::ByteLength(const EcmaVM *vm) in ByteLength()
3178 void *ArrayBufferRef::GetBuffer(const EcmaVM *vm) in GetBuffer()
3190 void ArrayBufferRef::Detach(const EcmaVM *vm) in Detach()
3199 bool ArrayBufferRef::IsDetach(const EcmaVM *vm) in IsDetach()
3207 Local<SendableArrayBufferRef> SendableArrayBufferRef::New(const EcmaVM *vm, int32_t length) in New()
3217 … const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
3227 int32_t SendableArrayBufferRef::ByteLength(const EcmaVM *vm) in ByteLength()
3236 void SendableArrayBufferRef::Detach(const EcmaVM *vm) in Detach()
3244 bool SendableArrayBufferRef::IsDetach(const EcmaVM *vm) in IsDetach()
3252 void *SendableArrayBufferRef::GetBuffer(const EcmaVM *vm) in GetBuffer()
3265 Local<DateRef> DateRef::New(const EcmaVM *vm, double time) in New()
3277 Local<StringRef> DateRef::ToString(const EcmaVM *vm) in ToString()
3292 double DateRef::GetTime(const EcmaVM *vm) in GetTime()
3304 uint32_t TypedArrayRef::ByteLength(const EcmaVM *vm) in ByteLength()
3313 uint32_t TypedArrayRef::ByteOffset(const EcmaVM *vm) in ByteOffset()
3322 uint32_t TypedArrayRef::ArrayLength(const EcmaVM *vm) in ArrayLength()
3331 Local<ArrayBufferRef> TypedArrayRef::GetArrayBuffer(const EcmaVM *vm) in GetArrayBuffer()
3341 uint32_t SendableTypedArrayRef::ByteLength(const EcmaVM *vm) in ByteLength()
3350 uint32_t SendableTypedArrayRef::ByteOffset(const EcmaVM *vm) in ByteOffset()
3359 uint32_t SendableTypedArrayRef::ArrayLength(const EcmaVM *vm) in ArrayLength()
3368 Local<SendableArrayBufferRef> SendableTypedArrayRef::GetArrayBuffer(const EcmaVM *vm) in GetArrayBuffer()
3380 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, FunctionCallback nativeFunc, in New()
3394 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, FunctionCallback nativeFunc, in NewConcurrent()
3408 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, InternalFunctionCallback nativeFunc, in New()
3421 Local<FunctionRef> FunctionRef::NewSendable(EcmaVM *vm, in NewSendable()
3438 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, InternalFunctionCallback nativeFunc, in NewConcurrent()
3451 static void InitClassFunction(EcmaVM *vm, JSHandle<JSFunction> &func, bool callNapi) in InitClassFunction()
3472 Local<FunctionRef> FunctionRef::NewClassFunction(EcmaVM *vm, FunctionCallback nativeFunc, in NewClassFunction()
3491 Local<FunctionRef> FunctionRef::NewConcurrentClassFunction(EcmaVM *vm, InternalFunctionCallback nat… in NewConcurrentClassFunction()
3509 Local<FunctionRef> FunctionRef::NewClassFunction(EcmaVM *vm, InternalFunctionCallback nativeFunc, in NewClassFunction()
3527 Local<FunctionRef> FunctionRef::NewSendableClassFunction(const EcmaVM *vm, in NewSendableClassFunction()
3588 Local<JSValueRef> FunctionRef::Call(const EcmaVM *vm, Local<JSValueRef> thisObj, in Call()
3629 JSValueRef* FunctionRef::CallForNapi(const EcmaVM *vm, JSValueRef *thisObj, in CallForNapi()
3688 Local<JSValueRef> FunctionRef::Constructor(const EcmaVM *vm, in Constructor()
3721 JSValueRef* FunctionRef::ConstructorOptimize(const EcmaVM *vm, in ConstructorOptimize()
3756 Local<JSValueRef> FunctionRef::GetFunctionPrototype(const EcmaVM *vm) in GetFunctionPrototype()
3766 bool FunctionRef::Inherit(const EcmaVM *vm, Local<FunctionRef> parent) in Inherit()
3786 void FunctionRef::SetName(const EcmaVM *vm, Local<StringRef> name) in SetName()
3796 Local<StringRef> FunctionRef::GetName(const EcmaVM *vm) in GetName()
3807 Local<StringRef> FunctionRef::GetSourceCode(const EcmaVM *vm, int lineNumber) in GetSourceCode()
3844 bool FunctionRef::IsNative(const EcmaVM *vm) in IsNative()
3853 void FunctionRef::SetData(const EcmaVM *vm, void *data, NativePointerCallback deleter, [[maybe_unus… in SetData()
3866 void* FunctionRef::GetData(const EcmaVM *vm) in GetData()
3881 Local<ArrayRef> ArrayRef::New(const EcmaVM *vm, uint32_t length) in New()
3891 uint32_t ArrayRef::Length(const EcmaVM *vm) in Length()
3897 Local<JSValueRef> ArrayRef::GetValueAt(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t index) in GetValueAt()
3906 bool ArrayRef::SetValueAt(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t index, Local<JSValueRef… in SetValueAt()
3916 Local<SendableArrayRef> SendableArrayRef::New(const EcmaVM *vm, uint32_t length) in New()
3933 uint32_t SendableArrayRef::Length(const EcmaVM *vm) in Length()
3940 Local<JSValueRef> SendableArrayRef::GetValueAt(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t in… in GetValueAt()
3949 bool SendableArrayRef::SetProperty(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t index, Local<J… in SetProperty()
3996 JSExecutionScope::JSExecutionScope([[maybe_unused]] const EcmaVM *vm) in JSExecutionScope()
4008 JsiNativeScope::JsiNativeScope(const EcmaVM *vm) in JsiNativeScope()
4028 JsiFastNativeScope::JsiFastNativeScope(const EcmaVM *vm) in JsiFastNativeScope()
4075 PatchErrorCode JSNApi::LoadPatch(EcmaVM *vm, const std::string &patchFileName, const std::string &b… in LoadPatch()
4083 PatchErrorCode JSNApi::LoadPatch(EcmaVM *vm, in LoadPatch()
4094 PatchErrorCode JSNApi::UnloadPatch(EcmaVM *vm, const std::string &patchFileName) in UnloadPatch()
4105 bool JSNApi::IsQuickFixCausedException(EcmaVM *vm, Local<ObjectRef> exception, const std::string &p… in IsQuickFixCausedException()
4120 void JSNApi::RegisterQuickFixQueryFunc(EcmaVM *vm, std::function<bool(std::string baseFileName, in RegisterQuickFixQueryFunc()
4130 bool JSNApi::IsBundle(EcmaVM *vm) in IsBundle()
4135 void JSNApi::SetBundle(EcmaVM *vm, bool value) in SetBundle()
4140 bool JSNApi::IsNormalizedOhmUrlPack(EcmaVM *vm) in IsNormalizedOhmUrlPack()
4150 void JSNApi::SetModuleInfo(EcmaVM *vm, const std::string &assetPath, const std::string &entryPoint) in SetModuleInfo()
4170 void JSNApi::SetAssetPath(EcmaVM *vm, const std::string &assetPath) in SetAssetPath()
4182 void JSNApi::SetLoop(EcmaVM *vm, void *loop) in SetLoop()
4187 void JSNApi::SetWeakFinalizeTaskCallback(EcmaVM *vm, const WeakFinalizeTaskCallback &callback) in SetWeakFinalizeTaskCallback()
4192 void JSNApi::SetAsyncCleanTaskCallback(EcmaVM *vm, const NativePointerTaskCallback &callback) in SetAsyncCleanTaskCallback()
4197 void JSNApi::SetTriggerGCTaskCallback(EcmaVM *vm, const TriggerGCTaskCallback& callback) in SetTriggerGCTaskCallback()
4202 std::string JSNApi::GetAssetPath(EcmaVM *vm) in GetAssetPath()
4207 void JSNApi::SetMockModuleList(EcmaVM *vm, const std::map<std::string, std::string> &list) in SetMockModuleList()
4212 void JSNApi::SetHmsModuleList(EcmaVM *vm, const std::vector<panda::HmsMap> &list) in SetHmsModuleList()
4217 void JSNApi::SetPkgAliasList(EcmaVM *vm, const std::map<std::string, std::string> &list) in SetPkgAliasList()
4226 void JSNApi::UpdatePkgAliasList(EcmaVM *vm, const std::map<std::string, std::string> &list) in UpdatePkgAliasList()
4239 void JSNApi::SetPkgNameList(EcmaVM *vm, const std::map<std::string, std::string> &list) in SetPkgNameList()
4248 void JSNApi::UpdatePkgNameList(EcmaVM *vm, const std::map<std::string, std::string> &list) in UpdatePkgNameList()
4261 std::string JSNApi::GetPkgName(EcmaVM *vm, const std::string &moduleName) in GetPkgName()
4266 void JSNApi::SetpkgContextInfoList(EcmaVM *vm, const std::map<std::string, in SetpkgContextInfoList()
4287 void JSNApi::UpdatePkgContextInfoList(EcmaVM *vm, in UpdatePkgContextInfoList()
4315 void JSNApi::SetExecuteBufferMode(const EcmaVM *vm) in SetExecuteBufferMode()
4322 void JSNApi::SetStopPreLoadSoCallback(EcmaVM *vm, const StopPreLoadSoCallback &callback) in SetStopPreLoadSoCallback()
4327 bool JSNApi::InitForConcurrentThread(EcmaVM *vm, ConcurrentCallback cb, void *data) in InitForConcurrentThread()
4334 bool JSNApi::InitForConcurrentFunction(EcmaVM *vm, Local<JSValueRef> function, void *taskInfo) in InitForConcurrentFunction()
4352 void* JSNApi::GetCurrentTaskInfo(const EcmaVM *vm) in GetCurrentTaskInfo()
4358 void JSNApi::ClearCurrentTaskInfo(const EcmaVM *vm) in ClearCurrentTaskInfo()
4365 void JSNApi::SetBundleName(EcmaVM *vm, const std::string &bundleName) in SetBundleName()
4371 std::string JSNApi::GetBundleName(EcmaVM *vm) in GetBundleName()
4376 void JSNApi::SetModuleName(EcmaVM *vm, const std::string &moduleName) in SetModuleName()
4383 std::string JSNApi::GetModuleName(EcmaVM *vm) in GetModuleName()
4388 std::pair<std::string, std::string> JSNApi::GetCurrentModuleInfo(EcmaVM *vm, bool needRecordName) in GetCurrentModuleInfo()
4400 void JSNApi::AllowCrossThreadExecution(EcmaVM *vm) in AllowCrossThreadExecution()
4407 bool JSNApi::CheckAndSetAllowCrossThreadExecution(EcmaVM *vm) in CheckAndSetAllowCrossThreadExecution()
4417 void* JSNApi::GetEnv(EcmaVM *vm) in GetEnv()
4423 void JSNApi::SetEnv(EcmaVM *vm, void *env) in SetEnv()
4429 void JSNApi::SynchronizVMInfo(EcmaVM *vm, const EcmaVM *hostVM) in SynchronizVMInfo()
4448 bool JSNApi::IsProfiling(EcmaVM *vm) in IsProfiling()
4453 void JSNApi::SetProfilerState(const EcmaVM *vm, bool value) in SetProfilerState()
4458 void JSNApi::SetSourceMapTranslateCallback(EcmaVM *vm, SourceMapTranslateCallback callback) in SetSourceMapTranslateCallback()
4463 void JSNApi::SetSourceMapCallback(EcmaVM *vm, SourceMapCallback callback) in SetSourceMapCallback()
4468 void JSNApi::GetStackBeforeCallNapiSuccess([[maybe_unused]] EcmaVM *vm, in GetStackBeforeCallNapiSuccess()
4480 void JSNApi::GetStackAfterCallNapi([[maybe_unused]] EcmaVM *vm) in GetStackAfterCallNapi()
4522 EcmaContext *JSNApi::CreateJSContext(EcmaVM *vm) in CreateJSContext()
4529 void JSNApi::SwitchCurrentContext(EcmaVM *vm, EcmaContext *context) in SwitchCurrentContext()
4536 void JSNApi::DestroyJSContext(EcmaVM *vm, EcmaContext *context) in DestroyJSContext()
4562 void JSNApi::TriggerGC(const EcmaVM *vm, TRIGGER_GC_TYPE gcType) in TriggerGC()
4567 void JSNApi::TriggerGC(const EcmaVM *vm, ecmascript::GCReason reason, TRIGGER_GC_TYPE gcType) in TriggerGC()
4605 void JSNApi::HintGC(const EcmaVM *vm, MemoryReduceDegree degree, ecmascript::GCReason reason) in HintGC()
4614 void JSNApi::TriggerIdleGC(const EcmaVM *vm, TRIGGER_IDLE_GC_TYPE gcType) in TriggerIdleGC()
4633 void JSNApi::ThrowException(const EcmaVM *vm, Local<JSValueRef> error) in ThrowException()
4644 void JSNApi::PrintExceptionInfo(const EcmaVM *vm) in PrintExceptionInfo()
4666 void JSNApi::SetOnErrorCallback(EcmaVM *vm, OnErrorCallback cb, void* data) in SetOnErrorCallback()
4672 bool JSNApi::StartDebuggerCheckParameters(EcmaVM *vm, const DebugOption &option, int32_t instanceId, in StartDebuggerCheckParameters()
4724 bool JSNApi::StartDebugger([[maybe_unused]] EcmaVM *vm, [[maybe_unused]] const DebugOption &option, in StartDebugger()
4756 bool JSNApi::StartDebuggerForOldProcess([[maybe_unused]] EcmaVM *vm, [[maybe_unused]] const DebugOp… in StartDebuggerForOldProcess()
4860 [[maybe_unused]] EcmaVM *vm, in NotifyDebugMode()
4952 [[maybe_unused]] EcmaVM *vm, in StoreDebugInfo()
5014 bool JSNApi::StopDebugger([[maybe_unused]] EcmaVM *vm) in StopDebugger()
5087 bool JSNApi::IsMixedDebugEnabled([[maybe_unused]] const EcmaVM *vm) in IsMixedDebugEnabled()
5096 bool JSNApi::IsDebugModeEnabled([[maybe_unused]] const EcmaVM *vm) in IsDebugModeEnabled()
5110 void JSNApi::NotifyNativeCalling([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const void *na… in NotifyNativeCalling()
5120 void JSNApi::NotifyNativeReturn([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const void *na… in NotifyNativeReturn()
5130 void JSNApi::NotifyLoadModule([[maybe_unused]] const EcmaVM *vm) in NotifyLoadModule()
5141 void JSNApi::NotifyUIIdle(const EcmaVM *vm, [[maybe_unused]] int idleTime) in NotifyUIIdle()
5147 bool JSNApi::NotifyLooperIdleStart(const EcmaVM *vm, int64_t timestamp, int idleTime) in NotifyLooperIdleStart()
5155 void JSNApi::NotifyLooperIdleEnd(const EcmaVM *vm, int64_t timestamp) in NotifyLooperIdleEnd()
5162 bool JSNApi::IsJSMainThreadOfEcmaVM(const EcmaVM *vm) in IsJSMainThreadOfEcmaVM()
5167 void JSNApi::SetDeviceDisconnectCallback(EcmaVM *vm, DeviceDisconnectCallback cb) in SetDeviceDisconnectCallback()
5185 bool JSNApi::IsSerializationTimeoutCheckEnabled(const EcmaVM *vm) in IsSerializationTimeoutCheckEnabled()
5203 void JSNApi::GenerateTimeoutTraceIfNeeded(const EcmaVM *vm, std::chrono::system_clock::time_point &… in GenerateTimeoutTraceIfNeeded()
5224 void JSNApi::LoadAotFileInternal(EcmaVM *vm, const std::string &moduleName, std::string &aotFileNam… in LoadAotFileInternal()
5255 void JSNApi::LoadAotFile(EcmaVM *vm, const std::string &moduleName) in LoadAotFile()
5270 void JSNApi::LoadAotFile(EcmaVM *vm, [[maybe_unused]] const std::string &bundleName, const std::str… in LoadAotFile()
5282 bool JSNApi::ExecuteInContext(EcmaVM *vm, const std::string &fileName, const std::string &entry, bo… in ExecuteInContext()
5302 bool JSNApi::ExecuteForAbsolutePath(const EcmaVM *vm, const std::string &fileName, const std::strin… in ExecuteForAbsolutePath()
5321 bool JSNApi::Execute(const EcmaVM *vm, const std::string &fileName, const std::string &entry, in Execute()
5341 bool JSNApi::Execute(EcmaVM *vm, const uint8_t *data, int32_t size, const std::string &entry, in Execute()
5359 int JSNApi::ExecuteWithSingletonPatternFlag(EcmaVM *vm, const std::string &bundleName, in ExecuteWithSingletonPatternFlag()
5377 bool JSNApi::IsExecuteModuleInAbcFile(EcmaVM *vm, const std::string &bundleName, in IsExecuteModuleInAbcFile()
5388 bool JSNApi::ExecuteModuleBuffer(EcmaVM *vm, const uint8_t *data, int32_t size, const std::string &… in ExecuteModuleBuffer()
5412 bool JSNApi::ExecuteSecureWithOhmUrl(EcmaVM *vm, uint8_t *data, int32_t size, const std::string &sr… in ExecuteSecureWithOhmUrl()
5445 bool JSNApi::ExecuteSecure(EcmaVM *vm, uint8_t *data, int32_t size, const std::string &entry, in ExecuteSecure()
5464 bool JSNApi::ExecuteModuleBufferSecure(EcmaVM *vm, uint8_t* data, int32_t size, const std::string &… in ExecuteModuleBufferSecure()
5482 void JSNApi::PreFork(EcmaVM *vm) in PreFork()
5503 void JSNApi::PostFork(EcmaVM *vm, const RuntimeOption &option) in PostFork()
5554 Local<ObjectRef> JSNApi::GetUncaughtException(const EcmaVM *vm) in GetUncaughtException()
5560 Local<ObjectRef> JSNApi::GetAndClearUncaughtException(const EcmaVM *vm) in GetAndClearUncaughtException()
5569 bool JSNApi::HasPendingException(const EcmaVM *vm) in HasPendingException()
5574 bool JSNApi::IsExecutingPendingJob(const EcmaVM *vm) in IsExecutingPendingJob()
5579 bool JSNApi::HasPendingJob(const EcmaVM *vm) in HasPendingJob()
5585 void JSNApi::EnableUserUncaughtErrorHandler(EcmaVM *vm) in EnableUserUncaughtErrorHandler()
5590 Local<ObjectRef> JSNApi::GetGlobalObject(const EcmaVM *vm) in GetGlobalObject()
5599 void JSNApi::ExecutePendingJob(const EcmaVM *vm) in ExecutePendingJob()
5606 uintptr_t JSNApi::GetHandleAddr(const EcmaVM *vm, uintptr_t localAddress) in GetHandleAddr()
5617 uintptr_t JSNApi::GetGlobalHandleAddr(const EcmaVM *vm, uintptr_t localAddress) in GetGlobalHandleAddr()
5628 int JSNApi::GetStartRealTime(const EcmaVM *vm) in GetStartRealTime()
5634 void JSNApi::NotifyTaskBegin(const EcmaVM *vm) in NotifyTaskBegin()
5639 void JSNApi::NotifyTaskFinished(const EcmaVM *vm) in NotifyTaskFinished()
5645 bool JSNApi::IsMultiThreadCheckEnabled(const EcmaVM *vm) in IsMultiThreadCheckEnabled()
5655 void JSNApi::SetVMAPIVersion(EcmaVM *vm, const int32_t apiVersion) in SetVMAPIVersion()
5660 void JSNApi::UpdateStackInfo(EcmaVM *vm, void *currentStackInfo, uint32_t opKind) in UpdateStackInfo()
5665 uintptr_t JSNApi::SetWeak(const EcmaVM *vm, uintptr_t localAddress) in SetWeak()
5675 uintptr_t JSNApi::SetWeakCallback(const EcmaVM *vm, uintptr_t localAddress, void *ref, in SetWeakCallback()
5686 uintptr_t JSNApi::ClearWeak(const EcmaVM *vm, uintptr_t localAddress) in ClearWeak()
5701 bool JSNApi::IsWeak(const EcmaVM *vm, uintptr_t localAddress) in IsWeak()
5711 void JSNApi::DisposeGlobalHandleAddr(const EcmaVM *vm, uintptr_t addr) in DisposeGlobalHandleAddr()
5721 void *JSNApi::SerializeValue(const EcmaVM *vm, Local<JSValueRef> value, Local<JSValueRef> transfer, in SerializeValue()
5751 Local<JSValueRef> JSNApi::DeserializeValue(const EcmaVM *vm, void *recoder, void *hint) in DeserializeValue()
5778 void HostPromiseRejectionTracker(const EcmaVM *vm, in HostPromiseRejectionTracker()
5795 void JSNApi::SetHostPromiseRejectionTracker(EcmaVM *vm, void *cb, void* data) in SetHostPromiseRejectionTracker()
5804 void JSNApi::SetTimerTaskCallback(EcmaVM *vm, TimerTaskCallback callback) in SetTimerTaskCallback()
5811 void JSNApi::SetCancelTimerCallback(EcmaVM *vm, CancelTimerCallback callback) in SetCancelTimerCallback()
5819 void JSNApi::NotifyEnvInitialized(EcmaVM *vm) in NotifyEnvInitialized()
5824 void JSNApi::SetHostResolveBufferTracker(EcmaVM *vm, in SetHostResolveBufferTracker()
5830 void JSNApi::SetSearchHapPathTracker(EcmaVM *vm, in SetSearchHapPathTracker()
5846 void JSNApi::SetRequestAotCallback([[maybe_unused]] EcmaVM *vm, const std::function<int32_t in SetRequestAotCallback()
5852 void JSNApi::SetUnloadNativeModuleCallback(EcmaVM *vm, const std::function<bool(const std::string &… in SetUnloadNativeModuleCallback()
5857 void JSNApi::SetNativePtrGetter(EcmaVM *vm, void* cb) in SetNativePtrGetter()
5862 void JSNApi::SetHostEnqueueJob(const EcmaVM *vm, Local<JSValueRef> cb, QueueType queueType) in SetHostEnqueueJob()
5872 bool JSNApi::ExecuteModuleFromBuffer(EcmaVM *vm, const void *data, int32_t size, const std::string … in ExecuteModuleFromBuffer()
5887 Local<JSValueRef> JSNApi::NapiHasProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiHasProperty()
5911 Local<JSValueRef> JSNApi::NapiHasOwnProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiHasOwnProperty()
5935 Local<JSValueRef> JSNApi::NapiGetProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiGetProperty()
5968 Local<JSValueRef> JSNApi::NapiDeleteProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiDeleteProperty()
5992 Local<JSValueRef> JSNApi::NapiGetNamedProperty(const EcmaVM *vm, uintptr_t nativeObj, const char* u… in NapiGetNamedProperty()
6035 Local<JSValueRef> JSNApi::CreateLocal(const EcmaVM *vm, panda::JSValueRef src) in CreateLocal()
6042 Local<ObjectRef> JSNApi::GetExportObject(EcmaVM *vm, const std::string &file, const std::string &ke… in GetExportObject()
6077 Local<ObjectRef> JSNApi::GetExportObjectFromBuffer(EcmaVM *vm, const std::string &file, in GetExportObjectFromBuffer()
6098 Local<ObjectRef> JSNApi::GetExportObjectFromOhmUrl(EcmaVM *vm, const std::string &ohmUrl, const std… in GetExportObjectFromOhmUrl()
6116 Local<ObjectRef> JSNApi::ExecuteNativeModule(EcmaVM *vm, const std::string &key) in ExecuteNativeModule()
6125 Local<ObjectRef> JSNApi::GetModuleNameSpaceFromFile(EcmaVM *vm, const std::string &file) in GetModuleNameSpaceFromFile()
6141 Local<ObjectRef> JSNApi::GetModuleNameSpaceWithModuleInfo(EcmaVM *vm, const std::string &file, in GetModuleNameSpaceWithModuleInfo()
6154 Local<PromiseRef> PromiseRef::Catch(const EcmaVM *vm, Local<FunctionRef> handler) in Catch()
6180 Local<PromiseRef> PromiseRef::Finally(const EcmaVM *vm, Local<FunctionRef> handler) in Finally()
6207 Local<PromiseRef> PromiseRef::Then(const EcmaVM *vm, Local<FunctionRef> handler) in Then()
6234 Local<PromiseRef> PromiseRef::Then(const EcmaVM *vm, Local<FunctionRef> onFulfilled, Local<Function… in Then()
6262 Local<JSValueRef> PromiseRef::GetPromiseState(const EcmaVM *vm) in GetPromiseState()
6287 Local<JSValueRef> PromiseRef::GetPromiseResult(const EcmaVM *vm) in GetPromiseResult()
6297 Local<JSValueRef> ProxyRef::GetHandler(const EcmaVM *vm) in GetHandler()
6305 Local<JSValueRef> ProxyRef::GetTarget(const EcmaVM *vm) in GetTarget()
6321 int32_t SetRef::GetSize(const EcmaVM *vm) in GetSize()
6329 int32_t SetRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
6338 Local<JSValueRef> SetRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
6347 Local<SetRef> SetRef::New(const EcmaVM *vm) in New()
6362 void SetRef::Add(const EcmaVM *vm, Local<JSValueRef> value) in Add()
6372 int32_t WeakMapRef::GetSize(const EcmaVM *vm) in GetSize()
6380 int32_t WeakMapRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
6389 Local<JSValueRef> WeakMapRef::GetKey(const EcmaVM *vm, int entry) in GetKey()
6399 Local<JSValueRef> WeakMapRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
6407 Local<WeakMapRef> WeakMapRef::New(const EcmaVM *vm) in New()
6422 void WeakMapRef::Set(const EcmaVM *vm, const Local<JSValueRef> &key, const Local<JSValueRef> &value) in Set()
6431 bool WeakMapRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
6441 int32_t WeakSetRef::GetSize(const EcmaVM *vm) in GetSize()
6449 int32_t WeakSetRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
6458 Local<JSValueRef> WeakSetRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
6468 Local<WeakSetRef> WeakSetRef::New(const EcmaVM *vm) in New()
6483 void WeakSetRef::Add(const EcmaVM *vm, Local<JSValueRef> value) in Add()
6521 bool ExternalStringCache::RegisterStringCacheTable(const EcmaVM *vm, uint32_t size) in RegisterStringCacheTable()
6530 bool ExternalStringCache::SetCachedString(const EcmaVM *vm, const char *name, uint32_t propertyInde… in SetCachedString()
6542 Local<StringRef> ExternalStringCache::GetCachedString(const EcmaVM *vm, uint32_t propertyIndex) in GetCachedString()
6552 bool ExternalStringCache::HasCachedString([[maybe_unused]] const EcmaVM *vm, uint32_t propertyIndex) in HasCachedString()