[llvm] d36b841 - [DebugInfo] Fix pessimizing move. NFC.
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 9 05:24:49 PDT 2020
Author: Benjamin Kramer
Date: 2020-07-09T14:23:46+02:00
New Revision: d36b8414bdde1f361c40e6f6d53788c43ffe53c1
URL: https://github.com/llvm/llvm-project/commit/d36b8414bdde1f361c40e6f6d53788c43ffe53c1
DIFF: https://github.com/llvm/llvm-project/commit/d36b8414bdde1f361c40e6f6d53788c43ffe53c1.diff
LOG: [DebugInfo] Fix pessimizing move. NFC.
DWARFDebugPubTable.cpp:80:31: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
Added:
Modified:
llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
Removed:
################################################################################
diff --git a/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp b/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
index fea3b9ace8ca..5031acdb54ef 100644
--- a/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
+++ b/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
@@ -77,7 +77,7 @@ void DWARFDebugPubTable::extract(
RecoverableErrorHandler(createStringError(
errc::invalid_argument,
"name lookup table at offset 0x%" PRIx64 " parsing failed: %s",
- SetOffset, toString(std::move(C.takeError())).c_str()));
+ SetOffset, toString(C.takeError()).c_str()));
continue;
}
if (C.tell() != Offset)
More information about the llvm-commits
mailing list