Searched refs:SymtabSection (Results 1 – 4 of 4) sorted by relevance
826 SymtabSection::SymtabSection(StringTableSection &stringTableSection) in SymtabSection() function in SymtabSection830 void SymtabSection::emitBeginSourceStab(DWARFUnit *compileUnit) { in emitBeginSourceStab()843 void SymtabSection::emitEndSourceStab() { in emitEndSourceStab()849 void SymtabSection::emitObjectFileStab(ObjFile *file) { in emitObjectFileStab()867 void SymtabSection::emitEndFunStab(Defined *defined) { in emitEndFunStab()873 void SymtabSection::emitStabs() { in emitStabs()937 void SymtabSection::finalizeContents() { in finalizeContents()989 uint32_t SymtabSection::getNumSymbols() const { in getNumSymbols()995 template <class LP> class SymtabSectionImpl final : public SymtabSection {998 : SymtabSection(stringTableSection) {} in SymtabSectionImpl()[all …]
423 class SymtabSection : public LinkEditSection {441 SymtabSection(StringTableSection &);452 template <class LP> SymtabSection *makeSymtabSection(StringTableSection &);
72 SymtabSection *symtabSection = nullptr;193 LCDysymtab(SymtabSection *symtabSection, in LCDysymtab()215 SymtabSection *symtabSection;294 LCSymtab(SymtabSection *symtabSection, StringTableSection *stringTableSection) in LCSymtab()309 SymtabSection *symtabSection = nullptr;
611 MCSectionELF *SymtabSection = in computeSymbolTable() local613 SymtabSection->setAlignment(is64Bit() ? Align(8) : Align(4)); in computeSymbolTable()614 SymbolTableIndex = addToSectionTable(SymtabSection); in computeSymbolTable()616 uint64_t SecStart = align(SymtabSection->getAlignment()); in computeSymbolTable()760 SectionOffsets[SymtabSection] = std::make_pair(SecStart, SecEnd); in computeSymbolTable()