Searched refs:LUA_TSHRSTR (Results 1 - 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/lua/src/
H A Dlstring.h27 #define isreserved(s) ((s)->tt == LUA_TSHRSTR && (s)->extra > 0)
33 #define eqshrstr(a,b) check_exp((a)->tt == LUA_TSHRSTR, (a) == (b))
H A Dltable.c123 case LUA_TSHRSTR:
541 lua_assert(key->tt == LUA_TSHRSTR);
576 if (key->tt == LUA_TSHRSTR)
591 case LUA_TSHRSTR: return luaH_getshortstr(t, tsvalue(key));
H A Dlobject.h53 #define LUA_TSHRSTR (LUA_TSTRING | (0 << 4)) /* short strings */ macro
149 #define ttisshrstring(o) checktag((o), ctb(LUA_TSHRSTR))
336 #define tsslen(s) ((s)->tt == LUA_TSHRSTR ? (s)->shrlen : (s)->u.lnglen)
H A Dldump.c117 case LUA_TSHRSTR:
H A Dlstring.c186 ts = createstrobj(L, l, LUA_TSHRSTR, h);
H A Dlundump.c147 case LUA_TSHRSTR:
H A Dluac.c276 case LUA_TSHRSTR: case LUA_TLNGSTR:
H A Dlgc.c239 case LUA_TSHRSTR: {
711 case LUA_TSHRSTR:
H A Dlvm.c425 case LUA_TSHRSTR: return eqshrstr(tsvalue(t1), tsvalue(t2));
527 case LUA_TSHRSTR: {
H A Dlapi.c395 case LUA_TSHRSTR: return tsvalue(o)->shrlen;
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
H A Dlstring.h28 #define isreserved(s) ((s)->tsv.tt == LUA_TSHRSTR && (s)->tsv.extra > 0)
34 #define eqshrstr(a,b) check_exp((a)->tsv.tt == LUA_TSHRSTR, (a) == (b))
H A Dlstring.c47 (a->tsv.tt == LUA_TSHRSTR ? eqshrstr(a, b) : luaS_eqlngstr(a, b));
124 s = createstrobj(L, str, l, LUA_TSHRSTR, h, list);
H A Dltable.c109 case LUA_TSHRSTR:
468 lua_assert(key->tsv.tt == LUA_TSHRSTR);
483 case LUA_TSHRSTR: return luaH_getstr(t, rawtsvalue(key));
H A Dlobject.h55 #define LUA_TSHRSTR (LUA_TSTRING | (0 << 4)) /* short strings */ macro
137 #define ttisshrstring(o) checktag((o), ctb(LUA_TSHRSTR))
H A Dlgc.c247 case LUA_TSHRSTR:
678 case LUA_TSHRSTR:
H A Dlvm.c269 case LUA_TSHRSTR: return eqshrstr(rawtsvalue(t1), rawtsvalue(t2));

Completed in 138 milliseconds