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()
210 OptTable::suggestValueCompletions(StringRef Option, StringRef Arg) const { in suggestValueCompletions()
230 OptTable::findByPrefix(StringRef Cur, unsigned short DisableFlags) const { in findByPrefix()
250 unsigned OptTable::findNearest(StringRef Option, std::string &NearestString, in findNearest()
313 bool OptTable::addValues(const char *Option, const char *Values) { in addValues()
324 Arg *OptTable::ParseOneArg(const ArgList &Args, unsigned &Index, in ParseOneArg()
383 InputArgList OptTable::ParseArgs(ArrayRef<const char *> ArgArr, in ParseArgs()
426 static std::string getOptionHelpName(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpName()
506 static const char *getOptionHelpGroup(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpGroup()
524 void OptTable::PrintHelp(raw_ostream &OS, const char *Usage, const char *Title, in PrintHelp()
530 void OptTable::PrintHelp(raw_ostream &OS, const char *Usage, const char *Title, in PrintHelp()