Lines Matching refs:SectionHeaders
514 const ELFYAML::SectionHeaderTable &SectionHeaders = in writeELFHeader() local
519 else if (SectionHeaders.Offset) in writeELFHeader()
520 Header.e_shoff = *SectionHeaders.Offset; in writeELFHeader()
527 Header.e_shnum = SectionHeaders.getNumHeaders(Doc.getSections().size()); in writeELFHeader()
531 else if (SectionHeaders.Offset && in writeELFHeader()
604 const ELFYAML::SectionHeaderTable &SectionHeaders = in toSectionIndex() local
606 if (SectionHeaders.IsImplicit || in toSectionIndex()
607 (SectionHeaders.NoHeaders && !*SectionHeaders.NoHeaders) || in toSectionIndex()
608 SectionHeaders.isDefault()) in toSectionIndex()
611 assert(!SectionHeaders.NoHeaders.value_or(false) || !SectionHeaders.Sections); in toSectionIndex()
613 SectionHeaders.Sections ? SectionHeaders.Sections->size() : 0; in toSectionIndex()
1908 const ELFYAML::SectionHeaderTable &SectionHeaders = in buildSectionHeaderReorderMap() local
1910 if (SectionHeaders.IsImplicit || SectionHeaders.NoHeaders || in buildSectionHeaderReorderMap()
1911 SectionHeaders.isDefault()) in buildSectionHeaderReorderMap()
1925 if (SectionHeaders.Sections) in buildSectionHeaderReorderMap()
1926 for (const ELFYAML::SectionHeader &Hdr : *SectionHeaders.Sections) in buildSectionHeaderReorderMap()
1929 if (SectionHeaders.Excluded) in buildSectionHeaderReorderMap()
1930 for (const ELFYAML::SectionHeader &Hdr : *SectionHeaders.Excluded) in buildSectionHeaderReorderMap()
1959 const ELFYAML::SectionHeaderTable &SectionHeaders = in buildSectionIndex() local
1961 if (SectionHeaders.Excluded) in buildSectionIndex()
1962 for (const ELFYAML::SectionHeader &Hdr : *SectionHeaders.Excluded) in buildSectionIndex()
1966 if (SectionHeaders.NoHeaders.value_or(false)) in buildSectionIndex()