Lines Matching defs:arguments
63 struct cmd_parse_arguments arguments;
104 struct cmd_parse_arguments *arguments;
124 %type <arguments> arguments
391 if (!TAILQ_EMPTY(&$1->arguments) &&
411 if (!TAILQ_EMPTY(&$3->arguments) &&
432 TAILQ_INIT(&$$->arguments);
441 TAILQ_INIT(&$$->arguments);
446 TAILQ_INSERT_HEAD(&$$->arguments, arg, entry);
448 | optional_assignment TOKEN arguments
455 TAILQ_INIT(&$$->arguments);
457 TAILQ_CONCAT(&$$->arguments, $3, entry);
463 TAILQ_INSERT_HEAD(&$$->arguments, arg, entry);
545 arguments : argument
552 | argument arguments
648 cmd_parse_free_arguments(&cmd->arguments);
734 TAILQ_FOREACH(arg, &cmd->arguments, entry) {
770 first = TAILQ_FIRST(&cmd->arguments);
798 TAILQ_REMOVE(&cmd->arguments, first, entry);
801 TAILQ_FOREACH_SAFE(arg, &cmd->arguments, entry, arg1) {
802 TAILQ_REMOVE(&cmd->arguments, arg, entry);
803 TAILQ_INSERT_TAIL(&last->arguments, arg, entry);
828 TAILQ_FOREACH(arg, &cmd->arguments, entry) {
1070 * The commands are already split up into arguments, so just separate
1084 TAILQ_INIT(&cmd->arguments);
1102 TAILQ_INSERT_TAIL(&cmd->arguments, arg, entry);
1110 TAILQ_INSERT_TAIL(&cmd->arguments, arg, entry);
1117 TAILQ_INIT(&cmd->arguments);
1120 if (!TAILQ_EMPTY(&cmd->arguments))