Home | History | Annotate | Download | only in slang

Lines Matching defs:ArgVector

69                               llvm::SmallVectorImpl<const char*> &ArgVector,
72 llvm::SmallVectorImpl<const char*> &ArgVector,
184 static void ParseArguments(llvm::SmallVectorImpl<const char*> &ArgVector,
188 if (ArgVector.size() > 1) {
189 const char **ArgBegin = ArgVector.data() + 1;
190 const char **ArgEnd = ArgVector.data() + ArgVector.size();
402 llvm::SmallVector<const char*, 256> ArgVector;
409 ExpandArgv(argc, argv, ArgVector, SavedStrings);
412 Argv0 = llvm::sys::path::stem(ArgVector[0]);
426 ParseArguments(ArgVector, Inputs, Opts, DiagEngine);
518 llvm::SmallVectorImpl<const char*> &ArgVector,
524 ArgVector.push_back(SaveStringInSet(SavedStrings, Arg));
536 ArgVector.push_back(SaveStringInSet(SavedStrings, CurArg));
538 ExpandArgsFromBuf(CurArg.c_str(), ArgVector, SavedStrings);
577 llvm::SmallVectorImpl<const char*> &ArgVector,
582 ArgVector.push_back(SaveStringInSet(SavedStrings, std::string(Arg)));
586 ExpandArgsFromBuf(Arg, ArgVector, SavedStrings);