用来标记该函数是抛出异常,永远不返回. 当前内建只支持了函数error typescript keyword `never` ```typescript function fail(message: string): never { throw new Error(message); } ``` or c++ attributue `noreturn` ```c++ [[ noreturn ]] void f() { throw "error"; } ``` so, lua maybe like: ```lua ---@noreturn ---@never local function h()end ```