| 25 | } |
| 26 | |
| 27 | void TestMaybeOperatorOverload(const CallbackInfo& info) { |
| 28 | Napi::Function fn_a = info[0].As<Function>(); |
| 29 | Napi::Function fn_b = info[1].As<Function>(); |
| 30 | |
| 31 | assert(fn_a.Call({}) == fn_a.Call({})); |
| 32 | assert(fn_a.Call({}) != fn_b.Call({})); |
| 33 | } |
| 34 | |
| 35 | void NormalJsCallback(const CallbackInfo& info) { |
| 36 | Napi::Function fn = info[0].As<Function>(); |