Lines Matching refs:GlobalParser

405 static ManagedStatic<CommandLineParser> GlobalParser;  variable
408 GlobalParser->addLiteralOption(O, Name); in AddLiteralOption()
412 GlobalParser->MoreHelp.push_back(Help); in extrahelp()
416 GlobalParser->addOption(this); in addArgument()
420 void Option::removeArgument() { GlobalParser->removeOption(this); } in removeArgument()
424 GlobalParser->updateArgStr(this, S); in setArgStr()
450 GlobalParser->registerCategory(this); in registerCategory()
468 GlobalParser->registerSubCommand(this); in registerSubCommand()
472 GlobalParser->unregisterSubCommand(this); in unregisterSubCommand()
484 return (GlobalParser->getActiveSubCommand() == this); in operator bool()
1451 return GlobalParser->ParseCommandLineOptions(NewArgc, &NewArgv[0], Overview, in ParseCommandLineOptions()
1523 GlobalParser->ActiveSubCommand = ChosenSubCommand; in ParseCommandLineOptions()
1841 Errs << GlobalParser->ProgramName << ": for the " << PrintArg(ArgName, 0); in error()
2351 SubCommand *Sub = GlobalParser->getActiveSubCommand(); in printHelp()
2360 sortSubCommands(GlobalParser->RegisteredSubCommands, Subs); in printHelp()
2362 if (!GlobalParser->ProgramOverview.empty()) in printHelp()
2363 outs() << "OVERVIEW: " << GlobalParser->ProgramOverview << "\n"; in printHelp()
2366 outs() << "USAGE: " << GlobalParser->ProgramName; in printHelp()
2375 outs() << "USAGE: " << GlobalParser->ProgramName << " " << Sub->getName() in printHelp()
2399 outs() << " Type \"" << GlobalParser->ProgramName in printHelp()
2415 for (const auto &I : GlobalParser->MoreHelp) in printHelp()
2417 GlobalParser->MoreHelp.clear(); in printHelp()
2444 for (OptionCategory *Category : GlobalParser->RegisteredOptionCategories) in printOptions()
2694 if (GlobalParser->RegisteredOptionCategories.size() > 1) { in operator =()
2705 void cl::PrintOptionValues() { GlobalParser->printOptionValues(); } in PrintOptionValues()
2796 auto &Subs = GlobalParser->RegisteredSubCommands; in getRegisteredOptions()
2804 return GlobalParser->getRegisteredSubcommands(); in getRegisteredSubcommands()
2835 void cl::ResetCommandLineParser() { GlobalParser->reset(); } in ResetCommandLineParser()
2837 GlobalParser->ResetAllOptionOccurrences(); in ResetAllOptionOccurrences()