auto objOrErr(ObjectFile::createObjectFile(mb));
if (auto ec = objOrErr.getError())
return ec;
- std::unique_ptr<ObjectFile> obj(objOrErr.get());
+ std::unique_ptr<ObjectFile> obj = std::move(objOrErr.get());
SymbolRef::Type symtype;
uint32_t symflags;
symbol_iterator ibegin = obj->symbol_begin();
auto binaryOrErr = llvm::object::createBinary(std::move(mb));
if ((ec = binaryOrErr.getError()))
return;
- std::unique_ptr<llvm::object::Binary> bin(binaryOrErr.get());
+ std::unique_ptr<llvm::object::Binary> bin = std::move(binaryOrErr.get());
_obj.reset(dyn_cast<const llvm::object::COFFObjectFile>(bin.get()));
if (!_obj) {