#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