Lines Matching refs:GlobalParser

436 static ManagedStatic<CommandLineParser> GlobalParser;  variable
439 GlobalParser->addLiteralOption(O, Name); in AddLiteralOption()
443 GlobalParser->MoreHelp.push_back(Help); in extrahelp()
447 GlobalParser->addOption(this); in addArgument()
451 void Option::removeArgument() { GlobalParser->removeOption(this); } in removeArgument()
455 GlobalParser->updateArgStr(this, S); in setArgStr()
481 GlobalParser->registerCategory(this); in registerCategory()
495 GlobalParser->registerSubCommand(this); in registerSubCommand()
499 GlobalParser->unregisterSubCommand(this); in unregisterSubCommand()
511 return (GlobalParser->getActiveSubCommand() == this); in operator bool()
1400 return GlobalParser->ParseCommandLineOptions(NewArgc, &NewArgv[0], Overview, in ParseCommandLineOptions()
1463 GlobalParser->ActiveSubCommand = ChosenSubCommand; in ParseCommandLineOptions()
1768 Errs << GlobalParser->ProgramName << ": for the " << PrintArg(ArgName, 0); in error()
2278 SubCommand *Sub = GlobalParser->getActiveSubCommand(); in printHelp()
2287 sortSubCommands(GlobalParser->RegisteredSubCommands, Subs); in printHelp()
2289 if (!GlobalParser->ProgramOverview.empty()) in printHelp()
2290 outs() << "OVERVIEW: " << GlobalParser->ProgramOverview << "\n"; in printHelp()
2293 outs() << "USAGE: " << GlobalParser->ProgramName; in printHelp()
2302 outs() << "USAGE: " << GlobalParser->ProgramName << " " << Sub->getName() in printHelp()
2326 outs() << " Type \"" << GlobalParser->ProgramName in printHelp()
2342 for (const auto &I : GlobalParser->MoreHelp) in printHelp()
2344 GlobalParser->MoreHelp.clear(); in printHelp()
2371 for (OptionCategory *Category : GlobalParser->RegisteredOptionCategories) in printOptions()
2637 if (GlobalParser->RegisteredOptionCategories.size() > 1) { in operator =()
2648 void cl::PrintOptionValues() { GlobalParser->printOptionValues(); } in PrintOptionValues()
2693 auto &Subs = GlobalParser->RegisteredSubCommands; in getRegisteredOptions()
2701 return GlobalParser->getRegisteredSubcommands(); in getRegisteredSubcommands()
2732 void cl::ResetCommandLineParser() { GlobalParser->reset(); } in ResetCommandLineParser()
2734 GlobalParser->ResetAllOptionOccurrences(); in ResetAllOptionOccurrences()