is_uinteger
else if (is_uinteger(tn->tn_type->t_tspec))
else if (is_uinteger(t))
bool is_unsigned = is_uinteger(v->v_tspec);
if (is_uinteger(nv->v_tspec))
return t == PTR || is_uinteger(t) || (ui & bit(bits - 1)) == 0
if (is_uinteger(lt) && !is_uinteger(rt) &&
if (is_uinteger(rt) && !is_uinteger(lt) &&
if (is_uinteger(lt) || is_uinteger(rt))
if (is_integer(t) && !is_uinteger(t))
if ((is_uinteger(lt) || is_uinteger(rt)) &&
!is_uinteger(arith_rank[i]))
if (!is_integer(t) || is_uinteger(t)) {
if (is_uinteger(tn->tn_type->t_tspec))
if (is_uinteger(nt) == is_uinteger(ot))
return is_uinteger(ot) && nw > ow;
return !is_uinteger(tp->t_tspec) && ic.bclr >> 63 == 0;
return !is_uinteger(tp->t_tspec) && (a.bclr & b.bclr) >> 63 == 0;
if (is_uinteger(tp->t_tspec)) {
if (is_uinteger(olt))
if (allow_trad && allow_c90 && hflag && is_uinteger(ort)
if (allow_trad && allow_c90 && hflag && !is_uinteger(ort)
if (!is_uinteger(ln->tn_type->t_tspec)
if (!is_uinteger(rt) && rn->u.value.u.integer < 0)
if (pflag && !is_uinteger(lt) &&
!(!allow_c90 && is_uinteger(rt))) {
c.umax = is_uinteger(tp->t_tspec) ? ui_max_value(tp)
return is_uinteger(t) ? UINT : INT;
width_in_bits(tp) - (is_uinteger(tp->t_tspec) ? 0 : 1));
if (is_uinteger(tp->t_tspec)
if (!is_uinteger(tp->t_tspec))
if (is_uinteger(tp->t_tspec)
is_uinteger(nt) != is_uinteger(ot)) {
if (is_uinteger(nt) != is_uinteger(ot))
nv->u.floating = (ot == PTR || is_uinteger(ot)) ?
nv->u.floating = (ot == PTR || is_uinteger(ot)) ?
nv->u.floating = (ot == PTR || is_uinteger(ot))
bool is_unsigned = is_uinteger(v->v_tspec);
} else if (nt != PTR && is_uinteger(nt) &&
ot != PTR && !is_uinteger(ot) && v->u.integer < 0)
(is_uinteger(ot) || (v->u.integer & xmsk1) != xmsk1))
(is_integer(nt) && !is_uinteger(nt) &&
int64_t con = is_uinteger(idx->tn_type->t_tspec)
bool new_unsigned = is_uinteger(ntp->t_tspec);
if (!is_uinteger(idx->tn_type->t_tspec) && con < 0)
bool old_unsigned = is_uinteger(otp->t_tspec);
&& is_uinteger(call->args[2]->tn_type->t_tspec)