Lines Matching defs:DSec
137 for (auto &DSec : DebugSections) {
138 auto [SegName, SecName] = DSec.GraphSec->getName().split(',');
139 DSec.BuilderSec = &Seg->addSection(SecName, SegName);
141 SectionRange SR(*DSec.GraphSec);
142 DSec.BuilderSec->Content.Size = SR.getSize();
144 DSec.BuilderSec->align = Log2_64(SR.getFirstBlock()->getAlignment());
260 for (auto &DSec : DebugSections) {
261 if (DSec.GraphSec->blocks_size() != 1)
266 if (ExecutorAddr(DSec.BuilderSec->addr) + DSec.BuilderSec->size > MaxAddr)
267 MaxAddr = ExecutorAddr(DSec.BuilderSec->addr) + DSec.BuilderSec->size;
269 auto &B = **DSec.GraphSec->blocks().begin();
270 DSec.BuilderSec->Content.Data = B.getContent().data();
271 DSec.BuilderSec->Content.Size = B.getContent().size();
272 DSec.BuilderSec->flags |= MachO::S_ATTR_DEBUG;