jellyj.util
Class BooleanType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.BooleanType
- public class BooleanType
- extends PrimitiveType
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 |
ADD, ADDSTRING, CAST, CMP, createClassType, createClassType, createType, createType, DIV, IFGE, IFGT, IFLE, IFLT, MUL, name, NEG, oneWord, parseType, relatedTo, REM, SHL, SHR, SUB, throwable, toInternalString, twoWords, USHR |
ALOAD
public Instruction ALOAD()
AND
public Instruction AND()
ASTORE
public Instruction ASTORE()
distanceTo
public int distanceTo(Type other)
floatingPointType
public boolean floatingPointType()
identicalTo
public boolean identicalTo(Type other)
IFEQ
public Instruction IFEQ(boolean tozero)
IFNE
public Instruction IFNE(boolean tozero)
integralType
public boolean integralType()
LOAD
public Instruction LOAD(int slot)
NEWARRAY
public Instruction NEWARRAY(int index)
OR
public Instruction OR()
PUSH
public Instruction PUSH(ConstantPoolGen cpg, BigDecimal value)
RETURN
public Instruction RETURN()
STORE
public Instruction STORE(int slot)
toClassFileType
public ClassGenType toClassFileType()
- Map an JellyJ type to a ClassGen one.
toString
public String toString()
XOR
public Instruction XOR()