Lines Matching refs:rb

317 static void Arith (lua_State *L, StkId ra, const TValue *rb,  in Arith()  argument
321 if ((b = luaV_tonumber(rb, &tempb)) != NULL && in Arith()
335 else if (!call_binTM(L, rb, rc, ra, op)) in Arith()
336 luaG_aritherror(L, rb, rc); in Arith()
365 TValue *rb = RKB(i); \
367 if (ttisnumber(rb) && ttisnumber(rc)) { \
368 lua_Number nb = nvalue(rb), nc = nvalue(rc); \
372 Protect(Arith(L, ra, rb, rc, tm)); \
421 TValue *rb = RB(i); in luaV_execute() local
423 setnilvalue(rb--); in luaV_execute()
424 } while (rb >= ra); in luaV_execute()
434 TValue *rb = KBx(i); in luaV_execute() local
436 lua_assert(ttisstring(rb)); in luaV_execute()
437 Protect(luaV_gettable(L, &g, rb, ra)); in luaV_execute()
469 StkId rb = RB(i); in luaV_execute() local
470 setobjs2s(L, ra+1, rb); in luaV_execute()
471 Protect(luaV_gettable(L, rb, RKC(i), ra)); in luaV_execute()
499 TValue *rb = RB(i); in luaV_execute() local
500 if (ttisnumber(rb)) { in luaV_execute()
501 lua_Number nb = nvalue(rb); in luaV_execute()
505 Protect(Arith(L, ra, rb, rb, TM_UNM)); in luaV_execute()
515 const TValue *rb = RB(i); in luaV_execute() local
516 switch (ttype(rb)) { in luaV_execute()
518 setnvalue(ra, cast_num(luaH_getn(hvalue(rb)))); in luaV_execute()
522 setnvalue(ra, cast_num(tsvalue(rb)->len)); in luaV_execute()
527 if (!call_binTM(L, rb, luaO_nilobject, ra, TM_LEN)) in luaV_execute()
528 luaG_typeerror(L, rb, "get length of"); in luaV_execute()
546 TValue *rb = RKB(i); in luaV_execute() local
549 if (equalobj(L, rb, rc) == GETARG_A(i)) in luaV_execute()
578 TValue *rb = RB(i); in luaV_execute() local
579 if (l_isfalse(rb) != GETARG_C(i)) { in luaV_execute()
580 setobjs2s(L, ra, rb); in luaV_execute()