Lines Matching defs:callback
453 auto callback = reinterpret_cast<NapiNativeCallback>(cb);
460 funcInfo->callback = callback;
1289 // Gets all callback info in a single call. (Ugly, but faster.)
1291 napi_callback_info cbinfo, // [in] Opaque callback-info handle
1296 void** data) // [out] Receives the data pointer for the callback.
1386 auto callback = reinterpret_cast<NapiNativeCallback>(constructor);
1398 auto resultValue = NapiDefineClass(env, newName, callback, data, nativeProperties, property_count);
1425 auto callback = reinterpret_cast<NapiNativeCallback>(constructor);
1436 NapiDefineSendableClass(env, newName, callback, data, nativeProperties, property_count, parent);
1804 auto callback = reinterpret_cast<NapiNativeFinalize>(finalize_cb);
1823 ref = engine->CreateReference(js_object, 1, false, callback, native_object, finalize_hint);
1826 ref = engine->CreateReference(js_object, 0, true, callback, native_object, finalize_hint);
1850 auto callback = reinterpret_cast<NapiNativeFinalize>(finalize_cb);
1868 ref = engine->CreateAsyncReference(js_object, 1, false, callback, native_object, finalize_hint);
1871 ref = engine->CreateAsyncReference(js_object, 0, true, callback, native_object, finalize_hint);
1895 auto callback = reinterpret_cast<NapiNativeFinalize>(finalize_cb);
1913 ref = engine->CreateReference(js_object, 1, false, callback, native_object, finalize_hint,
1917 ref = engine->CreateReference(js_object, 0, true, callback, native_object, finalize_hint,
2001 auto callback = reinterpret_cast<panda::NativePointerCallback>(finalize_cb);
2008 nativeObject->SetNativePointerField(vm, 0, native_object, callback, finalize_hint);
2024 auto callback = reinterpret_cast<panda::NativePointerCallback>(finalize_cb);
2031 nativeObject->SetNativePointerField(vm, 0, native_object, callback, finalize_hint, native_binding_size);
2078 auto callback = reinterpret_cast<panda::NativePointerCallback>(finalize_cb);
2079 Local<panda::NativePointerRef> object = panda::NativePointerRef::New(vm, data, callback, finalize_hint, 0);
2097 auto callback = reinterpret_cast<panda::NativePointerCallback>(finalize_cb);
2099 panda::NativePointerRef::New(vm, data, callback, finalize_hint, native_binding_size);
2459 auto callback = reinterpret_cast<panda::NativePointerCallback>(finalize_cb);
2461 panda::ArrayBufferRef::New(vm, external_data, byte_length, callback, finalize_hint);
2614 auto callback = reinterpret_cast<panda::NativePointerCallback>(finalize_cb);
2629 Local<panda::BufferRef> object = panda::BufferRef::New(vm, data, length, callback, finalize_hint);
3673 auto callback = reinterpret_cast<NapiNativeFinalize>(finalize_cb);
3681 reference = engine->CreateReference(js_object, 1, false, callback, native_object, finalize_hint);
3684 reference = engine->CreateReference(js_object, 0, true, callback, native_object, finalize_hint);
4004 HILOG_ERROR("invalid create callback");
4018 HILOG_ERROR("invalid destroy callback");