/arkcompiler/ets_runtime/test/fuzztest/functionrefname_fuzzer/ |
H A D | functionrefname_fuzzer.cpp | 39 FunctionCallback nativeFunc = FuncRefConCallbackForTest; in FunctionRefSetNameFuzzTest() local 41 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefSetNameFuzzTest() 56 FunctionCallback nativeFunc = FuncRefConCallbackForTest; in FunctionRefGetNameFuzzTest() local 58 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefGetNameFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/objectref_fuzzer/ |
H A D | objectref_fuzzer.cpp | 41 FunctionForRef nativeFunc = FuncRefNewCallbackForTest; in SetAccessorPropertyFuzzTest() local 42 Local<FunctionRef> getter = FunctionRef::New(vm, nativeFunc); in SetAccessorPropertyFuzzTest() 43 Local<FunctionRef> setter = FunctionRef::New(vm, nativeFunc); in SetAccessorPropertyFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/functionrefnewclassfunction_fuzzer/ |
H A D | functionrefnewclassfunction_fuzzer.cpp | 38 FunctionCallback nativeFunc = FuncRefNewCFCallbackForTest; in FunctionRefNewClassFunctionFuzzTest() local 40 FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefNewClassFunctionFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/functionrefnew_fuzzer/ |
H A D | functionrefnew_fuzzer.cpp | 38 FunctionCallback nativeFunc = FuncRefNewCallbackForTest; in FunctionRefNewFuzzTest() local 40 FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefNewFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/functionrefgetfunctionprototype_fuzzer/ |
H A D | functionrefgetfunctionprototype_fuzzer.cpp | 39 FunctionCallback nativeFunc = FuncRefConCallbackForTest; in FunctionRefGetFunctionPrototypeFuzzTest() local 41 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefGetFunctionPrototypeFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/escapelocalscope_fuzzer/ |
H A D | escapelocalscope_fuzzer.cpp | 38 FunctionCallback nativeFunc = FuncRefNewCFCallbackForTest; in EscapeLocalScopeFuzzTest() local 40 FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size)); in EscapeLocalScopeFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/functionrefisnative_fuzzer/ |
H A D | functionrefisnative_fuzzer.cpp | 38 FunctionCallback nativeFunc = FuncRefConCallbackForTest; in FunctionRefIsNativeFuzzTest() local 39 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc); in FunctionRefIsNativeFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/functionrefconstructor_fuzzer/ |
H A D | functionrefconstructor_fuzzer.cpp | 39 FunctionCallback nativeFunc = FuncRefConCallbackForTest; in FunctionRefConstructorFuzzTest() local 41 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefConstructorFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/functionrefcall_fuzzer/ |
H A D | functionrefcall_fuzzer.cpp | 38 FunctionCallback nativeFunc = FuncRefCallCallbackForTest; in FunctionRefCallFuzzTest() local 40 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefCallFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefispromisevalue_fuzzer/ |
H A D | jsvaluerefispromisevalue_fuzzer.cpp | 42 FunctionCallback nativeFunc = RejectCallback; in JSValueRefIsPromiseValueFuzzTest() local 44 Local<FunctionRef> reject = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in JSValueRefIsPromiseValueFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluereffoundationvalue_fuzzer/ |
H A D | jsvaluereffoundationvalue_fuzzer.cpp | 116 FunctionCallback nativeFunc = FunCallback; in JSValueRefIsFunctionValueFuzzTest() local 117 Local<FunctionRef> obj(FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size))); in JSValueRefIsFunctionValueFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/napi/include/ |
H A D | jsnapi_expo.h | 850 static Local<FunctionRef> New(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter = nullptr, 853 FunctionCallback nativeFunc, 858 static Local<FunctionRef> New(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, 861 InternalFunctionCallback nativeFunc, 867 InternalFunctionCallback nativeFunc, 872 static Local<FunctionRef> NewClassFunction(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter, 875 InternalFunctionCallback nativeFunc, 881 InternalFunctionCallback nativeFunc, 887 InternalFunctionCallback nativeFunc,
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
H A D | jsnapi.cpp | 451 FunctionCallback nativeFunc = reinterpret_cast<FunctionCallback>(extraInfo->GetExternalPointer()); in RegisterCallback() local 463 result = nativeFunc(jsiRuntimeCallInfo); in RegisterCallback()
|
H A D | jsnapi_expo.cpp | 3281 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, FunctionCallback nativeFunc, in New() argument 3289 current->SetFunctionExtraInfo(thread, reinterpret_cast<void *>(nativeFunc), deleter, data, nativeBindingsize); in New() 3294 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, FunctionCallback nativeFunc, in NewConcurrent() argument 3302 current->SetFunctionExtraInfo(thread, reinterpret_cast<void *>(nativeFunc), deleter, in NewConcurrent() 3308 Local<FunctionRef> FunctionRef::New(EcmaVM *vm, InternalFunctionCallback nativeFunc, in New() argument 3315 JSHandle<JSFunction> current(factory->NewJSFunction(env, reinterpret_cast<void *>(nativeFunc))); in New() 3322 InternalFunctionCallback nativeFunc, in NewSendable() 3332 JSHandle<JSFunction> current(factory->NewSFunction(env, reinterpret_cast<void *>(nativeFunc))); in NewSendable() 3338 Local<FunctionRef> FunctionRef::NewConcurrent(EcmaVM *vm, InternalFunctionCallback nativeFunc, in NewConcurrent() argument 3345 JSHandle<JSFunction> current(factory->NewJSFunction(env, reinterpret_cast<void *>(nativeFunc))); in NewConcurrent() 3321 NewSendable(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewSendable() argument 3372 NewClassFunction(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewClassFunction() argument 3390 NewConcurrentClassFunction(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewConcurrentClassFunction() argument 3408 NewClassFunction(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewClassFunction() argument 3426 NewSendableClassFunction(const EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, Local<StringRef> name, SendablePropertiesInfos &infos, Local<FunctionRef> parent, bool callNapi, size_t nativeBindingSize) NewSendableClassFunction() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_function.h | 315 void SetFunctionExtraInfo(JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, 317 void SetSFunctionExtraInfo(JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter,
|
H A D | object_factory.h | 234 JSHandle<JSFunction> NewJSFunction(const JSHandle<GlobalEnv> &env, const void *nativeFunc = nullptr, 239 const void *nativeFunc = nullptr, 252 JSHandle<JSFunction> NewJSNativeErrorFunction(const JSHandle<GlobalEnv> &env, const void *nativeFunc = nullptr); 255 const void *nativeFunc = nullptr,
|
H A D | js_function.cpp | 961 void JSFunction::SetFunctionExtraInfo(JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, in SetFunctionExtraInfo() argument 968 JSHandle<JSNativePointer> pointer = vm->GetFactory()->NewJSNativePointer(nativeFunc, deleter, data, in SetFunctionExtraInfo() 1004 JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, void *data, size_t nativeBindingsize) in SetSFunctionExtraInfo() 1011 vm->GetFactory()->NewSJSNativePointer(nativeFunc, deleter, data, false, nativeBindingsize); in SetSFunctionExtraInfo() 1003 SetSFunctionExtraInfo( JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, void *data, size_t nativeBindingsize) SetSFunctionExtraInfo() argument
|
H A D | object_factory.cpp | 1031 JSHandle<JSFunction> nativeFunc = JSHandle<JSFunction>::Cast(nativeConstructor); in NewJSError() local 1032 JSHandle<JSTaggedValue> nativePrototype(thread_, nativeFunc->GetFunctionPrototype()); in NewJSError() 1754 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<GlobalEnv> &env, const void *nativeFunc, in NewJSFunction() argument 1758 JSHandle<Method> target = NewMethodForNativeFunction(nativeFunc, kind, builtinId, methodSpaceType); in NewJSFunction() 1781 const void *nativeFunc, in NewSFunction() 1786 JSHandle<Method> method = NewSMethodForNativeFunction(nativeFunc, kind, builtinId, spaceType); in NewSFunction() 2055 JSHandle<JSFunction> ObjectFactory::NewJSNativeErrorFunction(const JSHandle<GlobalEnv> &env, const void *nativeFunc) in NewJSNativeErrorFunction() argument 2057 JSHandle<Method> target = NewMethodForNativeFunction(nativeFunc, FunctionKind::BUILTIN_CONSTRUCTOR); in NewJSNativeErrorFunction() 2063 const void *nativeFunc, in NewSpecificTypedArrayFunction() 2066 JSHandle<Method> target = NewMethodForNativeFunction(nativeFunc, FunctionKin in NewSpecificTypedArrayFunction() 1780 NewSFunction(const JSHandle<GlobalEnv> &env, const void *nativeFunc, FunctionKind kind, kungfu::BuiltinsStubCSigns::ID builtinId, MemSpaceType spaceType) NewSFunction() argument 2062 NewSpecificTypedArrayFunction(const JSHandle<GlobalEnv> &env, const void *nativeFunc, kungfu::BuiltinsStubCSigns::ID builtinId) NewSpecificTypedArrayFunction() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | jsnapi_third_tests.cpp | 429 FunctionForRef nativeFunc = FuncRefNewCallbackForTest; in HWTEST_F_L0() local 430 Local<FunctionRef> getter = FunctionRef::New(vm_, nativeFunc); in HWTEST_F_L0() 431 Local<FunctionRef> setter = FunctionRef::New(vm_, nativeFunc); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/module/tests/ |
H A D | ecma_module_test.cpp | 1535 Local<JSValueRef> nativeFunc = SourceTextModule::GetRequireNativeModuleFunc(thread->GetEcmaVM(), in HWTEST_F_L0() local 1537 bool isFunc = nativeFunc->IsFunction(thread->GetEcmaVM()); in HWTEST_F_L0() 1547 Local<JSValueRef> nativeFunc = SourceTextModule::GetRequireNativeModuleFunc(thread->GetEcmaVM(), in HWTEST_F_L0() local 1549 bool isFunc = nativeFunc->IsFunction(thread->GetEcmaVM()); in HWTEST_F_L0()
|