reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
423 GlobalParser->addLiteralOption(O, Name); 427 GlobalParser->MoreHelp.push_back(Help); 431 GlobalParser->addOption(this); 435 void Option::removeArgument() { GlobalParser->removeOption(this); } 439 GlobalParser->updateArgStr(this, S); 468 GlobalParser->registerCategory(this); 482 GlobalParser->registerSubCommand(this); 486 GlobalParser->unregisterSubCommand(this); 498 return (GlobalParser->getActiveSubCommand() == this); 1242 return GlobalParser->ParseCommandLineOptions(NewArgc, &NewArgv[0], Overview, 1297 GlobalParser->ActiveSubCommand = ChosenSubCommand; 1604 Errs << GlobalParser->ProgramName << ": for the " << PrintArg(ArgName); 2091 SubCommand *Sub = GlobalParser->getActiveSubCommand(); 2100 sortSubCommands(GlobalParser->RegisteredSubCommands, Subs); 2102 if (!GlobalParser->ProgramOverview.empty()) 2103 outs() << "OVERVIEW: " << GlobalParser->ProgramOverview << "\n"; 2106 outs() << "USAGE: " << GlobalParser->ProgramName; 2115 outs() << "USAGE: " << GlobalParser->ProgramName << " " << Sub->getName() 2139 outs() << " Type \"" << GlobalParser->ProgramName 2155 for (auto I : GlobalParser->MoreHelp) 2157 GlobalParser->MoreHelp.clear(); 2184 for (auto I = GlobalParser->RegisteredOptionCategories.begin(), 2185 E = GlobalParser->RegisteredOptionCategories.end(); 2333 if (GlobalParser->RegisteredOptionCategories.size() > 1) { 2344 void cl::PrintOptionValues() { GlobalParser->printOptionValues(); } 2455 auto &Subs = GlobalParser->RegisteredSubCommands; 2463 return GlobalParser->getRegisteredSubcommands(); 2486 void cl::ResetCommandLineParser() { GlobalParser->reset(); } 2488 GlobalParser->ResetAllOptionOccurrences();