Lines Matching refs:func
63 Closure *func = curr_func(L); in index2adr() local
64 sethvalue(L, &L->env, func->c.env); in index2adr()
69 Closure *func = curr_func(L); in index2adr() local
71 return (idx <= func->c.nupvalues) in index2adr()
72 ? &func->c.upvalue[idx-1] in index2adr()
83 Closure *func = curr_func(L); in getcurrenv() local
84 return func->c.env; in getcurrenv()
213 Closure *func = curr_func(L); in lua_replace() local
215 func->c.env = hvalue(L->top - 1); in lua_replace()
216 luaC_barrier(L, func, L->top - 1); in lua_replace()
777 StkId func; in lua_call() local
781 func = L->top - (nargs+1); in lua_call()
782 luaD_call(L, func, nresults); in lua_call()
793 StkId func; member
800 luaD_call(L, c->func, c->nresults); in f_call()
808 ptrdiff_t func; in lua_pcall() local
813 func = 0; in lua_pcall()
817 func = savestack(L, o); in lua_pcall()
819 c.func = L->top - (nargs+1); /* function to be called */ in lua_pcall()
821 status = luaD_pcall(L, f_call, &c, savestack(L, c.func), func); in lua_pcall()
832 lua_CFunction func; member
841 cl->c.f = c->func; in f_Ccall()
850 LUA_API int lua_cpcall (lua_State *L, lua_CFunction func, void *ud) { in lua_cpcall() argument
854 c.func = func; in lua_cpcall()