Lines Matching refs:sec
33 InputSectionBase *sec = it.value(); in LLDDwarfObj() local
34 if (!sec) in LLDDwarfObj()
38 StringSwitch<LLDDWARFSection *>(sec->name) in LLDDwarfObj()
48 m->Data = toStringRef(sec->data()); in LLDDwarfObj()
49 m->sec = sec; in LLDDwarfObj()
53 if (sec->name == ".debug_abbrev") in LLDDwarfObj()
54 abbrevSection = toStringRef(sec->data()); in LLDDwarfObj()
55 else if (sec->name == ".debug_str") in LLDDwarfObj()
56 strSection = toStringRef(sec->data()); in LLDDwarfObj()
57 else if (sec->name == ".debug_line_str") in LLDDwarfObj()
58 lineStrSection = toStringRef(sec->data()); in LLDDwarfObj()
59 else if (sec->name == ".debug_info" && in LLDDwarfObj()
70 infoSection.Data = toStringRef(sec->data()); in LLDDwarfObj()
71 infoSection.sec = sec; in LLDDwarfObj()
106 LLDDwarfObj<ELFT>::findAux(const InputSectionBase &sec, uint64_t pos, in findAux() argument
114 const ObjFile<ELFT> *file = sec.getFile<ELFT>(); in findAux()
138 auto &sec = static_cast<const LLDDWARFSection &>(s); in find() local
139 const RelsOrRelas<ELFT> rels = sec.sec->template relsOrRelas<ELFT>(); in find()
141 return findAux(*sec.sec, pos, rels.rels); in find()
142 return findAux(*sec.sec, pos, rels.relas); in find()