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

#include "llvm/BinaryFormat/ELF.h"

Collaboration diagram for llvm::ELF::Elf64_Rela:
Collaboration graph

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 1090 of file ELF.h.

Member Function Documentation

◆ getSymbol()

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

Definition at line 1097 of file ELF.h.

◆ getType()

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

Definition at line 1098 of file ELF.h.

◆ setSymbol()

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

Definition at line 1099 of file ELF.h.

References getType().

◆ setSymbolAndType()

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

Definition at line 1101 of file ELF.h.

Referenced by isWeak().

◆ setType()

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

Definition at line 1100 of file ELF.h.

References llvm::object::getSymbol().

Member Data Documentation

◆ r_addend

Elf64_Sxword llvm::ELF::Elf64_Rela::r_addend

Definition at line 1093 of file ELF.h.

◆ r_info

Elf64_Xword llvm::ELF::Elf64_Rela::r_info

Definition at line 1092 of file ELF.h.

Referenced by isWeak().

◆ r_offset

Elf64_Addr llvm::ELF::Elf64_Rela::r_offset

Definition at line 1091 of file ELF.h.

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