[LLVMSymbolize] Use std::unique_ptr more extensively to clarify ownership.
[oota-llvm.git] / include / llvm / DebugInfo / DIContext.h
index bdfd6683f80685af349396e0136d1fec54f58724..fa927d9d6bd447dcaee063cc12ca67bc00dcb440 100644 (file)
@@ -140,6 +140,10 @@ private:
 /// to be used by the DIContext implementations when applying relocations
 /// on the fly.
 class LoadedObjectInfo {
+protected:
+  LoadedObjectInfo(const LoadedObjectInfo &) = default;
+  LoadedObjectInfo() = default;
+
 public:
   virtual ~LoadedObjectInfo() = default;