| 5338 | |
| 5339 | template <typename T> |
| 5340 | inline napi_value ObjectWrap<T>::StaticSetterCallbackWrapper( |
| 5341 | napi_env env, napi_callback_info info) { |
| 5342 | return details::WrapCallback(env, [&] { |
| 5343 | CallbackInfo callbackInfo(env, info); |
| 5344 | StaticAccessorCallbackData* callbackData = |
| 5345 | reinterpret_cast<StaticAccessorCallbackData*>(callbackInfo.Data()); |
| 5346 | callbackInfo.SetData(callbackData->data); |
| 5347 | callbackData->setterCallback(callbackInfo, callbackInfo[0]); |
| 5348 | return nullptr; |
| 5349 | }); |
| 5350 | } |
| 5351 | |
| 5352 | template <typename T> |
| 5353 | inline void ObjectWrap<T>::FinalizeCallback(node_addon_api_basic_env env, |
nothing calls this directly
no test coverage detected