summaryrefslogtreecommitdiffstats
path: root/clang/tools/driver/driver.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2016-02-13 13:42:54 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2016-02-13 13:42:54 +0000
commit0772c42385c0d005db0ba75ecbcc54d353763282 (patch)
treed1dc6509a577aee07be533cbae15939b0aa32f2c /clang/tools/driver/driver.cpp
parent2193e23cd72731c0d46a4ca8f09efe88b1c5f7b2 (diff)
downloadbcm5719-llvm-0772c42385c0d005db0ba75ecbcc54d353763282.tar.gz
bcm5719-llvm-0772c42385c0d005db0ba75ecbcc54d353763282.zip
Reduce the number of implicit StringRef->std::string conversions by threading StringRef through more APIs.
No functionality change intended. llvm-svn: 260815
Diffstat (limited to 'clang/tools/driver/driver.cpp')
-rw-r--r--clang/tools/driver/driver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/tools/driver/driver.cpp b/clang/tools/driver/driver.cpp
index de14425d361..bd3c533904a 100644
--- a/clang/tools/driver/driver.cpp
+++ b/clang/tools/driver/driver.cpp
@@ -130,7 +130,7 @@ static void ApplyOneQAOverride(raw_ostream &OS,
}
}
} else if (Edit[0] == 'x' || Edit[0] == 'X') {
- std::string Option = Edit.substr(1, std::string::npos);
+ auto Option = Edit.substr(1);
for (unsigned i = 1; i < Args.size();) {
if (Option == Args[i]) {
OS << "### Deleting argument " << Args[i] << '\n';
OpenPOWER on IntegriCloud