Lines Matching refs:PrefixesTable
37 ArrayRef<StringTable::Offset> PrefixesTable; member
40 ArrayRef<StringTable::Offset> PrefixesTable) in OptNameLess()
41 : StrTable(&StrTable), PrefixesTable(PrefixesTable) {} in OptNameLess()
49 if (int Cmp = StrCmpOptionName(A.getName(*StrTable, PrefixesTable), in operator ()()
50 B.getName(*StrTable, PrefixesTable))) in operator ()()
54 A.appendPrefixes(*StrTable, PrefixesTable, APrefixes); in operator ()()
55 B.appendPrefixes(*StrTable, PrefixesTable, BPrefixes); in operator ()()
72 return StrCmpOptionName(I.getName(*StrTable, PrefixesTable), Name, false) < in operator ()()
81 ArrayRef<StringTable::Offset> PrefixesTable, in OptTable() argument
83 : StrTable(&StrTable), PrefixesTable(PrefixesTable), in OptTable()
116 if (!(OptNameLess(StrTable, PrefixesTable)(getInfo(i), getInfo(i + 1)))) { in OptTable()
157 ArrayRef<StringTable::Offset> PrefixesTable, in matchOption() argument
160 StringRef Name = I->getName(StrTable, PrefixesTable); in matchOption()
161 for (auto PrefixOffset : I->getPrefixOffsets(PrefixesTable)) { in matchOption()
176 ArrayRef<StringTable::Offset> PrefixesTable, in optionMatches() argument
178 StringRef Name = In.getName(StrTable, PrefixesTable); in optionMatches()
180 for (auto PrefixOffset : In.getPrefixOffsets(PrefixesTable)) in optionMatches()
194 if (!In.Values || !optionMatches(*StrTable, PrefixesTable, In, Option)) in suggestValueCompletions()
222 StringRef Name = In.getName(*StrTable, PrefixesTable); in findByPrefix()
223 for (auto PrefixOffset : In.getPrefixOffsets(PrefixesTable)) { in findByPrefix()
276 StringRef CandidateName = CandidateInfo.getName(*StrTable, PrefixesTable); in internalFindNearest()
310 CandidateInfo.getPrefixOffsets(PrefixesTable)) { in internalFindNearest()
364 OptNameLess(*StrTable, PrefixesTable)); in parseOneArgGrouped()
371 matchOption(*StrTable, PrefixesTable, Start, Str, IgnoreCase); in parseOneArgGrouped()
454 std::lower_bound(Start, End, Name, OptNameLess(*StrTable, PrefixesTable)); in internalParseOneArg()
469 matchOption(*StrTable, PrefixesTable, Start, Str, IgnoreCase))) in internalParseOneArg()
793 ArrayRef<StringTable::Offset> PrefixesTable, in GenericOptTable() argument
795 : OptTable(StrTable, PrefixesTable, OptionInfos, IgnoreCase) { in GenericOptTable()
799 for (auto PrefixOffset : Info.getPrefixOffsets(PrefixesTable)) in GenericOptTable()