VAR
size_t aliased_keyword_index(const VAR *);
aliased_keyword_index(const VAR *const v)
const VAR *const fv = (v->flag & RESOLVED_ALIAS) == 0 ?
const VAR *k, *next_k;
merge_alias(VAR *const k, VAR *const tgt)
resolve_alias(VAR *const k)
VAR *t, key;
t = bsearch(&key, keywords, known_keywords_nb, sizeof(VAR), vcmp);
const VAR *v;
const VAR *const end = keywords + known_keywords_nb;
VAR *v, key;
known_keywords_nb, sizeof(VAR), vcmp);
return (strcmp(((const VAR *)a)->name, ((const VAR *)b)->name));
static VAR keywords[] = {
const VAR *v;
printval(void *bp, const VAR *v)
const VAR *v;
const VAR *v;
const VAR *v;
const VAR *const v = vent->var;
const VAR *v;
const VAR *final_kw; /* final aliased keyword */
VAR (idles, ev_idle **idles [NUMPRI])
VAR (idlemax, int idlemax [NUMPRI])
VAR (idlecnt, int idlecnt [NUMPRI])
VAR (fs_hash, ANFS fs_hash [EV_INOTIFY_HASHSIZE])
VAR (release_cb, void (*release_cb)(EV_P) EV_THROW)
VAR (acquire_cb, void (*acquire_cb)(EV_P) EV_THROW)
VAR (invoke_cb , ev_loop_callback invoke_cb)
#define VARx(type,name) VAR(name, type name)
VAR (pendings, ANPENDING *pendings [NUMPRI])
VAR (pendingmax, int pendingmax [NUMPRI])
VAR (pendingcnt, int pendingcnt [NUMPRI])
VAR (backend_modify, void (*backend_modify)(EV_P_ int fd, int oev, int nev))
VAR (backend_poll , void (*backend_poll)(EV_P_ ev_tstamp timeout))
VAR (evpipe, int evpipe [2])
#define GET_NUMBER(VAR, LOC) do { \
VAR = 0; \
if (VAR > INT_MAX / 10) \
VAR *= 10; \
VAR += *fmt - '0'; \
if (VAR < 0) \
state = VAR;
case VAR:
#define __field(TYPE, VAR) TYPE VAR;
| VAR
| VAR
%token <cs> STR STR1 VAR VAR1