Lines Matching refs:Opt

111   void addLiteralOption(Option &Opt, const char *Name) {  in addLiteralOption()  argument
112 if (!Opt.hasArgStr()) { in addLiteralOption()
113 if (!OptionsMap.insert(std::make_pair(Name, &Opt)).second) { in addLiteralOption()
162 for (auto Opt = PositionalOpts.begin(); Opt != PositionalOpts.end(); in removeOption() local
163 ++Opt) { in removeOption()
164 if (*Opt == O) { in removeOption()
165 PositionalOpts.erase(Opt); in removeOption()
170 for (auto Opt = SinkOpts.begin(); Opt != SinkOpts.end(); ++Opt) { in removeOption() local
171 if (*Opt == O) { in removeOption()
172 SinkOpts.erase(Opt); in removeOption()
851 Option *Opt = PositionalOpts[i]; in ParseCommandLineOptions() local
852 if (RequiresValue(Opt)) in ParseCommandLineOptions()
858 ErrorParsing |= Opt->error( in ParseCommandLineOptions()
862 } else if (UnboundedFound && !Opt->ArgStr[0]) { in ParseCommandLineOptions()
867 ErrorParsing |= Opt->error("error - option can never match, because " in ParseCommandLineOptions()
871 errs() << ProgramName << ": CommandLine Error: Option '" << Opt->ArgStr in ParseCommandLineOptions()
875 UnboundedFound |= EatsUnboundedNumberOfValues(Opt); in ParseCommandLineOptions()
1075 for (const auto &Opt : OptionsMap) { in ParseCommandLineOptions() local
1076 switch (Opt.second->getNumOccurrencesFlag()) { in ParseCommandLineOptions()
1079 if (Opt.second->getNumOccurrences() == 0) { in ParseCommandLineOptions()
1080 Opt.second->error("must be specified at least once!"); in ParseCommandLineOptions()
1510 for (auto Opt : GlobalParser->PositionalOpts) { in operator =() local
1511 if (Opt->ArgStr[0]) in operator =()
1512 outs() << " --" << Opt->ArgStr; in operator =()
1513 outs() << " " << Opt->HelpStr; in operator =()
1584 Option *Opt = Opts[I].second; in printOptions() local
1585 assert(CategorizedOptions.count(Opt->Category) > 0 && in printOptions()
1587 CategorizedOptions[Opt->Category].push_back(Opt); in printOptions()
1618 Opt = CategorizedOptions[*Category].begin(), in printOptions() local
1620 Opt != E; ++Opt) in printOptions()
1621 (*Opt)->printOptionInfo(MaxArgLen); in printOptions()