Lines Matching refs:tval
85 int tval; /* type info: STR|NUM|ARR|FCN|FLD|CON|DONTFREE */
104 /* Cell.tval values: */
191 #define isrec(n) ((n)->tval & REC)
192 #define isfld(n) ((n)->tval & FLD)
193 #define isstr(n) ((n)->tval & STR)
194 #define isnum(n) ((n)->tval & NUM)
195 #define isarr(n) ((n)->tval & ARR)
196 #define isfcn(n) ((n)->tval & FCN)
200 /* #define freeable(p) (!((p)->tval & DONTFREE)) */
201 #define freeable(p) ( ((p)->tval & (STR|DONTFREE)) == STR )