reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
112 Args.insert(Args.begin() + 1, Str); 112 Args.insert(Args.begin() + 1, Str); 117 Args.push_back(Str); 124 for (unsigned i = 1, e = Args.size(); i != e; ++i) { 126 if (Args[i] == nullptr) 128 std::string Repl = llvm::Regex(MatchPattern).sub(ReplPattern, Args[i]); 130 if (Repl != Args[i]) { 131 OS << "### Replacing '" << Args[i] << "' with '" << Repl << "'\n"; 132 Args[i] = GetStableCStr(SavedStrings, Repl); 137 for (unsigned i = 1; i < Args.size();) { 138 if (Option == Args[i]) { 139 OS << "### Deleting argument " << Args[i] << '\n'; 140 Args.erase(Args.begin() + i); 140 Args.erase(Args.begin() + i); 142 if (i < Args.size()) { 143 OS << "### Deleting argument " << Args[i] << '\n'; 144 Args.erase(Args.begin() + i); 144 Args.erase(Args.begin() + i); 152 for (unsigned i = 1; i < Args.size();) { 153 const char *A = Args[i]; 161 OS << "### Deleting argument " << Args[i] << '\n'; 162 Args.erase(Args.begin() + i); 162 Args.erase(Args.begin() + i); 167 Args.push_back(GetStableCStr(SavedStrings, '-' + Edit.str()));