Lines Matching refs:SymbolTableSection

101 Error ELFSectionSizer<ELFT>::visit(SymbolTableSection &Sec) {  in visit()
148 Error BinarySectionWriter::visit(const SymbolTableSection &Sec) { in visit()
432 void Section::restoreSymTabLink(SymbolTableSection &SymTab) { in restoreSymTabLink()
606 Expected<SymbolTableSection *> Sec = in initialize()
607 SecTable.getSectionOfType<SymbolTableSection>( in initialize()
688 void SymbolTableSection::assignIndices() { in assignIndices()
697 void SymbolTableSection::addSymbol(Twine Name, uint8_t Bind, uint8_t Type, in addSymbol()
722 Error SymbolTableSection::removeSectionReferences( in removeSectionReferences()
739 void SymbolTableSection::updateSymbols(function_ref<void(Symbol &)> Callable) { in updateSymbols()
748 Error SymbolTableSection::removeSymbols( in removeSymbols()
762 void SymbolTableSection::replaceSectionReferences( in replaceSectionReferences()
769 Error SymbolTableSection::initialize(SectionTableRef SecTable) { in initialize()
785 void SymbolTableSection::finalize() { in finalize()
798 void SymbolTableSection::prepareForLayout() { in prepareForLayout()
814 void SymbolTableSection::fillShndxTable() { in fillShndxTable()
828 SymbolTableSection::getSymbolByIndex(uint32_t Index) const { in getSymbolByIndex()
835 Expected<Symbol *> SymbolTableSection::getSymbolByIndex(uint32_t Index) { in getSymbolByIndex()
837 static_cast<const SymbolTableSection *>(this)->getSymbolByIndex(Index); in getSymbolByIndex()
845 Error ELFSectionWriter<ELFT>::visit(const SymbolTableSection &Sec) { in visit()
861 Error SymbolTableSection::accept(SectionVisitor &Visitor) const { in accept()
865 Error SymbolTableSection::accept(MutableSectionVisitor &Visitor) { in accept()
1260 SymbolTableSection *BasicELFBuilder::addSymTab(StringTableSection *StrTab) { in addSymTab()
1261 auto &SymTab = Obj->addSection<SymbolTableSection>(); in addSymTab()
1281 void BinaryELFBuilder::addData(SymbolTableSection *SymTab) { in addData()
1310 SymbolTableSection *SymTab = addSymTab(addStrTab()); in build()
1492 auto SymTab = SecTable.template getSectionOfType<SymbolTableSection>( in initGroupSection()
1536 Error ELFBuilder<ELFT>::initSymbolTable(SymbolTableSection *SymTab) { in initSymbolTable()
1726 auto &SymTab = Obj.addSection<SymbolTableSection>(); in makeSection()
2254 SymbolTableSection &SymTab = addSection<SymbolTableSection>(); in addNewSymbolTable()