Lines Matching refs:Type_t
157 Type_t* tp;
315 fp->encode.namedisc.key = offsetof(Type_t, name);
316 fp->encode.namedisc.link = offsetof(Type_t, byname);
317 fp->encode.indexdisc.key = offsetof(Type_t, index);
319 fp->encode.indexdisc.link = offsetof(Type_t, byindex);
321 if (!(fp->encode.namedict = dtopen(&fp->encode.namedisc, Dtoset)) || !(fp->encode.indexdict = dtopen(&fp->encode.indexdisc, Dtoset)) || !(tp = newof(0, Type_t, 1, strlen(s) + 1)))
934 register Type_t* x;
1001 if (x = (Type_t*)dtmatch(fp->encode.namedict, type))
1003 else if (!(x = newof(0, Type_t, 1, strlen(type) + 1)))
1071 register Type_t* x;
1217 for (x = (Type_t*)dtfirst(fp->encode.indexdict); x; x = (Type_t*)dtnext(fp->encode.indexdict, x))