diff options
Diffstat (limited to 'meta/template/jit.lua')
-rw-r--r-- | meta/template/jit.lua | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/meta/template/jit.lua b/meta/template/jit.lua index dae996b5..b047ba4e 100644 --- a/meta/template/jit.lua +++ b/meta/template/jit.lua @@ -5,29 +5,39 @@ ---@class jitlib ---@field version string ---@field version_num number ----@field os string ----@field arch string +---@field os 'Windows'|'Linux'|'OSX'|'BSD'|'POSIX'|'Other' +---@field arch 'x86'|'x64'|'arm'|'arm64'|'arm64be'|'ppc'|'ppc64'|'ppc64le'|'mips'|'mipsel'|'mips64'|'mips64el'|string jit = {} ---@overload fun(...):... ---@param func function|boolean ---@param recursive? boolean -function jit.on(func, recursive) end +function jit.on(func, recursive) +end ---@overload fun(...):... ---@param func function|boolean ---@param recursive? boolean -function jit.off(func, recursive) end +function jit.off(func, recursive) +end ---@overload fun(...):... ---@overload fun(tr: number) ---@param func function|boolean ---@param recursive? boolean -function jit.flush(func, recursive) end +function jit.flush(func, recursive) +end ---@return boolean status ---@return string ... ---@nodiscard -function jit.status() end +function jit.status() +end + +jit.opt = {} + +---@param ... any flags +function jit.opt.start(...) +end return jit |