Lines Matching refs:Prefixes
73 for (const char * const *APre = A.Prefixes, in operator <()
74 * const *BPre = B.Prefixes; in operator <()
142 if (const char *const *P = getInfo(i).Prefixes) { in OptTable()
170 static bool isInput(const StringSet<> &Prefixes, StringRef Arg) { in isInput() argument
173 for (StringSet<>::const_iterator I = Prefixes.begin(), in isInput()
174 E = Prefixes.end(); I != E; ++I) in isInput()
183 for (const char * const *Pre = I->Prefixes; *Pre != nullptr; ++Pre) { in matchOption()
199 if (In.Prefixes) in optionMatches()
200 for (size_t I = 0; In.Prefixes[I]; I++) in optionMatches()
201 if (Option == std::string(In.Prefixes[I]) + In.Name) in optionMatches()
234 if (!In.Prefixes || (!In.HelpText && !In.GroupID)) in findByPrefix()
239 for (int I = 0; In.Prefixes[I]; I++) { in findByPrefix()
240 std::string S = std::string(In.Prefixes[I]) + std::string(In.Name) + "\t"; in findByPrefix()
276 if (!CandidateInfo.Prefixes) in findNearest()
280 StringRef Prefix = CandidateInfo.Prefixes[0]; in findNearest()
281 for (int P = 1; CandidateInfo.Prefixes[P]; P++) { in findNearest()
282 if (Option.startswith(CandidateInfo.Prefixes[P])) in findNearest()
283 Prefix = CandidateInfo.Prefixes[P]; in findNearest()