Searched refs:condexpr (Results 1 - 11 of 11) sorted by relevance

/netbsd-current/usr.bin/config/
H A Dgram.y91 DECL_ALLOCWRAP(condexpr);
136 static struct condexpr *mk_cx_atom(const char *);
137 static struct condexpr *mk_cx_not(struct condexpr *);
138 static struct condexpr *mk_cx_and(struct condexpr *, struct condexpr *);
139 static struct condexpr *mk_cx_or(struct condexpr *, struct condexpr *);
1011 condexpr: label
[all...]
H A Ddefs.h365 struct condexpr *fi_optx; /* options expression */
392 struct condexpr { struct
396 struct condexpr *not;
398 struct condexpr *left;
399 struct condexpr *right;
429 struct condexpr *dm_opts; /* options */
539 void addfile(const char *, struct condexpr *, u_char, const char *);
540 int expr_eval(struct condexpr *, int (*)(const char *, void *), void *);
587 void appendcondmkoption(struct condexpr *, const char *, const char *);
683 struct condexpr *condexpr_creat
[all...]
H A Dsem.h81 struct condexpr *, struct nvlist *);
H A Dutil.c386 struct condexpr *
389 struct condexpr *cx;
423 condexpr_destroy(struct condexpr *expr)
H A Dmkmakefile.c622 emitopts(FILE *fp, struct condexpr *cond, int include)
653 struct condexpr *cond;
H A Dfiles.c96 addfile(const char *path, struct condexpr *optx, u_char flags, const char *rule)
563 expr_eval(struct condexpr *expr, int (*fn)(const char *, void *), void *ctx)
585 panic("invalid condexpr type %d", (int)expr->cx_type);
H A Dsem.c1851 struct condexpr *cond, struct nvlist *nv_nodes)
H A Dmain.c1289 appendcondmkoption(struct condexpr *cond, const char *name, const char *value)
/netbsd-current/external/historical/nawk/dist/
H A Dproctab.c176 condexpr, /* CONDEXPR */
H A Dproto.h187 extern Cell *condexpr(Node **, int);
H A Drun.c1384 Cell *condexpr(Node **a, int n) /* a[0] ? a[1] : a[2] */ function

Completed in 472 milliseconds