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

Function CreateExternalWithFinalizeHint

test/external.cc:23–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21}
22
23Value CreateExternalWithFinalizeHint(const CallbackInfo& info) {
24 finalizeCount = 0;
25 char* hint = nullptr;
26 return External<int>::New(
27 info.Env(),
28 new int(1),
29 [](Env /*env*/, int* data, char* /*hint*/) {
30 delete data;
31 finalizeCount++;
32 },
33 hint);
34}
35
36void CheckExternal(const CallbackInfo& info) {
37 Value arg = info[0];

Callers

nothing calls this directly

Calls 1

EnvMethod · 0.80

Tested by

no test coverage detected