Lines Matching refs:ELFBuilder
1343 ELFBuilder<ELFT>::ELFBuilder(const ELFObjectFile<ELFT> &ElfObj, Object &Obj, in ELFBuilder() function in ELFBuilder
1350 template <class ELFT> void ELFBuilder<ELFT>::setParentSegment(Segment &Child) { in setParentSegment()
1366 template <class ELFT> Error ELFBuilder<ELFT>::findEhdrOffset() { in findEhdrOffset()
1382 Error ELFBuilder<ELFT>::readProgramHeaders(const ELFFile<ELFT> &HeadersFile) { in readProgramHeaders()
1449 Error ELFBuilder<ELFT>::initGroupSection(GroupSection *GroupSec) { in initGroupSection()
1500 Error ELFBuilder<ELFT>::initSymbolTable(SymbolTableSection *SymTab) { in initSymbolTable()
1640 Expected<SectionBase &> ELFBuilder<ELFT>::makeSection(const Elf_Shdr &Shdr) { in makeSection()
1715 template <class ELFT> Error ELFBuilder<ELFT>::readSectionHeaders() { in readSectionHeaders()
1755 template <class ELFT> Error ELFBuilder<ELFT>::readSections(bool EnsureSymtab) { in readSections()
1843 template <class ELFT> Error ELFBuilder<ELFT>::build(bool EnsureSymtab) { in build()
1918 ELFBuilder<ELF32LE> Builder(*O, *Obj, ExtractPartition); in create()
1923 ELFBuilder<ELF64LE> Builder(*O, *Obj, ExtractPartition); in create()
1928 ELFBuilder<ELF32BE> Builder(*O, *Obj, ExtractPartition); in create()
1933 ELFBuilder<ELF64BE> Builder(*O, *Obj, ExtractPartition); in create()
2748 template class ELFBuilder<ELF64LE>; variable
2749 template class ELFBuilder<ELF64BE>; variable
2750 template class ELFBuilder<ELF32LE>; variable
2751 template class ELFBuilder<ELF32BE>; variable