Lines Matching refs:OptionInfos
88 OptTable::OptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase) in OptTable() argument
89 : OptionInfos(OptionInfos), IgnoreCase(IgnoreCase) { in OptTable()
190 for (size_t I = FirstSearchableIndex, E = OptionInfos.size(); I < E; I++) { in suggestValueCompletions()
191 const Info &In = OptionInfos[I]; in suggestValueCompletions()
211 for (size_t I = FirstSearchableIndex, E = OptionInfos.size(); I < E; I++) { in findByPrefix()
212 const Info &In = OptionInfos[I]; in findByPrefix()
271 ArrayRef<Info>(OptionInfos).drop_front(FirstSearchableIndex)) { in internalFindNearest()
354 const Info *End = OptionInfos.data() + OptionInfos.size(); in parseOneArgGrouped()
357 std::lower_bound(OptionInfos.data() + FirstSearchableIndex, End, Name); in parseOneArgGrouped()
440 const Info *Start = OptionInfos.data() + FirstSearchableIndex; in internalParseOneArg()
441 const Info *End = OptionInfos.data() + OptionInfos.size(); in internalParseOneArg()
782 GenericOptTable::GenericOptTable(ArrayRef<Info> OptionInfos, bool IgnoreCase) in GenericOptTable() argument
783 : OptTable(OptionInfos, IgnoreCase) { in GenericOptTable()
786 for (auto const &Info : OptionInfos.drop_front(FirstSearchableIndex)) in GenericOptTable()