LLVM API Documentation
#include <ObjectFile.h>
Public Member Functions | |
DataRefImpl () | |
Public Attributes | |
struct { | |
uint32_t a | |
uint32_t b | |
} | d |
uintptr_t | p |
Definition at line 30 of file ObjectFile.h.
|
inline |
Definition at line 37 of file ObjectFile.h.
References llvm::Intrinsic::memset.
uint32_t llvm::object::DataRefImpl::a |
Definition at line 34 of file ObjectFile.h.
Referenced by llvm::object::MachOObjectFile::end_sections(), llvm::object::ELFObjectFile< ELFT >::getRel(), llvm::object::ELFObjectFile< ELFT >::getRela(), llvm::object::MachOObjectFile::getRelocationHidden(), llvm::object::MachOObjectFile::getRelocationSection(), llvm::object::MachOObjectFile::getRelocationValueString(), llvm::object::MachOObjectFile::getSection(), llvm::object::MachOObjectFile::getSection64(), llvm::object::MachOObjectFile::getSectionNext(), llvm::object::MachOObjectFile::getSectionRawFinalSegmentName(), llvm::object::MachOObjectFile::getSectionRawName(), llvm::object::MachOObjectFile::getSymbolFileOffset(), llvm::object::MachOObjectFile::getSymbolSection(), llvm::object::MachOObjectFile::getSymbolSize(), llvm::object::ELFObjectFile< ELFT >::section_rel_begin(), llvm::object::MachOObjectFile::section_rel_begin(), llvm::object::ELFObjectFile< ELFT >::section_rel_end(), and llvm::object::MachOObjectFile::section_rel_end().
uint32_t llvm::object::DataRefImpl::b |
Definition at line 34 of file ObjectFile.h.
Referenced by llvm::object::ELFObjectFile< ELFT >::getRel(), llvm::object::ELFObjectFile< ELFT >::getRela(), llvm::object::ELFObjectFile< ELFT >::getRelocationNext(), llvm::object::ELFObjectFile< ELFT >::getSymbolVersion(), llvm::object::ELFObjectFile< ELFT >::section_rel_begin(), and llvm::object::ELFObjectFile< ELFT >::section_rel_end().
struct { ... } llvm::object::DataRefImpl::d |
Referenced by llvm::object::MachOObjectFile::end_sections(), llvm::object::ELFObjectFile< ELFT >::getRel(), llvm::object::ELFObjectFile< ELFT >::getRela(), llvm::object::MachOObjectFile::getRelocationHidden(), llvm::object::ELFObjectFile< ELFT >::getRelocationNext(), llvm::object::MachOObjectFile::getRelocationSection(), llvm::object::MachOObjectFile::getRelocationValueString(), llvm::object::MachOObjectFile::getSection(), llvm::object::MachOObjectFile::getSection64(), llvm::object::MachOObjectFile::getSectionNext(), llvm::object::MachOObjectFile::getSectionRawFinalSegmentName(), llvm::object::MachOObjectFile::getSectionRawName(), llvm::object::MachOObjectFile::getSymbolFileOffset(), llvm::object::MachOObjectFile::getSymbolSection(), llvm::object::MachOObjectFile::getSymbolSize(), llvm::object::ELFObjectFile< ELFT >::getSymbolVersion(), llvm::object::ELFObjectFile< ELFT >::section_rel_begin(), llvm::object::MachOObjectFile::section_rel_begin(), llvm::object::ELFObjectFile< ELFT >::section_rel_end(), and llvm::object::MachOObjectFile::section_rel_end().
uintptr_t llvm::object::DataRefImpl::p |
Definition at line 36 of file ObjectFile.h.
Referenced by llvm::object::MachOObjectFile::begin_dices(), llvm::object::COFFObjectFile::begin_sections(), llvm::object::MachOObjectFile::begin_symbols(), llvm::object::COFFObjectFile::begin_symbols(), llvm::object::MachOObjectFile::end_dices(), llvm::object::COFFObjectFile::end_sections(), llvm::object::MachOObjectFile::end_symbols(), llvm::object::COFFObjectFile::end_symbols(), llvm::object::MachOObjectFile::getDice(), llvm::object::DiceRef::getNext(), llvm::object::ImportDirectoryEntryRef::getNext(), llvm::object::MachOObjectFile::getRelocation(), llvm::object::MachOObjectFile::getRelocationNext(), llvm::object::COFFObjectFile::getRelocationNext(), llvm::object::MachOObjectFile::getRelocationSymbol(), llvm::object::COFFObjectFile::getRelocationSymbol(), llvm::object::COFFObjectFile::getRelocationValueString(), llvm::object::COFFObjectFile::getSectionNext(), llvm::object::MachOObjectFile::getSymbol64TableEntry(), llvm::object::MachOObjectFile::getSymbolNext(), llvm::object::COFFObjectFile::getSymbolNext(), llvm::object::ELFObjectFile< ELFT >::getSymbolSection(), llvm::object::COFFObjectFile::getSymbolSection(), llvm::object::MachOObjectFile::getSymbolTableEntry(), llvm::object::getSymbolTableEntryBase(), llvm::object::COFFObjectFile::import_directory_begin(), llvm::object::COFFObjectFile::import_directory_end(), llvm::object::ELFObjectFile< ELFT >::section_rel_begin(), llvm::object::MachOObjectFile::section_rel_begin(), llvm::object::COFFObjectFile::section_rel_begin(), llvm::object::ELFObjectFile< ELFT >::section_rel_end(), llvm::object::MachOObjectFile::section_rel_end(), llvm::object::COFFObjectFile::section_rel_end(), llvm::object::ELFObjectFile< ELFT >::toDRI(), llvm::object::ELFObjectFile< ELFT >::toELFDynIter(), llvm::object::ELFObjectFile< ELFT >::toELFShdrIter(), llvm::object::ELFObjectFile< ELFT >::toELFSymIter(), and toImportEntry().