Home
last modified time | relevance | path

Searched refs:tsvalue (Results 1 – 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/lua/src/
HDlvm.c369 return l_strcmp(tsvalue(l), tsvalue(r)) < 0; in luaV_lessthan()
389 return l_strcmp(tsvalue(l), tsvalue(r)) <= 0; in luaV_lessequal()
425 case LUA_TSHRSTR: return eqshrstr(tsvalue(t1), tsvalue(t2)); in luaV_equalobj()
426 case LUA_TLNGSTR: return luaS_eqlngstr(tsvalue(t1), tsvalue(t2)); in luaV_equalobj()
457 #define isemptystr(o) (ttisshrstring(o) && tsvalue(o)->shrlen == 0)
528 setivalue(ra, tsvalue(rb)->shrlen); in luaV_objlen()
532 setivalue(ra, tsvalue(rb)->u.lnglen); in luaV_objlen()
881 TString *key = tsvalue(rc); /* key must be a string */ in luaV_execute()
HDltable.c124 return hashstr(t, tsvalue(key)); in mainposition()
126 return hashpow2(t, luaS_hashlongstr(tsvalue(key))); in mainposition()
544 if (ttisshrstring(k) && eqshrstr(tsvalue(k), key)) in luaH_getshortstr()
591 case LUA_TSHRSTR: return luaH_getshortstr(t, tsvalue(key)); in luaH_get()
HDlobject.h169 #define tsvalue(o) check_exp(ttisstring(o), gco2ts(val_(o).gc)) macro
333 #define svalue(o) getstr(tsvalue(o))
339 #define vslen(o) tsslen(tsvalue(o))
HDltm.c96 return getstr(tsvalue(name)); /* use it as type name */ in luaT_objtypename()
HDldump.c119 DumpString(tsvalue(o), D); in DumpConstants()
HDluac.c277 PrintString(tsvalue(o)); in PrintConstant()
HDllex.c140 ts = tsvalue(keyfromval(o)); /* re-use value previously stored */ in luaX_newstring()
HDlapi.c395 case LUA_TSHRSTR: return tsvalue(o)->shrlen; in lua_rawlen()
396 case LUA_TLNGSTR: return tsvalue(o)->u.lnglen; in lua_rawlen()
HDlgc.c142 markobject(g, tsvalue(o)); /* strings are 'values', so are never weak */ in iscleared()
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
HDlvm.c38 if (ttisstring(obj) && luaO_str2d(svalue(obj), tsvalue(obj)->len, &num)) { in luaV_tonumber()
302 else if (tsvalue(top-1)->len == 0) /* second operand is empty? */ in luaV_concat()
304 else if (ttisstring(top-2) && tsvalue(top-2)->len == 0) { in luaV_concat()
309 size_t tl = tsvalue(top-1)->len; in luaV_concat()
314 size_t l = tsvalue(top-i-1)->len; in luaV_concat()
323 size_t l = tsvalue(top-i)->len; in luaV_concat()
346 setnvalue(ra, cast_num(tsvalue(rb)->len)); in luaV_objlen()
HDlobject.h156 #define tsvalue(o) (&rawtsvalue(o)->tsv) macro
HDlapi.c401 if (len != NULL) *len = tsvalue(o)->len; in lua_tolstring()
409 case LUA_TSTRING: return tsvalue(o)->len; in lua_rawlen()