diff options
| author | Rui Ueyama <ruiu@google.com> | 2015-06-07 23:02:50 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2015-06-07 23:02:50 +0000 |
| commit | aace577e3eab9670db3dc03979bc02c835601803 (patch) | |
| tree | ec274492a7636f7d01f9ee8958dba9dfc7d618d2 /lld | |
| parent | b51f67a175d77a82f092f2c06e4c17d8afb5fa9e (diff) | |
| download | bcm5719-llvm-aace577e3eab9670db3dc03979bc02c835601803.tar.gz bcm5719-llvm-aace577e3eab9670db3dc03979bc02c835601803.zip | |
COFF: Simplify. NFC.
llvm-svn: 239270
Diffstat (limited to 'lld')
| -rw-r--r-- | lld/COFF/DriverUtils.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lld/COFF/DriverUtils.cpp b/lld/COFF/DriverUtils.cpp index c29ddfa209c..b12e97a586f 100644 --- a/lld/COFF/DriverUtils.cpp +++ b/lld/COFF/DriverUtils.cpp @@ -193,8 +193,7 @@ ArgParser::parse(std::vector<const char *> Argv) { ErrorOr<std::unique_ptr<llvm::opt::InputArgList>> ArgParser::parse(int Argc, const char *Argv[]) { - std::vector<const char *> V; - V.insert(V.end(), Argv + 1, Argv + Argc); + std::vector<const char *> V(Argv + 1, Argv + Argc); return parse(V); } @@ -213,9 +212,7 @@ std::vector<const char *> ArgParser::tokenize(StringRef S) { SmallVector<const char *, 16> Tokens; BumpPtrStringSaver Saver(&Alloc); llvm::cl::TokenizeWindowsCommandLine(S, Saver, Tokens); - std::vector<const char *> V; - V.insert(V.end(), &Tokens[0], &Tokens[0] + Tokens.size()); - return V; + return std::vector<const char *>(Tokens.begin(), Tokens.end()); } // Creates a new command line by replacing options starting with '@' |

