Change std::error_code getSectionContents(DataRefImpl, StringRef &) const; to Expected<ArrayRef<uint8_t>> getSectionContents(DataRefImpl) const; Many object formats use ArrayRef<uint8_t> as the underlying type, which is generally better than StringRef to represent binary data, so change the type to decrease the number of type conversions. Reviewed By: ruiu, sbc100 Differential Revision: https://reviews.llvm.org/D61781 llvm-svn: 360648 |
||
|---|---|---|
| .. | ||
| MachOObjcopy.cpp | ||
| MachOObjcopy.h | ||
| MachOReader.cpp | ||
| MachOReader.h | ||
| MachOWriter.cpp | ||
| MachOWriter.h | ||
| Object.h | ||