Lines Matching refs:width
22 t->width = 0; in dodecl()
34 t->width = v * t->link->width; in dodecl()
73 if(lastfield > tfield->width*8) { in dodecl()
78 if(lastbit > tfield->width*8) { in dodecl()
147 (et == TARRAY && t->width == 0)) { in tcopy()
238 a->type->width -= b->type->width; in nextinit()
239 if(a->type->width <= 0) in nextinit()
400 gextern(s, a, o, t->width); in init1()
405 w = t->link->width; in init1()
412 mw = t->width/w; in init1()
413 so = a->type->width/a->type->link->width; in init1()
417 a->type->width -= a->type->link->width; in init1()
450 if(t->width != 0) in init1()
451 if(e < 0 || e*w >= t->width) { in init1()
460 if(t->width != 0) in init1()
461 if(mw >= t->width) in init1()
467 if(t->width == 0) in init1()
468 t->width = mw+w; in init1()
482 if(t->width <= 0) { in init1()
537 w = round(w, tfield->width); in sualign()
539 w += tfield->width; in sualign()
543 if(l->width < 0 || in sualign()
544 l->width == 0 && l->down != T) in sualign()
556 t->width = w; in sualign()
565 if(l->width <= 0) in sualign()
578 t->width = w; in sualign()
971 if(t1->width != t2->width && t1->width != 0 && t2->width != 0) in rsametype()
1109 t->width = t->tag->suetag->width; in snap()
1185 t->width = types[TIND]->width; in paramconv()
1190 t->width = types[TIND]->width; in paramconv()
1280 if(typesu[t->etype] && t->width <= 0) in pdecl()
1401 if(t2->width > t1->width) in tmerge()
1402 t1->width = t2->width; in tmerge()
1552 w = s->type->width; in contig()
1579 if(n->left->type->width == w) in contig()