TYPE_NUM
if (lclass & rclass & TYPE_NUM) {
if (lclass & rclass & TYPE_NUM) {
if (tclass & sclass & TYPE_NUM) {
if (classify_type(t1, &t1) != TYPE_NUM)
if (classify_type(t2, &t2) != TYPE_NUM)
if (tclass & sclass & TYPE_NUM) {
if (tclass & TYPE_NUM) {
if (class & TYPE_NUM) {
if (!(class & TYPE_NUM))
oclass, TYPE_NUM, otype, zero->ctype);
if (class & TYPE_NUM) {
if (!(sclass & cclass & TYPE_NUM))
[SYM_BITFIELD] = TYPE_NUM | TYPE_BITFIELD,
[SYM_RESTRICT] = TYPE_NUM | TYPE_RESTRICT,
[SYM_FOULED] = TYPE_NUM | TYPE_RESTRICT | TYPE_FOULED,
return TYPE_NUM;
return TYPE_NUM | TYPE_FLOAT;
#define is_int(class) ((class & (TYPE_NUM | TYPE_FLOAT)) == TYPE_NUM)
if (lclass & rclass & TYPE_NUM) {