r236281 - Fix -Wpessimizing-move by removing call to std::move

Richard Trieu rtrieu at google.com
Thu Apr 30 16:13:53 PDT 2015


Author: rtrieu
Date: Thu Apr 30 18:13:52 2015
New Revision: 236281

URL: http://llvm.org/viewvc/llvm-project?rev=236281&view=rev
Log:
Fix -Wpessimizing-move by removing call to std::move

Modified:
    cfe/trunk/lib/CodeGen/CoverageMappingGen.cpp

Modified: cfe/trunk/lib/CodeGen/CoverageMappingGen.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CoverageMappingGen.cpp?rev=236281&r1=236280&r2=236281&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/CoverageMappingGen.cpp (original)
+++ cfe/trunk/lib/CodeGen/CoverageMappingGen.cpp Thu Apr 30 18:13:52 2015
@@ -969,7 +969,7 @@ void CoverageMappingModuleGen::emit() {
     llvm::sys::fs::make_absolute(Path);
 
     auto I = Entry.second;
-    FilenameStrs[I] = std::move(std::string(Path.begin(), Path.end()));
+    FilenameStrs[I] = std::string(Path.begin(), Path.end());
     FilenameRefs[I] = FilenameStrs[I];
   }
 





More information about the cfe-commits mailing list