All Packages Class Hierarchy This Package Previous Next Index
Class espresso.util.IntegralType
java.lang.Object
|
+----espresso.util.Type
|
+----espresso.util.PrimitiveType
|
+----espresso.util.IntegralType
- public abstract class IntegralType
- extends PrimitiveType
-
IntegralType()
-
-
ADD()
-
-
AND()
-
-
DIV()
-
-
floatingPointType()
-
-
inRange(long)
-
-
integralType()
-
-
LOAD(int)
-
-
MUL()
-
-
NEG()
-
-
OR()
-
-
PUSH(ConstantPoolGen, BigDecimal)
-
-
REM()
-
-
RETURN()
-
-
STORE(int)
-
-
SUB()
-
-
XOR()
-
IntegralType
public IntegralType()
integralType
public boolean integralType()
- Overrides:
- integralType in class PrimitiveType
floatingPointType
public boolean floatingPointType()
- Overrides:
- floatingPointType in class PrimitiveType
inRange
public abstract boolean inRange(long value)
LOAD
public Instruction LOAD(int slot)
- Overrides:
- LOAD in class Type
STORE
public Instruction STORE(int slot)
- Overrides:
- STORE in class Type
RETURN
public Instruction RETURN()
- Overrides:
- RETURN in class Type
ADD
public Instruction ADD()
- Overrides:
- ADD in class Type
SUB
public Instruction SUB()
- Overrides:
- SUB in class Type
MUL
public Instruction MUL()
- Overrides:
- MUL in class Type
DIV
public Instruction DIV()
- Overrides:
- DIV in class Type
REM
public Instruction REM()
- Overrides:
- REM in class Type
NEG
public Instruction NEG()
- Overrides:
- NEG in class Type
AND
public Instruction AND()
- Overrides:
- AND in class Type
OR
public Instruction OR()
- Overrides:
- OR in class Type
XOR
public Instruction XOR()
- Overrides:
- XOR in class Type
PUSH
public Instruction PUSH(ConstantPoolGen cpg,
BigDecimal value)
- Overrides:
- PUSH in class Type
All Packages Class Hierarchy This Package Previous Next Index