Lines Matching +defs:cl +defs:key
486 : ((!o->name && !o->key)
495 if (oshort (o) && ! find_char (o->key, hol->short_options, so))
497 *so++ = o->key;
516 struct hol_cluster *cl = malloc (sizeof (struct hol_cluster));
517 if (cl)
519 cl->group = group;
520 cl->header = header;
522 cl->index = index;
523 cl->parent = parent;
524 cl->argp = argp;
525 cl->depth = parent ? parent->depth + 1 : 0;
527 cl->next = hol->clusters;
528 hol->clusters = cl;
530 return cl;
538 struct hol_cluster *cl = hol->clusters;
540 while (cl)
542 struct hol_cluster *next = cl->next;
543 free (cl);
544 cl = next;
570 if (oshort (opt) && *so == opt->key)
612 return oshort (opt) ? opt->key : 0;
710 hol_cluster_base (struct hol_cluster *cl)
712 while (cl->parent)
713 cl = cl->parent;
714 return cl;
925 if (oshort (opt) && ch == opt->key)
1028 filter_doc (const char *doc, int key, const struct argp *argp,
1035 return (*argp->help_filter) (key, doc, input);
1086 const struct hol_cluster *cl = pest->entry->cluster;
1091 if (cl && cl->header && *cl->header
1093 || (pe->cluster != cl
1094 && !hol_cluster_is_child (pe->cluster, cl))))
1101 print_header (cl->header, cl->argp, pest);
1147 if (oshort (opt) && opt->key == *so)
1218 const char *fstr = filter_doc (tstr, real->key, entry->argp, state);
1284 /* If OPT is a short option without an arg, append its key to the string
1294 *(*snao_end)++ = opt->key;
1317 __argp_fmtstream_printf (stream, " [-%c[%s]]", opt->key, arg);
1323 __argp_fmtstream_printf (stream, "[-%c %s]", opt->key, arg);