Lines Matching refs:typ
473 tspec_t typ; in icon() local
511 typ = contypes[u_suffix][l_suffix]; in icon()
530 switch (typ) { in icon()
535 typ = UINT; in icon()
537 typ = LONG; in icon()
539 typ = ULONG; in icon()
541 if (typ == UINT || typ == ULONG) { in icon()
553 typ = ULONG; in icon()
557 typ = ULONG; in icon()
564 typ = UQUAD; in icon()
572 if (typ != QUAD && typ != UQUAD) { in icon()
573 if (isutyp(typ)) { in icon()
580 uq = (u_quad_t)xsign((quad_t)uq, typ, -1); in icon()
582 (yylval.y_val = xcalloc(1, sizeof (val_t)))->v_tspec = typ; in icon()
640 tspec_t typ; in fcon() local
656 typ = FLOAT; in fcon()
660 typ = LDOUBLE; in fcon()
664 typ = DOUBLE; in fcon()
681 if (typ == FLOAT) { in fcon()
691 if (typ == FLOAT) { in fcon()
696 if (mergedomain(&typ, domain)) in fcon()
698 yylval.y_val->v_tspec = typ; in fcon()
715 tspec_t typ; in fhexcon() local
731 typ = FLOAT; in fhexcon()
735 typ = LDOUBLE; in fhexcon()
739 typ = DOUBLE; in fhexcon()
751 if (typ == FLOAT) { in fhexcon()
756 if (typ == FLOAT) { in fhexcon()
761 if (mergedomain(&typ, domain)) in fhexcon()
763 yylval.y_val->v_tspec = typ; in fhexcon()