| 28 | |
| 29 | |
| 30 | Closure *luaF_newLclosure (lua_State *L, int n) { |
| 31 | Closure *c = &luaC_newobj(L, LUA_TLCL, sizeLclosure(n), NULL, 0)->cl; |
| 32 | c->l.p = NULL; |
| 33 | c->l.nupvalues = cast_byte(n); |
| 34 | while (n--) c->l.upvals[n] = NULL; |
| 35 | return c; |
| 36 | } |
| 37 | |
| 38 | |
| 39 | UpVal *luaF_newupval (lua_State *L) { |
no test coverage detected