Home | History | Annotate | Download | only in lint1

Lines Matching defs:ui

497 integer_constant_type_signed(unsigned ls, uint64_t ui, int base, bool warned)
499 if (ls == 0 && ui <= TARG_INT_MAX)
501 if (ls == 0 && ui <= TARG_UINT_MAX && base != 10 && allow_c90)
503 if (ls == 0 && ui <= TARG_LONG_MAX)
506 if (ls <= 1 && ui <= TARG_LONG_MAX)
508 if (ls <= 1 && ui <= TARG_ULONG_MAX && base != 10)
517 if (ui <= TARG_LLONG_MAX)
519 if (ui <= TARG_ULLONG_MAX && base != 10)
528 integer_constant_type_unsigned(unsigned l, uint64_t ui, bool warned)
530 if (l == 0 && ui <= TARG_UINT_MAX)
533 if (l <= 1 && ui <= TARG_ULONG_MAX)
542 if (ui <= TARG_ULLONG_MAX)
587 uint64_t ui = (uint64_t)strtoull(cp, &eptr, base);
600 && ui > TARG_INT_MAX
601 && ((l_suffix == 0 && base != 10 && ui <= TARG_UINT_MAX)
602 || (l_suffix <= 1 && ui > TARG_LONG_MAX));
605 ? integer_constant_type_unsigned(l_suffix, ui, warned)
606 : integer_constant_type_signed(l_suffix, ui, base, warned);
607 ui = (uint64_t)convert_integer((int64_t)ui, t, size_in_bits(t));
612 yylval.y_val->u.integer = (int64_t)ui;
623 uint64_t ui = (uint64_t)si;
624 return t == PTR || is_uinteger(t) || ((ui & bit(bits - 1)) == 0)
625 ? (int64_t)(ui & vbits)
626 : (int64_t)(ui | ~vbits);