unique_ptrify IRObjectFile::createIRObjectFile
[oota-llvm.git] / include / llvm / Object / IRObjectFile.h
index 60a85981b7f15ed8c4763d1c2d79b893baf5301c..2b6fa2c779fbbc1b79ea05be0906d1f23c7748b4 100644 (file)
@@ -49,8 +49,8 @@ public:
     return v->isIR();
   }
 
-  static ErrorOr<IRObjectFile *> createIRObjectFile(MemoryBufferRef Object,
-                                                    LLVMContext &Context);
+  static ErrorOr<std::unique_ptr<IRObjectFile>>
+  createIRObjectFile(MemoryBufferRef Object, LLVMContext &Context);
 };
 }
 }