Home
last modified time | relevance | path

Searched refs:SymbolTableBaseSection (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.h43 class SymbolTableBaseSection; variable
462 uint32_t getSymIndex(SymbolTableBaseSection *symTab) const;
472 void computeRaw(Ctx &, SymbolTableBaseSection *symt);
652 class SymbolTableBaseSection : public SyntheticSection {
654 SymbolTableBaseSection(Ctx &ctx, StringTableSection &strTabSec);
676 class SymbolTableSection final : public SymbolTableBaseSection {
1346 void exportEntries(SymbolTableBaseSection *symTab);
1513 std::unique_ptr<SymbolTableBaseSection> dynSymTab;
H A DConfig.h74 class SymbolTableBaseSection; variable
600 std::unique_ptr<SymbolTableBaseSection> symTab;
H A DSyntheticSections.cpp1669 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex()
1731 SymbolTableBaseSection *symTab = getPartition(ctx).dynSymTab.get(); in finalizeContents()
1747 void DynamicReloc::computeRaw(Ctx &ctx, SymbolTableBaseSection *symt) { in computeRaw()
1755 SymbolTableBaseSection *symTab = getPartition(ctx).dynSymTab.get(); in computeRels()
2159 SymbolTableBaseSection::SymbolTableBaseSection(Ctx &ctx, in SymbolTableBaseSection() function in SymbolTableBaseSection
2186 void SymbolTableBaseSection::finalizeContents() { in finalizeContents()
2225 void SymbolTableBaseSection::sortSymTabSymbols() { in sortSymTabSymbols()
2248 void SymbolTableBaseSection::addSymbol(Symbol *b) { in addSymbol()
2254 size_t SymbolTableBaseSection::getSymbolIndex(const Symbol &sym) { in getSymbolIndex()
2281 : SymbolTableBaseSection(ctx, strTabSec) { in SymbolTableSection()
[all …]