Lines Matching defs:Elf_Word
305 DataRegion<Elf_Word> ShndxTable,
393 DenseMap<const Elf_Shdr *, ArrayRef<Elf_Word>> ShndxTables;
402 DataRegion<Elf_Word> ShndxTable,
407 DataRegion<Elf_Word> ShndxTable) const;
420 ArrayRef<Elf_Word> getShndxTable(const Elf_Shdr *Symtab) const;
561 DataRegion<Elf_Word> ShndxTable =
562 IsDynamic ? DataRegion<Elf_Word>(
563 (const Elf_Word *)this->DynSymTabShndxRegion.Addr,
565 : DataRegion<Elf_Word>(this->getShndxTable(SymtabSec));
668 DataRegion<Elf_Word> ShndxTable, StringRef StrTable,
674 DataRegion<Elf_Word> ShndxTable,
682 DataRegion<Elf_Word> ShndxTable,
729 DataRegion<Elf_Word> ShndxTable) const;
739 DataRegion<Elf_Word> ShndxTable,
963 const Elf_Sym &Symbol, unsigned SymIndex, DataRegion<Elf_Word> ShndxTable,
1011 DataRegion<Elf_Word> ShndxTable) const {
1973 if (Expected<ArrayRef<Elf_Word>> ShndxTableOrErr =
2144 DynSymTabShndxRegion.EntSize = sizeof(Elf_Word);
2731 ArrayRef<Elf_Word> Buckets = GnuHashTable->buckets();
2734 Expected<ArrayRef<Elf_Word>> Chains =
2768 ArrayRef<Elf_Word> Buckets = HashTable.buckets();
2769 ArrayRef<Elf_Word> Chains = HashTable.chains();
2813 Expected<ArrayRef<Elf_Word>> ChainsOrErr =
2821 ArrayRef<Elf_Word> Chains = *ChainsOrErr;
2830 ArrayRef<Elf_Word> Buckets = GnuHashTable.buckets();
3755 ArrayRef<Elf_Word> Data;
3756 if (Expected<ArrayRef<Elf_Word>> ContentsOrErr =
3757 Obj.template getSectionContentsAsArray<Elf_Word>(Sec)) {
3774 Data.empty() ? Elf_Word(0) : Data[0],
4016 this->getFullSymbolName(Sym, I, ArrayRef<Elf_Word>(),
4216 const Elf_Sym &Symbol, unsigned SymIndex, DataRegion<Elf_Word> ShndxTable,
4275 DataRegion<Elf_Word> ShndxTable,
4339 DataRegion<Elf_Word> ShndxTable,
4405 DataRegion<Elf_Word> ShndxTable(
4406 (const Elf_Word *)this->DynSymTabShndxRegion.Addr, this->Obj.end());
4459 Expected<ArrayRef<Elf_Word>> ValuesOrErr =
4461 ArrayRef<Elf_Word> Values;
4469 DataRegion<Elf_Word> ShndxTable(
4470 (const Elf_Word *)this->DynSymTabShndxRegion.Addr, this->Obj.end());
4471 ArrayRef<Elf_Word> Buckets = GnuHash.buckets();
5445 using Elf_Word = typename ELFT::Word;
5449 uint32_t Type = *reinterpret_cast<const Elf_Word *>(Arr.data());
5450 uint32_t DataSize = *reinterpret_cast<const Elf_Word *>(Arr.data() + 4);
5480 typedef typename ELFT::Word Elf_Word;
5482 ArrayRef<Elf_Word> Words(reinterpret_cast<const Elf_Word *>(Desc.begin()),
5483 reinterpret_cast<const Elf_Word *>(Desc.end()));
6213 Elf_Word Type = Note.getType();
6911 DataRegion<Elf_Word> ShndxTable(
6912 (const Elf_Word *)this->DynSymTabShndxRegion.Addr, this->Obj.end());
6966 DataRegion<Elf_Word> ShndxTable(
6967 (const Elf_Word *)this->DynSymTabShndxRegion.Addr, this->Obj.end());
7314 ArrayRef<Elf_Word> ShndxTable = this->getShndxTable(this->DotSymtabSec);
7343 DataRegion<Elf_Word> ShndxTable) const {
7409 DataRegion<Elf_Word> ShndxTable,
7595 ArrayRef<Elf_Word> ShNdxTable = this->getShndxTable(SymTabSec);
8046 Elf_Word Type = Note.getType();
8227 DataRegion<Elf_Word> ShndxTable(
8228 (const Elf_Word *)this->DynSymTabShndxRegion.Addr, this->Obj.end());
8266 DataRegion<Elf_Word> ShndxTable(
8267 (const Elf_Word *)this->DynSymTabShndxRegion.Addr, this->Obj.end());