MCPcopy Create free account
hub / github.com/ObEngine/ObEngine / arrayindex

Function arrayindex

extlibs/lua/src/ltable.c:274–279  ·  view source on GitHub ↗

** returns the index for 'k' if 'k' is an appropriate key to live in ** the array part of a table, 0 otherwise. */

Source from the content-addressed store, hash-verified

272** the array part of a table, 0 otherwise.
273*/
274static unsigned int arrayindex (lua_Integer k) {
275 if (l_castS2U(k) - 1u < MAXASIZE) /* 'k' in [1, MAXASIZE]? */
276 return cast_uint(k); /* 'key' is an appropriate array index */
277 else
278 return 0;
279}
280
281
282/*

Callers 2

findindexFunction · 0.85
countintFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected