Lines Matching refs:op
60 is_typeok_strict_bool_binary(op_t op,
67 if (op == FARG && rn->tn_sys)
74 if (op == ASSIGN || op == ANDASS || op == XORASS || op == ORASS ||
75 op == RETURN || op == INIT || op == FARG)
78 if (op == EQ || op == NE ||
79 op == BITAND || op == BITXOR || op == BITOR ||
80 op == COLON)
95 typeok_strict_bool_binary_compatible(op_t op, int arg,
99 if (is_typeok_strict_bool_binary(op, ln, lt, rn, rt))
102 if (op == FARG)
105 else if (op == RETURN)
110 error(107, op_name(op), tspec_name(lt), tspec_name(rt));
120 typeok_scalar_strict_bool(op_t op, const mod_t *mp, int arg,
133 !typeok_strict_bool_binary_compatible(op, arg, ln, lt, rn, rt))
143 error(330, op_name(op), tspec_name(lt));
148 error(331, op_name(op), tspec_name(lt));
151 if (binary && op != QUEST &&
154 error(332, op_name(op), tspec_name(rt));
167 error(335, op_name(op));
172 error(336, op_name(op));
177 error(337, op_name(op));