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()
971 for (int j = 0; long_options[j].definition || long_options[j].flag || in ParseAlias()
990 const OptionDefinition *def = long_options[long_options_index].definition; in ParseAlias()
1152 for (int j = 0; long_options[j].definition || long_options[j].flag || in ParseForCompletion()
1172 const OptionDefinition *def = long_options[long_options_index].definition; in ParseForCompletion()
1299 for (int i = 0; long_options[i].definition || long_options[i].flag || in Parse()
1310 long_options[long_options_index].definition) { in Parse()
1311 const OptionDefinition *def = long_options[long_options_index].definition; in Parse()