Lines Matching refs:MachOWriter
30 class MachOWriter { class
32 MachOWriter(MachOYAML::Object &Obj) : Obj(Obj), fileStart(0) { in MachOWriter() function in __anonfd710e7b0111::MachOWriter
73 Error MachOWriter::writeMachO(raw_ostream &OS) { in writeMachO()
85 void MachOWriter::writeHeader(raw_ostream &OS) { in writeHeader()
237 void MachOWriter::ZeroToOffset(raw_ostream &OS, size_t Offset) { in ZeroToOffset()
243 void MachOWriter::writeLoadCommands(raw_ostream &OS) { in writeLoadCommands()
292 Error MachOWriter::writeSectionData(raw_ostream &OS) { in writeSectionData()
394 void MachOWriter::writeRelocations(raw_ostream &OS) { in writeRelocations()
417 void MachOWriter::writeBindOpcodes( in writeBindOpcodes()
436 void MachOWriter::dumpExportEntry(raw_ostream &OS, in dumpExportEntry()
461 void MachOWriter::writeExportTrie(raw_ostream &OS) { in writeExportTrie()
480 void MachOWriter::writeLinkEditData(raw_ostream &OS) { in writeLinkEditData()
481 typedef void (MachOWriter::*writeHandler)(raw_ostream &); in writeLinkEditData()
494 std::make_pair(SymtabCmd->symoff, &MachOWriter::writeNameList)); in writeLinkEditData()
496 std::make_pair(SymtabCmd->stroff, &MachOWriter::writeStringTable)); in writeLinkEditData()
501 &MachOWriter::writeRebaseOpcodes)); in writeLinkEditData()
503 &MachOWriter::writeBasicBindOpcodes)); in writeLinkEditData()
505 &MachOWriter::writeWeakBindOpcodes)); in writeLinkEditData()
507 &MachOWriter::writeLazyBindOpcodes)); in writeLinkEditData()
509 &MachOWriter::writeExportTrie)); in writeLinkEditData()
514 DSymtabCmd->indirectsymoff, &MachOWriter::writeDynamicSymbolTable)); in writeLinkEditData()
519 &MachOWriter::writeFunctionStarts)); in writeLinkEditData()
532 void MachOWriter::writeRebaseOpcodes(raw_ostream &OS) { in writeRebaseOpcodes()
543 void MachOWriter::writeBasicBindOpcodes(raw_ostream &OS) { in writeBasicBindOpcodes()
547 void MachOWriter::writeWeakBindOpcodes(raw_ostream &OS) { in writeWeakBindOpcodes()
551 void MachOWriter::writeLazyBindOpcodes(raw_ostream &OS) { in writeLazyBindOpcodes()
555 void MachOWriter::writeNameList(raw_ostream &OS) { in writeNameList()
564 void MachOWriter::writeStringTable(raw_ostream &OS) { in writeStringTable()
571 void MachOWriter::writeDynamicSymbolTable(raw_ostream &OS) { in writeDynamicSymbolTable()
577 void MachOWriter::writeFunctionStarts(raw_ostream &OS) { in writeFunctionStarts()
608 MachOWriter Writer(*ObjectFile.MachO); in writeMachO()
623 MachOWriter Writer(FatFile.Slices[i]); in writeMachO()