Lines Matching refs:Symbols
119 const std::vector<ELFYAML::Symbol> &Symbols);
128 void addSymbols(const std::vector<ELFYAML::Symbol> &Symbols,
270 SHeader.sh_info = Doc.Symbols.Local.size() + 1; in initSymtabSectionHeader()
283 for (const auto &Sym : Doc.Symbols.Local) in initSymtabSectionHeader()
285 for (const auto &Sym : Doc.Symbols.Global) in initSymtabSectionHeader()
287 for (const auto &Sym : Doc.Symbols.Weak) in initSymtabSectionHeader()
291 addSymbols(Doc.Symbols.Local, Syms, ELF::STB_LOCAL); in initSymtabSectionHeader()
292 addSymbols(Doc.Symbols.Global, Syms, ELF::STB_GLOBAL); in initSymtabSectionHeader()
293 addSymbols(Doc.Symbols.Weak, Syms, ELF::STB_WEAK); in initSymtabSectionHeader()
315 void ELFState<ELFT>::addSymbols(const std::vector<ELFYAML::Symbol> &Symbols, in addSymbols() argument
318 for (const auto &Sym : Symbols) { in addSymbols()
483 const std::vector<ELFYAML::Symbol> &Symbols) { in buildSymbolIndex() argument
484 for (const auto &Sym : Symbols) { in buildSymbolIndex()
503 if (!State.buildSymbolIndex(StartSymIndex, Doc.Symbols.Local) || in writeELF()
504 !State.buildSymbolIndex(StartSymIndex, Doc.Symbols.Global) || in writeELF()
505 !State.buildSymbolIndex(StartSymIndex, Doc.Symbols.Weak)) in writeELF()