Lines Matching refs:long_name
25 fprintf(stderr, " Error: option `no-%s' %s", opt->long_name, reason);
27 fprintf(stderr, " Error: option `%s' %s", opt->long_name, reason);
43 fprintf(stderr, " Warning: option `no-%s' %s", opt->long_name, reason);
45 fprintf(stderr, " Warning: option `%s' %s", opt->long_name, reason);
88 p->excl_opt->long_name == NULL) {
93 p->excl_opt->long_name);
378 if (!options->long_name)
381 rest = skip_prefix(arg, options->long_name);
393 if (strstarts(options->long_name, "no-")) {
400 rest = skip_prefix(arg, options->long_name + 3);
406 if (strstarts(options->long_name + 3, arg)) {
412 if (!strncmp(options->long_name, arg, arg_end - arg)) {
439 rest = skip_prefix(arg + 3, options->long_name);
441 if (!rest && strstarts(options->long_name, arg + 3))
460 ambiguous_option->long_name,
462 abbrev_option->long_name);
487 if (!options->long_name)
489 if (strstarts(options->long_name, arg)) {
616 ctx->excl_opt->long_name == NULL) {
620 parse_options_usage(NULL, options, ctx->excl_opt->long_name, 0);
661 if (options->long_name)
662 printf("--%s ", options->long_name);
718 if (opts->long_name && opts->short_name)
720 if (opts->long_name)
721 pos += fprintf(stderr, "--%s", opts->long_name);
732 if (opts->long_name)
746 if (opts->long_name)
754 if (opts->long_name)
799 const char *la = a->long_name ?: "",
800 *lb = b->long_name ?: "";
841 if (opt->long_name && strcmp(opt->long_name, arg) == 0)
851 (arg[1] == '-' && opt->long_name && strcmp(opt->long_name, arg + 2) == 0))
956 if (opts->long_name == NULL)
959 if (strstarts(opts->long_name, optstr))
962 strstarts(opts->long_name, optstr + 3))
998 (opts->long_name && longopt &&
999 !strcmp(opts->long_name, longopt)))