Searched refs:SectionHeaderTable (Results 1 – 6 of 6) sorted by relevance
206 SectionHeaderTable, enumerator288 struct SectionHeaderTable : Chunk { struct289 SectionHeaderTable(bool IsImplicit) in SectionHeaderTable() function290 : Chunk(ChunkKind::SectionHeaderTable, IsImplicit) {} in SectionHeaderTable()293 return S->Kind == ChunkKind::SectionHeaderTable; in classof() argument719 const SectionHeaderTable &getSectionHeaderTable() const { in getSectionHeaderTable()721 if (auto *S = dyn_cast<ELFYAML::SectionHeaderTable>(C.get())) in getSectionHeaderTable()
339 ELFYAML::SectionHeaderTable *SecHdrTable = nullptr; in ELFState()344 if (auto S = dyn_cast<ELFYAML::SectionHeaderTable>(C.get())) { in ELFState()412 std::make_unique<ELFYAML::SectionHeaderTable>(/*IsImplicit=*/true)); in ELFState()466 const ELFYAML::SectionHeaderTable &SectionHeaders = in writeELFHeader()555 const ELFYAML::SectionHeaderTable &SectionHeaders = in toSectionIndex()731 if (ELFYAML::SectionHeaderTable *S = in initSectionHeaders()732 dyn_cast<ELFYAML::SectionHeaderTable>(D.get())) { in initSectionHeaders()1748 const ELFYAML::SectionHeaderTable &SectionHeaders = in buildSectionHeaderReorderMap()1799 const ELFYAML::SectionHeaderTable &SectionHeaders = in buildSectionIndex()1930 const ELFYAML::SectionHeaderTable &SHT = Doc.getSectionHeaderTable(); in writeELF()
37 constexpr StringRef SectionHeaderTable::TypeStr;1374 ELFYAML::SectionHeaderTable &SHT) { in sectionHeaderTableMapping()1449 else if (auto *SHT = dyn_cast<ELFYAML::SectionHeaderTable>(Section.get())) in mapping()1466 if (TypeStr == ELFYAML::SectionHeaderTable::TypeStr) { in mapping()1470 Section.reset(new ELFYAML::SectionHeaderTable(/*IsImplicit=*/false)); in mapping()1473 IO, *cast<ELFYAML::SectionHeaderTable>(Section.get())); in mapping()1607 if (const auto *SHT = dyn_cast<ELFYAML::SectionHeaderTable>(C.get())) { in validate()
141 return static_cast<const XCOFFSectionHeader32 *>(SectionHeaderTable); in sectionHeaderTable32()147 return static_cast<const XCOFFSectionHeader64 *>(SectionHeaderTable); in sectionHeaderTable64()618 return reinterpret_cast<uintptr_t>(SectionHeaderTable); in getSectionHeaderTableAddress()745 Obj->SectionHeaderTable = SecHeadersOrErr.get(); in create()
221 const void *SectionHeaderTable = nullptr;
385 std::unique_ptr<ELFYAML::SectionHeaderTable> SHT = in dump()386 std::make_unique<ELFYAML::SectionHeaderTable>(/*IsImplicit=*/false); in dump()394 if (isa<ELFYAML::SectionHeaderTable>(*C.get())) in dump()