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


Public Member Functions | |
| PtrArrayConstant (int ptrSize, std::vector< std::pair< GlobalValue *, int64_t > > elements) | |
| int | ptrSize () const |
| std::vector< std::pair< GlobalValue *, int64_t > > & | elements () & |
| const std::vector< std::pair< GlobalValue *, int64_t > > & | elements () const & |
| std::vector< std::pair< GlobalValue *, int64_t > > && | elements () && |
| void | setElements (std::vector< std::pair< GlobalValue *, int64_t > > elements) |
| size_t | numElements () const |
| int | size () const override |
| std::string | format () const override |
| void | accept (ConstantVisitor &visitor) override |
| void | accept (ConstantVisitor &visitor) const override |
| Public Member Functions inherited from mini_llvm::mir::Constant | |
| virtual | ~Constant ()=default |
| Constant ()=default | |
| Constant (const Constant &)=delete | |
| Constant & | operator= (const Constant &)=delete |
| Constant (Constant &&)=delete | |
| Constant & | operator= (Constant &&)=delete |
|
inline |
|
inlineoverridevirtual |
Implements mini_llvm::mir::Constant.
|
inlineoverridevirtual |
Implements mini_llvm::mir::Constant.
|
inline |
|
inline |
|
inline |
|
overridevirtual |
Implements mini_llvm::mir::Constant.
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements mini_llvm::mir::Constant.