LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
llvm::MCELF Class Reference

#include <MCELF.h>

Static Public Member Functions

static void SetBinding (MCSymbolData &SD, unsigned Binding)
 
static unsigned GetBinding (const MCSymbolData &SD)
 
static void SetType (MCSymbolData &SD, unsigned Type)
 
static unsigned GetType (const MCSymbolData &SD)
 
static void SetVisibility (MCSymbolData &SD, unsigned Visibility)
 
static unsigned GetVisibility (MCSymbolData &SD)
 
static void setOther (MCSymbolData &SD, unsigned Other)
 
static unsigned getOther (MCSymbolData &SD)
 

Detailed Description

Definition at line 23 of file MCELF.h.

Member Function Documentation

unsigned llvm::MCELF::GetBinding ( const MCSymbolData SD)
static
unsigned llvm::MCELF::getOther ( MCSymbolData SD)
static

Definition at line 79 of file MCELF.cpp.

References llvm::ELF_Other_Shift, and llvm::MCSymbolData::getFlags().

unsigned llvm::MCELF::GetType ( const MCSymbolData SD)
static
unsigned llvm::MCELF::GetVisibility ( MCSymbolData SD)
static
void llvm::MCELF::SetBinding ( MCSymbolData SD,
unsigned  Binding 
)
static
void llvm::MCELF::setOther ( MCSymbolData SD,
unsigned  Other 
)
static
void llvm::MCELF::SetType ( MCSymbolData SD,
unsigned  Type 
)
static
void llvm::MCELF::SetVisibility ( MCSymbolData SD,
unsigned  Visibility 
)
static

The documentation for this class was generated from the following files: