Home | History | Annotate | Download | only in Support

Lines Matching defs:ArgName

514                                           StringRef ArgName, StringRef Value,
524 if (Handler->addOccurrence(pos, ArgName, Val.substr(0, Pos), MultiArg))
535 return Handler->addOccurrence(pos, ArgName, Value, MultiArg);
541 static inline bool ProvideOption(Option *Handler, StringRef ArgName,
573 return CommaSeparateAndAddOccurrence(Handler, i, ArgName, Value);
579 if (CommaSeparateAndAddOccurrence(Handler, i, ArgName, Value, MultiArg))
591 if (CommaSeparateAndAddOccurrence(Handler, i, ArgName, Value, MultiArg))
1132 StringRef ArgName = "";
1169 ArgName = StringRef(argv[i] + 1);
1171 while (!ArgName.empty() && ArgName[0] == '-')
1172 ArgName = ArgName.substr(1);
1174 Handler = LookupOption(*ChosenSubCommand, ArgName, Value);
1181 ArgName = StringRef(argv[i] + 1);
1183 while (!ArgName.empty() && ArgName[0] == '-')
1184 ArgName = ArgName.substr(1);
1186 Handler = LookupOption(*ChosenSubCommand, ArgName, Value);
1190 Handler = HandlePrefixedOrGroupedOption(ArgName, Value, ErrorParsing,
1197 LookupNearestOption(ArgName, OptionsMap, NearestHandlerString);
1228 ErrorParsing |= ProvideOption(Handler, ArgName, Value, argc, argv, i);
1355 bool Option::error(const Twine &Message, StringRef ArgName) {
1356 if (!ArgName.data())
1357 ArgName = ArgStr;
1358 if (ArgName.empty())
1361 errs() << GlobalParser->ProgramName << ": for the -" << ArgName;
1367 bool Option::addOccurrence(unsigned pos, StringRef ArgName, StringRef Value,
1375 return error("may only occur zero or one times!", ArgName);
1379 return error("must occur exactly one time!", ArgName);
1387 return handleOccurrence(pos, ArgName, Value);
1461 bool parser<bool>::parse(Option &O, StringRef ArgName, StringRef Arg,
1479 bool parser<boolOrDefault>::parse(Option &O, StringRef ArgName, StringRef Arg,
1497 bool parser<int>::parse(Option &O, StringRef ArgName, StringRef Arg,
1506 bool parser<unsigned>::parse(Option &O, StringRef ArgName, StringRef Arg,
1516 bool parser<unsigned long long>::parse(Option &O, StringRef ArgName,
1537 bool parser<double>::parse(Option &O, StringRef ArgName, StringRef Arg,
1542 bool parser<float>::parse(Option &O, StringRef ArgName, StringRef Arg,