MCPcopy Create free account
hub / github.com/EmmyLua/EmmyLuaDebugger / Ishl

Function Ishl

third-party/lua-5.5.0/src/lmathlib.c:429–432  ·  view source on GitHub ↗

return i << n */

Source from the content-addressed store, hash-verified

427
428/* return i << n */
429static Rand64 Ishl (Rand64 i, int n) {
430 lua_assert(n > 0 && n < 32);
431 return packI((i.h << n) | (trim32(i.l) >> (32 - n)), i.l << n);
432}
433
434/* i1 ^= i2 */
435static void Ixor (Rand64 *i1, Rand64 i2) {

Callers 3

times5Function · 0.70
times9Function · 0.70
nextrandFunction · 0.70

Calls 1

packIFunction · 0.70

Tested by

no test coverage detected