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

Public Member Functions | |
| virtual | ~Immediate ()=default |
| Immediate (const Immediate &)=delete | |
| Immediate & | operator= (const Immediate &)=delete |
| Immediate (Immediate &&)=delete | |
| Immediate & | operator= (Immediate &&)=delete |
| virtual int64_t | value () const =0 |
| virtual std::unique_ptr< Immediate > | clone () const =0 |
| std::string | format () const |
Protected Member Functions | |
| Immediate ()=default | |
|
virtualdefault |
|
delete |
|
delete |
|
protecteddefault |
|
pure virtual |
Implemented in mini_llvm::mir::IntegerImmediate, and mini_llvm::mir::StackOffsetImmediate.
|
inline |
|
pure virtual |
Implemented in mini_llvm::mir::IntegerImmediate, and mini_llvm::mir::StackOffsetImmediate.