Home
last modified time | relevance | path

Searched refs:ttisinteger (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/lua/src/
H A Dlvm.h58 (ttisinteger(o) ? ((n) = cast_num(ivalue(o)), 1) : 0))
63 (ttisinteger(o) ? (*(i) = ivalue(o), 1) : luaV_tointeger(o,i,LUA_FLOORN2I))
68 (ttisinteger(o) ? (*(i) = ivalue(o), 1) : luaV_tointegerns(o,i,LUA_FLOORN2I))
H A Dlvm.c112 if (ttisinteger(obj)) { in luaV_tonumber_()
147 else if (ttisinteger(obj)) { in luaV_tointegerns()
217 if (ttisinteger(pinit) && ttisinteger(pstep)) { /* integer loop? */ in forprep()
488 if (ttisinteger(l)) { in LTnum()
490 if (ttisinteger(r)) in LTnum()
510 if (ttisinteger(l)) { in LEnum()
512 if (ttisinteger(r)) in LEnum()
894 if (ttisinteger(v1)) { \
938 if (ttisinteger(v1) && ttisinteger(v2)) { \
996 if (ttisinteger(s2v(ra)) && ttisinteger(rb)) { \
[all …]
H A Dlobject.h306 #define ttisinteger(o) checktag((o), LUA_VNUMINT) macro
309 (ttisinteger(o) ? cast_num(ivalue(o)) : fltvalue(o)))
311 #define ivalue(o) check_exp(ttisinteger(o), val_(o).i)
326 { TValue *io=(obj); lua_assert(ttisinteger(io)); val_(io).i=(x); }
H A Dlobject.c112 if (ttisinteger(p1) && ttisinteger(p2)) { in luaO_rawarith()
358 if (ttisinteger(obj)) in tostringbuff()
H A Dltable.c305 i = ttisinteger(key) ? arrayindex(ivalue(key)) : 0; in findindex()
580 if (ttisinteger(ek)) in rehash()
H A Dllex.c244 if (ttisinteger(&obj)) { in read_numeral()
H A Dlcode.c554 if (ttisinteger(idx)) { /* is there an index there? */ in addk()
1325 if (ttisinteger(&res)) { in constfolding()
1486 lua_assert(ttisinteger(&fs->f->k[v2])); in codebitwise()
H A Dlapi.c281 return ttisinteger(o); in lua_isinteger()