Lines Matching refs:ArgIt
1279 ArrayRef<const char *>::iterator &ArgIt, in matchFlagWithArg() argument
1281 StringRef Arg = *ArgIt; in matchFlagWithArg()
1288 if (++ArgIt == Args.end()) in matchFlagWithArg()
1291 return *ArgIt; in matchFlagWithArg()
1305 for (ArrayRef<const char *>::iterator ArgIt = ArgsArr.begin(); in getRspQuoting() local
1306 ArgIt != ArgsArr.end(); ++ArgIt) { in getRspQuoting()
1307 if (const char *Match = matchFlagWithArg("rsp-quoting", ArgIt, ArgsArr)) { in getRspQuoting()
1335 for (ArrayRef<const char *>::iterator ArgIt = Argv.begin(); in ar_main() local
1336 ArgIt != Argv.end(); ++ArgIt) { in ar_main()
1339 if (handleGenericOption(*ArgIt)) in ar_main()
1341 if (strcmp(*ArgIt, "--") == 0) { in ar_main()
1342 ++ArgIt; in ar_main()
1343 for (; ArgIt != Argv.end(); ++ArgIt) in ar_main()
1344 PositionalArgs.push_back(*ArgIt); in ar_main()
1348 if (*ArgIt[0] != '-') { in ar_main()
1350 Options += *ArgIt; in ar_main()
1352 PositionalArgs.push_back(*ArgIt); in ar_main()
1356 if (strcmp(*ArgIt, "-M") == 0) { in ar_main()
1361 if (strcmp(*ArgIt, "--thin") == 0) { in ar_main()
1366 Match = matchFlagWithArg("format", ArgIt, Argv); in ar_main()
1380 if ((Match = matchFlagWithArg("output", ArgIt, Argv))) { in ar_main()
1385 if (matchFlagWithArg("plugin", ArgIt, Argv) || in ar_main()
1386 matchFlagWithArg("rsp-quoting", ArgIt, Argv)) in ar_main()
1389 if (strncmp(*ArgIt, "-X", 2) == 0) { in ar_main()
1392 Match = *(*ArgIt + 2) != '\0' ? *ArgIt + 2 : *(++ArgIt); in ar_main()
1398 fail(Twine(*ArgIt) + " option not supported on non AIX OS"); in ar_main()
1402 Options += *ArgIt + 1; in ar_main()