Lines Matching full:assignment

48 extern struct assignment *assignment;
60 struct assignment *assignment; member
65 %type <assignment> assignment assignments
73 assignment = $1;
77 assignments : assignment assignments
82 | assignment
85 assignment : LITERAL '=' STRING
100 $$->u.assignment = $4;
109 struct assignment *assignment; variable
113 ex(struct assignment *a, const char *fmt, ...) in ex()
126 check_option(struct assignment *as) in check_option()
128 struct assignment *a; in check_option()
194 check_command(struct assignment *as) in check_command()
196 struct assignment *a; in check_command()
210 ret += check_option(a->u.assignment); in check_command()
253 check(struct assignment *as) in check()
255 struct assignment *a; in check()
268 ret += check_command(a->u.assignment); in check()
273 static struct assignment *
274 find_next(struct assignment *as, const char *name) in find_next()
283 static struct assignment *
284 find(struct assignment *as, const char *name) in find()
322 gen_command(struct assignment *as) in gen_command()
324 struct assignment *a, *b; in gen_command()
359 make_name(struct assignment *as) in make_name()
361 struct assignment *lopt; in make_name()
362 struct assignment *type; in make_name()
381 static void defval_int(const char *name, struct assignment *defval) in defval_int()
388 static void defval_neg_flag(const char *name, struct assignment *defval) in defval_neg_flag()
395 static void defval_string(const char *name, struct assignment *defval) in defval_string()
402 static void defval_strings(const char *name, struct assignment *defval) in defval_strings()
417 void (*defval)(const char*, struct assignment*);
453 static struct type_handler *find_handler(struct assignment *type) in find_handler()
464 gen_options(struct assignment *opt1, const char *name) in gen_options()
466 struct assignment *tmp; in gen_options()
473 struct assignment *type; in gen_options()
477 s = make_name(tmp->u.assignment); in gen_options()
478 type = find(tmp->u.assignment, "type"); in gen_options()
487 gen_wrapper(struct assignment *as) in gen_wrapper()
489 struct assignment *name; in gen_wrapper()
490 struct assignment *arg; in gen_wrapper()
491 struct assignment *opt1; in gen_wrapper()
492 struct assignment *function; in gen_wrapper()
493 struct assignment *tmp; in gen_wrapper()
530 struct assignment *type = find(tmp->u.assignment, "type"); in gen_wrapper()
531 struct assignment *lopt = find(tmp->u.assignment, "long"); in gen_wrapper()
532 struct assignment *sopt = find(tmp->u.assignment, "short"); in gen_wrapper()
533 struct assignment *aarg = find(tmp->u.assignment, "argument"); in gen_wrapper()
534 struct assignment *help = find(tmp->u.assignment, "help"); in gen_wrapper()
569 struct assignment *type = find(tmp->u.assignment, "type"); in gen_wrapper()
571 struct assignment *defval = find(tmp->u.assignment, "default"); in gen_wrapper()
575 s = make_name(tmp->u.assignment); in gen_wrapper()
585 s = make_name(tmp->u.assignment); in gen_wrapper()
658 struct assignment *type = find(tmp->u.assignment, "type"); in gen_wrapper()
663 s = make_name(tmp->u.assignment); in gen_wrapper()
677 struct assignment *type = find(tmp->u.assignment, "type"); in gen_wrapper()
682 s = make_name(tmp->u.assignment); in gen_wrapper()
695 gen(struct assignment *as) in gen()
697 struct assignment *a; in gen()
709 gen_wrapper(a->u.assignment); in gen()
713 gen_command(a->u.assignment); in gen()
773 if(check(assignment) == 0) { in main()
780 gen(assignment); in main()