1
0
forked from Mirror/wren

Make callFunction() unique

This commit is contained in:
Luchs
2015-03-26 20:42:20 +01:00
parent e4f3072460
commit fdf459b1a5

View File

@ -485,7 +485,7 @@ DEF_PRIMITIVE(fn_arity)
RETURN_NUM(AS_FN(args[0])->arity);
}
static PrimitiveResult callFunction(WrenVM* vm, Value* args, int numArgs)
static PrimitiveResult callFn(WrenVM* vm, Value* args, int numArgs)
{
ObjFn* fn;
if (IS_CLOSURE(args[0]))
@ -502,23 +502,23 @@ static PrimitiveResult callFunction(WrenVM* vm, Value* args, int numArgs)
return PRIM_CALL;
}
DEF_PRIMITIVE(fn_call0) { return callFunction(vm, args, 0); }
DEF_PRIMITIVE(fn_call1) { return callFunction(vm, args, 1); }
DEF_PRIMITIVE(fn_call2) { return callFunction(vm, args, 2); }
DEF_PRIMITIVE(fn_call3) { return callFunction(vm, args, 3); }
DEF_PRIMITIVE(fn_call4) { return callFunction(vm, args, 4); }
DEF_PRIMITIVE(fn_call5) { return callFunction(vm, args, 5); }
DEF_PRIMITIVE(fn_call6) { return callFunction(vm, args, 6); }
DEF_PRIMITIVE(fn_call7) { return callFunction(vm, args, 7); }
DEF_PRIMITIVE(fn_call8) { return callFunction(vm, args, 8); }
DEF_PRIMITIVE(fn_call9) { return callFunction(vm, args, 9); }
DEF_PRIMITIVE(fn_call10) { return callFunction(vm, args, 10); }
DEF_PRIMITIVE(fn_call11) { return callFunction(vm, args, 11); }
DEF_PRIMITIVE(fn_call12) { return callFunction(vm, args, 12); }
DEF_PRIMITIVE(fn_call13) { return callFunction(vm, args, 13); }
DEF_PRIMITIVE(fn_call14) { return callFunction(vm, args, 14); }
DEF_PRIMITIVE(fn_call15) { return callFunction(vm, args, 15); }
DEF_PRIMITIVE(fn_call16) { return callFunction(vm, args, 16); }
DEF_PRIMITIVE(fn_call0) { return callFn(vm, args, 0); }
DEF_PRIMITIVE(fn_call1) { return callFn(vm, args, 1); }
DEF_PRIMITIVE(fn_call2) { return callFn(vm, args, 2); }
DEF_PRIMITIVE(fn_call3) { return callFn(vm, args, 3); }
DEF_PRIMITIVE(fn_call4) { return callFn(vm, args, 4); }
DEF_PRIMITIVE(fn_call5) { return callFn(vm, args, 5); }
DEF_PRIMITIVE(fn_call6) { return callFn(vm, args, 6); }
DEF_PRIMITIVE(fn_call7) { return callFn(vm, args, 7); }
DEF_PRIMITIVE(fn_call8) { return callFn(vm, args, 8); }
DEF_PRIMITIVE(fn_call9) { return callFn(vm, args, 9); }
DEF_PRIMITIVE(fn_call10) { return callFn(vm, args, 10); }
DEF_PRIMITIVE(fn_call11) { return callFn(vm, args, 11); }
DEF_PRIMITIVE(fn_call12) { return callFn(vm, args, 12); }
DEF_PRIMITIVE(fn_call13) { return callFn(vm, args, 13); }
DEF_PRIMITIVE(fn_call14) { return callFn(vm, args, 14); }
DEF_PRIMITIVE(fn_call15) { return callFn(vm, args, 15); }
DEF_PRIMITIVE(fn_call16) { return callFn(vm, args, 16); }
DEF_PRIMITIVE(fn_toString)
{