MCPcopy Index your code
hub / github.com/nodejs/node-addon-api / Wrapper

Method Wrapper

napi-inl.h:355–364  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

353 typename FinalizerDataType = void>
354struct ThreadSafeFinalize {
355 static inline void Wrapper(napi_env env,
356 void* rawFinalizeData,
357 void* /* rawContext */) {
358 if (rawFinalizeData == nullptr) return;
359
360 ThreadSafeFinalize* finalizeData =
361 static_cast<ThreadSafeFinalize*>(rawFinalizeData);
362 finalizeData->callback(Env(env));
363 delete finalizeData;
364 }
365
366 static inline void FinalizeWrapperWithData(napi_env env,
367 void* rawFinalizeData,

Callers

nothing calls this directly

Calls 1

EnvClass · 0.85

Tested by

no test coverage detected