Lines Matching defs:long_option
232 i, defs[i].long_option, short_opt, pos->second,
233 m_getopt_table[pos->second].definition->long_option,
234 defs[i].long_option)
242 (int)i, defs[i].long_option, short_opt, pos->second,
243 m_getopt_table[pos->second].definition->long_option,
244 defs[i].long_option)
330 bool Options::SupportsLongOption(const char *long_option) {
331 if (!long_option || !long_option[0])
338 const char *long_option_name = long_option;
339 if (long_option[0] == '-' && long_option[1] == '-')
343 if (!def.long_option)
346 if (strcmp(def.long_option, long_option_name) == 0)
375 strm.Printf("--%s", opt_def.long_option);
628 full_name.append(def.long_option);
638 llvm::StringRef long_option = opt.long_option;
639 if (cur_opt_str.starts_with("--") && cur_opt_str != long_option) {
640 request.AddCompletion("--" + long_option.str(), opt.usage_text);
654 llvm::StringRef long_option(def.long_option);
655 if (long_option.starts_with(cur_opt_str))
656 request.AddCompletion("--" + long_option.str(), def.usage_text);
729 const char *cur_opt_name = opt_defs[cur_defs_index].long_option;
789 if (llvm::is_contained(exclude_long_options, definition.long_option))
888 const Option &long_option) {
889 std::string short_opt = llvm::formatv("-{0}", char(long_option.val)).str();
891 std::string(llvm::formatv("--{0}", long_option.definition->long_option));
1323 def->long_option,
1355 llvm::StringRef long_option, llvm::StringRef additional_context) {
1359 if (!long_option.empty())
1360 stream << " (" << long_option << ")";