reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
584 void SectionIndexSection::finalize() { Link = Symbols->Index; } 622 if (DefinedIn->Index >= SHN_LORESERVE) 624 return DefinedIn->Index; 736 Link = SymbolNames == nullptr ? 0 : SymbolNames->Index; 762 if (Sym->DefinedIn != nullptr && Sym->DefinedIn->Index >= SHN_LORESERVE) 763 SectionIndexTable->addIndex(Sym->DefinedIn->Index); 852 this->Link = Symbols ? Symbols->Index : 0; 855 this->Info = SecToApplyRel->Index; 964 this->Link = SymTab->Index; 972 Sym->Name.data(), this->Name.data(), this->Index); 998 void Section::finalize() { this->Link = LinkSection ? LinkSection->Index : 0; } 1046 support::endian::write32<ELFT::TargetEndianness>(Buf++, S->Index); 1133 SymTab.Link = StrTab->Index; 1360 const Elf_Shdr &Shdr = *unwrapOrError(ElfFile.getSection(SymTab->Index)); 1375 *unwrapOrError(ElfFile.getSection(SymTab->getShndxTable()->Index)); 1523 Sec.Index = Index++; 1560 SymTab.Link = StrTab->Index; 1574 auto Shdr = unwrapOrError(ElfFile.sections()).begin() + RelSec->Index; 1731 if (Obj.SectionNames->Index >= SHN_LORESERVE) 1734 Ehdr.e_shstrndx = Obj.SectionNames->Index; 1765 if (Obj.SectionNames != nullptr && Obj.SectionNames->Index >= SHN_LORESERVE) 1766 Shdr.sh_link = Obj.SectionNames->Index; 1933 Sec.Index = Index++; 2084 Sec.Index = Index++;tools/llvm-objcopy/ELF/Object.h
1060 Ptr->Index = Sections.size();