| 25 | |
| 26 | |
| 27 | CClosure *luaF_newCclosure (lua_State *L, int nupvals) { |
| 28 | GCObject *o = luaC_newobj(L, LUA_VCCL, sizeCclosure(nupvals)); |
| 29 | CClosure *c = gco2ccl(o); |
| 30 | c->nupvalues = cast_byte(nupvals); |
| 31 | return c; |
| 32 | } |
| 33 | |
| 34 | |
| 35 | LClosure *luaF_newLclosure (lua_State *L, int nupvals) { |
no test coverage detected