Lines Matching refs:s_type

870 	tpp = &sym->s_type;
981 t = (tp = dsym->s_type)->t_tspec;
1022 dsym->s_type = tp = duptyp(gettyp(t = INT));
1039 dsym->s_type->t_isfield = 0;
1045 dsym->s_type = tp = incref(tp, t = PTR);
1053 if ((sz = length(dsym->s_type, dsym->s_name)) == 0) {
1054 if (t == ARRAY && dsym->s_type->t_dim == 0) {
1125 dsym->s_type = gettyp(UINT);
1128 dsym->s_type = duptyp(dsym->s_type);
1129 dsym->s_type->t_isfield = 1;
1130 dsym->s_type->t_flen = len;
1186 tpp = &decl->s_type;
1214 tpp = &decl->s_type;
1265 decl->s_type == dcs->d_nxt->d_type) {
1270 tpp = &decl->s_type;
1311 if (arg->s_type->t_tspec == VOID) {
1315 arg->s_type = gettyp(INT);
1322 return (args != NULL && args->s_type->t_tspec != VOID ? args : NULL);
1337 decl->s_type == dcs->d_nxt->d_type) {
1466 sym->s_type = dcs->d_type;
1490 sym->s_type = gettyp(INT);
1536 tag->s_type = tp = getblk(sizeof (type_t));
1538 tp = tag->s_type;
1547 tag->s_type = tp = getblk(sizeof (type_t));
1614 } else if (decl && !incompl(tag->s_type)) {
1724 sym->s_type = dcs->d_tagtyp;
1756 if (dsym->s_type->t_tspec == FUNC && dsym->s_def == TDEF)
1760 if (dsym->s_type->t_tspec == FUNC) {
1770 dsym->s_type->t_tspec == FUNC && dsym->s_type->t_proto) {
1775 rval = dsym->s_type->t_subt->t_tspec != VOID;
1788 if (rdsym->s_osdef && dsym->s_type->t_proto) {
1806 if (rdsym->s_osdef && !dsym->s_type->t_proto) {
1818 if (rdsym->s_type->t_proto && !dsym->s_type->t_proto) {
1846 dsym->s_type = duptyp(dsym->s_type);
1847 dsym->s_type->t_typedef = 1;
1848 settdsym(dsym->s_type, dsym);
1901 if (!eqtype(rsym->s_type, dsym->s_type, 0, 0, warn)) {
2030 if (eqtype(a1->s_type, a2->s_type, 1, 0, warn) == 0)
2062 if ((t = arg->s_type->t_tspec) == FLOAT ||
2084 pargs = dsym->s_type->t_args;
2109 if (!eqtype(arg->s_type, parg->s_type, 1, 1, &warn) || warn) {
2143 dstp = &dsym->s_type;
2144 src = ssym->s_type;
2199 if ((t = sym->s_type->t_tspec) == ARRAY) {
2200 sym->s_type = incref(sym->s_type->t_subt, PTR);
2205 sym->s_type = incref(sym->s_type, PTR);
2208 sym->s_type = gettyp(DOUBLE);
2220 if (sym->s_type->t_tspec != VOID)
2221 (void)length(sym->s_type, sym->s_name);
2243 pargs = funcsym->s_type->t_args;
2293 if (arg->s_type->t_tspec != PTR ||
2294 ((t = arg->s_type->t_subt->t_tspec) != CHAR &&
2319 if (funcsym->s_osdef && funcsym->s_type->t_proto) {
2366 tp = arg->s_type;
2367 ptp = parg->s_type;
2398 if (dsym->s_type->t_tspec == FUNC) {
2404 if (dsym->s_type->t_tspec == FUNC) {
2424 if (dsym->s_type->t_tspec == FUNC) {
2520 dsym->s_type = duptyp(dsym->s_type);
2521 dsym->s_type->t_typedef = 1;
2522 settdsym(dsym->s_type, dsym);
2561 eqt = eqtype(esym->s_type, dsym->s_type, 0, 0, &warn);
2596 if (sym->s_type->t_tspec == FUNC) {
2638 sym->s_type = dcs->d_type;
2693 if (dsym->s_type->t_tspec == FUNC)
2696 if (length(dsym->s_type, dsym->s_name) == 0 &&
2697 dsym->s_type->t_tspec == ARRAY && dsym->s_type->t_dim == 0) {
2897 if (!incompl(sym->s_type))
2905 switch (sym->s_type->t_tspec) {
2971 if (sym->s_type->t_tspec == FUNC) {
2980 if (sym->s_type->t_tspec == FUNC) {
2997 if (!tflag && sym->s_def == TDEF && sym->s_type->t_const) {
3010 if (sym->s_type->t_tspec == FUNC)
3017 if (length(sym->s_type, sym->s_name) == 0 &&
3018 sym->s_type->t_tspec == ARRAY && sym->s_type->t_dim == 0) {