Lines Matching refs:ConsumeAfterOpt
231 if (SC->ConsumeAfterOpt) { in addOption()
235 SC->ConsumeAfterOpt = O; in addOption()
299 else if (O == Sub.ConsumeAfterOpt) in removeOption()
300 Sub.ConsumeAfterOpt = nullptr; in removeOption()
319 nullptr != Sub.ConsumeAfterOpt); in hasOptions()
507 ConsumeAfterOpt = nullptr; in reset()
1416 if (SC->ConsumeAfterOpt) in ResetAllOptionOccurrences()
1417 SC->ConsumeAfterOpt->reset(); in ResetAllOptionOccurrences()
1466 auto &ConsumeAfterOpt = ChosenSubCommand->ConsumeAfterOpt; in ParseCommandLineOptions() local
1475 if (ConsumeAfterOpt) { in ParseCommandLineOptions()
1487 else if (ConsumeAfterOpt) { in ParseCommandLineOptions()
1514 HasUnlimitedPositionals = UnboundedFound || ConsumeAfterOpt; in ParseCommandLineOptions()
1554 if (PositionalVals.size() >= NumPositionalRequired && ConsumeAfterOpt) { in ParseCommandLineOptions()
1658 } else if (!ConsumeAfterOpt) { in ParseCommandLineOptions()
1693 assert(ConsumeAfterOpt && NumPositionalRequired <= PositionalVals.size()); in ParseCommandLineOptions()
1719 ProvidePositionalOption(ConsumeAfterOpt, PositionalVals[ValNo].first, in ParseCommandLineOptions()
2281 auto &ConsumeAfterOpt = Sub->ConsumeAfterOpt; in printHelp() local
2313 if (ConsumeAfterOpt) in printHelp()
2314 outs() << " " << ConsumeAfterOpt->HelpStr; in printHelp()