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


Public Member Functions | |
| int | size () const override |
| int | alignment () const override |
| int | bitSize () const override |
| int | bitAlignment () const override |
| std::unique_ptr< Constant > | zeroValue () const override |
| std::unique_ptr< Constant > | constant (int64_t value) const override |
| std::unique_ptr< Type > | promoted () const override |
| std::unique_ptr< Type > | demoted () const override |
| std::string | format () const override |
| std::unique_ptr< Type > | clone () const override |
| void | accept (TypeVisitor &visitor) override |
| void | accept (TypeVisitor &visitor) const override |
| Public Member Functions inherited from mini_llvm::ir::Type | |
| virtual | ~Type ()=default |
| Type ()=default | |
| Type (const Type &)=delete | |
| Type & | operator= (const Type &)=delete |
| Type (Type &&)=delete | |
| Type & | operator= (Type &&)=delete |
| virtual int | size (int) const |
| virtual int | alignment (int) const |
| virtual int | bitSize (int pointerSize) const |
| virtual int | bitAlignment (int pointerAlignment) const |
Protected Member Functions | |
| bool | equals (const Type &other) const override |
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Reimplemented from mini_llvm::ir::Type.
|
inlineoverridevirtual |
Reimplemented from mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
overridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverrideprotectedvirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
inlineoverridevirtual |
Implements mini_llvm::ir::Type.
|
overridevirtual |
Implements mini_llvm::ir::Type.