2 * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3 * See the copyright notice in the ACK home directory, in the file "Copyright".
5 /* $Id: struct.str,v 3.5 1994/06/24 12:06:24 ceriel Exp $ */
6 /* SELECTOR DESCRIPTOR */
8 struct sdef { /* for selectors */
11 struct idf *sd_idf; /* its name */
12 struct sdef *sd_sdef; /* the next selector */
13 struct type *sd_stype; /* the struct it belongs to */
14 struct type *sd_type; /* its type */
18 /* ALLOCDEF "sdef" 50 */
20 struct tag { /* for struct-, union- and enum tags */
23 int tg_busy; /* non-zero during declaration of struct/union pack */
28 /* ALLOCDEF "tag" 50 */
30 struct sdef *idf2sdef();