Lines Matching refs:sectionHeaders
301 void ObjFile::parseSections(ArrayRef<SectionHeader> sectionHeaders) { in parseSections() argument
302 sections.reserve(sectionHeaders.size()); in parseSections()
305 for (const SectionHeader &sec : sectionHeaders) { in parseSections()
642 void ObjFile::parseRelocations(ArrayRef<SectionHeader> sectionHeaders, in parseRelocations() argument
704 sectionHeaders[relInfo.r_symbolnum - 1]; in parseRelocations()
758 totalAddend - sectionHeaders[minuendInfo.r_symbolnum - 1].addr; in parseRelocations()
898 void ObjFile::parseSymbols(ArrayRef<typename LP::section> sectionHeaders, in parseSymbols() argument
933 uint64_t sectionAddr = sectionHeaders[i].addr; in parseSymbols()
934 uint32_t sectionAlign = 1u << sectionHeaders[i].align; in parseSymbols()
1090 ArrayRef<SectionHeader> sectionHeaders; in parse() local
1093 sectionHeaders = ArrayRef<SectionHeader>{ in parse()
1095 parseSections(sectionHeaders); in parse()
1105 parseSymbols<LP>(sectionHeaders, nList, strtab, subsectionsViaSymbols); in parse()
1112 parseRelocations(sectionHeaders, sectionHeaders[i], *sections[i]); in parse()