Home | History | Annotate | Download | only in Support

Lines Matching refs:ArgName

249                                          StringRef ArgName,
260 if (Handler->addOccurrence(pos, ArgName, Val.substr(0, Pos), MultiArg))
272 if (Handler->addOccurrence(pos, ArgName, Value, MultiArg))
281 static inline bool ProvideOption(Option *Handler, StringRef ArgName,
312 return CommaSeparateAndAddOccurence(Handler, i, ArgName, Value);
318 if (CommaSeparateAndAddOccurence(Handler, i, ArgName, Value, MultiArg))
329 if (CommaSeparateAndAddOccurence(Handler, i, ArgName, Value, MultiArg))
802 StringRef ArgName = "";
851 ArgName = argv[i]+1;
853 while (!ArgName.empty() && ArgName[0] == '-')
854 ArgName = ArgName.substr(1);
856 Handler = LookupOption(ArgName, Value, Opts);
863 ArgName = argv[i]+1;
865 while (!ArgName.empty() && ArgName[0] == '-')
866 ArgName = ArgName.substr(1);
868 Handler = LookupOption(ArgName, Value, Opts);
872 Handler = HandlePrefixedOrGroupedOption(ArgName, Value,
878 NearestHandler = LookupNearestOption(ArgName, Opts,
907 ErrorParsing |= ProvideOption(Handler, ArgName, Value, argc, argv, i);
1030 bool Option::error(const Twine &Message, StringRef ArgName) {
1031 if (ArgName.data() == 0) ArgName = ArgStr;
1032 if (ArgName.empty())
1035 errs() << ProgramName << ": for the -" << ArgName;
1041 bool Option::addOccurrence(unsigned pos, StringRef ArgName,
1049 return error("may only occur zero or one times!", ArgName);
1053 return error("must occur exactly one time!", ArgName);
1060 return handleOccurrence(pos, ArgName, Value);
1135 bool parser<bool>::parse(Option &O, StringRef ArgName,
1153 bool parser<boolOrDefault>::parse(Option &O, StringRef ArgName,
1171 bool parser<int>::parse(Option &O, StringRef ArgName,
1180 bool parser<unsigned>::parse(Option &O, StringRef ArgName,
1190 bool parser<unsigned long long>::parse(Option &O, StringRef ArgName,
1210 bool parser<double>::parse(Option &O, StringRef ArgName,
1215 bool parser<float>::parse(Option &O, StringRef ArgName,