MCPcopy Create free account
hub / github.com/defold/defold / luaF_newCclosure

Function luaF_newCclosure

engine/lua/src/lua/lfunc.c:23–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21
22
23Closure *luaF_newCclosure (lua_State *L, int nelems, Table *e) {
24 Closure *c = cast(Closure *, luaM_malloc(L, sizeCclosure(nelems)));
25 luaC_link(L, obj2gco(c), LUA_TFUNCTION);
26 c->c.isC = 1;
27 c->c.env = e;
28 c->c.nupvalues = cast_byte(nelems);
29 return c;
30}
31
32
33Closure *luaF_newLclosure (lua_State *L, int nelems, Table *e) {

Callers 2

lua_pushcclosureFunction · 0.85
f_CcallFunction · 0.85

Calls 1

luaC_linkFunction · 0.85

Tested by

no test coverage detected