Lines Matching refs:loclist
89 DECL_ALLOCWRAP(loclist);
133 static struct loclist *mk_loc(const char *, const char *, long long);
134 static struct loclist *mk_loc_val(const char *, struct loclist *);
148 static struct loclist *present_loclist(struct loclist *ll);
149 static void app(struct loclist *, struct loclist *);
150 static struct loclist *locarray(const char *, int, struct loclist *, int);
151 static struct loclist *namelocvals(const char *, struct loclist *);
161 struct loclist *loclist;
205 %type <loclist> interface_opt
207 %type <loclist> loclist locdef
209 %type <loclist> values locdefaults
211 %type <loclist> locators locator
560 | '{' loclist '}' { $$ = present_loclist($2); }
564 * loclist order matters, must use right recursion
569 loclist:
571 | locdef ',' loclist { $$ = $1; app($1, $3); }
1187 struct loclist *ll = wrapstack[i].ptr;
1237 DEF_ALLOCWRAP(loclist);
1255 static struct loclist *
1261 static struct loclist *
1262 mk_loc_val(const char *str, struct loclist *next)
1264 struct loclist *ll;
1415 static struct loclist *
1416 present_loclist(struct loclist *ll)
1418 struct loclist *ret;
1426 app(struct loclist *p, struct loclist *q)
1433 static struct loclist *
1434 locarray(const char *name, int count, struct loclist *adefs, int opt)
1436 struct loclist *defs = adefs;
1437 struct loclist **p;
1459 static struct loclist *
1460 namelocvals(const char *name, struct loclist *vals)
1462 struct loclist *p;