Lines Matching refs:ot

1668 	tspec_t	nt, ot, ost = NOTSPEC;
1674 if ((ot = tn->tn_type->t_tspec) == PTR)
1678 ptconv(arg, nt, ot, tp, tn);
1679 if (isityp(nt) && isityp(ot)) {
1680 iiconv(op, arg, nt, ot, tp, tn);
1681 } else if (nt == PTR && ((ot == PTR && ost == VOID) || isityp(ot)) &&
1684 } else if (isityp(nt) && ot == PTR) {
1686 } else if (nt == PTR && ot == PTR) {
1714 ptconv(int arg, tspec_t nt, tspec_t ot, type_t *tp, tnode_t *tn)
1719 if (!isatyp(nt) || !isatyp(ot))
1732 ot = ptn->tn_type->t_tspec;
1735 if (nt == ot || (nt == ENUM && ot == INT))
1738 if (isftyp(nt) != isftyp(ot) || psize(nt) != psize(ot)) {
1740 if (!isityp(ot) || psize(ot) > psize(INT)) {
1752 if (ptn->tn_op == CON && isityp(nt) && styp(nt) == styp(ot) &&
1753 msb(ptn->tn_val->v_quad, ot, -1) == 0) {
1768 iiconv(op_t op, int arg, tspec_t nt, tspec_t ot, type_t *tp, tnode_t *tn)
1778 if (psize(nt) > psize(ot) && isutyp(nt) != isutyp(ot)) {
1791 if (psize(nt) < psize(ot) &&
1792 (ot == LONG || ot == ULONG || ot == QUAD || ot == UQUAD ||
1843 tspec_t nt, ot;
1854 ot = tn->tn_type->t_subt->t_tspec;
1856 if (nt == VOID || ot == VOID) {
1857 if (sflag && (nt == FUNC || ot == FUNC)) {
1865 } else if (nt == FUNC && ot == FUNC) {
1867 } else if (nt == FUNC || ot == FUNC) {
1880 psize(nt) != psize(ot)) {
1901 tspec_t ot, nt;
1907 ot = v->v_tspec;
1911 if (ot == FLOAT || ot == DOUBLE || ot == LDOUBLE) {
1953 gettyp(ot)), tyname(rbuf, sizeof(rbuf), tp),
1958 gettyp(ot)),
1975 nv->v_ldbl = (ot == PTR || isutyp(ot)) ?
1978 nv->v_ldbl = (ot == PTR || isutyp(ot)) ?
1981 nv->v_ldbl = (ot == PTR || isutyp(ot)) ?
1994 psize(nt) > psize(ot))) {
2006 osz = size(ot);
2038 gettyp(ot)), tyname(rbuf, sizeof(rbuf), tp),
2047 (ot != PTR && !isutyp(ot)) && v->v_quad < 0) {
2065 (isutyp(ot) || (v->v_quad & xmsk1) != xmsk1)) {
2100 gettyp(ot)), tyname(rbuf, sizeof(rbuf), tp),
2105 gettyp(ot)),
2121 gettyp(ot)), tyname(rbuf, sizeof(rbuf), tp),
2126 gettyp(ot)),
3087 tspec_t nt, ot;
3095 ot = tn->tn_type->t_tspec;
3106 } else if (ot == STRUCT || ot == UNION) {
3110 } else if (ot == VOID) {
3114 } else if (isityp(nt) && issclt(ot)) {
3116 } else if (isftyp(nt) && isatyp(ot)) {
3118 } else if (nt == PTR && isityp(ot)) {
3120 } else if (nt == PTR && ot == PTR) {
3815 tspec_t t, ot;
3856 ot = tn->tn_left->tn_type->t_tspec;
3857 if ((!isityp(t) && t != PTR) || (!isityp(ot) && ot != PTR))
3859 else if (psize(t) != psize(ot)) {