Lines Matching defs:tdefdecl
72 static char *tdefdecl(char *cp, int h, tdesc_t **rtdp);
170 if (!(cp = tdefdecl(cp + 1, tid, &tdp)))
300 (void) tdefdecl(cp, tid, &tdp);
570 tdefdecl(char *cp, int h, tdesc_t **rtdp)
577 parse_debug(3, cp, "tdefdecl h=%d", h);
604 expected("tdefdecl/x-redefine", "[sue]",
630 parse_debug(3, NULL, "tdefdecl unres type %d",
640 cp = tdefdecl(cp, h2, rtdp);
662 cp = tdefdecl(cp + 1, h, &ntdp);
664 expected("tdefdecl/*", "id", cp);
676 cp = tdefdecl(cp + 1, h, &ntdp);
696 expected("tdefdecl/[az]", "r", cp - 1);
705 expected("tdefdecl/x", "[sue]", cp - 1);
721 cp = tdefdecl(cp + 1, h, &ntdp);
734 cp = tdefdecl(cp + 1, h, &ntdp);
747 cp = tdefdecl(cp + 1, h, &ntdp);
768 expected("tdefdecl", "<type code>", cp);
932 cp = tdefdecl(cp, h, &tdp);
1020 cp = tdefdecl(cp, h, &((*rtdp)->t_ardef->ad_contents));