diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-10-11 17:33:11 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-10-11 17:33:11 +0000 |
commit | f340467495bacfc148b9bc0646d5898633f775db (patch) | |
tree | 0643489c1843bfd5580968823a282426dd48a208 /llvm/lib/Object/COFFObjectFile.cpp | |
parent | b751082d56ddda491e76a215a8799fd0e3b3ec74 (diff) | |
download | bcm5719-llvm-f340467495bacfc148b9bc0646d5898633f775db.tar.gz bcm5719-llvm-f340467495bacfc148b9bc0646d5898633f775db.zip |
Convert the last uses of ErrorOr in COFF.h.
llvm-svn: 315480
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
-rw-r--r-- | llvm/lib/Object/COFFObjectFile.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/llvm/lib/Object/COFFObjectFile.cpp b/llvm/lib/Object/COFFObjectFile.cpp index 1257d1c79bd..06ac6df79ad 100644 --- a/llvm/lib/Object/COFFObjectFile.cpp +++ b/llvm/lib/Object/COFFObjectFile.cpp @@ -1648,10 +1648,9 @@ ResourceSectionRef::getDirStringAtOffset(uint32_t Offset) { return RawDirString; } -ErrorOr<ArrayRef<UTF16>> +Expected<ArrayRef<UTF16>> ResourceSectionRef::getEntryNameString(const coff_resource_dir_entry &Entry) { - return expectedToErrorOr( - getDirStringAtOffset(Entry.Identifier.getNameOffset())); + return getDirStringAtOffset(Entry.Identifier.getNameOffset()); } Expected<const coff_resource_dir_table &> @@ -1665,11 +1664,11 @@ ResourceSectionRef::getTableAtOffset(uint32_t Offset) { return *Table; } -ErrorOr<const coff_resource_dir_table &> +Expected<const coff_resource_dir_table &> ResourceSectionRef::getEntrySubDir(const coff_resource_dir_entry &Entry) { - return expectedToErrorOr(getTableAtOffset(Entry.Offset.value())); + return getTableAtOffset(Entry.Offset.value()); } -ErrorOr<const coff_resource_dir_table &> ResourceSectionRef::getBaseTable() { - return expectedToErrorOr(getTableAtOffset(0)); +Expected<const coff_resource_dir_table &> ResourceSectionRef::getBaseTable() { + return getTableAtOffset(0); } |