Lines Matching refs:PositionalVals

1580   SmallVector<std::pair<StringRef, unsigned>, 4> PositionalVals;  in ParseCommandLineOptions()  local
1608 PositionalVals.push_back(std::make_pair(StringRef(argv[i]), i)); in ParseCommandLineOptions()
1613 if (PositionalVals.size() >= NumPositionalRequired && ConsumeAfterOpt) { in ParseCommandLineOptions()
1615 PositionalVals.push_back(std::make_pair(StringRef(argv[i]), i)); in ParseCommandLineOptions()
1718 if (NumPositionalRequired > PositionalVals.size()) { in ParseCommandLineOptions()
1727 PositionalVals.size() > PositionalOpts.size()) { in ParseCommandLineOptions()
1735 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); in ParseCommandLineOptions()
1738 ProvidePositionalOption(Opt, PositionalVals[ValNo].first, in ParseCommandLineOptions()
1739 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1756 ProvidePositionalOption(Opt, PositionalVals[ValNo].first, in ParseCommandLineOptions()
1757 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1767 assert(ConsumeAfterOpt && NumPositionalRequired <= PositionalVals.size()); in ParseCommandLineOptions()
1772 Opt, PositionalVals[ValNo].first, PositionalVals[ValNo].second); in ParseCommandLineOptions()
1781 if (PositionalOpts.size() == 1 && ValNo == 0 && !PositionalVals.empty()) { in ParseCommandLineOptions()
1783 PositionalVals[ValNo].first, in ParseCommandLineOptions()
1784 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1790 for (; ValNo != PositionalVals.size(); ++ValNo) in ParseCommandLineOptions()
1792 ProvidePositionalOption(ConsumeAfterOpt, PositionalVals[ValNo].first, in ParseCommandLineOptions()
1793 PositionalVals[ValNo].second); in ParseCommandLineOptions()