LLVM API Documentation

llvm::ELF::Elf32_Rela Struct Reference

#include <ELF.h>

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

List of all members.

Public Member Functions

Elf32_Word getSymbol () const
unsigned char getType () const
void setSymbol (Elf32_Word s)
void setType (unsigned char t)
void setSymbolAndType (Elf32_Word s, unsigned char t)

Public Attributes

Elf32_Addr r_offset
Elf32_Word r_info
Elf32_Sword r_addend


Detailed Description

Definition at line 255 of file ELF.h.


Member Function Documentation

Elf32_Word llvm::ELF::Elf32_Rela::getSymbol (  )  const [inline]

Definition at line 262 of file ELF.h.

References r_info.

Referenced by setType().

unsigned char llvm::ELF::Elf32_Rela::getType (  )  const [inline]

Definition at line 263 of file ELF.h.

References r_info.

Referenced by setSymbol().

void llvm::ELF::Elf32_Rela::setSymbol ( Elf32_Word  s  )  [inline]

Definition at line 264 of file ELF.h.

References getType(), and setSymbolAndType().

void llvm::ELF::Elf32_Rela::setType ( unsigned char  t  )  [inline]

Definition at line 265 of file ELF.h.

References getSymbol(), and setSymbolAndType().

void llvm::ELF::Elf32_Rela::setSymbolAndType ( Elf32_Word  s,
unsigned char  t 
) [inline]

Definition at line 266 of file ELF.h.

References r_info.

Referenced by setSymbol(), and setType().


Member Data Documentation

Definition at line 256 of file ELF.h.

Definition at line 257 of file ELF.h.

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

Definition at line 258 of file ELF.h.


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