LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
llvm::ELFRelocationEntry Struct Reference

#include <MCELFObjectWriter.h>

Collaboration diagram for llvm::ELFRelocationEntry:
Collaboration graph
[legend]

Public Member Functions

 ELFRelocationEntry ()
 
 ELFRelocationEntry (uint64_t RelocOffset, int Idx, unsigned RelType, const MCSymbol *Sym, uint64_t Addend, const MCFixup &Fixup)
 

Public Attributes

uint64_t r_offset
 
int Index
 
unsigned Type
 
const MCSymbolSymbol
 
uint64_t r_addend
 
const MCFixupFixup
 

Detailed Description

Definition at line 29 of file MCELFObjectWriter.h.

Constructor & Destructor Documentation

llvm::ELFRelocationEntry::ELFRelocationEntry ( )
inline

Definition at line 38 of file MCELFObjectWriter.h.

llvm::ELFRelocationEntry::ELFRelocationEntry ( uint64_t  RelocOffset,
int  Idx,
unsigned  RelType,
const MCSymbol Sym,
uint64_t  Addend,
const MCFixup Fixup 
)
inline

Definition at line 41 of file MCELFObjectWriter.h.

Member Data Documentation

const MCFixup* llvm::ELFRelocationEntry::Fixup

Definition at line 36 of file MCELFObjectWriter.h.

int llvm::ELFRelocationEntry::Index

Definition at line 32 of file MCELFObjectWriter.h.

Referenced by cmpRel().

uint64_t llvm::ELFRelocationEntry::r_addend

Definition at line 35 of file MCELFObjectWriter.h.

uint64_t llvm::ELFRelocationEntry::r_offset

Definition at line 31 of file MCELFObjectWriter.h.

Referenced by cmpRel().

const MCSymbol* llvm::ELFRelocationEntry::Symbol

Definition at line 34 of file MCELFObjectWriter.h.

unsigned llvm::ELFRelocationEntry::Type

Definition at line 33 of file MCELFObjectWriter.h.

Referenced by cmpRel().


The documentation for this struct was generated from the following file: