| 71 | JSValueConst thisValue, |
| 72 | int argc, |
| 73 | JSValueConst* argv, |
| 74 | int /*flags*/) { |
| 75 | auto& valdiJsContext = *getValdiJSContext(context); |
| 76 | auto* opaque = JS_GetOpaque(funcObject, getNativeClassStaticMemberClassDef()->classID); |
| 77 | auto functionData = Valdi::unsafeBridge<NativeClassFunctionData>(opaque); |
| 78 | |
| 79 | Valdi::JSValueRef arguments[argc]; |
| 80 | for (int i = 0; i < argc; i++) { |
| 81 | arguments[i] = Valdi::JSValueRef::makeUnretained(valdiJsContext, toValdiJSValue(argv[i])); |
| 82 | } |
| 83 |