19 lines
657 B
Lua
19 lines
657 B
Lua
---@meta table.new
|
|
|
|
---@version JIT
|
|
---
|
|
---This creates a pre-sized table, just like the C API equivalent `lua_createtable()`. This is useful for big tables if the final table size is known and automatic table resizing is too expensive. `narray` parameter specifies the number of array-like items, and `nhash` parameter specifies the number of hash-like items. The function needs to be required before use.
|
|
---```lua
|
|
--- require("table.new")
|
|
---```
|
|
---
|
|
---
|
|
---[View documents](http://www.lua.org/manual/5.1/manual.html#pdf-table.new)
|
|
---
|
|
---@param narray integer
|
|
---@param nhash integer
|
|
---@return table
|
|
local function new(narray, nhash) end
|
|
|
|
return new
|