Lines Matching refs:t_tspec
102 tp2->t_tspec = t;
116 tp2->t_tspec = t;
133 n->tn_val->v_tspec = tp->t_tspec;
212 if (sym->s_kind == FVFT && sym->s_type->t_tspec != FUNC)
292 t = (tp = tn->tn_type)->t_tspec;
297 t = (tp = tp->t_subt)->t_tspec;
394 if (tflag && tn->tn_type->t_tspec == PTR) {
583 } else if (isftyp(ntn->tn_type->t_tspec)) {
612 if (tn->tn_type->t_tspec == ARRAY) {
627 if (tn->tn_type->t_tspec == FUNC)
661 if ((lt = ltp->t_tspec) == PTR)
662 lst = (lstp = ltp->t_subt)->t_tspec;
666 if ((rt = rtp->t_tspec) == PTR)
667 rst = (rstp = rtp->t_subt)->t_tspec;
704 olt = tn->tn_type->t_tspec;
707 ort = tn->tn_type->t_tspec;
744 if (ln->tn_type->t_tspec == PTR)
764 if (ln->tn_type->t_tspec == PTR)
1022 if (ln->tn_type->t_tspec == PTR)
1090 lt = (ltp = ln->tn_type)->t_subt->t_tspec;
1091 rt = (rtp = rn->tn_type)->t_subt->t_tspec;
1130 if ((lt = (ltp = ln->tn_type)->t_tspec) == PTR)
1131 lst = (lstp = ltp->t_subt)->t_tspec;
1132 if ((rt = (rtp = rn->tn_type)->t_tspec) == PTR)
1133 rst = (rstp = rtp->t_subt)->t_tspec;
1283 ((ln->tn_type->t_isenum && rn->tn_type->t_tspec == PTR) ||
1284 (rn->tn_type->t_isenum && ln->tn_type->t_tspec == PTR))) {
1349 isityp(rn->tn_type->t_tspec) && rn->tn_val->v_quad == 0) {
1402 t = ln->tn_type->t_tspec;
1425 if (t != ln->tn_type->t_tspec)
1426 ntn->tn_type->t_tspec = t;
1431 if (ln->tn_type->t_tspec == PTR) {
1432 t = ln->tn_type->t_subt->t_tspec;
1460 t = tn->tn_type->t_tspec;
1511 if (t != tn->tn_type->t_tspec) {
1513 ntp->t_tspec = t;
1538 lt = (*lnp)->tn_type->t_tspec;
1539 rt = (*rnp)->tn_type->t_tspec;
1596 ntp->t_tspec = t;
1601 ntp->t_tspec = t;
1620 nt = tp->t_tspec;
1621 if ((ot = tn->tn_type->t_tspec) == PTR)
1622 ost = tn->tn_type->t_subt->t_tspec;
1679 ot = ptn->tn_type->t_tspec;
1814 nt = tp->t_subt->t_tspec;
1815 ot = tn->tn_type->t_subt->t_tspec;
1869 nt = nv->v_tspec = tp->t_tspec;
2155 if (ltp->t_tspec != PTR || rtp->t_tspec != PTR)
2158 lt = ltp->t_subt->t_tspec;
2159 rt = rtp->t_subt->t_tspec;
2188 if ((*tpp)->t_tspec != PTR ||
2189 tp1->t_tspec != PTR || tp2->t_tspec != PTR) {
2218 if ((t = tp->t_tspec) != STRUCT && t != UNION)
2224 if ((t = tp->t_tspec) == STRUCT || t == UNION) {
2256 } else if (ln->tn_type->t_tspec != PTR) {
2257 if (!tflag || !isityp(ln->tn_type->t_tspec))
2295 if (ln->tn_type->t_tspec == PTR) {
2317 switch (ln->tn_type->t_tspec) {
2345 if (!noign && ((t = tn->tn_type->t_tspec) == ARRAY || t == FUNC)) {
2354 tn->tn_left->tn_type->t_tspec == PTR &&
2374 if (rn->tn_type->t_tspec == PTR && isityp(ln->tn_type->t_tspec)) {
2380 if (ln->tn_type->t_tspec == PTR && rn->tn_type->t_tspec != PTR) {
2382 if (!isityp(rn->tn_type->t_tspec))
2386 if (rn->tn_type->t_tspec != ctn->tn_type->t_tspec)
2393 } else if (rn->tn_type->t_tspec == PTR) {
2395 if (ln->tn_type->t_tspec != PTR || op != MINUS)
2426 if ((t = rn->tn_type->t_tspec) != INT && t != UINT)
2442 lt = ln->tn_type->t_tspec;
2443 rt = rn->tn_type->t_tspec;
2482 } else if (lt == PTR && ln->tn_type->t_subt->t_tspec == VOID) {
2487 } else if (rt == PTR && rn->tn_type->t_subt->t_tspec == VOID) {
2522 lt = ln->tn_type->t_tspec;
2523 rt = rn->tn_type->t_tspec;
2529 if (rn->tn_type->t_tspec != ctn->tn_type->t_tspec)
2581 if (tp->t_tspec != PTR)
2588 while (tp->t_tspec == ARRAY) {
2593 switch (tp->t_tspec) {
2615 if ((elsz = size(tp->t_tspec)) == 0) {
2663 v->v_tspec = t = tn->tn_type->t_tspec;
2803 v->v_tspec = tn->tn_type->t_tspec;
2804 if (tn->tn_type->t_tspec != INT)
2807 if (isftyp(tn->tn_left->tn_type->t_tspec)) {
2814 if (isftyp(tn->tn_right->tn_type->t_tspec)) {
2853 v->v_tspec = t = tn->tn_type->t_tspec;
2858 if (t != tn->tn_left->tn_type->t_tspec)
2860 if (modtab[tn->tn_op].m_binary && t != tn->tn_right->tn_type->t_tspec)
2964 while (tp->t_tspec == ARRAY) {
2973 switch (tp->t_tspec) {
3000 if (tp->t_tspec == VOID) {
3005 elsz = size(tp->t_tspec);
3022 switch (tp->t_tspec) {
3047 if (tp->t_tspec == VOID) {
3077 nt = tp->t_tspec;
3078 ot = tn->tn_type->t_tspec;
3157 if (func->tn_op == NAME && func->tn_type->t_tspec == FUNC) {
3169 if (func->tn_type->t_tspec != PTR ||
3170 func->tn_type->t_subt->t_tspec != FUNC) {
3222 if ((at = arg->tn_left->tn_type->t_tspec) == VOID) {
3305 v->v_tspec = tn->tn_type->t_tspec;
3308 if (tn->tn_type->t_tspec != tn->tn_val->v_tspec)
3390 if (tn->tn_op == CVT && tn->tn_type->t_tspec == VOID) {
3443 } else if (tn->tn_op == CON && isftyp(tn->tn_type->t_tspec)) {
3445 } else if (tn->tn_op == CON && isityp(tn->tn_type->t_tspec)) {
3450 if (tn->tn_type->t_tspec != PTR)
3630 if (op == COLON && tn->tn_type->t_tspec == VOID)
3632 nrvdisc = op == CVT && tn->tn_type->t_tspec == VOID;
3684 if (ln->tn_left->tn_type->t_tspec != ARRAY)
3700 if (isutyp(rn->tn_type->t_tspec)) {
3708 if (!isutyp(rn->tn_type->t_tspec) && con < 0) {
3727 lt = ln->tn_type->t_tspec;
3728 rt = rn->tn_type->t_tspec;
3837 t = tn->tn_type->t_tspec;
3838 ot = tn->tn_left->tn_type->t_tspec;