Lines Matching refs:groups
250 groups of options. */
253 all the groups of options. */
258 /* States of the various parsing groups. */
259 struct group *groups;
262 /* An vector containing storage for the CHILD_INPUTS field in all groups. */
349 + (((group - cvt->parser->groups) + 1) << USER_BITS);
416 parser->egroup = convert_options (argp, 0, 0, parser->groups, &cvt);
418 parser->egroup = parser->groups; /* No parsers at all! */
506 parser->groups = parser->storage;
529 if (parser->groups < parser->egroup)
530 parser->groups->input = input;
531 for (group = parser->groups;
592 for (group = parser->groups;
598 group >= parser->groups && (!err || err==EBADKEY);
638 for (group = parser->groups; group < parser->egroup; group++)
644 /* We pass over the groups in reverse order so that child groups are
648 ; group >= parser->groups && (!err || err == EBADKEY)
656 for (group = parser->egroup - 1; group >= parser->groups; group--)
684 for (group = parser->groups
742 for (group = parser->groups; group < parser->egroup; group++)
754 group_parse (&parser->groups[group_key - 1], &parser->state,
956 for (group = parser->groups; group < parser->egroup; group++)