Searched refs:SymtabSection (Results 1 – 4 of 4) sorted by relevance
1161 SymtabSection::SymtabSection(StringTableSection &stringTableSection) in SymtabSection() function in SymtabSection1165 void SymtabSection::emitBeginSourceStab(StringRef sourceFile) { in emitBeginSourceStab()1171 void SymtabSection::emitEndSourceStab() { in emitEndSourceStab()1177 void SymtabSection::emitObjectFileStab(ObjFile *file) { in emitObjectFileStab()1198 void SymtabSection::emitEndFunStab(Defined *defined) { in emitEndFunStab()1204 void SymtabSection::emitStabs() { in emitStabs()1309 void SymtabSection::finalizeContents() { in finalizeContents()1387 uint32_t SymtabSection::getNumSymbols() const { in getNumSymbols()1393 template <class LP> class SymtabSectionImpl final : public SymtabSection {1396 : SymtabSection(stringTableSection) {} in SymtabSectionImpl()[all …]
474 class SymtabSection : public LinkEditSection {493 SymtabSection(StringTableSection &);504 template <class LP> SymtabSection *makeSymtabSection(StringTableSection &);
73 SymtabSection *symtabSection = nullptr;194 LCDysymtab(SymtabSection *symtabSection, in LCDysymtab()216 SymtabSection *symtabSection;296 LCSymtab(SymtabSection *symtabSection, StringTableSection *stringTableSection) in LCSymtab()311 SymtabSection *symtabSection = nullptr;
506 MCSectionELF *SymtabSection = in computeSymbolTable() local508 SymtabSection->setAlignment(is64Bit() ? Align(8) : Align(4)); in computeSymbolTable()509 SymbolTableIndex = addToSectionTable(SymtabSection); in computeSymbolTable()511 uint64_t SecStart = align(SymtabSection->getAlign()); in computeSymbolTable()656 SymtabSection->setOffsets(SecStart, SecEnd); in computeSymbolTable()