| 17 | } |
| 18 | |
| 19 | Value AddFinalizerWithHint(const CallbackInfo& info) { |
| 20 | ObjectReference* ref = new ObjectReference; |
| 21 | *ref = Persistent(Object::New(info.Env())); |
| 22 | info[0].As<Object>().AddFinalizer( |
| 23 | [](Napi::Env /*env*/, ObjectReference* ref, int* dummy_p) { |
| 24 | ref->Set("finalizerCalledWithCorrectHint", dummy_p == &dummy); |
| 25 | delete ref; |
| 26 | }, |
| 27 | ref, |
| 28 | &dummy); |
| 29 | return ref->Value(); |
| 30 | } |
nothing calls this directly
no test coverage detected