Expose function prototype via funcinfo()

This commit is contained in:
Nick Zavaritsky 2016-12-12 23:32:21 +03:00
parent c3cae04153
commit b590e952fa

View File

@ -199,6 +199,7 @@ LJLIB_CF(jit_util_funcinfo)
lua_setfield(L, -2, "source");
lj_debug_pushloc(L, pt, pc);
lua_setfield(L, -2, "loc");
setprotoV(L, lj_tab_setstr(L, t, lj_str_newlit(L, "proto")), pt);
} else {
GCfunc *fn = funcV(L->base);
GCtab *t;