|
mini-llvm 0.1.0
|
#include <Constant.h>

Public Member Functions | |
| virtual | ~Constant ()=default |
| Constant ()=default | |
| Constant (const Constant &)=delete | |
| Constant & | operator= (const Constant &)=delete |
| Constant (Constant &&)=delete | |
| Constant & | operator= (Constant &&)=delete |
| virtual int | size () const =0 |
| virtual std::string | format () const =0 |
| virtual void | accept (ConstantVisitor &visitor)=0 |
| virtual void | accept (ConstantVisitor &visitor) const =0 |
|
virtualdefault |
|
default |
|
delete |
|
delete |
|
pure virtual |
Implemented in mini_llvm::mir::I16ArrayConstant, mini_llvm::mir::I16Constant, mini_llvm::mir::I32ArrayConstant, mini_llvm::mir::I32Constant, mini_llvm::mir::I64ArrayConstant, mini_llvm::mir::I64Constant, mini_llvm::mir::I8ArrayConstant, mini_llvm::mir::I8Constant, mini_llvm::mir::PtrArrayConstant, mini_llvm::mir::PtrConstant, and mini_llvm::mir::ZeroConstant.
|
pure virtual |
Implemented in mini_llvm::mir::I16ArrayConstant, mini_llvm::mir::I16Constant, mini_llvm::mir::I32ArrayConstant, mini_llvm::mir::I32Constant, mini_llvm::mir::I64ArrayConstant, mini_llvm::mir::I64Constant, mini_llvm::mir::I8ArrayConstant, mini_llvm::mir::I8Constant, mini_llvm::mir::PtrArrayConstant, mini_llvm::mir::PtrConstant, and mini_llvm::mir::ZeroConstant.
|
pure virtual |
Implemented in mini_llvm::mir::I16ArrayConstant, mini_llvm::mir::I16Constant, mini_llvm::mir::I32ArrayConstant, mini_llvm::mir::I32Constant, mini_llvm::mir::I64ArrayConstant, mini_llvm::mir::I64Constant, mini_llvm::mir::I8ArrayConstant, mini_llvm::mir::I8Constant, mini_llvm::mir::PtrArrayConstant, mini_llvm::mir::PtrConstant, and mini_llvm::mir::ZeroConstant.
|
pure virtual |
Implemented in mini_llvm::mir::I16ArrayConstant, mini_llvm::mir::I16Constant, mini_llvm::mir::I32ArrayConstant, mini_llvm::mir::I32Constant, mini_llvm::mir::I64ArrayConstant, mini_llvm::mir::I64Constant, mini_llvm::mir::I8ArrayConstant, mini_llvm::mir::I8Constant, mini_llvm::mir::PtrArrayConstant, mini_llvm::mir::PtrConstant, and mini_llvm::mir::ZeroConstant.