summaryrefslogtreecommitdiffstats
path: root/llvm/tools/dsymutil/DebugMap.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/tools/dsymutil/DebugMap.h')
-rw-r--r--llvm/tools/dsymutil/DebugMap.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/llvm/tools/dsymutil/DebugMap.h b/llvm/tools/dsymutil/DebugMap.h
index 639f5037f47..48828939bb6 100644
--- a/llvm/tools/dsymutil/DebugMap.h
+++ b/llvm/tools/dsymutil/DebugMap.h
@@ -176,19 +176,8 @@ private:
DebugMapObject() = default;
public:
- DebugMapObject &operator=(DebugMapObject RHS) {
- std::swap(Filename, RHS.Filename);
- std::swap(Timestamp, RHS.Timestamp);
- std::swap(Symbols, RHS.Symbols);
- std::swap(AddressToMapping, RHS.AddressToMapping);
- return *this;
- }
- DebugMapObject(DebugMapObject &&RHS) {
- Filename = std::move(RHS.Filename);
- Timestamp = std::move(RHS.Timestamp);
- Symbols = std::move(RHS.Symbols);
- AddressToMapping = std::move(RHS.AddressToMapping);
- }
+ DebugMapObject(DebugMapObject &&) = default;
+ DebugMapObject &operator=(DebugMapObject &&) = default;
///@}
};
}
OpenPOWER on IntegriCloud