Lines Matching defs:vm
213 Local<PrimitiveRef> JSValueRef::Undefined(const EcmaVM *vm) in Undefined()
219 Local<PrimitiveRef> JSValueRef::Null(const EcmaVM *vm) in Null()
225 Local<PrimitiveRef> JSValueRef::Hole(const EcmaVM *vm) in Hole()
231 Local<PrimitiveRef> JSValueRef::True(const EcmaVM *vm) in True()
237 Local<PrimitiveRef> JSValueRef::False(const EcmaVM *vm) in False()
243 Local<ObjectRef> JSValueRef::ToObject(const EcmaVM *vm) in ToObject()
256 Local<ObjectRef> JSValueRef::ToEcmaObject(const EcmaVM *vm) in ToEcmaObject()
270 Local<ObjectRef> JSValueRef::ToEcmaObjectWithoutSwitchState(const EcmaVM *vm) in ToEcmaObjectWithoutSwitchState()
279 Local<StringRef> JSValueRef::ToString(const EcmaVM *vm) in ToString()
292 Local<NativePointerRef> JSValueRef::ToNativePointer(const EcmaVM *vm) in ToNativePointer()
302 bool JSValueRef::BooleaValue(const EcmaVM *vm) in BooleaValue()
308 int64_t JSValueRef::IntegerValue(const EcmaVM *vm) in IntegerValue()
326 uint32_t JSValueRef::Uint32Value(const EcmaVM *vm) in Uint32Value()
342 int32_t JSValueRef::Int32Value(const EcmaVM *vm) in Int32Value()
428 Local<BooleanRef> JSValueRef::ToBoolean(const EcmaVM *vm) in ToBoolean()
438 Local<BigIntRef> JSValueRef::ToBigInt(const EcmaVM *vm) in ToBigInt()
449 Local<NumberRef> JSValueRef::ToNumber(const EcmaVM *vm) in ToNumber()
460 bool JSValueRef::IsStrictEquals(const EcmaVM *vm, Local<JSValueRef> value) in IsStrictEquals()
470 Local<StringRef> JSValueRef::Typeof(const EcmaVM *vm) in Typeof()
478 bool JSValueRef::InstanceOf(const EcmaVM *vm, Local<JSValueRef> value) in InstanceOf()
520 bool JSValueRef::IsBigInt(const EcmaVM *vm) in IsBigInt()
541 bool JSValueRef::IsString(const EcmaVM *vm) in IsString()
547 bool JSValueRef::IsStringWithoutSwitchState(const EcmaVM *vm) in IsStringWithoutSwitchState()
553 bool JSValueRef::IsSymbol(const EcmaVM *vm) in IsSymbol()
559 bool JSValueRef::IsObject(const EcmaVM *vm) in IsObject()
565 bool JSValueRef::IsObjectWithoutSwitchState(const EcmaVM *vm) in IsObjectWithoutSwitchState()
571 bool JSValueRef::IsNativeBindingObject(const EcmaVM *vm) in IsNativeBindingObject()
582 bool JSValueRef::IsArray(const EcmaVM *vm) in IsArray()
589 bool JSValueRef::IsJSArray(const EcmaVM *vm) in IsJSArray()
595 bool JSValueRef::IsConstructor(const EcmaVM *vm) in IsConstructor()
602 bool JSValueRef::IsFunction(const EcmaVM *vm) in IsFunction()
609 bool JSValueRef::IsJSFunction(const EcmaVM *vm) in IsJSFunction()
616 bool JSValueRef::IsProxy(const EcmaVM *vm) in IsProxy()
622 bool JSValueRef::IsPromise(const EcmaVM *vm) in IsPromise()
628 bool JSValueRef::IsDataView(const EcmaVM *vm) in IsDataView()
634 bool JSValueRef::IsTypedArray(const EcmaVM *vm) in IsTypedArray()
640 bool JSValueRef::IsNativePointer(const EcmaVM *vm) in IsNativePointer()
646 bool JSValueRef::IsDate(const EcmaVM *vm) in IsDate()
652 bool JSValueRef::IsError(const EcmaVM *vm) in IsError()
658 bool JSValueRef::IsMap(const EcmaVM *vm) in IsMap()
664 bool JSValueRef::IsSet(const EcmaVM *vm) in IsSet()
670 bool JSValueRef::IsWeakRef(const EcmaVM *vm) in IsWeakRef()
676 bool JSValueRef::IsWeakMap(const EcmaVM *vm) in IsWeakMap()
682 bool JSValueRef::IsWeakSet(const EcmaVM *vm) in IsWeakSet()
688 bool JSValueRef::IsRegExp(const EcmaVM *vm) in IsRegExp()
694 bool JSValueRef::IsArrayIterator(const EcmaVM *vm) in IsArrayIterator()
700 bool JSValueRef::IsStringIterator(const EcmaVM *vm) in IsStringIterator()
706 bool JSValueRef::IsSetIterator(const EcmaVM *vm) in IsSetIterator()
712 bool JSValueRef::IsMapIterator(const EcmaVM *vm) in IsMapIterator()
718 bool JSValueRef::IsArrayBuffer(const EcmaVM *vm) in IsArrayBuffer()
724 bool JSValueRef::IsBuffer(const EcmaVM *vm) in IsBuffer()
730 bool JSValueRef::IsUint8Array(const EcmaVM *vm) in IsUint8Array()
736 bool JSValueRef::IsInt8Array(const EcmaVM *vm) in IsInt8Array()
742 bool JSValueRef::IsUint8ClampedArray(const EcmaVM *vm) in IsUint8ClampedArray()
748 bool JSValueRef::IsInt16Array(const EcmaVM *vm) in IsInt16Array()
754 bool JSValueRef::IsUint16Array(const EcmaVM *vm) in IsUint16Array()
760 bool JSValueRef::IsInt32Array(const EcmaVM *vm) in IsInt32Array()
766 bool JSValueRef::IsUint32Array(const EcmaVM *vm) in IsUint32Array()
772 bool JSValueRef::IsFloat32Array(const EcmaVM *vm) in IsFloat32Array()
778 bool JSValueRef::IsFloat64Array(const EcmaVM *vm) in IsFloat64Array()
784 bool JSValueRef::IsBigInt64Array(const EcmaVM *vm) in IsBigInt64Array()
790 bool JSValueRef::IsBigUint64Array(const EcmaVM *vm) in IsBigUint64Array()
796 bool JSValueRef::IsJSSharedInt8Array(const EcmaVM *vm) in IsJSSharedInt8Array()
802 bool JSValueRef::IsJSSharedUint8Array([[maybe_unused]]const EcmaVM *vm) in IsJSSharedUint8Array()
808 bool JSValueRef::IsJSSharedUint8ClampedArray([[maybe_unused]]const EcmaVM *vm) in IsJSSharedUint8ClampedArray()
814 bool JSValueRef::IsJSSharedInt16Array(const EcmaVM *vm) in IsJSSharedInt16Array()
820 bool JSValueRef::IsJSSharedUint16Array(const EcmaVM *vm) in IsJSSharedUint16Array()
826 bool JSValueRef::IsJSSharedInt32Array(const EcmaVM *vm) in IsJSSharedInt32Array()
832 bool JSValueRef::IsJSSharedFloat32Array(const EcmaVM *vm) in IsJSSharedFloat32Array()
838 bool JSValueRef::IsJSSharedUint32Array(const EcmaVM *vm) in IsJSSharedUint32Array()
844 bool JSValueRef::IsJSPrimitiveRef(const EcmaVM *vm) in IsJSPrimitiveRef()
850 bool JSValueRef::IsJSPrimitiveNumber(const EcmaVM *vm) in IsJSPrimitiveNumber()
859 bool JSValueRef::IsJSPrimitiveInt(const EcmaVM *vm) in IsJSPrimitiveInt()
868 bool JSValueRef::IsJSPrimitiveBoolean(const EcmaVM *vm) in IsJSPrimitiveBoolean()
877 bool JSValueRef::IsJSPrimitiveString(const EcmaVM *vm) in IsJSPrimitiveString()
886 bool JSValueRef::IsJSPrimitiveSymbol(const EcmaVM *vm) in IsJSPrimitiveSymbol()
895 bool JSValueRef::IsGeneratorObject(const EcmaVM *vm) in IsGeneratorObject()
901 bool JSValueRef::IsModuleNamespaceObject(const EcmaVM *vm) in IsModuleNamespaceObject()
907 bool JSValueRef::IsNativeModuleFailureInfoObject(const EcmaVM *vm) in IsNativeModuleFailureInfoObject()
913 bool JSValueRef::IsSharedArrayBuffer(const EcmaVM *vm) in IsSharedArrayBuffer()
919 bool JSValueRef::IsSendableArrayBuffer(const EcmaVM *vm) in IsSendableArrayBuffer()
925 bool JSValueRef::IsJSLocale(const EcmaVM *vm) in IsJSLocale()
931 bool JSValueRef::IsJSDateTimeFormat(const EcmaVM *vm) in IsJSDateTimeFormat()
937 bool JSValueRef::IsJSRelativeTimeFormat(const EcmaVM *vm) in IsJSRelativeTimeFormat()
943 bool JSValueRef::IsJSIntl(const EcmaVM *vm) in IsJSIntl()
949 bool JSValueRef::IsJSNumberFormat(const EcmaVM *vm) in IsJSNumberFormat()
955 bool JSValueRef::IsJSCollator(const EcmaVM *vm) in IsJSCollator()
961 bool JSValueRef::IsJSPluralRules(const EcmaVM *vm) in IsJSPluralRules()
967 bool JSValueRef::IsJSListFormat(const EcmaVM *vm) in IsJSListFormat()
973 bool JSValueRef::IsAsyncGeneratorObject(const EcmaVM *vm) in IsAsyncGeneratorObject()
979 bool JSValueRef::IsAsyncFunction(const EcmaVM *vm) in IsAsyncFunction()
985 bool JSValueRef::IsConcurrentFunction(const EcmaVM *vm) in IsConcurrentFunction()
994 bool JSValueRef::IsArgumentsObject(const EcmaVM *vm) in IsArgumentsObject()
1000 bool JSValueRef::IsGeneratorFunction(const EcmaVM *vm) in IsGeneratorFunction()
1006 bool JSValueRef::IsAsyncGeneratorFunction(const EcmaVM *vm) in IsAsyncGeneratorFunction()
1012 bool JSValueRef::IsArrayList(const EcmaVM *vm) in IsArrayList()
1018 bool JSValueRef::IsDeque(const EcmaVM *vm) in IsDeque()
1024 bool JSValueRef::IsHashMap(const EcmaVM *vm) in IsHashMap()
1030 bool JSValueRef::IsHashSet(const EcmaVM *vm) in IsHashSet()
1036 bool JSValueRef::IsLightWeightMap(const EcmaVM *vm) in IsLightWeightMap()
1042 bool JSValueRef::IsLightWeightSet(const EcmaVM *vm) in IsLightWeightSet()
1048 bool JSValueRef::IsLinkedList(const EcmaVM *vm) in IsLinkedList()
1054 bool JSValueRef::IsLinkedListIterator(const EcmaVM *vm) in IsLinkedListIterator()
1060 bool JSValueRef::IsList(const EcmaVM *vm) in IsList()
1066 bool JSValueRef::IsPlainArray(const EcmaVM *vm) in IsPlainArray()
1072 bool JSValueRef::IsQueue(const EcmaVM *vm) in IsQueue()
1078 bool JSValueRef::IsStack(const EcmaVM *vm) in IsStack()
1084 bool JSValueRef::IsTreeMap(const EcmaVM *vm) in IsTreeMap()
1090 bool JSValueRef::IsTreeSet(const EcmaVM *vm) in IsTreeSet()
1096 bool JSValueRef::IsVector(const EcmaVM *vm) in IsVector()
1102 bool JSValueRef::IsBitVector(const EcmaVM *vm) in IsBitVector()
1108 bool JSValueRef::IsSendableObject(const EcmaVM *vm) in IsSendableObject()
1114 bool JSValueRef::IsJSShared(const EcmaVM *vm) in IsJSShared()
1120 bool JSValueRef::IsSharedArray(const EcmaVM *vm) in IsSharedArray()
1126 bool JSValueRef::IsSharedTypedArray(const EcmaVM *vm) in IsSharedTypedArray()
1132 bool JSValueRef::IsSharedSet(const EcmaVM *vm) in IsSharedSet()
1138 bool JSValueRef::IsSharedMap(const EcmaVM *vm) in IsSharedMap()
1144 bool JSValueRef::IsSharedMapIterator(const EcmaVM *vm) in IsSharedMapIterator()
1155 void *JSValueRef::GetNativePointerValue(const EcmaVM* vm, bool &isNativePointer) in GetNativePointerValue()
1161 void *JSValueRef::GetNativePointerValueImpl(const EcmaVM* vm, bool &isNativePointer) in GetNativePointerValueImpl()
1174 bool JSValueRef::IsDetachedArraybuffer(const EcmaVM *vm, bool &isArrayBuffer) in IsDetachedArraybuffer()
1188 void JSValueRef::DetachedArraybuffer(const EcmaVM *vm, bool &isArrayBuffer) in DetachedArraybuffer()
1211 void JSValueRef::GetDataViewInfo(const EcmaVM *vm, in GetDataViewInfo()
1249 void JSValueRef::TryGetArrayLength(const EcmaVM *vm, bool *isPendingException, in TryGetArrayLength()
1269 bool JSValueRef::IsJsGlobalEnv(const EcmaVM *vm) in IsJsGlobalEnv()
1277 const EcmaVM *vm, Local<ArrayBufferRef> arrayBuffer, uint32_t byteOffset, uint32_t byteLength) in New()
1290 const EcmaVM *vm, Local<ArrayBufferRef> arrayBuffer, uint32_t byteOffset, uint32_t byteLength) in NewWithoutSwitchState()
1318 Local<ArrayBufferRef> DataViewRef::GetArrayBuffer(const EcmaVM *vm) in GetArrayBuffer()
1330 Local<JSValueRef> PrimitiveRef::GetValue(const EcmaVM *vm) in GetValue()
1345 Local<NumberRef> NumberRef::New(const EcmaVM *vm, double input) in New()
1357 Local<NumberRef> NumberRef::New(const EcmaVM *vm, int32_t input) in New()
1366 Local<NumberRef> NumberRef::New(const EcmaVM *vm, uint32_t input) in New()
1375 Local<NumberRef> NumberRef::New(const EcmaVM *vm, int64_t input) in New()
1392 Local<JSValueRef> MapRef::Get(const EcmaVM *vm, Local<JSValueRef> key) in Get()
1401 Local<JSValueRef> MapRef::Get(const EcmaVM *vm, const char *utf8) in Get()
1412 void MapRef::Set(const EcmaVM *vm, Local<JSValueRef> key, Local<JSValueRef> value) in Set()
1420 void MapRef::Set(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in Set()
1430 bool MapRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
1439 bool MapRef::Has(const EcmaVM *vm, const char *utf8) in Has()
1450 void MapRef::Delete(const EcmaVM *vm, Local<JSValueRef> key) in Delete()
1458 void MapRef::Clear(const EcmaVM *vm) in Clear()
1466 Local<MapRef> MapRef::New(const EcmaVM *vm) in New()
1481 int32_t MapRef::GetSize(const EcmaVM *vm) in GetSize()
1490 int32_t MapRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
1500 Local<JSValueRef> MapRef::GetKey(const EcmaVM *vm, int entry) in GetKey()
1509 Local<JSValueRef> MapRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
1518 Local<MapIteratorRef> MapRef::GetEntries(const EcmaVM *vm) in GetEntries()
1529 Local<MapIteratorRef> MapRef::GetKeys(const EcmaVM *vm) in GetKeys()
1539 Local<MapIteratorRef> MapRef::GetValues(const EcmaVM *vm) in GetValues()
1550 Local<SendableMapRef> SendableMapRef::New(const EcmaVM *vm) in New()
1568 Local<JSValueRef> SendableMapRef::Get(const EcmaVM *vm, Local<JSValueRef> key) in Get()
1577 Local<JSValueRef> SendableMapRef::Get(const EcmaVM *vm, const char *utf8) in Get()
1588 void SendableMapRef::Set(const EcmaVM *vm, Local<JSValueRef> key, Local<JSValueRef> value) in Set()
1596 void SendableMapRef::Set(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in Set()
1606 bool SendableMapRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
1615 bool SendableMapRef::Has(const EcmaVM *vm, const char *utf8) in Has()
1626 void SendableMapRef::Delete(const EcmaVM *vm, Local<JSValueRef> key) in Delete()
1634 void SendableMapRef::Clear(const EcmaVM *vm) in Clear()
1642 uint32_t SendableMapRef::GetSize(const EcmaVM *vm) in GetSize()
1651 uint32_t SendableMapRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
1661 Local<JSValueRef> SendableMapRef::GetKey(const EcmaVM *vm, int entry) in GetKey()
1671 Local<JSValueRef> SendableMapRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
1681 Local<SendableMapIteratorRef> SendableMapRef::GetEntries(const EcmaVM *vm) in GetEntries()
1692 Local<SendableMapIteratorRef> SendableMapRef::GetKeys(const EcmaVM *vm) in GetKeys()
1703 Local<SendableMapIteratorRef> SendableMapRef::GetValues(const EcmaVM *vm) in GetValues()
1715 Local<SendableSetRef> SendableSetRef::New(const EcmaVM *vm) in New()
1733 uint32_t SendableSetRef::GetSize(const EcmaVM *vm) in GetSize()
1742 uint32_t SendableSetRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
1752 Local<JSValueRef> SendableSetRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
1762 void SendableSetRef::Add(const EcmaVM *vm, Local<JSValueRef> value) in Add()
1779 Local<JSValueRef> MapIteratorRef::GetKind(const EcmaVM *vm) in GetKind()
1804 Local<MapIteratorRef> MapIteratorRef::New(const EcmaVM *vm, Local<MapRef> map) in New()
1816 ecmascript::EcmaRuntimeCallInfo *MapIteratorRef::GetEcmaRuntimeCallInfo(const EcmaVM *vm) in GetEcmaRuntimeCallInfo()
1829 Local<ArrayRef> MapIteratorRef::Next(const EcmaVM *vm, ecmascript::EcmaRuntimeCallInfo *ecmaRuntime… in Next()
1840 Local<JSValueRef> MapIteratorRef::Next(const EcmaVM *vm) in Next()
1850 Local<JSValueRef> SendableMapIteratorRef::Next(const EcmaVM *vm) in Next()
1867 Local<JSValueRef> SetIteratorRef::GetKind(const EcmaVM *vm) in GetKind()
1892 Local<SetIteratorRef> SetIteratorRef::New(const EcmaVM *vm, Local<SetRef> set) in New()
1904 ecmascript::EcmaRuntimeCallInfo *SetIteratorRef::GetEcmaRuntimeCallInfo(const EcmaVM *vm) in GetEcmaRuntimeCallInfo()
1917 Local<ArrayRef> SetIteratorRef::Next(const EcmaVM *vm, ecmascript::EcmaRuntimeCallInfo *ecmaRuntime… in Next()
1929 Local<BufferRef> BufferRef::New(const EcmaVM *vm, const Local<JSValueRef> &context, int32_t length) in New()
1951 Local<BufferRef> BufferRef::New(const EcmaVM *vm, int32_t length) in New()
1958 Local<BufferRef> BufferRef::New(const EcmaVM *vm, const Local<JSValueRef> &context, void *buffer, in New()
1983 … const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
1990 int32_t BufferRef::ByteLength(const EcmaVM *vm) in ByteLength()
1998 void *BufferRef::GetBuffer(const EcmaVM *vm) in GetBuffer()
2046 Local<PromiseCapabilityRef> PromiseCapabilityRef::New(const EcmaVM *vm) in New()
2057 Local<PromiseRef> PromiseCapabilityRef::GetPromise(const EcmaVM *vm) in GetPromise()
2066 bool PromiseCapabilityRef::Resolve(const EcmaVM *vm, uintptr_t value) in Resolve()
2093 bool PromiseCapabilityRef::Resolve(const EcmaVM *vm, Local<JSValueRef> value) in Resolve()
2120 bool PromiseCapabilityRef::Reject(const EcmaVM *vm, uintptr_t reason) in Reject()
2148 bool PromiseCapabilityRef::Reject(const EcmaVM *vm, Local<JSValueRef> reason) in Reject()
2177 Local<SymbolRef> SymbolRef::New(const EcmaVM *vm, Local<StringRef> description) in New()
2192 Local<StringRef> SymbolRef::GetDescription(const EcmaVM *vm) in GetDescription()
2207 Local<BooleanRef> BooleanRef::New(const EcmaVM *vm, bool value) in New()
2225 Local<StringRef> StringRef::NewFromUtf8(const EcmaVM *vm, const char *utf8, int length) in NewFromUtf8()
2240 Local<StringRef> StringRef::NewFromUtf8WithoutStringTable(const EcmaVM *vm, const char *utf8, int l… in NewFromUtf8WithoutStringTable()
2255 Local<StringRef> StringRef::NewFromUtf16WithoutStringTable(const EcmaVM *vm, const char16_t *utf16,… in NewFromUtf16WithoutStringTable()
2271 Local<StringRef> StringRef::NewFromUtf16(const EcmaVM *vm, const char16_t *utf16, int length) in NewFromUtf16()
2286 std::string StringRef::ToString(const EcmaVM *vm) in ToString()
2293 std::string StringRef::DebuggerToString(const EcmaVM *vm) in DebuggerToString()
2300 uint32_t StringRef::Length(const EcmaVM *vm) in Length()
2307 bool StringRef::IsCompressed(const panda::EcmaVM *vm) in IsCompressed()
2314 size_t StringRef::Utf8Length(const EcmaVM *vm, bool isGetBufferSize) in Utf8Length()
2323 uint32_t StringRef::WriteUtf8(const EcmaVM *vm, char *buffer, uint32_t length, bool isWriteBuffer) in WriteUtf8()
2332 uint32_t StringRef::WriteUtf16(const EcmaVM *vm, char16_t *buffer, uint32_t length) in WriteUtf16()
2340 uint32_t StringRef::WriteLatin1(const EcmaVM *vm, char *buffer, uint32_t length) in WriteLatin1()
2348 uint32_t StringRef::WriteLatin1WithoutSwitchState(const EcmaVM *vm, char *buffer, uint32_t length) in WriteLatin1WithoutSwitchState()
2356 Local<StringRef> StringRef::GetNapiWrapperString(const EcmaVM *vm) in GetNapiWrapperString()
2365 Local<TypedArrayRef> StringRef::EncodeIntoUint8Array(const EcmaVM *vm) in EncodeIntoUint8Array()
2419 Local<BigIntRef> BigIntRef::New(const EcmaVM *vm, uint64_t input) in New()
2430 Local<BigIntRef> BigIntRef::New(const EcmaVM *vm, int64_t input) in New()
2441 Local<JSValueRef> BigIntRef::CreateBigWords(const EcmaVM *vm, bool sign, uint32_t size, const uint6… in CreateBigWords()
2452 void BigIntRef::BigIntToInt64(const EcmaVM *vm, int64_t *value, bool *lossless) in BigIntToInt64()
2463 void BigIntRef::BigIntToUint64(const EcmaVM *vm, uint64_t *value, bool *lossless) in BigIntToUint64()
2474 void BigIntRef::GetWordsArray(const EcmaVM *vm, bool* signBit, size_t wordCount, uint64_t* words) in GetWordsArray()
2496 uint32_t BigIntRef::GetWordsArraySize(const EcmaVM *vm) in GetWordsArraySize()
2506 LocalScope::LocalScope(const EcmaVM *vm) : thread_(vm->GetJSThread()) in LocalScope()
2524 LocalScope::LocalScope(const EcmaVM *vm, JSTaggedType value) : thread_(vm->GetJSThread()) in LocalScope()
2547 auto vm = reinterpret_cast<JSThread *>(thread_)->GetEcmaVM(); in ~LocalScope() local
2568 EscapeLocalScope::EscapeLocalScope(const EcmaVM *vm) : LocalScope(vm, JSTaggedValue::Undefined().Ge… in EscapeLocalScope()
2575 Local<IntegerRef> IntegerRef::New(const EcmaVM *vm, int input) in New()
2585 Local<IntegerRef> IntegerRef::NewFromUnsigned(const EcmaVM *vm, unsigned int input) in NewFromUnsigned()
2603 Local<ObjectRef> ObjectRef::New(const EcmaVM *vm) in New()
2612 uintptr_t ObjectRef::NewObject(const EcmaVM *vm) in NewObject()
2621 Local<ObjectRef> ObjectRef::NewS(const EcmaVM *vm) in NewS()
2632 Local<ObjectRef> ObjectRef::NewWithProperties(const EcmaVM *vm, size_t propertyCount, in NewWithProperties()
2665 Local<ObjectRef> ObjectRef::NewSWithProperties(const EcmaVM *vm, SendablePropertiesInfo &info) in NewSWithProperties()
2678 Local<ObjectRef> ObjectRef::NewWithNamedProperties(const EcmaVM *vm, size_t propertyCount, in NewWithNamedProperties()
2690 Local<ObjectRef> ObjectRef::CreateNativeModuleFailureInfo(const EcmaVM *vm, const std::string &fail… in CreateNativeModuleFailureInfo()
2702 Local<ObjectRef> ObjectRef::CreateAccessorData(const EcmaVM *vm, in CreateAccessorData()
2715 Local<ObjectRef> ObjectRef::CreateSendableAccessorData(const EcmaVM *vm, in CreateSendableAccessorData()
2729 bool ObjectRef::ConvertToNativeBindingObject(const EcmaVM *vm, Local<NativePointerRef> value) in ConvertToNativeBindingObject()
2746 Local<NativePointerRef> ObjectRef::GetNativeBindingPointer(const EcmaVM *vm) in GetNativeBindingPointer()
2760 bool ObjectRef::Set(const EcmaVM *vm, Local<JSValueRef> key, Local<JSValueRef> value) in Set()
2777 bool ObjectRef::Set(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in Set()
2809 bool ObjectRef::SetWithoutSwitchState(const EcmaVM *vm, const char *utf8, Local<JSValueRef> value) in SetWithoutSwitchState()
2837 Local<JSValueRef> JSNApi::GetImplements(const EcmaVM *vm, Local<JSValueRef> instance) in GetImplements()
2868 bool ObjectRef::Set(const EcmaVM *vm, uint32_t key, Local<JSValueRef> value) in Set()
2883 bool ObjectRef::SetAccessorProperty(const EcmaVM *vm, Local<JSValueRef> key, Local<FunctionRef> get… in SetAccessorProperty()
2901 Local<JSValueRef> ObjectRef::Get(const EcmaVM *vm, Local<JSValueRef> key) in Get()
2925 Local<JSValueRef> ObjectRef::Get(const EcmaVM *vm, const char *utf8) in Get()
2950 Local<JSValueRef> ObjectRef::Get(const EcmaVM *vm, int32_t key) in Get()
2972 bool ObjectRef::GetOwnProperty(const EcmaVM *vm, Local<JSValueRef> key, PropertyAttribute &property) in GetOwnProperty()
3004 Local<ArrayRef> ObjectRef::GetOwnPropertyNames(const EcmaVM *vm) in GetOwnPropertyNames()
3016 Local<ArrayRef> ObjectRef::GetAllPropertyNames(const EcmaVM *vm, uint32_t filter) in GetAllPropertyNames()
3030 Local<ArrayRef> ObjectRef::GetOwnEnumerablePropertyNames(const EcmaVM *vm) in GetOwnEnumerablePropertyNames()
3042 Local<JSValueRef> ObjectRef::GetPrototype(const EcmaVM *vm) in GetPrototype()
3053 bool ObjectRef::SetPrototype(const EcmaVM *vm, Local<ObjectRef> prototype) in SetPrototype()
3062 bool ObjectRef::DefineProperty(const EcmaVM *vm, Local<JSValueRef> key, PropertyAttribute attribute) in DefineProperty()
3074 bool ObjectRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
3084 bool ObjectRef::Has(const EcmaVM *vm, uint32_t key) in Has()
3093 bool ObjectRef::HasOwnProperty(const EcmaVM *vm, Local<JSValueRef> key) in HasOwnProperty()
3103 bool ObjectRef::Delete(const EcmaVM *vm, Local<JSValueRef> key) in Delete()
3113 bool ObjectRef::Delete(const EcmaVM *vm, uint32_t key) in Delete()
3123 Local<JSValueRef> ObjectRef::Freeze(const EcmaVM *vm) in Freeze()
3148 Local<JSValueRef> ObjectRef::Seal(const EcmaVM *vm) in Seal()
3173 void ObjectRef::SetNativePointerFieldCount(const EcmaVM *vm, int32_t count) in SetNativePointerFieldCount()
3184 int32_t ObjectRef::GetNativePointerFieldCount(const EcmaVM *vm) in GetNativePointerFieldCount()
3194 void *ObjectRef::GetNativePointerField(const EcmaVM *vm, int32_t index) in GetNativePointerField()
3204 void ObjectRef::SetNativePointerField(const EcmaVM *vm, int32_t index, void *nativePointer, in SetNativePointerField()
3216 void ObjectRef::SetConcurrentNativePointerField(const EcmaVM *vm, int32_t index, void *nativePointe… in SetConcurrentNativePointerField()
3230 Local<NativePointerRef> NativePointerRef::New(const EcmaVM *vm, void *nativePointer, size_t nativeB… in New()
3241 …const EcmaVM *vm, void *nativePointer, NativePointerCallback callBack, void *data, size_t nativeBi… in New()
3252 …const EcmaVM *vm, void *nativePointer, NativePointerCallback callBack, void *data, size_t nativeBi… in NewConcurrent()
3263 …const EcmaVM *vm, void *nativePointer, NativePointerCallback callBack, void *data, size_t nativeBi… in NewSendable()
3281 Local<ArrayBufferRef> ArrayBufferRef::New(const EcmaVM *vm, int32_t length) in New()
3291 … const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
3300 int32_t ArrayBufferRef::ByteLength(const EcmaVM *vm) in ByteLength()
3309 void *ArrayBufferRef::GetBuffer(const EcmaVM *vm) in GetBuffer()
3321 void *ArrayBufferRef::GetBufferAndLength(const EcmaVM *vm, int32_t *length) in GetBufferAndLength()
3336 void ArrayBufferRef::Detach(const EcmaVM *vm) in Detach()
3345 bool ArrayBufferRef::IsDetach(const EcmaVM *vm) in IsDetach()
3354 Local<SendableArrayBufferRef> SendableArrayBufferRef::New(const EcmaVM *vm, int32_t length) in New()
3364 … const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
3374 int32_t SendableArrayBufferRef::ByteLength(const EcmaVM *vm) in ByteLength()
3383 void SendableArrayBufferRef::Detach(const EcmaVM *vm) in Detach()
3391 bool SendableArrayBufferRef::IsDetach(const EcmaVM *vm) in IsDetach()
3400 void *SendableArrayBufferRef::GetBuffer(const EcmaVM *vm) in GetBuffer()
3413 Local<DateRef> DateRef::New(const EcmaVM *vm, double time) in New()
3425 Local<StringRef> DateRef::ToString(const EcmaVM *vm) in ToString()
3440 double DateRef::GetTime(const EcmaVM *vm) in GetTime()
3452 uint32_t TypedArrayRef::ByteLength(const EcmaVM *vm) in ByteLength()
3461 uint32_t TypedArrayRef::ByteOffset(const EcmaVM *vm) in ByteOffset()
3470 uint32_t TypedArrayRef::ArrayLength(const EcmaVM *vm) in ArrayLength()
3479 Local<ArrayBufferRef> TypedArrayRef::GetArrayBuffer(const EcmaVM *vm) in GetArrayBuffer()
3489 uint32_t SendableTypedArrayRef::ByteLength(const EcmaVM *vm) in ByteLength()
3498 uint32_t SendableTypedArrayRef::ByteOffset(const EcmaVM *vm) in ByteOffset()
3507 uint32_t SendableTypedArrayRef::ArrayLength(const EcmaVM *vm) in ArrayLength()
3516 Local<SendableArrayBufferRef> SendableTypedArrayRef::GetArrayBuffer(const EcmaVM *vm) in GetArrayBuffer()
3528 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, const Local<JSValueRef> &context, FunctionCallback … in New()
3543 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, FunctionCallback nativeFunc, in New()
3552 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, const Local<JSValueRef> &context, Functio… in NewConcurrent()
3567 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, FunctionCallback nativeFunc, in NewConcurrent()
3576 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, const Local<JSValueRef> &context, InternalFunctionC… in New()
3590 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, InternalFunctionCallback nativeFunc, in New()
3599 Local<FunctionRef> FunctionRef::NewSendable(EcmaVM *vm, in NewSendable()
3618 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, const Local<JSValueRef> &context, in NewConcurrent()
3633 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, InternalFunctionCallback nativeFunc, in NewConcurrent()
3642 Local<FunctionRef> FunctionRef::NewConcurrentWithName(EcmaVM *vm, const Local<JSValueRef> &context, in NewConcurrentWithName()
3676 Local<FunctionRef> FunctionRef::NewClassFunction(EcmaVM *vm, const Local<JSValueRef> &context, in NewClassFunction()
3696 Local<FunctionRef> FunctionRef::NewClassFunction(EcmaVM *vm, FunctionCallback nativeFunc, in NewClassFunction()
3705 Local<FunctionRef> FunctionRef::NewConcurrentClassFunction(EcmaVM *vm, const Local<JSValueRef> &con… in NewConcurrentClassFunction()
3726 const EcmaVM *vm, const Local<JSValueRef> &context, InternalFunctionCallback nativeFunc, in NewConcurrentClassFunctionWithName()
3759 Local<FunctionRef> FunctionRef::NewConcurrentClassFunction(EcmaVM *vm, InternalFunctionCallback nat… in NewConcurrentClassFunction()
3768 Local<FunctionRef> FunctionRef::NewClassFunction(EcmaVM *vm, const Local<JSValueRef> &context, in NewClassFunction()
3788 Local<FunctionRef> FunctionRef::NewClassFunction(EcmaVM *vm, InternalFunctionCallback nativeFunc, in NewClassFunction()
3797 Local<FunctionRef> FunctionRef::NewSendableClassFunction(const EcmaVM *vm, in NewSendableClassFunction()
3859 Local<JSValueRef> FunctionRef::Call(const EcmaVM *vm, Local<JSValueRef> thisObj, in Call()
3900 JSValueRef* FunctionRef::CallForNapi(const EcmaVM *vm, JSValueRef *thisObj, in CallForNapi()
3959 Local<JSValueRef> FunctionRef::Constructor(const EcmaVM *vm, in Constructor()
3992 JSValueRef* FunctionRef::ConstructorOptimize(const EcmaVM *vm, in ConstructorOptimize()
4027 Local<JSValueRef> FunctionRef::GetFunctionPrototype(const EcmaVM *vm) in GetFunctionPrototype()
4037 bool FunctionRef::Inherit(const EcmaVM *vm, Local<FunctionRef> parent) in Inherit()
4057 void FunctionRef::SetName(const EcmaVM *vm, Local<StringRef> name) in SetName()
4067 Local<StringRef> FunctionRef::GetName(const EcmaVM *vm) in GetName()
4078 Local<StringRef> FunctionRef::GetSourceCode(const EcmaVM *vm, int lineNumber) in GetSourceCode()
4115 bool FunctionRef::IsNative(const EcmaVM *vm) in IsNative()
4124 void FunctionRef::SetData(const EcmaVM *vm, void *data, NativePointerCallback deleter, [[maybe_unus… in SetData()
4137 void* FunctionRef::GetData(const EcmaVM *vm) in GetData()
4152 Local<ArrayRef> ArrayRef::New(const EcmaVM *vm, uint32_t length) in New()
4162 uint32_t ArrayRef::Length(const EcmaVM *vm) in Length()
4168 Local<JSValueRef> ArrayRef::GetValueAt(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t index) in GetValueAt()
4177 bool ArrayRef::SetValueAt(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t index, Local<JSValueRef… in SetValueAt()
4187 Local<SendableArrayRef> SendableArrayRef::New(const EcmaVM *vm, uint32_t length) in New()
4204 uint32_t SendableArrayRef::Length(const EcmaVM *vm) in Length()
4211 Local<JSValueRef> SendableArrayRef::GetValueAt(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t in… in GetValueAt()
4222 bool SendableArrayRef::SetProperty(const EcmaVM *vm, Local<JSValueRef> obj, uint32_t index, Local<J… in SetProperty()
4268 JSExecutionScope::JSExecutionScope([[maybe_unused]] const EcmaVM *vm) in JSExecutionScope()
4280 JsiNativeScope::JsiNativeScope(const EcmaVM *vm) in JsiNativeScope()
4311 JsiFastNativeScope::JsiFastNativeScope(const EcmaVM *vm) in JsiFastNativeScope()
4362 PatchErrorCode JSNApi::LoadPatch(EcmaVM *vm, const std::string &patchFileName, const std::string &b… in LoadPatch()
4370 PatchErrorCode JSNApi::LoadPatch(EcmaVM *vm, in LoadPatch()
4381 PatchErrorCode JSNApi::UnloadPatch(EcmaVM *vm, const std::string &patchFileName) in UnloadPatch()
4392 bool JSNApi::IsQuickFixCausedException(EcmaVM *vm, Local<ObjectRef> exception, const std::string &p… in IsQuickFixCausedException()
4407 void JSNApi::RegisterQuickFixQueryFunc(EcmaVM *vm, std::function<bool(std::string baseFileName, in RegisterQuickFixQueryFunc()
4417 bool JSNApi::IsBundle(EcmaVM *vm) in IsBundle()
4422 void JSNApi::SetBundle(EcmaVM *vm, bool value) in SetBundle()
4427 bool JSNApi::IsNormalizedOhmUrlPack(EcmaVM *vm) in IsNormalizedOhmUrlPack()
4437 void JSNApi::SetModuleInfo(EcmaVM *vm, const std::string &assetPath, const std::string &entryPoint) in SetModuleInfo()
4457 void JSNApi::SetAssetPath(EcmaVM *vm, const std::string &assetPath) in SetAssetPath()
4469 void JSNApi::SetLoop(EcmaVM *vm, void *loop) in SetLoop()
4474 void JSNApi::SetWeakFinalizeTaskCallback(EcmaVM *vm, const WeakFinalizeTaskCallback &callback) in SetWeakFinalizeTaskCallback()
4479 void JSNApi::SetAsyncCleanTaskCallback(EcmaVM *vm, const NativePointerTaskCallback &callback) in SetAsyncCleanTaskCallback()
4484 void JSNApi::SetTriggerGCTaskCallback(EcmaVM *vm, const TriggerGCTaskCallback& callback) in SetTriggerGCTaskCallback()
4489 std::string JSNApi::GetAssetPath(EcmaVM *vm) in GetAssetPath()
4494 void JSNApi::SetMockModuleList(EcmaVM *vm, const std::map<std::string, std::string> &list) in SetMockModuleList()
4499 void JSNApi::SetHmsModuleList(EcmaVM *vm, const std::vector<panda::HmsMap> &list) in SetHmsModuleList()
4504 void JSNApi::SetPkgAliasList(EcmaVM *vm, const std::map<std::string, std::string> &list) in SetPkgAliasList()
4513 void JSNApi::UpdatePkgAliasList(EcmaVM *vm, const std::map<std::string, std::string> &list) in UpdatePkgAliasList()
4526 void JSNApi::SetPkgNameList(EcmaVM *vm, const std::map<std::string, std::string> &list) in SetPkgNameList()
4535 void JSNApi::UpdatePkgNameList(EcmaVM *vm, const std::map<std::string, std::string> &list) in UpdatePkgNameList()
4548 std::string JSNApi::GetPkgName(EcmaVM *vm, const std::string &moduleName) in GetPkgName()
4553 void JSNApi::SetpkgContextInfoList(EcmaVM *vm, const std::map<std::string, in SetpkgContextInfoList()
4574 void JSNApi::UpdatePkgContextInfoList(EcmaVM *vm, in UpdatePkgContextInfoList()
4602 void JSNApi::SetExecuteBufferMode(const EcmaVM *vm) in SetExecuteBufferMode()
4609 void JSNApi::SetStopPreLoadSoCallback(EcmaVM *vm, const StopPreLoadSoCallback &callback) in SetStopPreLoadSoCallback()
4614 bool JSNApi::InitForConcurrentThread(EcmaVM *vm, ConcurrentCallback cb, void *data) in InitForConcurrentThread()
4621 bool JSNApi::InitForConcurrentFunction(EcmaVM *vm, Local<JSValueRef> function, void *taskInfo) in InitForConcurrentFunction()
4639 void* JSNApi::GetCurrentTaskInfo(const EcmaVM *vm) in GetCurrentTaskInfo()
4645 void JSNApi::ClearCurrentTaskInfo(const EcmaVM *vm) in ClearCurrentTaskInfo()
4660 void JSNApi::SetBundleName(EcmaVM *vm, const std::string &bundleName) in SetBundleName()
4666 std::string JSNApi::GetBundleName(EcmaVM *vm) in GetBundleName()
4671 void JSNApi::SetModuleName(EcmaVM *vm, const std::string &moduleName) in SetModuleName()
4678 std::string JSNApi::GetModuleName(EcmaVM *vm) in GetModuleName()
4683 std::pair<std::string, std::string> JSNApi::GetCurrentModuleInfo(EcmaVM *vm, bool needRecordName) in GetCurrentModuleInfo()
4695 void JSNApi::AllowCrossThreadExecution(EcmaVM *vm) in AllowCrossThreadExecution()
4702 bool JSNApi::CheckAndSetAllowCrossThreadExecution(EcmaVM *vm) in CheckAndSetAllowCrossThreadExecution()
4716 void* JSNApi::GetEnv(EcmaVM *vm) in GetEnv()
4722 void JSNApi::SetEnv(EcmaVM *vm, void *env) in SetEnv()
4728 void JSNApi::SynchronizVMInfo(EcmaVM *vm, const EcmaVM *hostVM) in SynchronizVMInfo()
4748 bool JSNApi::IsProfiling(EcmaVM *vm) in IsProfiling()
4753 void JSNApi::SetProfilerState(const EcmaVM *vm, bool value) in SetProfilerState()
4758 void JSNApi::SetSourceMapTranslateCallback(EcmaVM *vm, SourceMapTranslateCallback callback) in SetSourceMapTranslateCallback()
4763 void JSNApi::SetSourceMapCallback(EcmaVM *vm, SourceMapCallback callback) in SetSourceMapCallback()
4768 void JSNApi::GetStackBeforeCallNapiSuccess([[maybe_unused]] EcmaVM *vm, in GetStackBeforeCallNapiSuccess()
4780 void JSNApi::GetStackAfterCallNapi([[maybe_unused]] EcmaVM *vm) in GetStackAfterCallNapi()
4849 void JSNApi::TriggerGC(const EcmaVM *vm, TRIGGER_GC_TYPE gcType) in TriggerGC()
4854 void JSNApi::TriggerGC(const EcmaVM *vm, ecmascript::GCReason reason, TRIGGER_GC_TYPE gcType) in TriggerGC()
4903 void JSNApi::HintGC(const EcmaVM *vm, MemoryReduceDegree degree, ecmascript::GCReason reason) in HintGC()
4912 void JSNApi::TriggerIdleGC(const EcmaVM *vm, TRIGGER_IDLE_GC_TYPE gcType) in TriggerIdleGC()
4931 void JSNApi::ThrowException(const EcmaVM *vm, Local<JSValueRef> error) in ThrowException()
4942 void JSNApi::PrintExceptionInfo(const EcmaVM *vm) in PrintExceptionInfo()
4964 void JSNApi::SetOnErrorCallback(EcmaVM *vm, OnErrorCallback cb, void* data) in SetOnErrorCallback()
4971 bool JSNApi::StartDebuggerCheckParameters(EcmaVM *vm, const DebugOption &option, int32_t instanceId, in StartDebuggerCheckParameters()
5023 bool JSNApi::StartDebugger([[maybe_unused]] EcmaVM *vm, [[maybe_unused]] const DebugOption &option, in StartDebugger()
5055 bool JSNApi::StartDebuggerForOldProcess([[maybe_unused]] EcmaVM *vm, [[maybe_unused]] const DebugOp… in StartDebuggerForOldProcess()
5159 [[maybe_unused]] EcmaVM *vm, in NotifyDebugMode()
5252 [[maybe_unused]] EcmaVM *vm, in StoreDebugInfo()
5315 bool JSNApi::StopDebugger([[maybe_unused]] EcmaVM *vm) in StopDebugger()
5388 bool JSNApi::IsMixedDebugEnabled([[maybe_unused]] const EcmaVM *vm) in IsMixedDebugEnabled()
5397 bool JSNApi::IsDebugModeEnabled([[maybe_unused]] const EcmaVM *vm) in IsDebugModeEnabled()
5411 void JSNApi::NotifyNativeCalling([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const void *na… in NotifyNativeCalling()
5421 void JSNApi::NotifyNativeReturn([[maybe_unused]] const EcmaVM *vm, [[maybe_unused]] const void *na… in NotifyNativeReturn()
5431 void JSNApi::NotifyLoadModule([[maybe_unused]] const EcmaVM *vm) in NotifyLoadModule()
5442 void JSNApi::NotifyUIIdle(const EcmaVM *vm, [[maybe_unused]] int idleTime) in NotifyUIIdle()
5448 bool JSNApi::NotifyLooperIdleStart(const EcmaVM *vm, int64_t timestamp, int idleTime) in NotifyLooperIdleStart()
5456 void JSNApi::NotifyLooperIdleEnd(const EcmaVM *vm, int64_t timestamp) in NotifyLooperIdleEnd()
5463 bool JSNApi::IsJSMainThreadOfEcmaVM(const EcmaVM *vm) in IsJSMainThreadOfEcmaVM()
5468 void JSNApi::SetDeviceDisconnectCallback(EcmaVM *vm, DeviceDisconnectCallback cb) in SetDeviceDisconnectCallback()
5486 bool JSNApi::IsSerializationTimeoutCheckEnabled(const EcmaVM *vm) in IsSerializationTimeoutCheckEnabled()
5504 void JSNApi::GenerateTimeoutTraceIfNeeded(const EcmaVM *vm, std::chrono::system_clock::time_point &… in GenerateTimeoutTraceIfNeeded()
5525 void JSNApi::LoadAotFile(EcmaVM *vm, const std::string &moduleName) in LoadAotFile()
5544 void JSNApi::LoadAotFile(EcmaVM *vm, [[maybe_unused]] const std::string &bundleName, const std::str… in LoadAotFile()
5561 bool JSNApi::ExecuteForAbsolutePath(const EcmaVM *vm, const std::string &fileName, const std::strin… in ExecuteForAbsolutePath()
5580 bool JSNApi::Execute(const EcmaVM *vm, const std::string &fileName, const std::string &entry, in Execute()
5600 bool JSNApi::Execute(EcmaVM *vm, const uint8_t *data, int32_t size, const std::string &entry, in Execute()
5618 int JSNApi::ExecuteWithSingletonPatternFlag(EcmaVM *vm, const std::string &bundleName, in ExecuteWithSingletonPatternFlag()
5634 bool JSNApi::IsExecuteModuleInAbcFile(EcmaVM *vm, const std::string &bundleName, in IsExecuteModuleInAbcFile()
5645 bool JSNApi::ExecuteModuleBuffer(EcmaVM *vm, const uint8_t *data, int32_t size, const std::string &… in ExecuteModuleBuffer()
5669 bool JSNApi::ExecuteSecureWithOhmUrl(EcmaVM *vm, uint8_t *data, int32_t size, const std::string &sr… in ExecuteSecureWithOhmUrl()
5703 bool JSNApi::ExecuteSecure(EcmaVM *vm, uint8_t *data, int32_t size, const std::string &entry, in ExecuteSecure()
5722 bool JSNApi::ExecuteModuleBufferSecure(EcmaVM *vm, uint8_t* data, int32_t size, const std::string &… in ExecuteModuleBufferSecure()
5740 void JSNApi::PreFork(EcmaVM *vm) in PreFork()
5761 void JSNApi::PostFork(EcmaVM *vm, const RuntimeOption &option) in PostFork()
5812 Local<ObjectRef> JSNApi::GetUncaughtException(const EcmaVM *vm) in GetUncaughtException()
5818 Local<ObjectRef> JSNApi::GetAndClearUncaughtException(const EcmaVM *vm) in GetAndClearUncaughtException()
5827 bool JSNApi::HasPendingException(const EcmaVM *vm) in HasPendingException()
5832 bool JSNApi::IsExecutingPendingJob(const EcmaVM *vm) in IsExecutingPendingJob()
5837 bool JSNApi::HasPendingJob(const EcmaVM *vm) in HasPendingJob()
5843 void JSNApi::EnableUserUncaughtErrorHandler(EcmaVM *vm) in EnableUserUncaughtErrorHandler()
5848 Local<ObjectRef> JSNApi::GetGlobalObject(const EcmaVM *vm) in GetGlobalObject()
5857 Local<ObjectRef> JSNApi::GetGlobalObject(const EcmaVM *vm, const Local<JSValueRef> &context) in GetGlobalObject()
5869 void JSNApi::ExecutePendingJob(const EcmaVM *vm) in ExecutePendingJob()
5876 uintptr_t JSNApi::GetHandleAddr(const EcmaVM *vm, uintptr_t localAddress) in GetHandleAddr()
5887 uintptr_t JSNApi::GetGlobalHandleAddr(const EcmaVM *vm, uintptr_t localAddress) in GetGlobalHandleAddr()
5898 int JSNApi::GetStartRealTime(const EcmaVM *vm) in GetStartRealTime()
5904 void JSNApi::NotifyTaskBegin(const EcmaVM *vm) in NotifyTaskBegin()
5909 void JSNApi::NotifyTaskFinished(const EcmaVM *vm) in NotifyTaskFinished()
5915 bool JSNApi::IsMultiThreadCheckEnabled(const EcmaVM *vm) in IsMultiThreadCheckEnabled()
5925 void JSNApi::SetVMAPIVersion(EcmaVM *vm, const int32_t apiVersion) in SetVMAPIVersion()
5930 void JSNApi::UpdateStackInfo(EcmaVM *vm, void *currentStackInfo, uint32_t opKind) in UpdateStackInfo()
5935 Local<JSValueRef> JSNApi::CreateContext(const EcmaVM *vm) in CreateContext()
5945 Local<JSValueRef> JSNApi::GetCurrentContext(const EcmaVM *vm) in GetCurrentContext()
5954 void JSNApi::SwitchContext(const EcmaVM *vm, const Local<JSValueRef> &context) in SwitchContext()
5963 uintptr_t JSNApi::SetWeak(const EcmaVM *vm, uintptr_t localAddress) in SetWeak()
5973 uintptr_t JSNApi::SetWeakCallback(const EcmaVM *vm, uintptr_t localAddress, void *ref, in SetWeakCallback()
5984 uintptr_t JSNApi::ClearWeak(const EcmaVM *vm, uintptr_t localAddress) in ClearWeak()
5999 bool JSNApi::IsWeak(const EcmaVM *vm, uintptr_t localAddress) in IsWeak()
6009 void JSNApi::DisposeGlobalHandleAddr(const EcmaVM *vm, uintptr_t addr) in DisposeGlobalHandleAddr()
6019 void *JSNApi::InterOpSerializeValue(const EcmaVM *vm, Local<JSValueRef> value, Local<JSValueRef> tr… in InterOpSerializeValue()
6052 Local<JSValueRef> JSNApi::InterOpDeserializeValue(const EcmaVM *vm, void *recoder, void *hint) in InterOpDeserializeValue()
6076 void *JSNApi::SerializeValue(const EcmaVM *vm, Local<JSValueRef> value, Local<JSValueRef> transfer, in SerializeValue()
6106 void *JSNApi::SerializeValueWithError(const EcmaVM *vm, Local<JSValueRef> value, Local<JSValueRef> … in SerializeValueWithError()
6138 Local<JSValueRef> JSNApi::DeserializeValue(const EcmaVM *vm, void *recoder, void *hint) in DeserializeValue()
6166 void HostPromiseRejectionTracker(const EcmaVM *vm, in HostPromiseRejectionTracker()
6182 void JSNApi::SetHostPromiseRejectionTracker(EcmaVM *vm, void *cb, void* data) in SetHostPromiseRejectionTracker()
6190 void JSNApi::SetTimerTaskCallback(EcmaVM *vm, TimerTaskCallback callback) in SetTimerTaskCallback()
6197 void JSNApi::SetCancelTimerCallback(EcmaVM *vm, CancelTimerCallback callback) in SetCancelTimerCallback()
6205 void JSNApi::NotifyEnvInitialized(EcmaVM *vm) in NotifyEnvInitialized()
6217 void JSNApi::PandaFileSerialize(const EcmaVM *vm) in PandaFileSerialize()
6227 void JSNApi::ModuleSerialize(const EcmaVM *vm) in ModuleSerialize()
6238 void JSNApi::ModuleDeserialize(EcmaVM *vm, const uint32_t appVersion) in ModuleDeserialize()
6248 void JSNApi::SetHostResolveBufferTracker(EcmaVM *vm, in SetHostResolveBufferTracker()
6254 void JSNApi::SetHostResolveBufferTrackerForHybridApp(EcmaVM *vm, in SetHostResolveBufferTrackerForHybridApp()
6261 void JSNApi::SetSearchHapPathTracker(EcmaVM *vm, in SetSearchHapPathTracker()
6277 void JSNApi::SetRequestAotCallback([[maybe_unused]] EcmaVM *vm, const std::function<int32_t in SetRequestAotCallback()
6283 void JSNApi::SetUnloadNativeModuleCallback(EcmaVM *vm, const std::function<bool(const std::string &… in SetUnloadNativeModuleCallback()
6288 void JSNApi::SetNativePtrGetter(EcmaVM *vm, void* cb) in SetNativePtrGetter()
6293 void JSNApi::SetHostEnqueueJob(const EcmaVM *vm, Local<JSValueRef> cb, QueueType queueType) in SetHostEnqueueJob()
6303 bool JSNApi::ExecuteModuleFromBuffer(EcmaVM *vm, const void *data, int32_t size, const std::string … in ExecuteModuleFromBuffer()
6337 Local<JSValueRef> JSNApi::NapiHasProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiHasProperty()
6361 Local<JSValueRef> JSNApi::NapiHasOwnProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiHasOwnProperty()
6385 Local<JSValueRef> JSNApi::NapiGetProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiGetProperty()
6418 Local<JSValueRef> JSNApi::NapiDeleteProperty(const EcmaVM *vm, uintptr_t nativeObj, uintptr_t key) in NapiDeleteProperty()
6442 Local<JSValueRef> JSNApi::NapiGetNamedProperty(const EcmaVM *vm, uintptr_t nativeObj, const char* u… in NapiGetNamedProperty()
6480 Local<JSValueRef> JSNApi::CreateLocal(const EcmaVM *vm, panda::JSValueRef src) in CreateLocal()
6487 Local<ObjectRef> JSNApi::GetExportObject(EcmaVM *vm, const std::string &file, const std::string &ke… in GetExportObject()
6522 Local<ObjectRef> JSNApi::GetExportObjectFromBuffer(EcmaVM *vm, const std::string &file, in GetExportObjectFromBuffer()
6543 Local<ObjectRef> JSNApi::GetExportObjectFromOhmUrl(EcmaVM *vm, const std::string &ohmUrl, const std… in GetExportObjectFromOhmUrl()
6561 Local<ObjectRef> JSNApi::ExecuteNativeModule(EcmaVM *vm, const std::string &key) in ExecuteNativeModule()
6570 Local<ObjectRef> JSNApi::GetModuleNameSpaceFromFile(EcmaVM *vm, const std::string &file) in GetModuleNameSpaceFromFile()
6588 Local<ObjectRef> JSNApi::GetModuleNameSpaceWithModuleInfo(EcmaVM *vm, const std::string &file, in GetModuleNameSpaceWithModuleInfo()
6604 Local<ObjectRef> JSNApi::GetModuleNameSpaceWithModuleInfoForNormalApp(EcmaVM *vm, const std::string… in GetModuleNameSpaceWithModuleInfoForNormalApp()
6609 Local<ObjectRef> JSNApi::GetModuleNameSpaceWithModuleInfoForHybridApp(EcmaVM *vm, const std::string… in GetModuleNameSpaceWithModuleInfoForHybridApp()
6616 Local<PromiseRef> PromiseRef::Catch(const EcmaVM *vm, Local<FunctionRef> handler) in Catch()
6642 Local<PromiseRef> PromiseRef::Finally(const EcmaVM *vm, Local<FunctionRef> handler) in Finally()
6669 Local<PromiseRef> PromiseRef::Then(const EcmaVM *vm, Local<FunctionRef> handler) in Then()
6696 Local<PromiseRef> PromiseRef::Then(const EcmaVM *vm, Local<FunctionRef> onFulfilled, Local<Function… in Then()
6724 Local<JSValueRef> PromiseRef::GetPromiseState(const EcmaVM *vm) in GetPromiseState()
6749 Local<JSValueRef> PromiseRef::GetPromiseResult(const EcmaVM *vm) in GetPromiseResult()
6759 Local<JSValueRef> ProxyRef::GetHandler(const EcmaVM *vm) in GetHandler()
6767 Local<JSValueRef> ProxyRef::GetTarget(const EcmaVM *vm) in GetTarget()
6783 int32_t SetRef::GetSize(const EcmaVM *vm) in GetSize()
6792 int32_t SetRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
6802 Local<JSValueRef> SetRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
6811 Local<SetRef> SetRef::New(const EcmaVM *vm) in New()
6826 void SetRef::Add(const EcmaVM *vm, Local<JSValueRef> value) in Add()
6836 int32_t WeakMapRef::GetSize(const EcmaVM *vm) in GetSize()
6845 int32_t WeakMapRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
6855 Local<JSValueRef> WeakMapRef::GetKey(const EcmaVM *vm, int entry) in GetKey()
6865 Local<JSValueRef> WeakMapRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
6873 Local<WeakMapRef> WeakMapRef::New(const EcmaVM *vm) in New()
6888 void WeakMapRef::Set(const EcmaVM *vm, const Local<JSValueRef> &key, const Local<JSValueRef> &value) in Set()
6897 bool WeakMapRef::Has(const EcmaVM *vm, Local<JSValueRef> key) in Has()
6907 int32_t WeakSetRef::GetSize(const EcmaVM *vm) in GetSize()
6916 int32_t WeakSetRef::GetTotalElements(const EcmaVM *vm) in GetTotalElements()
6926 Local<JSValueRef> WeakSetRef::GetValue(const EcmaVM *vm, int entry) in GetValue()
6936 Local<WeakSetRef> WeakSetRef::New(const EcmaVM *vm) in New()
6951 void WeakSetRef::Add(const EcmaVM *vm, Local<JSValueRef> value) in Add()
6989 bool ExternalStringCache::RegisterStringCacheTable(const EcmaVM *vm, uint32_t size) in RegisterStringCacheTable()
6998 bool ExternalStringCache::SetCachedString(const EcmaVM *vm, const char *name, uint32_t propertyInde… in SetCachedString()
7010 Local<StringRef> ExternalStringCache::GetCachedString(const EcmaVM *vm, uint32_t propertyIndex) in GetCachedString()
7020 bool ExternalStringCache::HasCachedString([[maybe_unused]] const EcmaVM *vm, uint32_t propertyIndex) in HasCachedString()