Lines Matching refs:ELFState

100 class ELFState {  class
151 ELFState(const ELFYAML::Object &D) : Doc(D) {} in ELFState() function in __anonfe6449970311::ELFState
159 void ELFState<ELFT>::initELFHeader(Elf_Ehdr &Header) { in initELFHeader()
186 bool ELFState<ELFT>::initSectionHeaders(std::vector<Elf_Shdr> &SHeaders, in initSectionHeaders()
263 void ELFState<ELFT>::initSymtabSectionHeader(Elf_Shdr &SHeader, in initSymtabSectionHeader()
302 void ELFState<ELFT>::initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name, in initStrtabSectionHeader()
315 void ELFState<ELFT>::addSymbols(const std::vector<ELFYAML::Symbol> &Symbols, in addSymbols()
342 ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
364 ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
403 bool ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
433 bool ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader, in writeSectionContent()
461 template <class ELFT> bool ELFState<ELFT>::buildSectionIndex() { in buildSectionIndex()
482 ELFState<ELFT>::buildSymbolIndex(std::size_t &StartIndex, in buildSymbolIndex()
497 int ELFState<ELFT>::writeELF(raw_ostream &OS, const ELFYAML::Object &Doc) { in writeELF()
498 ELFState<ELFT> State(Doc); in writeELF()
569 return ELFState<LE64>::writeELF(Out, Doc); in yaml2elf()
571 return ELFState<BE64>::writeELF(Out, Doc); in yaml2elf()
574 return ELFState<LE32>::writeELF(Out, Doc); in yaml2elf()
576 return ELFState<BE32>::writeELF(Out, Doc); in yaml2elf()