jellyj.util
Class FloatType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.FloatingPointType
|
+--jellyj.util.FloatType
- public class FloatType
- extends FloatingPointType
Fields inherited from class jellyj.util.Type |
Boolean, Byte, cache_d, CACHE_SIZE, Char, Double, Error, Exception, Float, Int, Long, Null, RuntimeException, Short, Throwable, Void |
Methods inherited from class jellyj.util.PrimitiveType |
APPENDSTB, DUP, DUPX1, DUPX2, numericType, POP, primitiveType, referenceType, subTypeOf, superTypeOf, VALUEOF |
Methods inherited from class jellyj.util.Type |
ADDSTRING, AND, CMP, createClassType, createClassType, createType, createType, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, name, oneWord, OR, parseType, relatedTo, SHL, SHR, throwable, toInternalString, twoWords, USHR, XOR |
ADD
public Instruction ADD()
ALOAD
public Instruction ALOAD()
ASTORE
public Instruction ASTORE()
CAST
public InstructionList CAST(Type other)
distanceTo
public int distanceTo(Type other)
DIV
public Instruction DIV()
identicalTo
public boolean identicalTo(Type other)
LOAD
public Instruction LOAD(int slot)
MUL
public Instruction MUL()
NEG
public Instruction NEG()
NEWARRAY
public Instruction NEWARRAY(int index)
PUSH
public Instruction PUSH(ConstantPoolGen cpg, BigDecimal value)
REM
public Instruction REM()
RETURN
public Instruction RETURN()
STORE
public Instruction STORE(int slot)
SUB
public Instruction SUB()
toClassFileType
public ClassGenType toClassFileType()
- Map an JellyJ type to a ClassGen one.
toString
public String toString()