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
159 OptTable::~OptTable() = default;
161 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption()
180 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption()
196 static bool optionMatches(const OptTable::Info &In, StringRef Option) { in optionMatches()
211 OptTable::suggestValueCompletions(StringRef Option, StringRef Arg) const { in suggestValueCompletions()
231 OptTable::findByPrefix(StringRef Cur, unsigned int DisableFlags) const { in findByPrefix()
251 unsigned OptTable::findNearest(StringRef Option, std::string &NearestString, in findNearest()
324 bool OptTable::addValues(const char *Option, const char *Values) { in addValues()
339 std::unique_ptr<Arg> OptTable::parseOneArgGrouped(InputArgList &Args, in parseOneArgGrouped()
402 std::unique_ptr<Arg> OptTable::ParseOneArg(const ArgList &Args, unsigned &Index, in ParseOneArg()
463 InputArgList OptTable::ParseArgs(ArrayRef<const char *> ArgArr, in ParseArgs()
509 InputArgList OptTable::parseArgs(int Argc, char *const *Argv, in parseArgs()
536 static std::string getOptionHelpName(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpName()
616 static const char *getOptionHelpGroup(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpGroup()
634 void OptTable::printHelp(raw_ostream &OS, const char *Usage, const char *Title, in printHelp()
640 void OptTable::printHelp(raw_ostream &OS, const char *Usage, const char *Title, in printHelp()