MCPcopy Create free account
hub / github.com/RomanKubiak/ctrlr / luaF_newCclosure

Function luaF_newCclosure

Source/Misc/lua/src/lua.c:5851–5858  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5849
5850
5851Closure *luaF_newCclosure (lua_State *L, int nelems, Table *e) {
5852Closure *c = cast(Closure *, luaM_malloc(L, sizeCclosure(nelems)));
5853luaC_link(L, obj2gco(c), LUA_TFUNCTION);
5854c->c.isC = 1;
5855c->c.env = e;
5856c->c.nupvalues = cast_byte(nelems);
5857return c;
5858}
5859
5860
5861Closure *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