Lines Matching defs:StrTable
306 std::optional<StringRef> StrTable, bool IsDynamic,
403 std::optional<StringRef> StrTable,
520 std::optional<StringRef> StrTable;
523 StrTable = *StrTableOrErr;
534 return {Syms, StrTable};
540 std::optional<StringRef> StrTable;
546 StrTable = DynamicStringTable;
550 std::tie(Syms, StrTable) = getSymtabAndStrtab();
569 printSymbol(Sym, &Sym - Syms.begin(), ShndxTable, StrTable, IsDynamic,
668 DataRegion<Elf_Word> ShndxTable, StringRef StrTable,
675 std::optional<StringRef> StrTable, bool IsDynamic,
740 std::optional<StringRef> StrTable, bool IsDynamic,
964 std::optional<StringRef> StrTable, bool IsDynamic) const {
965 if (!StrTable)
969 if (Expected<StringRef> NameOrErr = Symbol.getName(*StrTable)) {
4260 std::optional<StringRef> StrTable,
4314 StrTable, IsDynamic);
4324 StringRef StrTable,
4349 this->getFullSymbolName(*Symbol, SymIndex, ShndxTable, StrTable, true);
7282 StringRef StrTable = unwrapOrError(
7294 printSymbol(Sym, &Sym - &Symbols[0], ShndxTable, StrTable, false,
7381 std::optional<StringRef> StrTable,
7386 Symbol, SymIndex, ShndxTable, StrTable, IsDynamic);
7553 StringRef StrTable;
7557 this->getVersionTable(*Sec, &Syms, &StrTable, &SymTabSec);
7563 if (StrTable.empty() || Syms.empty() || Syms.size() != VerTableOrErr->size())
7571 this->getFullSymbolName(Syms[I], I, ShNdxTable, StrTable,