Searched refs:MachOObj (Results 1 – 7 of 7) sorted by relevance
22 O.Header.Magic = MachOObj.getHeader().magic; in readHeader()23 O.Header.CPUType = MachOObj.getHeader().cputype; in readHeader()24 O.Header.CPUSubType = MachOObj.getHeader().cpusubtype; in readHeader()25 O.Header.FileType = MachOObj.getHeader().filetype; in readHeader()26 O.Header.NCmds = MachOObj.getHeader().ncmds; in readHeader()27 O.Header.SizeOfCmds = MachOObj.getHeader().sizeofcmds; in readHeader()28 O.Header.Flags = MachOObj.getHeader().flags; in readHeader()63 const object::MachOObjectFile &MachOObj, uint32_t &NextSectionIndex) { in extractSections() argument74 if (MachOObj.isLittleEndian() != sys::IsLittleEndianHost) in extractSections()83 MachOObj.getSection(NextSectionIndex++); in extractSections()[all …]
31 const object::MachOObjectFile &MachOObj; variable55 explicit MachOReader(const object::MachOObjectFile &Obj) : MachOObj(Obj) {} in MachOReader()
488 auto MachOObj = object::ObjectFile::createMachOObjectFile(ObjectBuffer); in createLinkGraphFromMachOObject_x86_64() local489 if (!MachOObj) in createLinkGraphFromMachOObject_x86_64()490 return MachOObj.takeError(); in createLinkGraphFromMachOObject_x86_64()492 auto Features = (*MachOObj)->getFeatures(); in createLinkGraphFromMachOObject_x86_64()496 return MachOLinkGraphBuilder_x86_64(**MachOObj, std::move(*Features)) in createLinkGraphFromMachOObject_x86_64()
563 auto MachOObj = object::ObjectFile::createMachOObjectFile(ObjectBuffer); in createLinkGraphFromMachOObject_arm64() local564 if (!MachOObj) in createLinkGraphFromMachOObject_arm64()565 return MachOObj.takeError(); in createLinkGraphFromMachOObject_arm64()567 auto Features = (*MachOObj)->getFeatures(); in createLinkGraphFromMachOObject_arm64()571 return MachOLinkGraphBuilder_arm64(**MachOObj, std::move(*Features)) in createLinkGraphFromMachOObject_arm64()
281 if (auto *MachOObj = dyn_cast<object::MachOObjectFile>(Obj->get())) in getObjectFileInterface() local282 return getMachOObjectFileSymbolInfo(ES, *MachOObj); in getObjectFileInterface()
349 if (const MachOObjectFile *MachOObj = dyn_cast<MachOObjectFile>(&Obj)) in createDumper() local350 return createMachODumper(*MachOObj, Writer); in createDumper()
132 static const Target *GetTarget(const MachOObjectFile *MachOObj, in GetTarget() argument138 TT = MachOObj->getArchTriple(McpuDefault); in GetTarget()285 static void getSectionsAndSymbols(MachOObjectFile *MachOObj, in getSectionsAndSymbols() argument290 const StringRef FileName = MachOObj->getFileName(); in getSectionsAndSymbols()291 for (const SymbolRef &Symbol : MachOObj->symbols()) { in getSectionsAndSymbols()297 append_range(Sections, MachOObj->sections()); in getSectionsAndSymbols()300 for (const auto &Command : MachOObj->load_commands()) { in getSectionsAndSymbols()305 MachOObj->getLinkeditDataLoadCommand(Command); in getSectionsAndSymbols()307 MachOObj->ReadULEB128s(LLC.dataoff, FoundFns); in getSectionsAndSymbols()309 MachO::segment_command SLC = MachOObj->getSegmentLoadCommand(Command); in getSectionsAndSymbols()[all …]