| 42 | |
| 43 | |
| 44 | UpVal *luaF_newupval (lua_State *L) { |
| 45 | UpVal *uv = luaM_new(L, UpVal); |
| 46 | luaC_link(L, obj2gco(uv), LUA_TUPVAL); |
| 47 | uv->v = &uv->u.value; |
| 48 | setnilvalue(uv->v); |
| 49 | return uv; |
| 50 | } |
| 51 | |
| 52 | |
| 53 | UpVal *luaF_findupval (lua_State *L, StkId level) { |