LLVM  4.0.0
Public Member Functions | Public Attributes | List of all members
llvm::ELF::Elf64_Rela Struct Reference

#include <ELF.h>

Collaboration diagram for llvm::ELF::Elf64_Rela:
[legend]

Public Member Functions

Elf64_Word getSymbol () const
 
Elf64_Word getType () const
 
void setSymbol (Elf64_Word s)
 
void setType (Elf64_Word t)
 
void setSymbolAndType (Elf64_Word s, Elf64_Word t)
 

Public Attributes

Elf64_Addr r_offset
 
Elf64_Xword r_info
 
Elf64_Sxword r_addend
 

Detailed Description

Definition at line 970 of file Support/ELF.h.

Member Function Documentation

Elf64_Word llvm::ELF::Elf64_Rela::getSymbol ( ) const
inline

Definition at line 977 of file Support/ELF.h.

References r_info.

Referenced by setType().

Elf64_Word llvm::ELF::Elf64_Rela::getType ( ) const
inline

Definition at line 978 of file Support/ELF.h.

References L, and r_info.

Referenced by setSymbol().

void llvm::ELF::Elf64_Rela::setSymbol ( Elf64_Word  s)
inline

Definition at line 979 of file Support/ELF.h.

References getType(), and setSymbolAndType().

void llvm::ELF::Elf64_Rela::setSymbolAndType ( Elf64_Word  s,
Elf64_Word  t 
)
inline

Definition at line 981 of file Support/ELF.h.

References L, and r_info.

Referenced by setSymbol(), and setType().

void llvm::ELF::Elf64_Rela::setType ( Elf64_Word  t)
inline

Definition at line 980 of file Support/ELF.h.

References getSymbol(), and setSymbolAndType().

Member Data Documentation

Elf64_Sxword llvm::ELF::Elf64_Rela::r_addend

Definition at line 973 of file Support/ELF.h.

Elf64_Xword llvm::ELF::Elf64_Rela::r_info

Definition at line 972 of file Support/ELF.h.

Referenced by getSymbol(), getType(), and setSymbolAndType().

Elf64_Addr llvm::ELF::Elf64_Rela::r_offset

Definition at line 971 of file Support/ELF.h.


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