Lines Matching refs:MachODumper
23 class MachODumper { class
58 MachODumper(const object::MachOObjectFile &O, in MachODumper() function in MachODumper
79 MachODumper::constructSectionCommon(SectionType Sec, size_t SecIndex) { in constructSectionCommon()
121 Expected<MachOYAML::Section> MachODumper::constructSection(MachO::section Sec, in constructSection()
131 MachODumper::constructSection(MachO::section_64 Sec, size_t SecIndex) { in constructSection()
168 Expected<const char *> MachODumper::extractSections( in extractSections()
206 Expected<const char *> MachODumper::processLoadCommandData( in processLoadCommandData()
215 MachODumper::processLoadCommandData<MachO::segment_command>( in processLoadCommandData()
225 MachODumper::processLoadCommandData<MachO::segment_command_64>( in processLoadCommandData()
246 MachODumper::processLoadCommandData<MachO::dylib_command>( in processLoadCommandData()
255 MachODumper::processLoadCommandData<MachO::dylinker_command>( in processLoadCommandData()
264 MachODumper::processLoadCommandData<MachO::rpath_command>( in processLoadCommandData()
273 MachODumper::processLoadCommandData<MachO::build_version_command>( in processLoadCommandData()
290 Expected<std::unique_ptr<MachOYAML::Object>> MachODumper::dump() { in dump()
305 void MachODumper::dumpHeader(std::unique_ptr<MachOYAML::Object> &Y) { in dumpHeader()
316 Error MachODumper::dumpLoadCommands(std::unique_ptr<MachOYAML::Object> &Y) { in dumpLoadCommands()
348 void MachODumper::dumpLinkEdit(std::unique_ptr<MachOYAML::Object> &Y) { in dumpLinkEdit()
361 void MachODumper::dumpFunctionStarts(std::unique_ptr<MachOYAML::Object> &Y) { in dumpFunctionStarts()
369 void MachODumper::dumpRebaseOpcodes(std::unique_ptr<MachOYAML::Object> &Y) { in dumpRebaseOpcodes()
418 void MachODumper::dumpBindOpcodes( in dumpBindOpcodes()
577 void MachODumper::dumpExportTrie(std::unique_ptr<MachOYAML::Object> &Y) { in dumpExportTrie()
594 void MachODumper::dumpSymbols(std::unique_ptr<MachOYAML::Object> &Y) { in dumpSymbols()
615 void MachODumper::dumpIndirectSymbols(std::unique_ptr<MachOYAML::Object> &Y) { in dumpIndirectSymbols()
626 MachODumper Dumper(Obj, std::move(DCtx), RawSegments); in macho2yaml()
662 MachODumper Dumper(*SliceObj.get(), std::move(DCtx), RawSegments); in macho2yaml()