struct ELFRelocationEntry

Declaration

struct ELFRelocationEntry { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:30

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)

Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:38

Parameters

uint64_t Offset
const llvm::MCSymbolELF* Symbol
unsigned int Type
uint64_t Addend
const llvm::MCSymbolELF* OriginalSymbol
uint64_t OriginalAddend

void dump() const

Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:50

void print(llvm::raw_ostream& Out) const

Declared at: llvm/include/llvm/MC/MCELFObjectWriter.h:44

Parameters

llvm::raw_ostream& Out