[dsymutil] MSVC does generate move constructors, but it should accept to default them
llvm-svn: 231350
diff --git a/llvm/tools/dsymutil/DwarfLinker.cpp b/llvm/tools/dsymutil/DwarfLinker.cpp
index 628643c..e54f6bc 100644
--- a/llvm/tools/dsymutil/DwarfLinker.cpp
+++ b/llvm/tools/dsymutil/DwarfLinker.cpp
@@ -65,10 +65,7 @@
}
// Workaround MSVC not supporting implicit move ops
- CompileUnit(CompileUnit &&RHS)
- : OrigUnit(RHS.OrigUnit), Info(std::move(RHS.Info)),
- CUDie(std::move(RHS.CUDie)), StartOffset(RHS.StartOffset),
- NextUnitOffset(RHS.NextUnitOffset) {}
+ CompileUnit(CompileUnit &&RHS) = default;
DWARFUnit &getOrigUnit() const { return OrigUnit; }