LLVM API Documentation

Public Member Functions | Protected Member Functions
llvm::object::ELFObjectFileBase Class Reference

#include <ELFObjectFile.h>

Inheritance diagram for llvm::object::ELFObjectFileBase:
Inheritance graph
[legend]
Collaboration diagram for llvm::object::ELFObjectFileBase:
Collaboration graph
[legend]

List of all members.

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)

Detailed Description

Definition at line 38 of file ELFObjectFile.h.


Constructor & Destructor Documentation

Definition at line 20 of file ELFObjectFile.cpp.


Member Function Documentation

virtual std::error_code llvm::object::ELFObjectFileBase::getRelocationAddend ( DataRefImpl  Rel,
int64_t &  Res 
) const [pure virtual]
virtual std::error_code llvm::object::ELFObjectFileBase::getSymbolVersion ( SymbolRef  Symb,
StringRef Version,
bool IsDefault 
) const [pure virtual]

The documentation for this class was generated from the following files: