Lines Matching refs:ConsumeAfterOpt
229 if (SC->ConsumeAfterOpt) { in addOption()
233 SC->ConsumeAfterOpt = O; in addOption()
281 else if (O == Sub.ConsumeAfterOpt) in removeOption()
282 Sub.ConsumeAfterOpt = nullptr; in removeOption()
291 nullptr != Sub.ConsumeAfterOpt); in hasOptions()
480 ConsumeAfterOpt = nullptr; in reset()
1467 if (SC->ConsumeAfterOpt) in ResetAllOptionOccurrences()
1468 SC->ConsumeAfterOpt->reset(); in ResetAllOptionOccurrences()
1526 auto &ConsumeAfterOpt = ChosenSubCommand->ConsumeAfterOpt; in ParseCommandLineOptions() local
1535 if (ConsumeAfterOpt) { in ParseCommandLineOptions()
1547 else if (ConsumeAfterOpt) { in ParseCommandLineOptions()
1574 HasUnlimitedPositionals = UnboundedFound || ConsumeAfterOpt; in ParseCommandLineOptions()
1613 if (PositionalVals.size() >= NumPositionalRequired && ConsumeAfterOpt) { in ParseCommandLineOptions()
1733 } else if (!ConsumeAfterOpt) { in ParseCommandLineOptions()
1768 assert(ConsumeAfterOpt && NumPositionalRequired <= PositionalVals.size()); in ParseCommandLineOptions()
1794 ProvidePositionalOption(ConsumeAfterOpt, PositionalVals[ValNo].first, in ParseCommandLineOptions()
2356 auto &ConsumeAfterOpt = Sub->ConsumeAfterOpt; in printHelp() local
2388 if (ConsumeAfterOpt) in printHelp()
2389 outs() << " " << ConsumeAfterOpt->HelpStr; in printHelp()