LLVM: 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 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