Home | History | Annotate | Download | only in dsymutil

Lines Matching refs:Writer

217 // Transfer \a Segment from \a Obj to the output file. This calls into \a Writer
228 const object::MachOObjectFile &Obj, MCObjectWriter &Writer,
256 Writer.writeBytes(
263 Writer.writeBytes(StringRef(reinterpret_cast<char *>(&Sect), sizeof(Sect)));
270 MCAsmLayout &Layout, MachObjectWriter &Writer) {
271 Writer.writeSegmentLoadCommand("__DWARF", NumSections, VMAddr,
286 Writer.writeSection(Layout, *Sec, VMAddr, FileOffset, 0, 0, 0);
324 auto &Writer = static_cast<MachObjectWriter &>(MCAsm.getWriter());
344 bool Is64Bit = Writer.is64Bit();
425 Writer.writeHeader(MachO::MH_DSYM, NumLoadCommands, LoadCommandSize, false);
430 Writer.write32(UUIDCmd.cmd);
431 Writer.write32(UUIDCmd.cmdsize);
432 Writer.writeBytes(
440 Writer.writeSymtabLoadCommand(SymtabStart, NumSyms, StringStart,
453 InputBinary, Writer, SymtabStart,
458 InputBinary, Writer, SymtabStart,
477 NumDwarfSections, Layout, Writer);
480 Writer.WriteZeros(SymtabStart - (LoadCommandSize + HeaderSize));
485 Writer.writeBytes(NewSymtab.str());
493 Writer.WriteZeros(1);
497 Writer.writeBytes(
504 Writer.WriteZeros(DwarfSegmentStart - (StringStart + NewStringsSize));
513 Writer.WriteZeros(alignTo(Pos, Sec.getAlignment()) - Pos);