MCPcopy Create free account
hub / github.com/nodejs/node-addon-api / CreateExternalFinalizer

Function CreateExternalFinalizer

test/finalizer_order.cc:70–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68}
69
70Napi::Value CreateExternalFinalizer(const Napi::CallbackInfo& info) {
71 externalFinalizerCalled = false;
72 return Napi::External<int>::New(
73 info.Env(), new int(1), [](Napi::Env /*env*/, int* data) {
74 externalFinalizerCalled = true;
75 delete data;
76 });
77}
78
79Napi::Value isExternalBasicFinalizerCalled(const Napi::CallbackInfo& info) {
80 return Napi::Boolean::New(info.Env(), externalBasicFinalizerCalled);

Callers

nothing calls this directly

Calls 1

EnvMethod · 0.80

Tested by

no test coverage detected