Lines Matching defs:NewArgv
822 SmallVectorImpl<const char *> &NewArgv,
831 NewArgv.push_back(nullptr);
865 NewArgv.push_back(Saver.save(Token.str()).data());
868 NewArgv.push_back(nullptr);
879 NewArgv.push_back(Saver.save(Token.str()).data());
1042 SmallVectorImpl<const char *> &NewArgv,
1044 auto AddToken = [&](StringRef Tok) { NewArgv.push_back(Tok.data()); };
1047 NewArgv.push_back(nullptr);
1054 SmallVectorImpl<StringRef> &NewArgv) {
1055 auto AddToken = [&](StringRef Tok) { NewArgv.push_back(Tok); };
1062 SmallVectorImpl<const char *> &NewArgv,
1064 auto AddToken = [&](StringRef Tok) { NewArgv.push_back(Tok.data()); };
1067 NewArgv.push_back(nullptr);
1074 SmallVectorImpl<const char *> &NewArgv,
1108 cl::TokenizeGNUCommandLine(Line, Saver, NewArgv, MarkEOLs);
1152 StringRef FName, SmallVectorImpl<const char *> &NewArgv) {
1179 // Tokenize the contents into NewArgv.
1180 Tokenizer(Str, Saver, NewArgv, MarkEOLs);
1189 for (const char *&Arg : NewArgv) {
1355 SmallVectorImpl<const char *> &NewArgv) {
1364 Tokenize(*EnvValue, Saver, NewArgv, /*MarkEOLs=*/false);
1367 NewArgv.append(Argv + 1, Argv + Argc);
1369 if (Error Err = ECtx.expandResponseFiles(NewArgv)) {
1449 SmallVector<const char *, 20> NewArgv;
1452 NewArgv.push_back(argv[0]);
1458 TokenizeGNUCommandLine(*EnvValue, Saver, NewArgv);
1463 NewArgv.push_back(argv[I]);
1464 int NewArgc = static_cast<int>(NewArgv.size());
1467 return GlobalParser->ParseCommandLineOptions(NewArgc, &NewArgv[0], Overview,