Lines Matching refs:PositionalOpts
97 SmallVector<Option *, 4> PositionalOpts; member in __anon840174450111::CommandLineParser
134 PositionalOpts.push_back(O); in addOption()
162 for (auto Opt = PositionalOpts.begin(); Opt != PositionalOpts.end(); in removeOption()
165 PositionalOpts.erase(Opt); in removeOption()
181 return (!OptionsMap.empty() || !PositionalOpts.empty() || in hasOptions()
861 assert(PositionalOpts.size() > 0 && in ParseCommandLineOptions()
864 if (!PositionalOpts.empty()) { in ParseCommandLineOptions()
868 for (size_t i = 0, e = PositionalOpts.size(); i != e; ++i) { in ParseCommandLineOptions()
869 Option *Opt = PositionalOpts[i]; in ParseCommandLineOptions()
875 if (PositionalOpts.size() > 1) in ParseCommandLineOptions()
891 errs() << PositionalOpts.size(); in ParseCommandLineOptions()
928 if (!PositionalOpts.empty()) { in ParseCommandLineOptions()
1021 PositionalVals.size() > PositionalOpts.size()) { in ParseCommandLineOptions()
1023 << "Can specify at most " << PositionalOpts.size() in ParseCommandLineOptions()
1030 for (size_t i = 0, e = PositionalOpts.size(); i != e; ++i) { in ParseCommandLineOptions()
1031 if (RequiresValue(PositionalOpts[i])) { in ParseCommandLineOptions()
1032 ProvidePositionalOption(PositionalOpts[i], PositionalVals[ValNo].first, in ParseCommandLineOptions()
1042 bool Done = PositionalOpts[i]->getNumOccurrencesFlag() == cl::Required; in ParseCommandLineOptions()
1044 switch (PositionalOpts[i]->getNumOccurrencesFlag()) { in ParseCommandLineOptions()
1050 ProvidePositionalOption(PositionalOpts[i], in ParseCommandLineOptions()
1064 for (size_t j = 1, e = PositionalOpts.size(); j != e; ++j) in ParseCommandLineOptions()
1065 if (RequiresValue(PositionalOpts[j])) { in ParseCommandLineOptions()
1066 ErrorParsing |= ProvidePositionalOption(PositionalOpts[j], in ParseCommandLineOptions()
1077 if (PositionalOpts.size() == 1 && ValNo == 0 && !PositionalVals.empty()) { in ParseCommandLineOptions()
1078 ErrorParsing |= ProvidePositionalOption(PositionalOpts[0], in ParseCommandLineOptions()
1528 for (auto Opt : GlobalParser->PositionalOpts) { in operator =()