Lines Matching refs:OptTable
66 static inline bool operator<(const OptTable::Info &A, const OptTable::Info &B) { in operator <()
89 static inline bool operator<(const OptTable::Info &I, const char *Name) { in operator <()
98 OptTable::OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase) in OptTable() function in OptTable
160 OptTable::~OptTable() = default;
162 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption()
181 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption()
198 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches()
213 OptTable::suggestValueCompletions(StringRef Option, StringRef Arg) const { in suggestValueCompletions()
233 OptTable::findByPrefix(StringRef Cur, unsigned int DisableFlags) const { in findByPrefix()
253 unsigned OptTable::findNearest(StringRef Option, std::string &NearestString, in findNearest()
326 bool OptTable::addValues(const char *Option, const char *Values) { in addValues()
341 Arg *OptTable::parseOneArgGrouped(InputArgList &Args, unsigned &Index) const { in parseOneArgGrouped()
391 Arg *OptTable::ParseOneArg(const ArgList &Args, unsigned &Index, in ParseOneArg()
451 InputArgList OptTable::ParseArgs(ArrayRef<const char *> ArgArr, in ParseArgs()
497 InputArgList OptTable::parseArgs(int Argc, char *const *Argv, in parseArgs()
524 static std::string getOptionHelpName(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpName()
604 static const char *getOptionHelpGroup(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpGroup()
622 void OptTable::PrintHelp(raw_ostream &OS, const char *Usage, const char *Title, in PrintHelp()
628 void OptTable::PrintHelp(raw_ostream &OS, const char *Usage, const char *Title, in PrintHelp()