diff options
Diffstat (limited to 'llvm/lib/Object/MachOObject.cpp')
| -rw-r--r-- | llvm/lib/Object/MachOObject.cpp | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Object/MachOObject.cpp b/llvm/lib/Object/MachOObject.cpp index 33890f6..1051ce2 100644 --- a/llvm/lib/Object/MachOObject.cpp +++ b/llvm/lib/Object/MachOObject.cpp @@ -125,6 +125,10 @@ MachOObject *MachOObject::LoadFromBuffer(MemoryBuffer *Buffer,    return Object.take();  } +StringRef MachOObject::getData(size_t Offset, size_t Size) const { +  return Buffer->getBuffer().substr(Offset,Size); +} +  void MachOObject::RegisterStringTable(macho::SymtabLoadCommand &SLC) {    HasStringTable = true;    StringTable = Buffer->getBuffer().substr(SLC.StringTableOffset,  | 
