Lines Matching defs: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;
283 for (const auto &Sym : Doc.Symbols.Local)
285 for (const auto &Sym : Doc.Symbols.Global)
287 for (const auto &Sym : Doc.Symbols.Weak)
291 addSymbols(Doc.Symbols.Local, Syms, ELF::STB_LOCAL);
292 addSymbols(Doc.Symbols.Global, Syms, ELF::STB_GLOBAL);
293 addSymbols(Doc.Symbols.Weak, Syms, ELF::STB_WEAK);
315 void ELFState<ELFT>::addSymbols(const std::vector<ELFYAML::Symbol> &Symbols,
318 for (const auto &Sym : Symbols) {
483 const std::vector<ELFYAML::Symbol> &Symbols) {
484 for (const auto &Sym : Symbols) {
503 if (!State.buildSymbolIndex(StartSymIndex, Doc.Symbols.Local) ||
504 !State.buildSymbolIndex(StartSymIndex, Doc.Symbols.Global) ||
505 !State.buildSymbolIndex(StartSymIndex, Doc.Symbols.Weak))