| 5941 | |
| 5942 | |
| 5943 | Proto *luaF_newproto (lua_State *L) { |
| 5944 | Proto *f = luaM_new(L, Proto); |
| 5945 | luaC_link(L, obj2gco(f), LUA_TPROTO); |
| 5946 | f->k = NULL; |
| 5947 | f->sizek = 0; |
| 5948 | f->p = NULL; |
| 5949 | f->sizep = 0; |
| 5950 | f->code = NULL; |
| 5951 | f->sizecode = 0; |
| 5952 | f->sizelineinfo = 0; |
| 5953 | f->sizeupvalues = 0; |
| 5954 | f->nups = 0; |
| 5955 | f->upvalues = NULL; |
| 5956 | f->numparams = 0; |
| 5957 | f->is_vararg = 0; |
| 5958 | f->maxstacksize = 0; |
| 5959 | f->lineinfo = NULL; |
| 5960 | f->sizelocvars = 0; |
| 5961 | f->locvars = NULL; |
| 5962 | f->linedefined = 0; |
| 5963 | f->lastlinedefined = 0; |
| 5964 | f->source = NULL; |
| 5965 | return f; |
| 5966 | } |
| 5967 | |
| 5968 | |
| 5969 | void luaF_freeproto (lua_State *L, Proto *f) { |
no test coverage detected