All Packages Class Hierarchy This Package Previous Next Index
Class espresso.util.IntType
java.lang.Object
|
+----espresso.util.Type
|
+----espresso.util.PrimitiveType
|
+----espresso.util.IntegralType
|
+----espresso.util.IntType
- public class IntType
- extends IntegralType
-
IntType()
-
-
ALOAD()
-
-
ASTORE()
-
-
CAST(Type)
-
-
distanceTo(Type)
-
-
identicalTo(Type)
-
-
IFEQ(boolean)
-
-
IFGE(boolean)
-
-
IFGT(boolean)
-
-
IFLE(boolean)
-
-
IFLT(boolean)
-
-
IFNE(boolean)
-
-
inRange(long)
-
-
NEWARRAY(int)
-
-
SHL()
-
-
SHR()
-
-
toClassFileType()
- Map an Espresso type to a ClassGen one.
-
toString()
-
-
USHR()
-
IntType
public IntType()
identicalTo
public boolean identicalTo(Type other)
- Overrides:
- identicalTo in class Type
distanceTo
public int distanceTo(Type other)
- Overrides:
- distanceTo in class PrimitiveType
inRange
public boolean inRange(long value)
- Overrides:
- inRange in class IntegralType
toString
public String toString()
- Overrides:
- toString in class Type
toClassFileType
public ClassGenType toClassFileType()
- Map an Espresso type to a ClassGen one.
- Overrides:
- toClassFileType in class PrimitiveType
ALOAD
public Instruction ALOAD()
- Overrides:
- ALOAD in class Type
ASTORE
public Instruction ASTORE()
- Overrides:
- ASTORE in class Type
SHL
public Instruction SHL()
- Overrides:
- SHL in class Type
SHR
public Instruction SHR()
- Overrides:
- SHR in class Type
USHR
public Instruction USHR()
- Overrides:
- USHR in class Type
IFGT
public Instruction IFGT(boolean tozero)
- Overrides:
- IFGT in class Type
IFLT
public Instruction IFLT(boolean tozero)
- Overrides:
- IFLT in class Type
IFGE
public Instruction IFGE(boolean tozero)
- Overrides:
- IFGE in class Type
IFLE
public Instruction IFLE(boolean tozero)
- Overrides:
- IFLE in class Type
IFEQ
public Instruction IFEQ(boolean tozero)
- Overrides:
- IFEQ in class Type
IFNE
public Instruction IFNE(boolean tozero)
- Overrides:
- IFNE in class Type
NEWARRAY
public Instruction NEWARRAY(int index)
- Overrides:
- NEWARRAY in class Type
CAST
public InstructionList CAST(Type other)
- Overrides:
- CAST in class Type
All Packages Class Hierarchy This Package Previous Next Index