Lines Matching refs:Symbol
44 static uint64_t getSymVA(const Symbol &Sym, int64_t &Addend) { in getSymVA()
46 case Symbol::DefinedKind: { in getSymVA()
106 case Symbol::SharedKind: in getSymVA()
107 case Symbol::UndefinedKind: in getSymVA()
109 case Symbol::LazyArchiveKind: in getSymVA()
110 case Symbol::LazyObjectKind: in getSymVA()
113 case Symbol::PlaceholderKind: in getSymVA()
119 uint64_t Symbol::getVA(int64_t Addend) const { in getVA()
124 uint64_t Symbol::getGotVA() const { return In.Got->getVA() + getGotOffset(); } in getGotVA()
126 uint64_t Symbol::getGotOffset() const { in getGotOffset()
130 uint64_t Symbol::getGotPltVA() const { in getGotPltVA()
136 uint64_t Symbol::getGotPltOffset() const { in getGotPltOffset()
142 uint64_t Symbol::getPPC64LongBranchOffset() const { in getPPC64LongBranchOffset()
147 uint64_t Symbol::getPltVA() const { in getPltVA()
152 uint64_t Symbol::getPPC64LongBranchTableVA() const { in getPPC64LongBranchTableVA()
158 uint64_t Symbol::getSize() const { in getSize()
164 OutputSection *Symbol::getOutputSection() const { in getOutputSection()
175 void Symbol::parseSymbolVersion() { in parseSymbolVersion()
230 uint8_t Symbol::computeBinding() const { in computeBinding()
242 bool Symbol::includeInDynsym() const { in includeInDynsym()
253 void elf::printTraceSymbol(Symbol *Sym) { in printTraceSymbol()
269 void elf::maybeWarnUnorderableSymbol(const Symbol *Sym) { in maybeWarnUnorderableSymbol()
300 std::string lld::toString(const Symbol &B) { in toString()