diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-08-29 07:59:55 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-08-29 07:59:55 +0000 |
commit | f6983668b46c796d294bfacb00d7bbe25a6e4084 (patch) | |
tree | 07c2a029e110e200ef01845fad0aa54990f2ccf7 /unittests/Basic/SourceManagerTest.cpp | |
parent | 5630e0fe4f6dc34f6118eb593667dd755deb5a8e (diff) | |
download | clang-f6983668b46c796d294bfacb00d7bbe25a6e4084.tar.gz |
unique_ptrify SourceManager::createFileID
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@216715 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests/Basic/SourceManagerTest.cpp')
-rw-r--r-- | unittests/Basic/SourceManagerTest.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/unittests/Basic/SourceManagerTest.cpp b/unittests/Basic/SourceManagerTest.cpp index 540a8051e6..8f066ba8b8 100644 --- a/unittests/Basic/SourceManagerTest.cpp +++ b/unittests/Basic/SourceManagerTest.cpp @@ -75,7 +75,7 @@ TEST_F(SourceManagerTest, isBeforeInTranslationUnit) { "#define M(x) [x]\n" "M(foo)"; std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(source); - FileID mainFileID = SourceMgr.createFileID(Buf.release()); + FileID mainFileID = SourceMgr.createFileID(std::move(Buf)); SourceMgr.setMainFileID(mainFileID); VoidModuleLoader ModLoader; @@ -128,7 +128,7 @@ TEST_F(SourceManagerTest, getColumnNumber) { "int y;"; std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Source); - FileID MainFileID = SourceMgr.createFileID(Buf.release()); + FileID MainFileID = SourceMgr.createFileID(std::move(Buf)); SourceMgr.setMainFileID(MainFileID); bool Invalid; @@ -188,7 +188,7 @@ TEST_F(SourceManagerTest, getMacroArgExpandedLocation) { std::unique_ptr<MemoryBuffer> HeaderBuf = MemoryBuffer::getMemBuffer(header); std::unique_ptr<MemoryBuffer> MainBuf = MemoryBuffer::getMemBuffer(main); - FileID mainFileID = SourceMgr.createFileID(MainBuf.release()); + FileID mainFileID = SourceMgr.createFileID(std::move(MainBuf)); SourceMgr.setMainFileID(mainFileID); const FileEntry *headerFile = FileMgr.getVirtualFile("/test-header.h", @@ -287,7 +287,7 @@ TEST_F(SourceManagerTest, isBeforeInTranslationUnitWithMacroInInclude) { std::unique_ptr<MemoryBuffer> HeaderBuf = MemoryBuffer::getMemBuffer(header); std::unique_ptr<MemoryBuffer> MainBuf = MemoryBuffer::getMemBuffer(main); - SourceMgr.setMainFileID(SourceMgr.createFileID(MainBuf.release())); + SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(MainBuf))); const FileEntry *headerFile = FileMgr.getVirtualFile("/test-header.h", HeaderBuf->getBufferSize(), 0); |