Fabcoin Core  0.16.2
P2P Digital Currency
Static Public Member Functions | Static Public Attributes | List of all members
dev::eth::jit::Type Struct Reference

#include <Type.h>

Static Public Member Functions

static void init (llvm::LLVMContext &_context)
 

Static Public Attributes

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
 

Detailed Description

Definition at line 19 of file Type.h.

Member Function Documentation

void dev::eth::jit::Type::init ( llvm::LLVMContext &  _context)
static

Definition at line 30 of file Type.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

llvm::IntegerType * dev::eth::jit::Type::Bool
static

Definition at line 24 of file Type.h.

llvm::IntegerType * dev::eth::jit::Type::Byte
static

Definition at line 29 of file Type.h.

llvm::PointerType * dev::eth::jit::Type::BytePtr
static

Definition at line 30 of file Type.h.

llvm::PointerType * dev::eth::jit::Type::EnvPtr
static

Definition at line 37 of file Type.h.

llvm::MDNode * dev::eth::jit::Type::expectTrue
static

Definition at line 42 of file Type.h.

llvm::IntegerType * dev::eth::jit::Type::Gas
static

Definition at line 26 of file Type.h.

llvm::PointerType * dev::eth::jit::Type::GasPtr
static

Definition at line 27 of file Type.h.

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

Definition at line 38 of file Type.h.

llvm::PointerType * dev::eth::jit::Type::RuntimePtr
static

Definition at line 39 of file Type.h.

llvm::IntegerType * dev::eth::jit::Type::Size
static

Definition at line 25 of file Type.h.

llvm::Type * dev::eth::jit::Type::Void
static

Definition at line 32 of file Type.h.

llvm::IntegerType * dev::eth::jit::Type::Word
static

Definition at line 21 of file Type.h.

llvm::PointerType * dev::eth::jit::Type::WordPtr
static

Definition at line 22 of file Type.h.


The documentation for this struct was generated from the following files: