Lines Matching defs:SectionHeaders
511 const ELFYAML::SectionHeaderTable &SectionHeaders =
516 else if (SectionHeaders.Offset)
517 Header.e_shoff = *SectionHeaders.Offset;
524 Header.e_shnum = SectionHeaders.getNumHeaders(Doc.getSections().size());
528 else if (SectionHeaders.Offset &&
597 const ELFYAML::SectionHeaderTable &SectionHeaders =
599 if (SectionHeaders.IsImplicit ||
600 (SectionHeaders.NoHeaders && !*SectionHeaders.NoHeaders) ||
601 SectionHeaders.isDefault())
604 assert(!SectionHeaders.NoHeaders.value_or(false) || !SectionHeaders.Sections);
606 SectionHeaders.Sections ? SectionHeaders.Sections->size() : 0;
1924 const ELFYAML::SectionHeaderTable &SectionHeaders =
1926 if (SectionHeaders.IsImplicit || SectionHeaders.NoHeaders ||
1927 SectionHeaders.isDefault())
1941 if (SectionHeaders.Sections)
1942 for (const ELFYAML::SectionHeader &Hdr : *SectionHeaders.Sections)
1945 if (SectionHeaders.Excluded)
1946 for (const ELFYAML::SectionHeader &Hdr : *SectionHeaders.Excluded)
1975 const ELFYAML::SectionHeaderTable &SectionHeaders =
1977 if (SectionHeaders.Excluded)
1978 for (const ELFYAML::SectionHeader &Hdr : *SectionHeaders.Excluded)
1982 if (SectionHeaders.NoHeaders.value_or(false))