Lines Matching defs:Sec
94 SectionType constructSection(MachOYAML::Section Sec) {
96 memcpy(reinterpret_cast<void *>(&TempSec.sectname[0]), &Sec.sectname[0], 16);
97 memcpy(reinterpret_cast<void *>(&TempSec.segname[0]), &Sec.segname[0], 16);
98 TempSec.addr = Sec.addr;
99 TempSec.size = Sec.size;
100 TempSec.offset = Sec.offset;
101 TempSec.align = Sec.align;
102 TempSec.reloff = Sec.reloff;
103 TempSec.nreloc = Sec.nreloc;
104 TempSec.flags = Sec.flags;
105 TempSec.reserved1 = Sec.reserved1;
106 TempSec.reserved2 = Sec.reserved2;
119 for (const auto &Sec : LC.Sections) {
120 auto TempSec = constructSection<MachO::section>(Sec);
133 for (const auto &Sec : LC.Sections) {
134 auto TempSec = constructSection<MachO::section_64>(Sec);
135 TempSec.reserved3 = Sec.reserved3;
250 for (auto &Sec : LC.Sections) {
255 OS.tell() - fileStart <= Sec.offset &&
258 if (currOffset < Sec.offset) {
259 ZeroFillBytes(OS, Sec.offset - currOffset);
263 Fill(OS, Sec.size, 0xDEADBEEFu);