diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2020-01-29 10:30:36 +0100 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2020-01-29 10:30:36 +0100 |
commit | 757bdc64d33df61467a7122f22ea76cf163c8dca (patch) | |
tree | e07a0e05e2cec0bfa478444946e90e0b1c23d36c | |
parent | e06444d982f031ed2de20b8d5d3de2dfadb09e96 (diff) | |
download | llvm-757bdc64d33df61467a7122f22ea76cf163c8dca.zip llvm-757bdc64d33df61467a7122f22ea76cf163c8dca.tar.gz llvm-757bdc64d33df61467a7122f22ea76cf163c8dca.tar.bz2 |
Fix clang unnittest build with GCC 5
-rw-r--r-- | clang/unittests/Frontend/PCHPreambleTest.cpp | 2 | ||||
-rw-r--r-- | clang/unittests/Tooling/TransformerTest.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/clang/unittests/Frontend/PCHPreambleTest.cpp b/clang/unittests/Frontend/PCHPreambleTest.cpp index 6136b09..d253d93 100644 --- a/clang/unittests/Frontend/PCHPreambleTest.cpp +++ b/clang/unittests/Frontend/PCHPreambleTest.cpp @@ -117,7 +117,7 @@ private: for (const auto &RemappedFile : RemappedFiles) { std::unique_ptr<MemoryBuffer> buf = MemoryBuffer::getMemBufferCopy( RemappedFile.second, RemappedFile.first()); - Remapped.emplace_back(RemappedFile.first(), buf.release()); + Remapped.emplace_back(std::string(RemappedFile.first()), buf.release()); } return Remapped; } diff --git a/clang/unittests/Tooling/TransformerTest.cpp b/clang/unittests/Tooling/TransformerTest.cpp index 454615c..1d955cf 100644 --- a/clang/unittests/Tooling/TransformerTest.cpp +++ b/clang/unittests/Tooling/TransformerTest.cpp @@ -81,7 +81,7 @@ protected: void appendToHeader(StringRef S) { FileContents[0].second += S; } void addFile(StringRef Filename, StringRef Content) { - FileContents.emplace_back(Filename, Content); + FileContents.emplace_back(std::string(Filename), std::string(Content)); } llvm::Optional<std::string> rewrite(StringRef Input) { |