mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mc::RISCVDataDirective Class Referencefinal

#include <RISCVDataDirective.h>

Inheritance diagram for mini_llvm::mc::RISCVDataDirective:
Collaboration diagram for mini_llvm::mc::RISCVDataDirective:

Public Member Functions

 RISCVDataDirective (int width, int64_t value)
int width () const
void setWidth (int width)
int64_t value () const
void setValue (int64_t value)
std::string format () const override
Public Member Functions inherited from mini_llvm::mc::Statement
virtual ~Statement ()=default
 Statement ()=default
 Statement (const Statement &)=delete
Statementoperator= (const Statement &)=delete
 Statement (Statement &&)=delete
Statementoperator= (Statement &&)=delete

Constructor & Destructor Documentation

◆ RISCVDataDirective()

mini_llvm::mc::RISCVDataDirective::RISCVDataDirective ( int width,
int64_t value )
inline

Member Function Documentation

◆ format()

std::string mini_llvm::mc::RISCVDataDirective::format ( ) const
overridevirtual

◆ setValue()

void mini_llvm::mc::RISCVDataDirective::setValue ( int64_t value)
inline

◆ setWidth()

void mini_llvm::mc::RISCVDataDirective::setWidth ( int width)
inline

◆ value()

int64_t mini_llvm::mc::RISCVDataDirective::value ( ) const
inline

◆ width()

int mini_llvm::mc::RISCVDataDirective::width ( ) const
inline

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