hol_entry_help (entry, state, stream, &last_entry, &sep_groups);
hol_entry_help (entry, state, stream, &hhstate);  if (hhstate.suppressed_dup_arg && uparams.dup_args_note) { const char *tstr = _("\ Mandatory or optional arguments to long options are also mandatory or \ optional for any corresponding short options."); const char *fstr = filter_doc (tstr, ARGP_KEY_HELP_DUP_ARGS_NOTE, state ? state->argp : 0, state); if (fstr && *fstr) { __argp_fmtstream_putc (stream, '\n'); __argp_fmtstream_puts (stream, fstr); __argp_fmtstream_putc (stream, '\n'); } if (fstr && fstr != tstr) free ((char *) fstr); }
hol_help (struct hol *hol, const struct argp_state *state,	  argp_fmtstream_t stream){  unsigned num;  struct hol_entry *entry;  struct hol_entry *last_entry = 0;  int sep_groups = 0;		/* True if we should separate different				   sections with blank lines.   */  for (entry = hol->entries, num = hol->num_entries; num > 0; entry++, num--)    hol_entry_help (entry, state, stream, &last_entry, &sep_groups);}