Lines Matching refs:MachOWriter
32 class MachOWriter { class
34 MachOWriter(MachOYAML::Object &Obj) : Obj(Obj), fileStart(0) { in MachOWriter() function in __anona5f12f410111::MachOWriter
78 Error MachOWriter::writeMachO(raw_ostream &OS) { in writeMachO()
90 void MachOWriter::writeHeader(raw_ostream &OS) { in writeHeader()
242 void MachOWriter::ZeroToOffset(raw_ostream &OS, size_t Offset) { in ZeroToOffset()
248 void MachOWriter::writeLoadCommands(raw_ostream &OS) { in writeLoadCommands()
297 Error MachOWriter::writeSectionData(raw_ostream &OS) { in writeSectionData()
404 void MachOWriter::writeRelocations(raw_ostream &OS) { in writeRelocations()
427 void MachOWriter::writeBindOpcodes( in writeBindOpcodes()
446 void MachOWriter::dumpExportEntry(raw_ostream &OS, in dumpExportEntry()
471 void MachOWriter::writeExportTrie(raw_ostream &OS) { in writeExportTrie()
490 void MachOWriter::writeLinkEditData(raw_ostream &OS) { in writeLinkEditData()
491 typedef void (MachOWriter::*writeHandler)(raw_ostream &); in writeLinkEditData()
507 std::make_pair(SymtabCmd->symoff, &MachOWriter::writeNameList)); in writeLinkEditData()
509 std::make_pair(SymtabCmd->stroff, &MachOWriter::writeStringTable)); in writeLinkEditData()
514 &MachOWriter::writeRebaseOpcodes)); in writeLinkEditData()
516 &MachOWriter::writeBasicBindOpcodes)); in writeLinkEditData()
518 &MachOWriter::writeWeakBindOpcodes)); in writeLinkEditData()
520 &MachOWriter::writeLazyBindOpcodes)); in writeLinkEditData()
522 &MachOWriter::writeExportTrie)); in writeLinkEditData()
527 DSymtabCmd->indirectsymoff, &MachOWriter::writeDynamicSymbolTable)); in writeLinkEditData()
532 &MachOWriter::writeFunctionStarts)); in writeLinkEditData()
537 &MachOWriter::writeChainedFixups)); in writeLinkEditData()
542 &MachOWriter::writeDyldExportsTrie)); in writeLinkEditData()
547 &MachOWriter::writeDataInCode)); in writeLinkEditData()
560 void MachOWriter::writeRebaseOpcodes(raw_ostream &OS) { in writeRebaseOpcodes()
571 void MachOWriter::writeBasicBindOpcodes(raw_ostream &OS) { in writeBasicBindOpcodes()
575 void MachOWriter::writeWeakBindOpcodes(raw_ostream &OS) { in writeWeakBindOpcodes()
579 void MachOWriter::writeLazyBindOpcodes(raw_ostream &OS) { in writeLazyBindOpcodes()
583 void MachOWriter::writeNameList(raw_ostream &OS) { in writeNameList()
592 void MachOWriter::writeStringTable(raw_ostream &OS) { in writeStringTable()
599 void MachOWriter::writeDynamicSymbolTable(raw_ostream &OS) { in writeDynamicSymbolTable()
605 void MachOWriter::writeFunctionStarts(raw_ostream &OS) { in writeFunctionStarts()
616 void MachOWriter::writeDataInCode(raw_ostream &OS) { in writeDataInCode()
626 void MachOWriter::writeChainedFixups(raw_ostream &OS) { in writeChainedFixups()
632 void MachOWriter::writeDyldExportsTrie(raw_ostream &OS) { in writeDyldExportsTrie()
656 MachOWriter Writer(*ObjectFile.MachO); in writeMachO()
671 MachOWriter Writer(FatFile.Slices[i]); in writeMachO()