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 >.