| 182 | } |
| 183 | |
| 184 | [[noreturn]] int error(lua_State *L, const char *fmt, ...) { |
| 185 | va_list argp; |
| 186 | va_start(argp, fmt); |
| 187 | luaL_where(L, 1); |
| 188 | lua_pushvfstring(L, fmt, argp); |
| 189 | va_end(argp); |
| 190 | lua_concat(L, 2); |
| 191 | throw error_tag(); |
| 192 | } |
| 193 | |
| 194 | [[noreturn]] int argerror(lua_State *L, int narg, const char *extramsg) { |
| 195 | lua_Debug ar; |
no test coverage detected