Lines Matching refs:DyLdInfoCommand
55 const MachO::dyld_info_command &DyLdInfoCommand = in totalSize() local
58 if (DyLdInfoCommand.rebase_off) { in totalSize()
59 assert((DyLdInfoCommand.rebase_size == O.Rebases.Opcodes.size()) && in totalSize()
61 Ends.push_back(DyLdInfoCommand.rebase_off + DyLdInfoCommand.rebase_size); in totalSize()
63 if (DyLdInfoCommand.bind_off) { in totalSize()
64 assert((DyLdInfoCommand.bind_size == O.Binds.Opcodes.size()) && in totalSize()
66 Ends.push_back(DyLdInfoCommand.bind_off + DyLdInfoCommand.bind_size); in totalSize()
68 if (DyLdInfoCommand.weak_bind_off) { in totalSize()
69 assert((DyLdInfoCommand.weak_bind_size == O.WeakBinds.Opcodes.size()) && in totalSize()
71 Ends.push_back(DyLdInfoCommand.weak_bind_off + in totalSize()
72 DyLdInfoCommand.weak_bind_size); in totalSize()
74 if (DyLdInfoCommand.lazy_bind_off) { in totalSize()
75 assert((DyLdInfoCommand.lazy_bind_size == O.LazyBinds.Opcodes.size()) && in totalSize()
77 Ends.push_back(DyLdInfoCommand.lazy_bind_off + in totalSize()
78 DyLdInfoCommand.lazy_bind_size); in totalSize()
80 if (DyLdInfoCommand.export_off) { in totalSize()
81 assert((DyLdInfoCommand.export_size == O.Exports.Trie.size()) && in totalSize()
83 Ends.push_back(DyLdInfoCommand.export_off + DyLdInfoCommand.export_size); in totalSize()
320 const MachO::dyld_info_command &DyLdInfoCommand = in writeRebaseInfo() local
323 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.rebase_off; in writeRebaseInfo()
324 assert((DyLdInfoCommand.rebase_size == O.Rebases.Opcodes.size()) && in writeRebaseInfo()
332 const MachO::dyld_info_command &DyLdInfoCommand = in writeBindInfo() local
335 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.bind_off; in writeBindInfo()
336 assert((DyLdInfoCommand.bind_size == O.Binds.Opcodes.size()) && in writeBindInfo()
344 const MachO::dyld_info_command &DyLdInfoCommand = in writeWeakBindInfo() local
347 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.weak_bind_off; in writeWeakBindInfo()
348 assert((DyLdInfoCommand.weak_bind_size == O.WeakBinds.Opcodes.size()) && in writeWeakBindInfo()
356 const MachO::dyld_info_command &DyLdInfoCommand = in writeLazyBindInfo() local
359 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.lazy_bind_off; in writeLazyBindInfo()
360 assert((DyLdInfoCommand.lazy_bind_size == O.LazyBinds.Opcodes.size()) && in writeLazyBindInfo()
368 const MachO::dyld_info_command &DyLdInfoCommand = in writeExportInfo() local
371 char *Out = (char *)Buf->getBufferStart() + DyLdInfoCommand.export_off; in writeExportInfo()
372 assert((DyLdInfoCommand.export_size == O.Exports.Trie.size()) && in writeExportInfo()
587 const MachO::dyld_info_command &DyLdInfoCommand = in writeTail() local
590 if (DyLdInfoCommand.rebase_off) in writeTail()
592 {DyLdInfoCommand.rebase_off, &MachOWriter::writeRebaseInfo}); in writeTail()
593 if (DyLdInfoCommand.bind_off) in writeTail()
594 Queue.push_back({DyLdInfoCommand.bind_off, &MachOWriter::writeBindInfo}); in writeTail()
595 if (DyLdInfoCommand.weak_bind_off) in writeTail()
597 {DyLdInfoCommand.weak_bind_off, &MachOWriter::writeWeakBindInfo}); in writeTail()
598 if (DyLdInfoCommand.lazy_bind_off) in writeTail()
600 {DyLdInfoCommand.lazy_bind_off, &MachOWriter::writeLazyBindInfo}); in writeTail()
601 if (DyLdInfoCommand.export_off) in writeTail()
603 {DyLdInfoCommand.export_off, &MachOWriter::writeExportInfo}); in writeTail()