Lines Matching defs:argsV
98 parseFlavorWithoutMinGW(llvm::SmallVectorImpl<const char *> &argsV) {
100 if (argsV.size() > 1 && argsV[1] == StringRef("-flavor")) {
101 if (argsV.size() <= 2) {
105 Flavor f = getFlavor(argsV[2]);
107 err("Unknown flavor: " + StringRef(argsV[2]));
110 argsV.erase(argsV.begin() + 1, argsV.begin() + 3);
115 StringRef arg0 = path::filename(argsV[0]);
127 static Flavor parseFlavor(llvm::SmallVectorImpl<const char *> &argsV) {
128 Flavor f = parseFlavorWithoutMinGW(argsV);
130 auto isPE = isPETarget(argsV);
139 static Driver whichDriver(llvm::SmallVectorImpl<const char *> &argsV,
141 Flavor f = parseFlavor(argsV);
160 SmallVector<const char *, 256> argsV(args);
161 Driver d = whichDriver(argsV, drivers);
163 int r = !d(argsV, stdoutOS, stderrOS, exitEarly, inTestOutputDisabled);