Home
last modified time | relevance | path

Searched refs:abslineinfo (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/lua/src/
H A Dlundump.c234 f->abslineinfo = luaM_newvectorchecked(S->L, n, AbsLineInfo); in loadDebug()
237 f->abslineinfo[i].pc = loadInt(S); in loadDebug()
238 f->abslineinfo[i].line = loadInt(S); in loadDebug()
H A Dldebug.c61 if (f->sizeabslineinfo == 0 || pc < f->abslineinfo[0].pc) { in getbaseline()
69 (i < f->sizeabslineinfo && f->abslineinfo[i].pc <= pc)); in getbaseline()
70 while (i + 1 < f->sizeabslineinfo && pc >= f->abslineinfo[i + 1].pc) in getbaseline()
72 *basepc = f->abslineinfo[i].pc; in getbaseline()
73 return f->abslineinfo[i].line; in getbaseline()
H A Dldump.c166 dumpInt(D, f->abslineinfo[i].pc); in dumpDebug()
167 dumpInt(D, f->abslineinfo[i].line); in dumpDebug()
H A Dlfunc.c251 f->abslineinfo = NULL; in luaF_newproto()
272 luaM_freearray(L, f->abslineinfo, f->sizeabslineinfo); in luaF_freeproto()
H A Dlcode.c333 luaM_growvector(fs->ls->L, f->abslineinfo, fs->nabslineinfo, in savelineinfo()
335 f->abslineinfo[fs->nabslineinfo].pc = pc; in savelineinfo()
336 f->abslineinfo[fs->nabslineinfo++].line = line; in savelineinfo()
361 lua_assert(f->abslineinfo[fs->nabslineinfo - 1].pc == pc); in removelastlineinfo()
H A Dltests.c785 luaL_argcheck(L, p->abslineinfo != NULL, 1, "function has no debug info"); in listabslineinfo()
788 lua_pushinteger(L, p->abslineinfo[i].pc); in listabslineinfo()
790 lua_pushinteger(L, p->abslineinfo[i].line); in listabslineinfo()
H A Dlobject.h571 AbsLineInfo *abslineinfo; /* idem */ member
H A Dlparser.c766 luaM_shrinkvector(L, f->abslineinfo, f->sizeabslineinfo, in close_func()