MCPcopy Create free account
hub / github.com/EmmyLua/EmmyLuaDebugger / getupvalname

Function getupvalname

third-party/lua-5.2.4/src/ldebug.c:516–527  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

514
515
516static const char *getupvalname (CallInfo *ci, const TValue *o,
517 const char **name) {
518 LClosure *c = ci_func(ci);
519 int i;
520 for (i = 0; i < c->nupvalues; i++) {
521 if (c->upvals[i]->v == o) {
522 *name = upvalname(c->p, i);
523 return "upvalue";
524 }
525 }
526 return NULL;
527}
528
529
530l_noret luaG_typeerror (lua_State *L, const TValue *o, const char *op) {

Callers 1

luaG_typeerrorFunction · 0.70

Calls 1

upvalnameFunction · 0.70

Tested by

no test coverage detected