LLVM API Documentation
#include <ELFObjectFile.h>
Public Member Functions | |
virtual std::error_code | getRelocationAddend (DataRefImpl Rel, int64_t &Res) const =0 |
virtual std::pair < symbol_iterator, symbol_iterator > | getELFDynamicSymbolIterators () const =0 |
virtual std::error_code | getSymbolVersion (SymbolRef Symb, StringRef &Version, bool &IsDefault) const =0 |
Protected Member Functions | |
ELFObjectFileBase (unsigned int Type, MemoryBufferRef Source) |
Definition at line 38 of file ELFObjectFile.h.
llvm::ELFObjectFileBase::ELFObjectFileBase | ( | unsigned int | Type, |
MemoryBufferRef | Source | ||
) | [protected] |
Definition at line 20 of file ELFObjectFile.cpp.
virtual std::pair<symbol_iterator, symbol_iterator> llvm::object::ELFObjectFileBase::getELFDynamicSymbolIterators | ( | ) | const [pure virtual] |
Implemented in llvm::object::ELFObjectFile< ELFT >.
virtual std::error_code llvm::object::ELFObjectFileBase::getRelocationAddend | ( | DataRefImpl | Rel, |
int64_t & | Res | ||
) | const [pure virtual] |
Implemented in llvm::object::ELFObjectFile< ELFT >.
virtual std::error_code llvm::object::ELFObjectFileBase::getSymbolVersion | ( | SymbolRef | Symb, |
StringRef & | Version, | ||
bool & | IsDefault | ||
) | const [pure virtual] |
Implemented in llvm::object::ELFObjectFile< ELFT >.