Searched refs:SymbolTableSection (Results 1 – 5 of 5) sorted by relevance
38 class SymbolTableSection; variable80 virtual Error visit(const SymbolTableSection &Sec) = 0;97 virtual Error visit(SymbolTableSection &Sec) = 0;118 Error visit(const SymbolTableSection &Sec) override = 0;138 Error visit(const SymbolTableSection &Sec) override;162 Error visit(SymbolTableSection &Sec) override;185 Error visit(const SymbolTableSection &Sec) override;555 virtual void restoreSymTabLink(SymbolTableSection &) {} in restoreSymTabLink() argument622 void restoreSymTabLink(SymbolTableSection &SymTab) override;780 SymbolTableSection *Symbols = nullptr;[all …]
103 Error ELFSectionSizer<ELFT>::visit(SymbolTableSection &Sec) { in visit()167 Error BinarySectionWriter::visit(const SymbolTableSection &Sec) { in visit()451 void Section::restoreSymTabLink(SymbolTableSection &SymTab) { in restoreSymTabLink()626 Expected<SymbolTableSection *> Sec = in initialize()627 SecTable.getSectionOfType<SymbolTableSection>( in initialize()708 void SymbolTableSection::assignIndices() { in assignIndices()717 void SymbolTableSection::addSymbol(Twine Name, uint8_t Bind, uint8_t Type, in addSymbol()742 Error SymbolTableSection::removeSectionReferences( in removeSectionReferences()759 void SymbolTableSection::updateSymbols(function_ref<void(Symbol &)> Callable) { in updateSymbols()768 Error SymbolTableSection::removeSymbols( in removeSymbols()[all …]
2220 SymbolTableSection<ELFT>::SymbolTableSection(StringTableSection &strTabSec) in SymbolTableSection() function in SymbolTableSection2243 template <class ELFT> void SymbolTableSection<ELFT>::writeTo(uint8_t *buf) { in writeTo()4677 in.symTab = std::make_unique<SymbolTableSection<ELFT>>(*in.strTab); in createSyntheticSections()4734 std::make_unique<SymbolTableSection<ELFT>>(*part.dynStrTab); in createSyntheticSections()4946 template class elf::SymbolTableSection<ELF32LE>; member in elf4947 template class elf::SymbolTableSection<ELF32BE>; member in elf4948 template class elf::SymbolTableSection<ELF64LE>; member in elf4949 template class elf::SymbolTableSection<ELF64BE>; member in elf
670 class SymbolTableSection final : public SymbolTableBaseSection {674 SymbolTableSection(StringTableSection &strTabSec);
1447 SymbolTableBaseSection *impSymTab = make<SymbolTableSection<ELFT>>(*strtab); in writeARMCmseImportLib()