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

#include <StringDirective.h>

Inheritance diagram for mini_llvm::mc::StringDirective:
Collaboration diagram for mini_llvm::mc::StringDirective:

Public Member Functions

 StringDirective (std::vector< int8_t > elements)
std::vector< int8_t > & elements () &
const std::vector< int8_t > & elements () const &
std::vector< int8_t > && elements () &&
void setElements (std::vector< int8_t > elements)
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

◆ StringDirective()

mini_llvm::mc::StringDirective::StringDirective ( std::vector< int8_t > elements)
inlineexplicit

Member Function Documentation

◆ elements() [1/3]

std::vector< int8_t > & mini_llvm::mc::StringDirective::elements ( ) &
inline

◆ elements() [2/3]

std::vector< int8_t > && mini_llvm::mc::StringDirective::elements ( ) &&
inline

◆ elements() [3/3]

const std::vector< int8_t > & mini_llvm::mc::StringDirective::elements ( ) const &
inline

◆ format()

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

◆ setElements()

void mini_llvm::mc::StringDirective::setElements ( std::vector< int8_t > elements)
inline

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