Searched refs:NativeBindingInfo (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/serializer/ |
H A D | base_deserializer.h | 24 struct NativeBindingInfo { struct 33 NativeBindingInfo(AttachFunc af, void *bufferPointer, void *hint, void *attachData, in NativeBindingInfo() function 97 void DeserializeNativeBindingObject(NativeBindingInfo *info); 241 CVector<NativeBindingInfo *> nativeBindingInfos_;
|
H A D | value_serializer.h | 65 std::vector<std::pair<ssize_t, panda::JSNApi::NativeBindingInfo *>> detachCallbackInfo_;
|
H A D | base_deserializer.cpp | 119 void BaseDeserializer::DeserializeNativeBindingObject(NativeBindingInfo *info) in DeserializeNativeBindingObject() 333 nativeBindingInfos_.push_back(new NativeBindingInfo(af, bufferPointer, hint, attachData, in ReadSingleEncodeData()
|
H A D | value_serializer.cpp | 301 auto info = reinterpret_cast<panda::JSNApi::NativeBindingInfo *>( in SerializeNativeBindingObject() 304 LOG_ECMA(ERROR) << "ValueSerialize: SerializeNativeBindingObject NativeBindingInfo is nullptr"; in SerializeNativeBindingObject()
|
/arkcompiler/ets_runtime/ecmascript/base/tests/ |
H A D | json_stringifier_test.cpp | 344 static panda::JSNApi::NativeBindingInfo* CreateNativeBindingInfo(void* attach, void* detach) in CreateNativeBindingInfo() 347 auto info = panda::JSNApi::NativeBindingInfo::CreateNewInstance(); in CreateNativeBindingInfo()
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | jsnapi_first_tests.cpp | 499 static panda::JSNApi::NativeBindingInfo *CreateNativeBindingInfo(void *attach, void *detach) in CreateNativeBindingInfo() 502 panda::JSNApi::NativeBindingInfo *info = panda::JSNApi::NativeBindingInfo::CreateNewInstance(); in CreateNativeBindingInfo() 516 auto externalInfo = reinterpret_cast<panda::JSNApi::NativeBindingInfo *>(data); in HWTEST_F_L0() 604 auto externalInfo = reinterpret_cast<panda::JSNApi::NativeBindingInfo *>(data); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/napi/include/ |
H A D | jsnapi_expo.h | 1501 struct NativeBindingInfo { struct in panda::JSNApi 1502 static NativeBindingInfo* CreateNewInstance() { return new(std::nothrow) NativeBindingInfo(); } in CreateNewInstance()
|
/arkcompiler/ets_runtime/ecmascript/serializer/tests/ |
H A D | serializer_test.cpp | 1404 static panda::JSNApi::NativeBindingInfo* CreateNativeBindingInfo(void* attach, void* detach) in CreateNativeBindingInfo() 1407 auto info = panda::JSNApi::NativeBindingInfo::CreateNewInstance(); in CreateNativeBindingInfo()
|
Completed in 20 milliseconds