From: Rafael Espindola Date: Sun, 17 Aug 2014 22:20:41 +0000 (+0000) Subject: Update for llvm api changes. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=783cea4dd25c8c717a3ebcd7ac579ee181e4d613;p=clang Update for llvm api changes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@215856 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/ARCMigrate/ObjCMT.cpp b/lib/ARCMigrate/ObjCMT.cpp index 565381c446..4cefae9c37 100644 --- a/lib/ARCMigrate/ObjCMT.cpp +++ b/lib/ARCMigrate/ObjCMT.cpp @@ -1939,7 +1939,7 @@ public: return true; llvm::SourceMgr SM; - Stream YAMLStream(FileBufOrErr.get().release(), SM); + Stream YAMLStream(std::move(FileBufOrErr.get()), SM); document_iterator I = YAMLStream.begin(); if (I == YAMLStream.end()) return true; diff --git a/lib/Basic/VirtualFileSystem.cpp b/lib/Basic/VirtualFileSystem.cpp index 60c3052bdd..0db8d31b25 100644 --- a/lib/Basic/VirtualFileSystem.cpp +++ b/lib/Basic/VirtualFileSystem.cpp @@ -869,7 +869,7 @@ VFSFromYAML *VFSFromYAML::create(std::unique_ptr Buffer, IntrusiveRefCntPtr ExternalFS) { SourceMgr SM; - yaml::Stream Stream(Buffer.release(), SM); + yaml::Stream Stream(std::move(Buffer), SM); SM.setDiagHandler(DiagHandler, DiagContext); yaml::document_iterator DI = Stream.begin();