CACAO
Data Structures | Public Types
cacao::jit::compiler2::Type Class Reference

Type Class. More...

Data Structures

struct  BooleanType
 
struct  ByteType
 
struct  CharType
 
struct  DoubleType
 
struct  FloatingPointType
 
struct  FloatType
 
struct  GlobalStateType
 
struct  IntegralType
 
struct  IntType
 
struct  LongType
 
struct  NumericType
 
struct  PrimitiveType
 
struct  ReferenceType
 
struct  ReturnAddressType
 
struct  ShortType
 
struct  VoidType
 

Public Types

enum  TypeID {
  PrimitiveTypeID, ReferenceTypeID, NumericTypeID, BooleanTypeID,
  ReturnAddressTypeID, IntegralTypeID, FloatingPointTypeID, ByteTypeID,
  ShortTypeID, IntTypeID, LongTypeID, CharTypeID,
  FloatTypeID, DoubleTypeID, GlobalStateTypeID, VoidTypeID
}
 

Detailed Description

Type Class.

See JVM spec 2.2

Definition at line 55 of file Type.hpp.

Member Enumeration Documentation

Enumerator
PrimitiveTypeID 
ReferenceTypeID 
NumericTypeID 
BooleanTypeID 
ReturnAddressTypeID 
IntegralTypeID 
FloatingPointTypeID 
ByteTypeID 
ShortTypeID 
IntTypeID 
LongTypeID 
CharTypeID 
FloatTypeID 
DoubleTypeID 
GlobalStateTypeID 
VoidTypeID 

Definition at line 57 of file Type.hpp.


The documentation for this class was generated from the following file: