Lines Matching refs:GlobalParser
213 static ManagedStatic<CommandLineParser> GlobalParser;
216 GlobalParser->addLiteralOption(O, Name);
220 GlobalParser->MoreHelp.push_back(Help);
224 GlobalParser->addOption(this);
228 void Option::removeArgument() { GlobalParser->removeOption(this); }
232 GlobalParser->updateArgStr(this, S);
240 GlobalParser->registerCategory(this);
810 GlobalParser->ParseCommandLineOptions(argc, argv, Overview);
1111 errs() << GlobalParser->ProgramName << ": for the -" << ArgName;
1499 sortOpts(GlobalParser->OptionsMap, Opts, ShowHidden);
1501 if (GlobalParser->ProgramOverview)
1502 outs() << "OVERVIEW: " << GlobalParser->ProgramOverview << "\n";
1504 outs() << "USAGE: " << GlobalParser->ProgramName << " [options]";
1506 for (auto Opt : GlobalParser->PositionalOpts) {
1513 if (GlobalParser->ConsumeAfterOpt)
1514 outs() << " " << GlobalParser->ConsumeAfterOpt->HelpStr;
1527 for (auto I : GlobalParser->MoreHelp)
1529 GlobalParser->MoreHelp.clear();
1558 for (auto I = GlobalParser->RegisteredOptionCategories.begin(),
1559 E = GlobalParser->RegisteredOptionCategories.end();
1702 if (GlobalParser->RegisteredOptionCategories.size() > 1) {
1713 void cl::PrintOptionValues() { GlobalParser->printOptionValues(); }
1829 return GlobalParser->OptionsMap;
1833 for (auto &I : GlobalParser->OptionsMap) {
1843 for (auto &I : GlobalParser->OptionsMap) {