• Home
  • Raw
  • Download

Lines Matching refs:MachOObject

33 static void ReadInMemoryStruct(const MachOObject &MOO,  in ReadInMemoryStruct()
59 MachOObject::MachOObject(MemoryBuffer *Buffer_, bool IsLittleEndian_, in MachOObject() function in MachOObject
89 MachOObject::~MachOObject() { in ~MachOObject()
93 MachOObject *MachOObject::LoadFromBuffer(MemoryBuffer *Buffer, in LoadFromBuffer()
118 OwningPtr<MachOObject> Object(new MachOObject(Buffer, IsLittleEndian, in LoadFromBuffer()
131 StringRef MachOObject::getData(size_t Offset, size_t Size) const { in getData()
135 void MachOObject::RegisterStringTable(macho::SymtabLoadCommand &SLC) { in RegisterStringTable()
141 const MachOObject::LoadCommandInfo &
142 MachOObject::getLoadCommandInfo(unsigned Index) const { in getLoadCommandInfo()
182 void MachOObject::ReadSegmentLoadCommand(const LoadCommandInfo &LCI, in ReadSegmentLoadCommand()
200 void MachOObject::ReadSegment64LoadCommand(const LoadCommandInfo &LCI, in ReadSegment64LoadCommand()
214 void MachOObject::ReadSymtabLoadCommand(const LoadCommandInfo &LCI, in ReadSymtabLoadCommand()
242 void MachOObject::ReadDysymtabLoadCommand(const LoadCommandInfo &LCI, in ReadDysymtabLoadCommand()
254 void MachOObject::ReadLinkeditDataLoadCommand(const LoadCommandInfo &LCI, in ReadLinkeditDataLoadCommand()
264 MachOObject::ReadIndirectSymbolTableEntry(const macho::DysymtabLoadCommand &DLC, in ReadIndirectSymbolTableEntry()
285 void MachOObject::ReadSection(const LoadCommandInfo &LCI, in ReadSection()
308 void MachOObject::ReadSection64(const LoadCommandInfo &LCI, in ReadSection64()
323 void MachOObject::ReadRelocationEntry(uint64_t RelocationTableOffset, in ReadRelocationEntry()
337 void MachOObject::ReadSymbolTableEntry(uint64_t SymbolTableOffset, in ReadSymbolTableEntry()
351 void MachOObject::ReadSymbol64TableEntry(uint64_t SymbolTableOffset, in ReadSymbol64TableEntry()
360 void MachOObject::ReadULEB128s(uint64_t Index, in ReadULEB128s()
386 void MachOObject::dump() const { print(dbgs()); dbgs() << '\n'; } in dump()
387 void MachOObject::dumpHeader() const { printHeader(dbgs()); dbgs() << '\n'; } in dumpHeader()
389 void MachOObject::printHeader(raw_ostream &O) const { in printHeader()
402 void MachOObject::print(raw_ostream &O) const { in print()