Lines Matching refs:t_tspec

227 	tp2->t_tspec = t;
241 tp2->t_tspec = t;
258 n->tn_val->v_tspec = tp->t_tspec;
337 if (sym->s_kind == FVFT && sym->s_type->t_tspec != FUNC)
418 t = (tp = tn->tn_type)->t_tspec;
423 t = (tp = tp->t_subt)->t_tspec;
520 if (tflag && tn->tn_type->t_tspec == PTR) {
705 } else if (isftyp(ntn->tn_type->t_tspec)) {
734 if (tn->tn_type->t_tspec == ARRAY) {
749 if (tn->tn_type->t_tspec == FUNC)
783 if ((lt = ltp->t_tspec) == PTR)
784 lst = (lstp = ltp->t_subt)->t_tspec;
788 if ((rt = rtp->t_tspec) == PTR)
789 rst = (rstp = rtp->t_subt)->t_tspec;
819 olt = tn->tn_type->t_tspec;
822 ort = tn->tn_type->t_tspec;
1195 lt = (ltp = ln->tn_type)->t_subt->t_tspec;
1196 rt = (rtp = rn->tn_type)->t_subt->t_tspec;
1234 if ((lt = (ltp = ln->tn_type)->t_tspec) == PTR)
1235 lst = (lstp = ltp->t_subt)->t_tspec;
1236 if ((rt = (rtp = rn->tn_type)->t_tspec) == PTR)
1237 rst = (rstp = rtp->t_subt)->t_tspec;
1384 ((ln->tn_type->t_isenum && rn->tn_type->t_tspec == PTR) ||
1385 (rn->tn_type->t_isenum && ln->tn_type->t_tspec == PTR))) {
1452 isityp(rn->tn_type->t_tspec) && rn->tn_val->v_quad == 0) {
1495 if (ln->tn_type->t_tspec == PTR) {
1496 t = ln->tn_type->t_subt->t_tspec;
1521 t = tn->tn_type->t_tspec;
1572 if (t != tn->tn_type->t_tspec) {
1574 ntp->t_tspec = t;
1599 lt = (*lnp)->tn_type->t_tspec;
1600 rt = (*rnp)->tn_type->t_tspec;
1649 ntp->t_tspec = t;
1654 ntp->t_tspec = t;
1673 nt = tp->t_tspec;
1674 if ((ot = tn->tn_type->t_tspec) == PTR)
1675 ost = tn->tn_type->t_subt->t_tspec;
1732 ot = ptn->tn_type->t_tspec;
1853 nt = tp->t_subt->t_tspec;
1854 ot = tn->tn_type->t_subt->t_tspec;
1908 nt = nv->v_tspec = tp->t_tspec;
2174 if (ltp->t_tspec != PTR || rtp->t_tspec != PTR)
2177 lt = ltp->t_subt->t_tspec;
2178 rt = rtp->t_subt->t_tspec;
2207 if ((*tpp)->t_tspec != PTR ||
2208 tp1->t_tspec != PTR || tp2->t_tspec != PTR) {
2237 if ((t = tp->t_tspec) != STRUCT && t != UNION)
2243 if ((t = tp->t_tspec) == STRUCT || t == UNION) {
2288 if ((t = tp->t_tspec) == INT && tp->t_isenum)
2359 } else if (ln->tn_type->t_tspec != PTR) {
2360 if (!tflag || !isityp(ln->tn_type->t_tspec))
2398 if (ln->tn_type->t_tspec == PTR) {
2417 if (!noign && ((t = tn->tn_type->t_tspec) == ARRAY || t == FUNC)) {
2426 tn->tn_left->tn_type->t_tspec == PTR &&
2446 if (rn->tn_type->t_tspec == PTR && isityp(ln->tn_type->t_tspec)) {
2452 if (ln->tn_type->t_tspec == PTR && rn->tn_type->t_tspec != PTR) {
2454 if (!isityp(rn->tn_type->t_tspec))
2458 if (rn->tn_type->t_tspec != ctn->tn_type->t_tspec)
2465 } else if (rn->tn_type->t_tspec == PTR) {
2467 if (ln->tn_type->t_tspec != PTR || op != MINUS)
2498 if ((t = rn->tn_type->t_tspec) != INT && t != UINT)
2514 lt = ln->tn_type->t_tspec;
2515 rt = rn->tn_type->t_tspec;
2554 } else if (lt == PTR && ln->tn_type->t_subt->t_tspec == VOID) {
2559 } else if (rt == PTR && rn->tn_type->t_subt->t_tspec == VOID) {
2594 lt = ln->tn_type->t_tspec;
2595 rt = rn->tn_type->t_tspec;
2601 if (rn->tn_type->t_tspec != ctn->tn_type->t_tspec)
2653 if (tp->t_tspec != PTR)
2660 while (tp->t_tspec == ARRAY) {
2665 switch (tp->t_tspec) {
2687 if ((elsz = size(tp->t_tspec)) == 0) {
2736 v->v_tspec = t = tn->tn_type->t_tspec;
2876 v->v_tspec = tn->tn_type->t_tspec;
2877 if (tn->tn_type->t_tspec != INT)
2880 if (isftyp(tn->tn_left->tn_type->t_tspec)) {
2887 if (isftyp(tn->tn_right->tn_type->t_tspec)) {
2926 v->v_tspec = t = tn->tn_type->t_tspec;
2931 if (t != tn->tn_left->tn_type->t_tspec)
2933 if (modtab[tn->tn_op].m_binary && t != tn->tn_right->tn_type->t_tspec)
3024 while (tp->t_tspec == ARRAY) {
3033 switch (tp->t_tspec) {
3060 if (tp->t_tspec == VOID) {
3065 elsz = size(tp->t_tspec);
3094 nt = tp->t_tspec;
3095 ot = tn->tn_type->t_tspec;
3174 if (func->tn_op == NAME && func->tn_type->t_tspec == FUNC) {
3186 if (func->tn_type->t_tspec != PTR ||
3187 func->tn_type->t_subt->t_tspec != FUNC) {
3239 if ((at = arg->tn_left->tn_type->t_tspec) == VOID) {
3324 v->v_tspec = tn->tn_type->t_tspec;
3327 if (tn->tn_type->t_tspec != tn->tn_val->v_tspec)
3409 if (tn->tn_op == CVT && tn->tn_type->t_tspec == VOID) {
3462 } else if (tn->tn_op == CON && isftyp(tn->tn_type->t_tspec)) {
3464 } else if (tn->tn_op == CON && isityp(tn->tn_type->t_tspec)) {
3469 if (tn->tn_type->t_tspec != PTR)
3648 if (op == COLON && tn->tn_type->t_tspec == VOID)
3650 nrvdisc = op == CVT && tn->tn_type->t_tspec == VOID;
3702 if (ln->tn_left->tn_type->t_tspec != ARRAY)
3718 if (isutyp(rn->tn_type->t_tspec)) {
3726 if (!isutyp(rn->tn_type->t_tspec) && con < 0) {
3745 lt = ln->tn_type->t_tspec;
3746 rt = rn->tn_type->t_tspec;
3855 t = tn->tn_type->t_tspec;
3856 ot = tn->tn_left->tn_type->t_tspec;