public static extern JSObjectRef JSObjectMakeFunctionWithCallback(JSContextRef ctx, JSStringRef name, JSObjectCallAsFunctionCallback callAsFunction);
static extern IntPtr JSObjectMakeFunctionWithCallback(IntPtr ctx, IntPtr name, JSObjectCallAsFunctionCallback callAsFunction);
public static extern INTPTR JSObjectMakeFunctionWithCallback(INTPTR ctx, INTPTR name, JSObjectCallAsFunctionCallback callAsFunction);