LLVM: llvm::objcopy:π§:ELFObjectFile< ELFT > Class Template Reference (original) (raw)
#include "[llvm/Object/ELFObjectFile.h](ELFObjectFile%5F8h%5Fsource.html)"
| Protected Attributes | |
|---|---|
| ELFFile< ELFT > | EF |
| const Elf_Shdr * | DotDynSymSec = nullptr |
| const Elf_Shdr * | DotSymtabSec = nullptr |
| const Elf_Shdr * | DotSymtabShndxSec = nullptr |
| SmallVector< SmallVector< Elf_Crel, 0 >, 0 > | Crels |
| SmallVector< std::string, 0 > | CrelDecodeProblems |
| bool | isDyldELFObject = false |
| Protected Attributes inherited from llvm::object::Binary | |
| MemoryBufferRef | Data |
template
class llvm::objcopy:π§:ELFObjectFile< ELFT >
Definition at line 268 of file ELFObjectFile.h.
β classof()
β create()
β createFakeSections()
β dynamic_relocation_sections()
β dynamic_symbol_begin()
β dynamic_symbol_end()
β getArch()
β getBuildAttributes()
β getBytesInAddress()
β getCommonSymbolSizeImpl()
β getCrel()
β getCrelDecodeProblem()
β getDynamicSymbolIterators()
β getELFFile()
β getFileFormatName()
β getOS()
β getPlatformFlags()
β getRel()
β getRela()
β getRelocatedSection()
β getRelocationAddend()
β getRelocationOffset()
β getRelocationSymbol()
β getRelocationType()
β getRelocationTypeName() [1/2]
β getRelocationTypeName() [2/2]
β getRelSection()
Get the relocation section that contains Rel.
Definition at line 469 of file ELFObjectFile.h.
β getSection()
β getSectionAddress()
β getSectionAlignment()
β getSectionContents()
β getSectionFlags()
β getSectionIndex()
β getSectionName()
β getSectionOffset()
β getSectionSize()
β getSectionType()
β getStartAddress()
β getSymbol()
β getSymbolAddress()
β getSymbolAlignment()
β getSymbolBinding()
β getSymbolELFType()
β getSymbolFlags()
β getSymbolName()
β getSymbolOther()
β getSymbolSection() [1/2]
β getSymbolSection() [2/2]
β getSymbolType()
β getSymbolValueImpl()
β initContent()
β is64Bit()
β isBerkeleyData()
β isBerkeleyText()
β IsContentValid()
β isDebugSection()
β isDyldType()
β isExportedToOtherDSO()
β isRelocatableObject()
β isSectionBSS()
β isSectionCompressed()
β isSectionData()
β isSectionText()
β isSectionVirtual()
β moveRelocationNext()
β moveSectionNext()
β moveSymbolNext()
β section_begin()
β section_end()
β section_rel_begin()
β section_rel_end()
β symbol_begin()
β symbol_end()
β toDRI() [1/3]
β toDRI() [2/3]
β toDRI() [3/3]
β toELFShdrIter()
β toSectionRef()
β toSymbolRef()
β CrelDecodeProblems
β Crels
β DotDynSymSec
β DotSymtabSec
β DotSymtabShndxSec
β EF
β isDyldELFObject
The documentation for this class was generated from the following file:
- include/llvm/Object/ELFObjectFile.h