diff options
Diffstat (limited to 'script/vm/generic.lua')
-rw-r--r-- | script/vm/generic.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/script/vm/generic.lua b/script/vm/generic.lua index aa1b76af..28caa2db 100644 --- a/script/vm/generic.lua +++ b/script/vm/generic.lua @@ -95,11 +95,13 @@ local function cloneObject(node, resolved) for i, arg in ipairs(node.args) do local newObj = cloneObject(arg, resolved) newObj.parent = newDocFunc + newObj.optional = arg.optional newDocFunc.args[i] = newObj end for i, ret in ipairs(node.returns) do local newObj = cloneObject(ret, resolved) newObj.parent = newDocFunc + newObj.optional = ret.optional newDocFunc.returns[i] = cloneObject(ret, resolved) end return newDocFunc |