| 45 | // node-addon-api bug, present as of v8.9.0, triggered by Node-API version 10). |
| 46 | |
| 47 | inline Napi::Value SafeCall(Napi::Env env, Napi::Function fn, napi_value recv, size_t argc, const napi_value* args) { |
| 48 | napi_value result; |
| 49 | if (napi_call_function(env, recv, fn, argc, args, &result) != napi_ok) return Napi::Value(); |
| 50 | return Napi::Value(env, result); |
| 51 | } |
| 52 | |
| 53 | inline Napi::Object SafeConstruct(Napi::Env env, Napi::Function constructor) { |
| 54 | napi_value result; |
no outgoing calls
no test coverage detected