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