Lines Matching refs:ArgName

107 static size_t argPlusPrefixesSize(StringRef ArgName, size_t Pad = DefaultPad) {  in argPlusPrefixesSize()  argument
108 size_t Len = ArgName.size(); in argPlusPrefixesSize()
114 static SmallString<8> argPrefix(StringRef ArgName, size_t Pad = DefaultPad) { in argPrefix() argument
119 Prefix.append(ArgName.size() > 1 ? ArgPrefixLong : ArgPrefix); in argPrefix()
136 StringRef ArgName; member in __anon3d17f4330111::PrintArg
139 PrintArg(StringRef ArgName, size_t Pad = DefaultPad) : ArgName(ArgName), Pad(Pad) {} in PrintArg() argument
144 OS << argPrefix(Arg.ArgName, Arg.Pad) << Arg.ArgName; in operator <<()
621 StringRef ArgName, StringRef Value, in CommaSeparateAndAddOccurrence() argument
631 if (Handler->addOccurrence(pos, ArgName, Val.substr(0, Pos), MultiArg)) in CommaSeparateAndAddOccurrence()
642 return Handler->addOccurrence(pos, ArgName, Value, MultiArg); in CommaSeparateAndAddOccurrence()
648 static inline bool ProvideOption(Option *Handler, StringRef ArgName, in ProvideOption() argument
682 return CommaSeparateAndAddOccurrence(Handler, i, ArgName, Value); in ProvideOption()
688 if (CommaSeparateAndAddOccurrence(Handler, i, ArgName, Value, MultiArg)) in ProvideOption()
700 if (CommaSeparateAndAddOccurrence(Handler, i, ArgName, Value, MultiArg)) in ProvideOption()
1534 StringRef ArgName = ""; in ParseCommandLineOptions() local
1572 ArgName = StringRef(argv[i] + 1); in ParseCommandLineOptions()
1574 if (!ArgName.empty() && ArgName[0] == '-') { in ParseCommandLineOptions()
1576 ArgName = ArgName.substr(1); in ParseCommandLineOptions()
1579 Handler = LookupLongOption(*ChosenSubCommand, ArgName, Value, in ParseCommandLineOptions()
1586 ArgName = StringRef(argv[i] + 1); in ParseCommandLineOptions()
1588 if (!ArgName.empty() && ArgName[0] == '-') { in ParseCommandLineOptions()
1590 ArgName = ArgName.substr(1); in ParseCommandLineOptions()
1593 Handler = LookupLongOption(*ChosenSubCommand, ArgName, Value, in ParseCommandLineOptions()
1598 Handler = HandlePrefixedOrGroupedOption(ArgName, Value, ErrorParsing, in ParseCommandLineOptions()
1605 LookupNearestOption(ArgName, OptionsMap, NearestHandlerString); in ParseCommandLineOptions()
1639 ErrorParsing |= ProvideOption(Handler, ArgName, Value, argc, argv, i); in ParseCommandLineOptions()
1762 bool Option::error(const Twine &Message, StringRef ArgName, raw_ostream &Errs) { in error() argument
1763 if (!ArgName.data()) in error()
1764 ArgName = ArgStr; in error()
1765 if (ArgName.empty()) in error()
1768 Errs << GlobalParser->ProgramName << ": for the " << PrintArg(ArgName, 0); in error()
1774 bool Option::addOccurrence(unsigned pos, StringRef ArgName, StringRef Value, in addOccurrence() argument
1779 return handleOccurrence(pos, ArgName, Value); in addOccurrence()
1882 bool parser<bool>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1900 bool parser<boolOrDefault>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1918 bool parser<int>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1927 bool parser<long>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1936 bool parser<long long>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1945 bool parser<unsigned>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1955 bool parser<unsigned long>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1965 bool parser<unsigned long long>::parse(Option &O, StringRef ArgName, in parse() argument
1982 bool parser<double>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument
1987 bool parser<float>::parse(Option &O, StringRef ArgName, StringRef Arg, in parse() argument