Lines Matching defs:tid
47 #define TYPEFILE(tid) ((tid) / TYPEPAIRMULT)
48 #define TYPENUM(tid) ((tid) % TYPEPAIRMULT)
147 unres_new(int tid)
153 tdp->t_id = tid;
162 int tid;
164 cp = id(cp, &tid);
166 assert(tid != 0);
169 if (!(cp = tdefdecl(cp + 1, tid, &tdp)))
171 if (tdp->t_id && tdp->t_id != tid) {
178 addhash(tdp, tid);
179 } else if ((tdp = lookup(tid)) == NULL)
180 tdp = unres_new(tid);
289 int tid;
294 cp = id(cp, &tid);
295 if ((tdp = lookup(tid)) == NULL) {
299 (void) tdefdecl(cp, tid, &tdp);
301 if (tdp->t_id == tid) {
325 } else if (tdp->t_id != tid) {
333 if (tagadd(ii->ii_name, tid, tdp) < 0)
346 int tid;
351 cp = id(cp, &tid);
357 if ((rtdp = lookup(tid)) != NULL) {
367 addhash(tdp, tid); /* for *(x,y) types */
369 idp->ii_name, tdesc_name(rtdp), tid);
372 addhash(rtdp, tid);
378 addhash(rtdp, tid);