Lines Matching defs:ArgIt
1296 ArrayRef<const char *>::iterator &ArgIt,
1298 StringRef Arg = *ArgIt;
1304 if (++ArgIt == Args.end())
1307 return *ArgIt;
1321 for (ArrayRef<const char *>::iterator ArgIt = ArgsArr.begin();
1322 ArgIt != ArgsArr.end(); ++ArgIt) {
1323 if (const char *Match = matchFlagWithArg("rsp-quoting", ArgIt, ArgsArr)) {
1351 for (ArrayRef<const char *>::iterator ArgIt = Argv.begin();
1352 ArgIt != Argv.end(); ++ArgIt) {
1355 if (handleGenericOption(*ArgIt))
1357 if (strcmp(*ArgIt, "--") == 0) {
1358 ++ArgIt;
1359 for (; ArgIt != Argv.end(); ++ArgIt)
1360 PositionalArgs.push_back(*ArgIt);
1364 if (*ArgIt[0] != '-') {
1366 Options += *ArgIt;
1368 PositionalArgs.push_back(*ArgIt);
1372 if (strcmp(*ArgIt, "-M") == 0) {
1377 if (strcmp(*ArgIt, "--thin") == 0) {
1382 Match = matchFlagWithArg("format", ArgIt, Argv);
1397 if ((Match = matchFlagWithArg("output", ArgIt, Argv))) {
1402 if (matchFlagWithArg("plugin", ArgIt, Argv) ||
1403 matchFlagWithArg("rsp-quoting", ArgIt, Argv))
1406 if (strncmp(*ArgIt, "-X", 2) == 0) {
1408 Match = *(*ArgIt + 2) != '\0' ? *ArgIt + 2 : *(++ArgIt);
1414 fail(Twine(*ArgIt) + " option not supported on non AIX OS");
1418 Options += *ArgIt + 1;