Lines Matching defs:tid
47 #define TYPEFILE(tid) ((tid) / TYPEPAIRMULT)
48 #define TYPENUM(tid) ((tid) % TYPEPAIRMULT)
148 unres_new(int tid)
154 tdp->t_id = tid;
163 int tid;
165 cp = id(cp, &tid);
167 assert(tid != 0);
170 if (!(cp = tdefdecl(cp + 1, tid, &tdp)))
172 if (tdp->t_id && tdp->t_id != tid) {
179 addhash(tdp, tid);
180 } else if ((tdp = lookup(tid)) == NULL)
181 tdp = unres_new(tid);
290 int tid;
295 cp = id(cp, &tid);
296 if ((tdp = lookup(tid)) == NULL) {
300 (void) tdefdecl(cp, tid, &tdp);
302 if (tdp->t_id == tid) {
326 } else if (tdp->t_id != tid) {
334 if (tagadd(ii->ii_name, tid, tdp) < 0)
347 int tid;
352 cp = id(cp, &tid);
358 if ((rtdp = lookup(tid)) != NULL) {
368 addhash(tdp, tid); /* for *(x,y) types */
370 idp->ii_name, tdesc_name(rtdp), tid);
373 addhash(rtdp, tid);
379 addhash(rtdp, tid);