l2 185 lib/lua/lcode.c LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2) { l2 186 lib/lua/lcode.c if (l2 == NO_JUMP) return; l2 188 lib/lua/lcode.c *l1 = l2; l2 194 lib/lua/lcode.c fixjump(fs, list, l2); l2 68 lib/lua/lcode.h LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2); l2 445 lib/lua/lstrlib.c const char *s2, size_t l2) { l2 446 lib/lua/lstrlib.c if (l2 == 0) return s1; /* empty strings are everywhere */ l2 447 lib/lua/lstrlib.c else if (l2 > l1) return NULL; /* avoids a negative `l1' */ l2 450 lib/lua/lstrlib.c l2--; /* 1st char will be checked by `memchr' */ l2 451 lib/lua/lstrlib.c l1 = l1-l2; /* `s2' cannot be found after that */ l2 454 lib/lua/lstrlib.c if (memcmp(init, s2+1, l2) == 0) l2 496 lib/lua/lstrlib.c size_t l1, l2; l2 498 lib/lua/lstrlib.c const char *p = luaL_checklstring(L, 2, &l2); l2 505 lib/lua/lstrlib.c const char *s2 = lmemfind(s+init, l1-init, p, l2); l2 508 lib/lua/lstrlib.c lua_pushinteger(L, s2-s+l2);