2 #define export __attribute__((visibility("default")))
9 size_t strlen(const char *str)
12 for (s = str; *s; ++s) ;
16 typedef uint32_t JSValue;
17 extern JSValue js_invoke_function(JSValue,JSValue,JSValue,JSValue,JSValue,JSValue,JSValue,JSValue,JSValue,JSValue,JSValue);
18 extern void js_free(JSValue);
20 static inline JSValue js_invoke_function_0(JSValue fn){
21 return js_invoke_function(fn,0,0,0,0,0,0,0,0,0,0);
23 static inline JSValue js_invoke_function_1(JSValue fn, JSValue a){
24 return js_invoke_function(fn,a,0,0,0,0,0,0,0,0,0);
26 static inline JSValue js_invoke_function_2(JSValue fn, JSValue a, JSValue b){
27 return js_invoke_function(fn,a,b,0,0,0,0,0,0,0,0);
29 static inline JSValue js_invoke_function_3(JSValue fn, JSValue a, JSValue b, JSValue c){
30 return js_invoke_function(fn,a,b,c,0,0,0,0,0,0,0);
32 static inline JSValue js_invoke_function_4(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d){
33 return js_invoke_function(fn,a,b,c,d,0,0,0,0,0,0);
35 static inline JSValue js_invoke_function_5(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d, JSValue e){
36 return js_invoke_function(fn,a,b,c,d,e,0,0,0,0,0);
38 static inline JSValue js_invoke_function_6(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d, JSValue e, JSValue f){
39 return js_invoke_function(fn,a,b,c,d,e,f,0,0,0,0);
41 static inline JSValue js_invoke_function_7(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d, JSValue e, JSValue f, JSValue g){
42 return js_invoke_function(fn,a,b,c,d,e,f,g,0,0,0);
44 static inline JSValue js_invoke_function_8(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d, JSValue e, JSValue f, JSValue g, JSValue h){
45 return js_invoke_function(fn,a,b,c,d,e,f,g,h,0,0);
47 static inline JSValue js_invoke_function_9(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d, JSValue e, JSValue f, JSValue g, JSValue h, JSValue i){
48 return js_invoke_function(fn,a,b,c,d,e,f,g,h,i,0);
50 static inline JSValue js_invoke_function_10(JSValue fn, JSValue a, JSValue b, JSValue c, JSValue d, JSValue e, JSValue f, JSValue g, JSValue h, JSValue i, JSValue j){
51 return js_invoke_function(fn,a,b,c,d,e,f,g,h,i,j);