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

Function ll_seeall

libraries/AP_Scripting/lua/src/loadlib.c:719–729  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

717
718
719static int ll_seeall (lua_State *L) {
720 luaL_checktype(L, 1, LUA_TTABLE);
721 if (!lua_getmetatable(L, 1)) {
722 lua_createtable(L, 0, 1); /* create new metatable */
723 lua_pushvalue(L, -1);
724 lua_setmetatable(L, 1);
725 }
726 lua_pushglobaltable(L);
727 lua_setfield(L, -2, "__index"); /* mt.__index = _G */
728 return 0;
729}
730
731#endif
732/* }====================================================== */

Callers

nothing calls this directly

Calls 6

luaL_checktypeFunction · 0.85
lua_getmetatableFunction · 0.85
lua_createtableFunction · 0.85
lua_pushvalueFunction · 0.85
lua_setmetatableFunction · 0.85
lua_setfieldFunction · 0.85

Tested by

no test coverage detected