MCPcopy Create free account
hub / github.com/ArduPilot/ardupilot / luaB_error

Function luaB_error

libraries/AP_Scripting/lua/src/lbaselib.c:105–114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103
104
105static int luaB_error (lua_State *L) {
106 int level = (int)luaL_optinteger(L, 2, 1);
107 lua_settop(L, 1);
108 if (lua_type(L, 1) == LUA_TSTRING && level > 0) {
109 luaL_where(L, level); /* add extra information */
110 lua_pushvalue(L, 1);
111 lua_concat(L, 2);
112 }
113 return lua_error(L);
114}
115
116
117static int luaB_getmetatable (lua_State *L) {

Callers 1

luaB_assertFunction · 0.85

Calls 7

luaL_optintegerFunction · 0.85
lua_settopFunction · 0.85
lua_typeFunction · 0.85
luaL_whereFunction · 0.85
lua_pushvalueFunction · 0.85
lua_concatFunction · 0.85
lua_errorFunction · 0.85

Tested by

no test coverage detected