MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / touserdata

Function touserdata

3rd/lua-5.4.3/src/lapi.c:441–447  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

439
440
441static void *touserdata (const TValue *o) {
442 switch (ttype(o)) {
443 case LUA_TUSERDATA: return getudatamem(uvalue(o));
444 case LUA_TLIGHTUSERDATA: return pvalue(o);
445 default: return NULL;
446 }
447}
448
449
450LUA_API void *lua_touserdata (lua_State *L, int idx) {

Callers 2

lua_touserdataFunction · 0.85
lua_topointerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected