Lines Matching refs:PositionalVals
901 SmallVector<std::pair<StringRef, unsigned>, 4> PositionalVals; in ParseCommandLineOptions() local
929 PositionalVals.push_back(std::make_pair(argv[i], i)); in ParseCommandLineOptions()
934 if (PositionalVals.size() >= NumPositionalRequired && ConsumeAfterOpt) { in ParseCommandLineOptions()
936 PositionalVals.push_back(std::make_pair(argv[i], i)); in ParseCommandLineOptions()
1013 if (NumPositionalRequired > PositionalVals.size()) { in ParseCommandLineOptions()
1021 PositionalVals.size() > PositionalOpts.size()) { in ParseCommandLineOptions()
1029 unsigned ValNo = 0, NumVals = static_cast<unsigned>(PositionalVals.size()); in ParseCommandLineOptions()
1032 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first, in ParseCommandLineOptions()
1033 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1051 PositionalVals[ValNo].first, in ParseCommandLineOptions()
1052 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1062 assert(ConsumeAfterOpt && NumPositionalRequired <= PositionalVals.size()); in ParseCommandLineOptions()
1067 PositionalVals[ValNo].first, in ParseCommandLineOptions()
1068 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1077 if (PositionalOpts.size() == 1 && ValNo == 0 && !PositionalVals.empty()) { in ParseCommandLineOptions()
1079 PositionalVals[ValNo].first, in ParseCommandLineOptions()
1080 PositionalVals[ValNo].second); in ParseCommandLineOptions()
1086 for (; ValNo != PositionalVals.size(); ++ValNo) in ParseCommandLineOptions()
1088 ProvidePositionalOption(ConsumeAfterOpt, PositionalVals[ValNo].first, in ParseCommandLineOptions()
1089 PositionalVals[ValNo].second); in ParseCommandLineOptions()