Lines Matching refs:definition
215 m_getopt_table[i].definition = &defs[i]; in GetLongOptions()
233 m_getopt_table[pos->second].definition->long_option, in GetLongOptions()
243 m_getopt_table[pos->second].definition->long_option, in GetLongOptions()
251 m_getopt_table.back().definition = nullptr; in GetLongOptions()
788 const auto &definition = group_option_defs[i]; in Append() local
789 if (llvm::is_contained(exclude_long_options, definition.long_option)) in Append()
793 m_option_defs.push_back(definition); in Append()
891 std::string(llvm::formatv("--{0}", long_option.definition->long_option)); in FindArgumentIndexForOption()
909 for (size_t i = 0; long_options[i].definition != nullptr; ++i) { in BuildShortOptions()
912 switch (long_options[i].definition->option_has_arg) { in BuildShortOptions()
969 for (int j = 0; long_options[j].definition || long_options[j].flag || in ParseAlias()
987 const OptionDefinition *def = long_options[long_options_index].definition; in ParseAlias()
1147 for (int j = 0; long_options[j].definition || long_options[j].flag || in ParseForCompletion()
1167 const OptionDefinition *def = long_options[long_options_index].definition; in ParseForCompletion()
1284 for (int i = 0; long_options[i].definition || long_options[i].flag || in Parse()
1295 long_options[long_options_index].definition) { in Parse()
1296 const OptionDefinition *def = long_options[long_options_index].definition; in Parse()