Convert two uses of ErrorOr to Expected.

llvm-svn: 315354
This commit is contained in:
Rafael Espindola
2017-10-10 20:00:07 +00:00
parent de4b88d9a1
commit 12db383e20
5 changed files with 13 additions and 14 deletions

View File

@@ -1590,12 +1590,12 @@ std::error_code ImportedSymbolRef::getOrdinal(uint16_t &Result) const {
return std::error_code();
}
ErrorOr<std::unique_ptr<COFFObjectFile>>
Expected<std::unique_ptr<COFFObjectFile>>
ObjectFile::createCOFFObjectFile(MemoryBufferRef Object) {
std::error_code EC;
std::unique_ptr<COFFObjectFile> Ret(new COFFObjectFile(Object, EC));
if (EC)
return EC;
return errorCodeToError(EC);
return std::move(Ret);
}