Lines Matching defs:hook
218 lua_Hook hook = L->hook;
219 if (hook && L->allowhook) {
230 L->allowhook = 0; /* cannot call hooks inside a hook */
233 (*hook)(L, &ar);
245 int hook = LUA_HOOKCALL;
250 hook = LUA_HOOKTAILCALL;
252 luaD_hook(L, hook, -1);
368 ptrdiff_t fr = savestack(L, firstResult); /* hook may change stack */
514 if (isLua(ci)) /* yielded inside a hook? */
580 if (isLua(ci)) { /* inside a hook? */
589 lua_assert(ci->callstatus & CIST_HOOKED); /* must be inside a hook */