mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mc::RISCVAddress Class Reference

#include <RISCVAddress.h>

Public Member Functions

 RISCVAddress (Symbol baseSymbol)
 RISCVAddress (Symbol baseSymbol, int64_t offset)
const SymbolbaseSymbol () const &
Symbol && baseSymbol () &&
int64_t offset () const
void setBaseSymbol (Symbol baseSymbol)
void setOffset (int64_t offset)
std::string format () const

Constructor & Destructor Documentation

◆ RISCVAddress() [1/2]

mini_llvm::mc::RISCVAddress::RISCVAddress ( Symbol baseSymbol)
inlineexplicit

◆ RISCVAddress() [2/2]

mini_llvm::mc::RISCVAddress::RISCVAddress ( Symbol baseSymbol,
int64_t offset )
inline

Member Function Documentation

◆ baseSymbol() [1/2]

Symbol && mini_llvm::mc::RISCVAddress::baseSymbol ( ) &&
inline

◆ baseSymbol() [2/2]

const Symbol & mini_llvm::mc::RISCVAddress::baseSymbol ( ) const &
inline

◆ format()

std::string mini_llvm::mc::RISCVAddress::format ( ) const

◆ offset()

int64_t mini_llvm::mc::RISCVAddress::offset ( ) const
inline

◆ setBaseSymbol()

void mini_llvm::mc::RISCVAddress::setBaseSymbol ( Symbol baseSymbol)
inline

◆ setOffset()

void mini_llvm::mc::RISCVAddress::setOffset ( int64_t offset)
inline

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