mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mc::Operand Class Referenceabstract

#include <Operand.h>

Inheritance diagram for mini_llvm::mc::Operand:

Public Member Functions

virtual ~Operand ()=default
 Operand ()=default
 Operand (const Operand &)=delete
Operandoperator= (const Operand &)=delete
 Operand (Operand &&)=delete
Operandoperator= (Operand &&)=delete
virtual std::string format () const =0

Constructor & Destructor Documentation

◆ ~Operand()

virtual mini_llvm::mc::Operand::~Operand ( )
virtualdefault

◆ Operand() [1/3]

mini_llvm::mc::Operand::Operand ( )
default

◆ Operand() [2/3]

mini_llvm::mc::Operand::Operand ( const Operand & )
delete

◆ Operand() [3/3]

mini_llvm::mc::Operand::Operand ( Operand && )
delete

Member Function Documentation

◆ format()

virtual std::string mini_llvm::mc::Operand::format ( ) const
pure virtual

◆ operator=() [1/2]

Operand & mini_llvm::mc::Operand::operator= ( const Operand & )
delete

◆ operator=() [2/2]

Operand & mini_llvm::mc::Operand::operator= ( Operand && )
delete

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