#include <Type.h>
|
| static void | init (llvm::LLVMContext &_context) |
| |
|
| static llvm::IntegerType * | Word |
| |
| static llvm::PointerType * | WordPtr |
| |
| static llvm::IntegerType * | Bool |
| |
| static llvm::IntegerType * | Size |
| |
| static llvm::IntegerType * | Gas |
| |
| static llvm::PointerType * | GasPtr |
| |
| static llvm::IntegerType * | Byte |
| |
| static llvm::PointerType * | BytePtr |
| |
| static llvm::Type * | Void |
| |
| static llvm::IntegerType * | MainReturn |
| | Main function return type. More...
|
| |
| static llvm::PointerType * | EnvPtr |
| |
| static llvm::PointerType * | RuntimeDataPtr |
| |
| static llvm::PointerType * | RuntimePtr |
| |
| static llvm::MDNode * | expectTrue |
| |
Definition at line 19 of file Type.h.
| void dev::eth::jit::Type::init |
( |
llvm::LLVMContext & |
_context | ) |
|
|
static |
| llvm::IntegerType * dev::eth::jit::Type::Bool |
|
static |
| llvm::IntegerType * dev::eth::jit::Type::Byte |
|
static |
| llvm::PointerType * dev::eth::jit::Type::BytePtr |
|
static |
| llvm::PointerType * dev::eth::jit::Type::EnvPtr |
|
static |
| llvm::MDNode * dev::eth::jit::Type::expectTrue |
|
static |
| llvm::IntegerType * dev::eth::jit::Type::Gas |
|
static |
| llvm::PointerType * dev::eth::jit::Type::GasPtr |
|
static |
| llvm::IntegerType * dev::eth::jit::Type::MainReturn |
|
static |
Main function return type.
Definition at line 35 of file Type.h.
| llvm::PointerType * dev::eth::jit::Type::RuntimeDataPtr |
|
static |
| llvm::PointerType * dev::eth::jit::Type::RuntimePtr |
|
static |
| llvm::IntegerType * dev::eth::jit::Type::Size |
|
static |
| llvm::Type * dev::eth::jit::Type::Void |
|
static |
| llvm::IntegerType * dev::eth::jit::Type::Word |
|
static |
| llvm::PointerType * dev::eth::jit::Type::WordPtr |
|
static |
The documentation for this struct was generated from the following files:
- src/cpp-ethereum/evmjit/libevmjit/Type.h
- src/cpp-ethereum/evmjit/libevmjit/Type.cpp