Home | History | Annotate | Download | only in lint1

Lines Matching defs:con

563 	case CON:
665 n->tn_op = CON;
678 n->tn_op = CON;
802 n->tn_op = CON;
808 n->tn_op = CON;
877 return tn->tn_op == CON &&
917 if (ln->tn_op != CON && rn->tn_op != CON)
924 if (lt == CHAR && rn->tn_op == CON &&
930 if (rt == CHAR && ln->tn_op == CON &&
942 rn->tn_op == CON && rn->u.value.u.integer <= 0) {
953 ln->tn_op == CON && ln->u.value.u.integer <= 0) {
1032 if (tn->tn_op != CON) {
1058 && is_integer(lt) && (*lnp)->tn_op != CON
1059 && is_floating(t) && (*rnp)->tn_op == CON)
1344 if (ln->tn_op == CON)
1504 if (rn->tn_op == CON)
1517 if (ln->tn_op == CON && rn->tn_op == CON)
1551 && (tn->tn_op == CON && tn->u.value.u.integer == 0);
1707 if (rn->u.ops.left->tn_op == CON)
1733 && (lt != rt || (ln->tn_type->t_bitfield && rn->tn_op == CON))) {
2013 case CON:
2059 ln->tn_op == CON && ln->u.value.v_unsigned_since_c90) {
2065 rn->tn_op == CON && rn->u.value.v_unsigned_since_c90) {
2136 && ln->tn_op == ASSIGN && ln->u.ops.right->tn_op == CON) {
2143 && rn->tn_op == ASSIGN && rn->u.ops.right->tn_op == CON) {
2161 if (mp->m_fold_constant_operands && ln->tn_op == CON) {
2162 if (!mp->m_binary || rn->tn_op == CON) {
2598 if (ln->tn_op != CON)
2609 && !(ln->tn_op == CON && ln->u.value.u.integer >= 0))
2619 && !(ln->tn_op == CON && ln->u.value.u.integer >= 0))
2635 && ln->tn_op != CON
2640 && rn->tn_op == CON
2664 if (rn->tn_op != CON)
3264 return tn->tn_op == CON &&
3442 if (!rn->tn_type->t_is_enum && rn->tn_op == CON &&
3618 if (tn->tn_op == CON)
3652 if (ptn->tn_op == CON && is_integer(nt) &&
3749 if (tn->tn_op == CON)
3792 if (tn->tn_op == CON)
3991 if (tn->tn_op != CON || nt == VOID) {
3994 ntn->tn_op = CON;
4457 && n->u.ops.left->u.ops.left->tn_op == CON
4722 if (tn->tn_op == CON) {
4800 && (idx = plus->u.ops.right, idx->tn_op == CON)
4812 int64_t con = is_uinteger(idx->tn_type->t_tspec)
4818 if (!is_uinteger(idx->tn_type->t_tspec) && con < 0)
4820 warning(167, (intmax_t)con);
4821 else if (dim > 0 && (uint64_t)con >= (uint64_t)dim)
4823 warning(168, (uintmax_t)con, dim - 1);
4957 if (op == NAME || op == CON || op == STRING)
5028 * CON. Type conversions are allowed if they do not change binary
5045 if (tn->u.ops.right->tn_op != CON)
5050 if (tn->u.ops.left->tn_op == CON) {
5054 } else if (tn->u.ops.right->tn_op == CON) {