nasize 297 lib/lua/ltable.c static void resize (lua_State *L, Table *t, int nasize, int nhsize) { nasize 302 lib/lua/ltable.c if (nasize > oldasize) /* array part must grow? */ nasize 303 lib/lua/ltable.c setarrayvector(L, t, nasize); nasize 306 lib/lua/ltable.c if (nasize < oldasize) { /* array part must shrink? */ nasize 307 lib/lua/ltable.c t->sizearray = nasize; nasize 309 lib/lua/ltable.c for (i=nasize; i<oldasize; i++) { nasize 314 lib/lua/ltable.c luaM_reallocvector(L, t->array, oldasize, nasize, TValue); nasize 327 lib/lua/ltable.c LUAI_FUNC void luaH_resizearray (lua_State *L, Table *t, int nasize) { nasize 329 lib/lua/ltable.c resize(L, t, nasize, nsize); nasize 334 lib/lua/ltable.c int nasize, na; nasize 339 lib/lua/ltable.c nasize = numusearray(t, nums); /* count keys in array part */ nasize 340 lib/lua/ltable.c totaluse = nasize; /* all those keys are integer keys */ nasize 341 lib/lua/ltable.c totaluse += numusehash(t, nums, &nasize); /* count keys in hash part */ nasize 343 lib/lua/ltable.c nasize += countint(ek, nums); nasize 346 lib/lua/ltable.c na = computesizes(nums, &nasize); nasize 348 lib/lua/ltable.c resize(L, t, nasize, totaluse - na); nasize 28 lib/lua/ltable.h LUAI_FUNC void luaH_resizearray (lua_State *L, Table *t, int nasize);