Lines Matching defs:tdefdecl
56 static char *tdefdecl(char *cp, int h, struct tdesc **rtdp);
224 cp = tdefdecl(cp, h, &tdp);
242 tdefdecl(cp, h, &tdp);
402 tdefdecl(char *cp, int h, struct tdesc **rtdp)
409 debug(3, cp, "tdefdecl h=%d", h);
416 expected("tdefdecl/b", "[su]", cp - 1);
433 expected("tdefdecl/'('", "=", cp - 1);
434 cp = tdefdecl(cp, h2, rtdp);
447 cp = tdefdecl(cp + 1, h, &ntdp);
449 expected("tdefdecl/*", "id", cp);
458 cp = tdefdecl(cp + 1, h, &ntdp);
468 expected("tdefdecl/a", "r", cp - 1);
477 expected("tdefdecl/x", "[sue]", cp - 1);
484 cp = tdefdecl(cp + 1, h, &ntdp);
492 cp = tdefdecl(cp + 1, h, &ntdp);
508 expected("tdefdecl/'0-9'", "=", cp - 1);
515 cp = tdefdecl(cp, h2, rtdp);
536 expected("tdefdecl", "<type code>", cp);
605 cp = tdefdecl(cp, h, &tdp);
673 cp = tdefdecl(cp + 1, h, &tdp);
679 cp = tdefdecl(cp, h, &((*rtdp)->data.ardef->contents));