struct ELFRelocationEntry
Declaration
struct ELFRelocationEntry { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:31
Member Variables
- public uint64_t Offset
- public const llvm::MCSymbolELF* Symbol
- public unsigned int Type
- public uint64_t Addend
- public const llvm::MCSymbolELF* OriginalSymbol
- public uint64_t OriginalAddend
Method Overview
- public ELFRelocationEntry(uint64_t Offset, const llvm::MCSymbolELF * Symbol, unsigned int Type, uint64_t Addend, const llvm::MCSymbolELF * OriginalSymbol, uint64_t OriginalAddend)
- public void dump() const
- public void print(llvm::raw_ostream & Out) const
Methods
¶ELFRelocationEntry(
uint64_t Offset,
const llvm::MCSymbolELF* Symbol,
unsigned int Type,
uint64_t Addend,
const llvm::MCSymbolELF* OriginalSymbol,
uint64_t OriginalAddend)
ELFRelocationEntry(
uint64_t Offset,
const llvm::MCSymbolELF* Symbol,
unsigned int Type,
uint64_t Addend,
const llvm::MCSymbolELF* OriginalSymbol,
uint64_t OriginalAddend)
Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:39
Parameters
- uint64_t Offset
- const llvm::MCSymbolELF* Symbol
- unsigned int Type
- uint64_t Addend
- const llvm::MCSymbolELF* OriginalSymbol
- uint64_t OriginalAddend
¶void dump() const
void dump() const
Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:51
¶void print(llvm::raw_ostream& Out) const
void print(llvm::raw_ostream& Out) const
Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:45
Parameters
- llvm::raw_ostream& Out